From 55ad8acf8348a92fa4a358d32c0407de7ebafae4 Mon Sep 17 00:00:00 2001
From: build-token <build-token>
Date: Tue, 17 Sep 2024 13:11:31 +0000
Subject: [PATCH] publish: Merge branch 'chore/cozy-ui-to-101' into 'dev'

generated from commit 5361295047691d4f20305659b20ff12b475f7001
---
 ...9207.js => ecolyo.0b44604d865ae100a615.js} |    4 +-
 index.html                                    |    2 +-
 ...9f92.js => ecolyo.f0096f1115ac71467752.js} |  663 ++-
 public/index.html                             |    2 +-
 services/aggregatorUsageEvents/ecolyo.js      |  505 ++-
 services/consumptionAlert/ecolyo.js           |  505 ++-
 .../enedisHalfHourMonthlyAnalysis/ecolyo.js   |  505 ++-
 services/fluidsPrices/ecolyo.js               |  505 ++-
 services/monthlyReportNotification/ecolyo.js  |  505 ++-
 services/service/ecolyo.js                    |  505 ++-
 ...2eba.js => ecolyo.a618d7120a1dbbadfda2.js} | 3702 +++++++++++------
 11 files changed, 4929 insertions(+), 2474 deletions(-)
 rename app/{ecolyo.8bd935e298cd2d249207.js => ecolyo.0b44604d865ae100a615.js} (99%)
 rename public/{ecolyo.7510dd9ed6a8653e9f92.js => ecolyo.f0096f1115ac71467752.js} (96%)
 rename vendors/{ecolyo.d145f49d9a2580ee2eba.js => ecolyo.a618d7120a1dbbadfda2.js} (98%)

diff --git a/app/ecolyo.8bd935e298cd2d249207.js b/app/ecolyo.0b44604d865ae100a615.js
similarity index 99%
rename from app/ecolyo.8bd935e298cd2d249207.js
rename to app/ecolyo.0b44604d865ae100a615.js
index caf659baf..4e64c9f02 100644
--- a/app/ecolyo.8bd935e298cd2d249207.js
+++ b/app/ecolyo.0b44604d865ae100a615.js
@@ -4294,7 +4294,7 @@ exports.i(__webpack_require__("/O3k"), "");
 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/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\nhtml {\n  background: #121212;\n}\n\nbody {\n  background: #121212;\n  overflow: unset !important;\n  color: #e0e0e0;\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\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.6rem 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.coz-label {\n  color: #32363f;\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/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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.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-12, .text-12-italic, .text-12-bold, .text-12-bold-capitalize, .text-12-bold-uppercase, .text-12-normal, .text-12-normal-150, .text-12-normal-uppercase {\n  font-style: normal;\n  font-size: 0.75rem;\n  line-height: 120%;\n}\n.text-12-normal, .text-12-normal-150, .text-12-normal-uppercase {\n  font-weight: normal;\n}\n.text-12-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-12-normal-150 {\n  line-height: 150%;\n}\n.text-12-bold, .text-12-bold-capitalize, .text-12-bold-uppercase {\n  font-weight: 700;\n}\n.text-12-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-12-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-12-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-13, .text-13-italic, .text-13-bold, .text-13-bold-capitalize, .text-13-bold-uppercase, .text-13-normal, .text-13-normal-150, .text-13-normal-uppercase {\n  font-style: normal;\n  font-size: 0.8125rem;\n  line-height: 120%;\n}\n.text-13-normal, .text-13-normal-150, .text-13-normal-uppercase {\n  font-weight: normal;\n}\n.text-13-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-13-normal-150 {\n  line-height: 150%;\n}\n.text-13-bold, .text-13-bold-capitalize, .text-13-bold-uppercase {\n  font-weight: 700;\n}\n.text-13-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-13-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-13-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-26, .text-26-italic, .text-26-bold, .text-26-bold-capitalize, .text-26-bold-uppercase, .text-26-normal, .text-26-normal-150, .text-26-normal-uppercase {\n  font-style: normal;\n  font-size: 1.625rem;\n  line-height: 120%;\n}\n.text-26-normal, .text-26-normal-150, .text-26-normal-uppercase {\n  font-weight: normal;\n}\n.text-26-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-26-normal-150 {\n  line-height: 150%;\n}\n.text-26-bold, .text-26-bold-capitalize, .text-26-bold-uppercase {\n  font-weight: 700;\n}\n.text-26-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-26-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-26-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-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/** ORANGE **/\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.disabled *,\n.barFill.disabled * {\n  cursor: default !important;\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.bar-compare-ELECTRICITY:hover.disabled,\n.bar-compare-GAS:hover.disabled,\n.bar-compare-WATER:hover.disabled,\n.bar-compare-MULTIFLUID:hover.disabled,\n.bar-MULTIFLUID:hover.disabled,\n.bar-WATER:hover.disabled,\n.bar-GAS:hover.disabled,\n.bar-ELECTRICITY:hover.disabled {\n  cursor: default;\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-UPCOMING {\n  fill: #7b7b7b;\n  opacity: 0.6;\n}\n.bar-UPCOMING.selected {\n  fill: #7b7b7b;\n}\n.bar-UPCOMING.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.barValue {\n  outline: none;\n}\n.barValue:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\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/** Animation delay **/\n.delay {\n  animation-duration: 0.4s;\n}\n\n.delay--0 {\n  animation-duration: 0.4s;\n}\n\n.delay--1 {\n  animation-duration: 0.48s;\n}\n\n.delay--2 {\n  animation-duration: 0.56s;\n}\n\n.delay--3 {\n  animation-duration: 0.64s;\n}\n\n.delay--4 {\n  animation-duration: 0.72s;\n}\n\n.delay--5 {\n  animation-duration: 0.8s;\n}\n\n.delay--6 {\n  animation-duration: 0.88s;\n}\n\n.delay--7 {\n  animation-duration: 0.96s;\n}\n\n.delay--8 {\n  animation-duration: 1.04s;\n}\n\n.delay--9 {\n  animation-duration: 1.12s;\n}\n\n.delay--10 {\n  animation-duration: 1.2s;\n}\n\n.delay--11 {\n  animation-duration: 1.28s;\n}\n\n.delay--12 {\n  animation-duration: 1.36s;\n}\n\n.delay--13 {\n  animation-duration: 1.44s;\n}\n\n.delay--14 {\n  animation-duration: 1.52s;\n}\n\n.delay--15 {\n  animation-duration: 1.6s;\n}\n\n.delay--16 {\n  animation-duration: 1.68s;\n}\n\n.delay--17 {\n  animation-duration: 1.76s;\n}\n\n.delay--18 {\n  animation-duration: 1.84s;\n}\n\n.delay--19 {\n  animation-duration: 1.92s;\n}\n\n.delay--20 {\n  animation-duration: 2s;\n}\n\n.delay--21 {\n  animation-duration: 2.08s;\n}\n\n.delay--22 {\n  animation-duration: 2.16s;\n}\n\n.delay--23 {\n  animation-duration: 2.24s;\n}\n\n.delay--24 {\n  animation-duration: 2.32s;\n}\n\n.delay--25 {\n  animation-duration: 2.4s;\n}\n\n.delay--26 {\n  animation-duration: 2.48s;\n}\n\n.delay--27 {\n  animation-duration: 2.56s;\n}\n\n.delay--28 {\n  animation-duration: 2.64s;\n}\n\n.delay--29 {\n  animation-duration: 2.72s;\n}\n\n.delay--30 {\n  animation-duration: 2.8s;\n}\n\n.delay--31 {\n  animation-duration: 2.88s;\n}\n\n.delay--32 {\n  animation-duration: 2.96s;\n}\n\n.delay--33 {\n  animation-duration: 3.04s;\n}\n\n.delay--34 {\n  animation-duration: 3.12s;\n}\n\n.delay--35 {\n  animation-duration: 3.2s;\n}\n\n.delay--36 {\n  animation-duration: 3.28s;\n}\n\n.delay--37 {\n  animation-duration: 3.36s;\n}\n\n.delay--38 {\n  animation-duration: 3.44s;\n}\n\n.delay--39 {\n  animation-duration: 3.52s;\n}\n\n.delay--40 {\n  animation-duration: 3.6s;\n}\n\n.delay--41 {\n  animation-duration: 3.68s;\n}\n\n.delay--42 {\n  animation-duration: 3.76s;\n}\n\n.delay--43 {\n  animation-duration: 3.84s;\n}\n\n.delay--44 {\n  animation-duration: 3.92s;\n}\n\n.delay--45 {\n  animation-duration: 4s;\n}\n\n.delay--46 {\n  animation-duration: 4.08s;\n}\n\n.delay--47 {\n  animation-duration: 4.16s;\n}\n\n.delay--48 {\n  animation-duration: 4.24s;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\nbutton span {\n  font-size: 1rem;\n  font-weight: 700;\n}\nbutton:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\n}\nbutton.btnPrimary {\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  border: 1px solid;\n  border-color: transparent;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n}\nbutton.btnPrimary span:first-child {\n  color: #121212;\n}\nbutton.btnPrimary:hover, button.btnPrimary:focus, button.btnPrimary.active, button.btnPrimary:disabled {\n  background-color: #b89318;\n}\nbutton.btnPrimary:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\nbutton.btnSecondary {\n  background: transparent;\n  border: 1px solid;\n  border-color: #e0e0e0;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n}\nbutton.btnSecondary span:first-child {\n  color: #e0e0e0;\n}\nbutton.btnSecondary:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\nbutton.btnText {\n  text-decoration: underline;\n}\nbutton.btnText span {\n  text-transform: none;\n  font-weight: 400;\n}\nbutton.btnPrimaryNegative {\n  background: linear-gradient(180deg, #61f0f2 0%, #48c2c4 100%);\n  border: 1px solid;\n  border-color: transparent;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n}\nbutton.btnPrimaryNegative span:first-child {\n  color: #121212;\n}\nbutton.btnPrimaryNegative:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\nbutton.btnPrimaryNegative:hover {\n  opacity: 0.7;\n}\nbutton.btnIncrement {\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  border: 1px solid;\n  border-color: transparent;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n  min-width: 40px;\n  width: 40px;\n  height: 40px;\n  border-radius: 4px;\n  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.55);\n}\nbutton.btnIncrement span:first-child {\n  color: #ffffff;\n}\nbutton.btnIncrement:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\ninput.inputText,\ninput.inputNumber {\n  box-sizing: border-box;\n  border: 1px solid #7b7b7b;\n  background: transparent;\n  transition: all 300ms ease;\n  color: #e0e0e0;\n}\n\ninput.inputText {\n  appearance: none;\n  border-radius: 4px;\n  height: 45px;\n  width: 100%;\n  max-width: 280px;\n  padding: 0 0.5rem;\n}\n\ninput.inputNumber {\n  border-radius: 2px;\n  height: 40px;\n  width: 60px;\n  max-width: 5rem;\n  text-align: center;\n}\n\ninput.inputCheckbox {\n  width: 24px;\n  min-width: 24px;\n  height: 24px;\n  display: flex;\n  align-items: center;\n  border-radius: 4px;\n  cursor: pointer;\n  appearance: none;\n  background: #121212;\n  position: relative;\n  border: solid 1px #7b7b7b;\n}\ninput.inputCheckbox:checked {\n  background: #e3b82a;\n  border-color: #e3b82a;\n}\ninput.inputCheckbox:checked:before, input.inputCheckbox:checked:after {\n  content: \"\";\n  position: absolute;\n  display: inline-block;\n  background: #121212;\n  border-radius: 0.5rem;\n}\ninput.inputCheckbox:checked:before {\n  width: 3px;\n  height: 12px;\n  left: 10px;\n  top: 4px;\n  transform: rotate(41deg);\n}\ninput.inputCheckbox:checked:after {\n  width: 3px;\n  height: 6px;\n  left: 5px;\n  top: 8px;\n  transform: rotate(133deg);\n}\n\ninput:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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  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: 16px;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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, #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}\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 1rem 1.5rem;\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.blue-light-border {\n  border: 1px solid #61f0f2;\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, #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}\ndiv.modal-paper-full-screen.dark-background {\n  background: #121212;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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}\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:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\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/** ORANGE **/\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:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\n}\n\na.MuiLink-underlineHover:hover {\n  text-decoration: none;\n}\n\na.MuiTypography-colorPrimary {\n  color: #e0e0e0;\n}\n\n:root {\n  white-space: pre-line;\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, #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\n.application {\n  overflow-x: hidden;\n  background-color: #121212;\n}\n\n.accordion-icon {\n  color: #ffffff;\n}\n\n.loaderContainer {\n  height: 80vh;\n  display: flex;\n  flex: 1;\n  justify-content: center;\n  align-items: center;\n}\n\n.makeStyles-fab-1 {\n  top: 12px;\n  left: 3rem !important;\n  width: 36px !important;\n  height: 36px !important;\n  background-color: #323339 !important;\n}\n\ninput:-webkit-autofill,\ninput:-webkit-autofill:hover,\ninput:-webkit-autofill:focus,\ninput:-webkit-autofill:active {\n  -webkit-box-shadow: 0 0 0 30px #1b1c22 inset !important;\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/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\nhtml {\n  background: #121212;\n}\n\nbody {\n  background: #121212;\n  overflow: unset !important;\n  color: #e0e0e0;\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\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.6rem 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.coz-label {\n  color: #32363f;\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/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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.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-12, .text-12-italic, .text-12-bold, .text-12-bold-capitalize, .text-12-bold-uppercase, .text-12-normal, .text-12-normal-150, .text-12-normal-uppercase {\n  font-style: normal;\n  font-size: 0.75rem;\n  line-height: 120%;\n}\n.text-12-normal, .text-12-normal-150, .text-12-normal-uppercase {\n  font-weight: normal;\n}\n.text-12-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-12-normal-150 {\n  line-height: 150%;\n}\n.text-12-bold, .text-12-bold-capitalize, .text-12-bold-uppercase {\n  font-weight: 700;\n}\n.text-12-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-12-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-12-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-13, .text-13-italic, .text-13-bold, .text-13-bold-capitalize, .text-13-bold-uppercase, .text-13-normal, .text-13-normal-150, .text-13-normal-uppercase {\n  font-style: normal;\n  font-size: 0.8125rem;\n  line-height: 120%;\n}\n.text-13-normal, .text-13-normal-150, .text-13-normal-uppercase {\n  font-weight: normal;\n}\n.text-13-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-13-normal-150 {\n  line-height: 150%;\n}\n.text-13-bold, .text-13-bold-capitalize, .text-13-bold-uppercase {\n  font-weight: 700;\n}\n.text-13-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-13-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-13-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-26, .text-26-italic, .text-26-bold, .text-26-bold-capitalize, .text-26-bold-uppercase, .text-26-normal, .text-26-normal-150, .text-26-normal-uppercase {\n  font-style: normal;\n  font-size: 1.625rem;\n  line-height: 120%;\n}\n.text-26-normal, .text-26-normal-150, .text-26-normal-uppercase {\n  font-weight: normal;\n}\n.text-26-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-26-normal-150 {\n  line-height: 150%;\n}\n.text-26-bold, .text-26-bold-capitalize, .text-26-bold-uppercase {\n  font-weight: 700;\n}\n.text-26-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-26-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-26-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-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/** ORANGE **/\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.disabled *,\n.barFill.disabled * {\n  cursor: default !important;\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.bar-compare-ELECTRICITY:hover.disabled,\n.bar-compare-GAS:hover.disabled,\n.bar-compare-WATER:hover.disabled,\n.bar-compare-MULTIFLUID:hover.disabled,\n.bar-MULTIFLUID:hover.disabled,\n.bar-WATER:hover.disabled,\n.bar-GAS:hover.disabled,\n.bar-ELECTRICITY:hover.disabled {\n  cursor: default;\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-UPCOMING {\n  fill: #7b7b7b;\n  opacity: 0.6;\n}\n.bar-UPCOMING.selected {\n  fill: #7b7b7b;\n}\n.bar-UPCOMING.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.barValue {\n  outline: none;\n}\n.barValue:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\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/** Animation delay **/\n.delay {\n  animation-duration: 0.4s;\n}\n\n.delay--0 {\n  animation-duration: 0.4s;\n}\n\n.delay--1 {\n  animation-duration: 0.48s;\n}\n\n.delay--2 {\n  animation-duration: 0.56s;\n}\n\n.delay--3 {\n  animation-duration: 0.64s;\n}\n\n.delay--4 {\n  animation-duration: 0.72s;\n}\n\n.delay--5 {\n  animation-duration: 0.8s;\n}\n\n.delay--6 {\n  animation-duration: 0.88s;\n}\n\n.delay--7 {\n  animation-duration: 0.96s;\n}\n\n.delay--8 {\n  animation-duration: 1.04s;\n}\n\n.delay--9 {\n  animation-duration: 1.12s;\n}\n\n.delay--10 {\n  animation-duration: 1.2s;\n}\n\n.delay--11 {\n  animation-duration: 1.28s;\n}\n\n.delay--12 {\n  animation-duration: 1.36s;\n}\n\n.delay--13 {\n  animation-duration: 1.44s;\n}\n\n.delay--14 {\n  animation-duration: 1.52s;\n}\n\n.delay--15 {\n  animation-duration: 1.6s;\n}\n\n.delay--16 {\n  animation-duration: 1.68s;\n}\n\n.delay--17 {\n  animation-duration: 1.76s;\n}\n\n.delay--18 {\n  animation-duration: 1.84s;\n}\n\n.delay--19 {\n  animation-duration: 1.92s;\n}\n\n.delay--20 {\n  animation-duration: 2s;\n}\n\n.delay--21 {\n  animation-duration: 2.08s;\n}\n\n.delay--22 {\n  animation-duration: 2.16s;\n}\n\n.delay--23 {\n  animation-duration: 2.24s;\n}\n\n.delay--24 {\n  animation-duration: 2.32s;\n}\n\n.delay--25 {\n  animation-duration: 2.4s;\n}\n\n.delay--26 {\n  animation-duration: 2.48s;\n}\n\n.delay--27 {\n  animation-duration: 2.56s;\n}\n\n.delay--28 {\n  animation-duration: 2.64s;\n}\n\n.delay--29 {\n  animation-duration: 2.72s;\n}\n\n.delay--30 {\n  animation-duration: 2.8s;\n}\n\n.delay--31 {\n  animation-duration: 2.88s;\n}\n\n.delay--32 {\n  animation-duration: 2.96s;\n}\n\n.delay--33 {\n  animation-duration: 3.04s;\n}\n\n.delay--34 {\n  animation-duration: 3.12s;\n}\n\n.delay--35 {\n  animation-duration: 3.2s;\n}\n\n.delay--36 {\n  animation-duration: 3.28s;\n}\n\n.delay--37 {\n  animation-duration: 3.36s;\n}\n\n.delay--38 {\n  animation-duration: 3.44s;\n}\n\n.delay--39 {\n  animation-duration: 3.52s;\n}\n\n.delay--40 {\n  animation-duration: 3.6s;\n}\n\n.delay--41 {\n  animation-duration: 3.68s;\n}\n\n.delay--42 {\n  animation-duration: 3.76s;\n}\n\n.delay--43 {\n  animation-duration: 3.84s;\n}\n\n.delay--44 {\n  animation-duration: 3.92s;\n}\n\n.delay--45 {\n  animation-duration: 4s;\n}\n\n.delay--46 {\n  animation-duration: 4.08s;\n}\n\n.delay--47 {\n  animation-duration: 4.16s;\n}\n\n.delay--48 {\n  animation-duration: 4.24s;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\nbutton span {\n  font-size: 1rem;\n  font-weight: 700;\n}\nbutton:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\n}\nbutton.btnPrimary {\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  border: 1px solid;\n  border-color: transparent;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n}\nbutton.btnPrimary span:first-child {\n  color: #121212;\n}\nbutton.btnPrimary:hover, button.btnPrimary:focus, button.btnPrimary.active, button.btnPrimary:disabled {\n  background-color: #b89318;\n}\nbutton.btnPrimary:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\nbutton.btnSecondary {\n  background: transparent;\n  border: 1px solid;\n  border-color: #e0e0e0;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n}\nbutton.btnSecondary span:first-child {\n  color: #e0e0e0;\n}\nbutton.btnSecondary:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\nbutton.btnText {\n  text-decoration: underline;\n}\nbutton.btnText span {\n  text-transform: none;\n  font-weight: 400;\n}\nbutton.btnPrimaryNegative {\n  background: linear-gradient(180deg, #61f0f2 0%, #48c2c4 100%);\n  border: 1px solid;\n  border-color: transparent;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n}\nbutton.btnPrimaryNegative span:first-child {\n  color: #121212;\n}\nbutton.btnPrimaryNegative:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\nbutton.btnPrimaryNegative:hover {\n  opacity: 0.7;\n}\nbutton.btnIncrement {\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  border: 1px solid;\n  border-color: transparent;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n  min-width: 40px;\n  width: 40px;\n  height: 40px;\n  border-radius: 4px;\n  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.55);\n}\nbutton.btnIncrement span:first-child {\n  color: #ffffff;\n}\nbutton.btnIncrement:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\ninput.inputText,\ninput.inputNumber {\n  box-sizing: border-box;\n  border: 1px solid #7b7b7b;\n  background: transparent;\n  transition: all 300ms ease;\n  color: #e0e0e0;\n}\n\ninput.inputText {\n  appearance: none;\n  border-radius: 4px;\n  height: 45px;\n  width: 100%;\n  max-width: 280px;\n  padding: 0 0.5rem;\n}\n\ninput.inputNumber {\n  border-radius: 2px;\n  height: 40px;\n  width: 60px;\n  max-width: 5rem;\n  text-align: center;\n}\n\ninput.inputCheckbox {\n  width: 24px;\n  min-width: 24px;\n  height: 24px;\n  display: flex;\n  align-items: center;\n  border-radius: 4px;\n  cursor: pointer;\n  appearance: none;\n  background: #121212;\n  position: relative;\n  border: solid 1px #7b7b7b;\n}\ninput.inputCheckbox:checked {\n  background: #e3b82a;\n  border-color: #e3b82a;\n}\ninput.inputCheckbox:checked:before, input.inputCheckbox:checked:after {\n  content: \"\";\n  position: absolute;\n  display: inline-block;\n  background: #121212;\n  border-radius: 0.5rem;\n}\ninput.inputCheckbox:checked:before {\n  width: 3px;\n  height: 12px;\n  left: 10px;\n  top: 4px;\n  transform: rotate(41deg);\n}\ninput.inputCheckbox:checked:after {\n  width: 3px;\n  height: 6px;\n  left: 5px;\n  top: 8px;\n  transform: rotate(133deg);\n}\n\ninput:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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  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: 16px;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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, #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}\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 1rem 1.5rem;\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.blue-light-border {\n  border: 1px solid #61f0f2;\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, #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}\ndiv.modal-paper-full-screen.dark-background {\n  background: #121212;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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}\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:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\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/** ORANGE **/\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:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\n}\n\na.MuiLink-underlineHover:hover {\n  text-decoration: none;\n}\n\na.MuiTypography-colorPrimary {\n  color: #e0e0e0;\n}\n\n:root {\n  white-space: pre-line;\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, #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\n.application {\n  overflow-x: hidden;\n  background-color: #121212;\n}\n\n.accordion-icon {\n  color: #ffffff;\n}\n\n.loaderContainer {\n  height: 80vh;\n  display: flex;\n  flex: 1;\n  justify-content: center;\n  align-items: center;\n  background-color: #121212;\n}\n\n.makeStyles-fab-1 {\n  top: 12px;\n  left: 3rem !important;\n  width: 36px !important;\n  height: 36px !important;\n  background-color: #323339 !important;\n}\n\ninput:-webkit-autofill,\ninput:-webkit-autofill:hover,\ninput:-webkit-autofill:focus,\ninput:-webkit-autofill:active {\n  -webkit-box-shadow: 0 0 0 30px #1b1c22 inset !important;\n}", ""]);
 
 
 
@@ -18699,7 +18699,7 @@ exports.default = _default;
 
 exports = module.exports = __webpack_require__("DjJv")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.konnector-form {\n  width: 100%;\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}\n\n.connection-form {\n  text-align: center;\n}\n.connection-form span {\n  color: #e3b82a;\n  font-weight: bold;\n}\n.connection-form .connection-form-title {\n  margin: 0;\n}\n.connection-form .connection-form-title.enedissgegrandlyon {\n  color: #d87b39;\n}\n.connection-form .connection-form-title.grdfgrandlyon {\n  color: #45d1b8;\n}\n.connection-form .connection-form-title.eglgrandlyon {\n  color: #3a98ec;\n}\n.connection-form .connection-form-subtitle {\n  margin: 0 auto 0.5rem auto;\n  color: #ffffff;\n}\n\n.connection-form-button {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 0.5rem;\n}\n.connection-form-button button {\n  height: 2.5rem;\n  max-width: 22.5rem;\n  margin: 0;\n}\n\n.connection-form-connect-button button {\n  height: auto;\n}\n.connection-form-connect-button.grdf {\n  margin-top: 2rem;\n}\n.connection-form-connect-button .connection-form-connect-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  .connection-form-connect-button .connection-form-connect-button-content {\n    justify-content: left;\n  }\n}\n.connection-form-connect-button .connection-form-connect-button-content .connection-form-connect-button-content-icon {\n  margin: 0 0.5rem 0 0;\n}\n.connection-form-connect-button .connection-form-connect-button-content .connection-form-connect-button-text {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  text-align: left;\n  max-width: 19.5rem;\n}\n\n.connectView {\n  display: flex;\n  flex: 1;\n  flex-direction: column;\n  justify-content: space-between;\n}\n.connectView .stepContainer {\n  padding: 1rem;\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n.connectView .stepContainer .stepDetails {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  /* Chrome, Safari, Edge, Opera */\n  /* Firefox */\n}\n.connectView .stepContainer .stepDetails h2 {\n  color: #e0e0e0;\n  margin: 0;\n}\n.connectView .stepContainer .stepDetails label.inline {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 10px;\n  cursor: pointer;\n}\n.connectView .stepContainer .stepDetails label.inline.inline {\n  flex-direction: row;\n  align-items: center;\n  gap: 0.5rem;\n}\n.connectView .stepContainer .stepDetails label.inline span span {\n  color: #e3b82a;\n}\n.connectView .stepContainer .stepDetails #zipCode {\n  max-width: 115px;\n}\n.connectView .stepContainer .stepDetails .MuiInputBase-root {\n  max-width: 300px;\n}\n.connectView .stepContainer .stepDetails input::-webkit-outer-spin-button,\n.connectView .stepContainer .stepDetails input::-webkit-inner-spin-button {\n  -webkit-appearance: none;\n}\n.connectView .stepContainer .stepDetails input[type=number] {\n  appearance: textfield;\n  -moz-appearance: textfield;\n}\n.connectView .stepContainer .stepDetails .btnText {\n  max-width: 280px;\n}\n.connectView .stepContainer .stepDetails ul {\n  margin: 0;\n  padding: 0 1rem 1rem;\n  line-height: 130%;\n  border-bottom: 1px solid #7b7b7b;\n}\n.connectView .stepContainer .stepDetails ul li {\n  margin: 0.5rem 0;\n}\n\n.hintModal {\n  display: flex;\n  flex-direction: column;\n  text-align: left;\n}\n.hintModal h1 {\n  text-align: center;\n  color: #e3b82a;\n  margin: 1rem 0;\n}\n.hintModal .content {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n}\n.hintModal .content p {\n  text-align: center;\n  color: #e0e0e0;\n  margin: 0;\n  text-wrap: pretty;\n}\n.hintModal .content .grdfText {\n  color: #e0e0e0;\n}\n.hintModal .content .grdfText span {\n  color: #e3b82a;\n  font-weight: 700;\n}\n.hintModal .content .bill {\n  display: flex;\n  align-items: center;\n  gap: 0.5rem;\n}\n.hintModal .content .bill.grdf {\n  justify-content: center;\n}\n.hintModal .content .bill p {\n  color: #e3b82a;\n}\n.hintModal .content svg.prm {\n  width: 100%;\n  height: 180px;\n}", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.konnector-form {\n  width: 100%;\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}\n\n.connection-form {\n  text-align: center;\n}\n.connection-form span {\n  color: #e3b82a;\n  font-weight: bold;\n}\n.connection-form .connection-form-title {\n  margin: 0;\n}\n.connection-form .connection-form-title.enedissgegrandlyon {\n  color: #d87b39;\n}\n.connection-form .connection-form-title.grdfgrandlyon {\n  color: #45d1b8;\n}\n.connection-form .connection-form-title.eglgrandlyon {\n  color: #3a98ec;\n}\n.connection-form .connection-form-subtitle {\n  margin: 0 auto 0.5rem auto;\n  color: #ffffff;\n}\n\n.connection-form-button {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 0.5rem;\n}\n.connection-form-button button {\n  height: 2.5rem;\n  max-width: 22.5rem;\n  margin: 0;\n}\n\n.connection-form-connect-button button {\n  height: auto;\n}\n.connection-form-connect-button.grdf {\n  margin-top: 2rem;\n}\n.connection-form-connect-button .connection-form-connect-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  .connection-form-connect-button .connection-form-connect-button-content {\n    justify-content: left;\n  }\n}\n.connection-form-connect-button .connection-form-connect-button-content .connection-form-connect-button-content-icon {\n  margin: 0 0.5rem 0 0;\n}\n.connection-form-connect-button .connection-form-connect-button-content .connection-form-connect-button-text {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  text-align: left;\n  max-width: 19.5rem;\n}\n\n.connectView {\n  display: flex;\n  flex: 1;\n  flex-direction: column;\n  justify-content: space-between;\n}\n.connectView .stepContainer {\n  padding: 1rem;\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n.connectView .stepContainer .stepDetails {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  color: #e0e0e0;\n  /* Chrome, Safari, Edge, Opera */\n  /* Firefox */\n}\n.connectView .stepContainer .stepDetails h2 {\n  color: #e0e0e0;\n  margin: 0;\n}\n.connectView .stepContainer .stepDetails label.inline {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 10px;\n  cursor: pointer;\n}\n.connectView .stepContainer .stepDetails label.inline.inline {\n  flex-direction: row;\n  align-items: center;\n  gap: 0.5rem;\n}\n.connectView .stepContainer .stepDetails label.inline span span {\n  color: #e3b82a;\n}\n.connectView .stepContainer .stepDetails #zipCode {\n  max-width: 115px;\n}\n.connectView .stepContainer .stepDetails .MuiInputBase-root {\n  max-width: 300px;\n}\n.connectView .stepContainer .stepDetails input::-webkit-outer-spin-button,\n.connectView .stepContainer .stepDetails input::-webkit-inner-spin-button {\n  -webkit-appearance: none;\n}\n.connectView .stepContainer .stepDetails input[type=number] {\n  appearance: textfield;\n  -moz-appearance: textfield;\n}\n.connectView .stepContainer .stepDetails .btnText {\n  max-width: 280px;\n}\n.connectView .stepContainer .stepDetails ul {\n  margin: 0;\n  padding: 0 1rem 1rem;\n  line-height: 130%;\n  border-bottom: 1px solid #7b7b7b;\n}\n.connectView .stepContainer .stepDetails ul li {\n  margin: 0.5rem 0;\n}\n\n.hintModal {\n  display: flex;\n  flex-direction: column;\n  text-align: left;\n}\n.hintModal h1 {\n  text-align: center;\n  color: #e3b82a;\n  margin: 1rem 0;\n}\n.hintModal .content {\n  display: flex;\n  flex-direction: column;\n  gap: 1.5rem;\n}\n.hintModal .content p {\n  text-align: center;\n  color: #e0e0e0;\n  margin: 0;\n  text-wrap: pretty;\n}\n.hintModal .content .grdfText {\n  color: #e0e0e0;\n}\n.hintModal .content .grdfText span {\n  color: #e3b82a;\n  font-weight: 700;\n}\n.hintModal .content .bill {\n  display: flex;\n  align-items: center;\n  gap: 0.5rem;\n}\n.hintModal .content .bill.grdf {\n  justify-content: center;\n}\n.hintModal .content .bill p {\n  color: #e3b82a;\n}\n.hintModal .content svg.prm {\n  width: 100%;\n  height: 180px;\n}", ""]);
 
 
 
diff --git a/index.html b/index.html
index 41eb14620..b60f63a82 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,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}}<script src="//{{.Domain}}/assets/js/piwik.js"></script></head><body><div role="application" class="application" data-cozy="{{.CozyData}}"><script src="vendors/ecolyo.d145f49d9a2580ee2eba.js"></script><script src="app/ecolyo.8bd935e298cd2d249207.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,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}}<script src="//{{.Domain}}/assets/js/piwik.js"></script></head><body><div role="application" class="application" data-cozy="{{.CozyData}}"><script src="vendors/ecolyo.a618d7120a1dbbadfda2.js"></script><script src="app/ecolyo.0b44604d865ae100a615.js"></script></div></body></html>
\ No newline at end of file
diff --git a/public/ecolyo.7510dd9ed6a8653e9f92.js b/public/ecolyo.f0096f1115ac71467752.js
similarity index 96%
rename from public/ecolyo.7510dd9ed6a8653e9f92.js
rename to public/ecolyo.f0096f1115ac71467752.js
index cfa608b90..a1e4a0aff 100644
--- a/public/ecolyo.7510dd9ed6a8653e9f92.js
+++ b/public/ecolyo.f0096f1115ac71467752.js
@@ -2895,7 +2895,7 @@ $export($export.S, 'Object', {
 
 exports = module.exports = __webpack_require__("DjJv")(false);
 // Module
-exports.push([module.i, ".styles__c-loading-placeholder___3L6Gz{animation-delay:.1s;animation-duration:2s;animation-iteration-count:infinite;animation-name:styles__placeHolderShimmer___3Rei_;animation-timing-function:linear;background-position:-20rem 0;background-image:linear-gradient(90deg,silver 0,#fcfcfc 50%,silver);background-size:20rem 10rem;background-repeat:no-repeat;background-color:silver;border-radius:.15rem;max-width:100%;position:relative;margin:.1rem 0}.styles__c-app-icon___2_O40,.styles__c-app-icon___2_O40 svg{height:100%;width:100%;flex-grow:0;flex-shrink:0;object-fit:contain}.styles__c-app-icon-default___3CEmt{color:var(--silver)}@-webkit-keyframes styles__placeHolderShimmer___3Rei_{0%{background-position:-20rem 0}80%{background-position:20rem 0}80.1%{background-position:-20rem 0}to{background-position:-20rem 0}}@keyframes styles__placeHolderShimmer___3Rei_{0%{background-position:-20rem 0}80%{background-position:20rem 0}80.1%{background-position:-20rem 0}to{background-position:-20rem 0}}.Sections__Sections__section___2onYy{margin-bottom:4rem}.AppsSection__AppsSection___3WHhE{margin-bottom:1rem}.AppsSection__AppsSection__list___2Uy0E{display:flex;flex-wrap:wrap;justify-content:flex-start}.DropdownFilter__Dropdown__icon___19QZN{padding:0 .5rem}@media (max-width:48rem){.DropdownFilter__Dropdown___afcWb .DropdownFilter__Select__control___3-04c{padding:.5rem .5rem .5rem .2rem;border-radius:0;height:2.75rem}.DropdownFilter__Dropdown___afcWb .DropdownFilter__Select__menu___XLfYX{top:2rem}.DropdownFilter__Dropdown___afcWb>div{max-width:none}}.styles__AppTile-icon___1f0c0{object-fit:contain;max-width:100%;width:auto}.styles__AppTile-icon--default___1tjiF{height:100%;padding:0 .5em}.styles__AppTile-icon-maintenance___2VOvO{position:absolute;border:2px solid var(--primaryContrastTextColor);border-radius:50%;background:var(--primaryContrastTextColor);bottom:80px;left:80px}@media (max-width:48rem){.styles__AppTile-icon-maintenance___2VOvO{bottom:6px;left:40px}}.styles__AppTile-container-maintenance___u1a1M{filter:grayscale(1);opacity:.64}.styles__c-apptitle___eqV9l{display:inline-flex;align-items:center;margin:0}.styles__c-avatar___PpDI-{background-color:var(--paleGrey);color:var(--silver);position:relative}.styles__c-avatar___PpDI- svg{width:50%;height:50%}.styles__c-avatar-image___3yJnb{width:100%}.styles__c-avatar___PpDI-{--circleSize:2.5rem;width:var(--circleSize);height:var(--circleSize);min-width:var(--circleSize);min-height:var(--circleSize);font-size:calc(var(--circleSize)/2.28);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--dodgerBlue);color:var(--white)}.styles__c-avatar--xsmall___3H2Io{width:1rem;height:1rem;min-width:1rem;min-height:1rem;font-size:.4386rem}.styles__c-avatar--small___1Y_Pv{width:2rem;height:2rem;min-width:2rem;min-height:2rem;font-size:.87719rem}.styles__c-avatar--large___1Z_HZ{width:3rem;height:3rem;min-width:3rem;min-height:3rem;font-size:1.31579rem}.styles__c-avatar--xlarge___3Qe0b{width:4rem;height:4rem;min-width:4rem;min-height:4rem;font-size:1.75439rem}.styles__c-avatar-initials___310qC{font-weight:700;line-height:1}.styles__c-avatar--text___2dvna{color:#fff}.styles__c-avatar--disabled___xoLOy.styles__c-avatar--image___jDBci{background-color:#fff!important}.styles__c-avatar--disabled___xoLOy:not(.styles__c-avatar--image___jDBci){background-color:var(--silver)!important}.styles__c-avatar--disabled___xoLOy .styles__c-avatar-image___3yJnb{filter:grayscale(1);opacity:.3}.styles__c-avatar--ghost___3898R{background-color:initial!important;border:1px dashed var(--borderGhostColor);color:var(--secondaryTextColor)}.styles__c-avatar--ghost___3898R .styles__c-avatar-image___3yJnb{filter:grayscale(1);opacity:.3}.styles__c-banner-wrapper___3KlaG{display:flex;align-items:center;min-height:3.5rem;padding:0 1rem}@media (max-width:48rem){.styles__c-banner-wrapper___3KlaG{padding:0}}.styles__c-banner-icon___1f_LM{width:2rem;height:2rem;margin-left:1rem}.styles__c-banner-icon___1f_LM>svg{width:2rem;height:2rem}.styles__c-banner-icon___1f_LM div{width:2rem;height:2rem;min-width:2rem;min-height:2rem}.styles__c-banner-text___1sTVC{padding:.75rem 1rem}.styles__c-banner-buttons___3sLgG button{margin:0;min-width:3rem}.styles__BarButton___3z5Er{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem}:root{--barIconColor:var(--coolGrey);--barIconColorDisabled:var(--silver)}.styles__BarButtonIcon___1pSOT{color:var(--barIconColor)}.styles__BarButton--disabled___5e3Ll .styles__BarButtonIcon___1pSOT{color:var(--barIconColorDisabled)}.styles__BarTitle___I5r2e{margin:0;height:3rem;display:flex;align-items:center;font-size:1.125rem}.styles__renderSaferAnim___2rNtc{position:absolute;bottom:0;height:0;width:100%;animation:styles__slidein___1E_4T 1s}@-webkit-keyframes styles__slidein___1E_4T{0%{height:100%}to{height:0}}@keyframes styles__slidein___1E_4T{0%{height:100%}to{height:0}}.styles__c-card___YgP7B{border:.063rem solid var(--dividerColor);border-radius:.5rem;padding:1rem;text-decoration:none;display:block}.styles__c-card--inset___2pofc{margin:1rem 2rem}@media (max-width:48rem){.styles__c-card--inset___2pofc{margin:.5rem}}.styles__c-circle___1DuMR{--circleSize:2.5rem;width:var(--circleSize);height:var(--circleSize);min-width:var(--circleSize);min-height:var(--circleSize);font-size:calc(var(--circleSize)/2.28);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--dodgerBlue);color:var(--white)}.styles__c-circle-text___1jFgD{font-weight:700;line-height:1}.styles__SelectControl___2OxoO[aria-disabled=true],.styles__SelectControl___2OxoO[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__SelectControl___2OxoO[aria-disabled=true]:focus,.styles__SelectControl___2OxoO[aria-disabled=true]:hover,.styles__SelectControl___2OxoO[disabled]:focus,.styles__SelectControl___2OxoO[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__SelectControl___2OxoO{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__SelectControl___2OxoO::placeholder{color:var(--coolGrey);font-size:1rem}.styles__SelectControl___2OxoO:hover{border:.063rem solid var(--coolGrey)}.styles__SelectControl___2OxoO:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__SelectControl___2OxoO.styles__is-error___2s-d5,.styles__SelectControl___2OxoO:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__SelectControl___2OxoO{padding-right:2.375rem;appearance:none;background:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTMuOTY4IDYuMTc1YTEuNTcxIDEuNTcxIDAgMDAtMi4yMjIgMi4yMjJsOS40MjkgOS40MjhhMS41NzEgMS41NzEgMCAwMDIuMjIyIDBsOS40MjgtOS40MjhhMS41NzEgMS41NzEgMCAwMC0yLjIyMi0yLjIyMmwtOC4zMTcgOC4zMTctOC4zMTgtOC4zMTd6IiBmaWxsPSIjOTU5OTlkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=\") right 1rem center no-repeat;background-size:.875rem;text-align:left}.styles__SelectControl___2OxoO::-ms-expand{display:none}.styles__contact___169nD{color:var(--secondaryTextColor)}@media (max-width:48rem){.styles__contact___169nD{height:auto}}.styles__contact--clickable___1GLTM{cursor:pointer}.styles__contact-cozyurl___3kBp5,.styles__contact-phone___1sA_m{flex:0 0 12rem}.styles__contact-email___3n3q2{flex-basis:30%}.styles__contact-myself___1aOdx{color:var(--secondaryTextColor);padding-left:.5rem}.styles__contact-identity___mL3IJ{flex-basis:30%}@media (max-width:48rem){.styles__contact-identity___mL3IJ{flex:1 1 auto}}.styles__contact-firstname___2GPEr{margin-left:1rem}.styles__contact-avatar___3lZPs{flex-shrink:0}.styles__icon___gvQ89{margin:1rem 1.5rem 0 .5rem}.styles__ContactsListModal__addContactContainer___2W-dE{display:flex;justify-content:center;margin:0 .5rem 1rem}@media (max-width:48rem){.styles__ContactsListModal__addContactContainer___2W-dE>*{flex:1}}.styles__DialogCloseButton___cxKPO{position:absolute;top:1.15rem;right:1.15rem;z-index:1}@media (max-width:48rem){.styles__DialogCloseButton___cxKPO{top:.25rem;right:.25rem}}.styles__DialogBackButton___1c7yH{position:absolute;top:1.15rem;left:1.15rem;z-index:1}@media (max-width:48rem){.styles__DialogBackButton___1c7yH{top:.25rem;left:.25rem}}.styles__DateMonthPicker__YearControls___1DGlB{box-shadow:0 4px 12px 0 rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.08)}.styles__DateMonthPicker__MonthButton___3I_Mm.styles__DateMonthPicker__MonthButton--selected___40hCm,.styles__DateMonthPicker__MonthButton___3I_Mm:hover,.styles__DateMonthPicker__YearButton___3zNDK:hover{background:var(--defaultBackgroundColor);color:var(--primaryTextColor)}.styles__DateMonthPicker__MonthButton___3I_Mm:active,.styles__DateMonthPicker__MonthButton___3I_Mm:hover:active,.styles__DateMonthPicker__YearButton___3zNDK:active,.styles__DateMonthPicker__YearButton___3zNDK:hover:active{background-color:var(--actionColorFocus);font-weight:700;outline:0}.styles__DateMonthPicker__MonthButton___3I_Mm,.styles__DateMonthPicker__YearButton___3zNDK{background:none;min-height:3rem;min-width:3rem;display:inline-block;border-width:0;color:var(--secondaryTextColor);cursor:pointer}.styles__DateMonthPicker__MonthButton___3I_Mm:focus,.styles__DateMonthPicker__YearButton___3zNDK:focus{outline:0}.styles__DateMonthPicker__YearControls___1DGlB{justify-content:center;display:flex;align-items:center;border-radius:8px;border:1px solid var(--borderMainColor);overflow:hidden;margin-bottom:1rem;font-weight:700}.styles__DateMonthPicker__YearButton___3zNDK{flex-grow:0;cursor:pointer}.styles__DateMonthPicker__Year___387bP{flex-grow:1;display:inline-flex;justify-content:center}.styles__DateMonthPicker__MonthGrid___TCFg4{display:grid;grid-template-columns:repeat(4,auto);grid-template-rows:repeat(3,1fr);overflow:hidden;grid-gap:1rem}.styles__DateMonthPicker__MonthButton___3I_Mm{border-radius:3rem}.styles__DateMonthPicker__MonthButton___3I_Mm.styles__DateMonthPicker__MonthButton--selected___40hCm{font-weight:700}.styles__divider___SuA5q{align-items:center;display:flex}.styles__divider___SuA5q:after,.styles__divider___SuA5q:before{content:\"\";height:1px;background-color:var(--dividerColor)}.styles__divider___SuA5q:before{display:none;margin-right:.5rem}.styles__divider___SuA5q:after{flex:1;margin-left:.5rem}.styles__center___3K8dw:before{display:block;flex:1}.styles__c-empty___3w5oV{display:flex;flex-direction:column;justify-content:center;flex:1 0 auto;align-self:center;margin:0 auto;padding:2rem;text-align:center;width:calc(100% - 4rem);max-width:32rem}@media (max-width:63.938rem){.styles__c-empty--centered___2ijsY{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}.styles__c-empty-img___2GC4d{display:block;margin:0 auto 1rem;height:8rem}@media (max-width:63.938rem){.styles__c-empty-img___2GC4d{margin-bottom:.5rem;height:6rem}}.styles__c-empty-img--medium___1d2Zd{height:10rem}@media (max-width:63.938rem){.styles__c-empty-img--medium___1d2Zd{height:8rem}}.styles__c-empty-img--large___3s3vC{height:12rem}@media (max-width:63.938rem){.styles__c-empty-img--large___3s3vC{height:10rem}}.styles__c-empty-title___2HduE{margin:0 auto;max-width:63rem;line-height:1.3}@media (max-width:63.938rem){.styles__c-empty-title___2HduE{margin:0 1.5rem}}.styles__c-empty-text___3HnvR{max-width:63rem;color:var(--secondaryTextColor);line-height:1.5}.styles__c-label___o4ozG{text-transform:uppercase;color:var(--secondaryTextColor);font-size:.813rem;font-weight:700;line-height:1rem}.styles__c-label___o4ozG.styles__is-error___2Dwem{color:var(--pomegranate)}.styles__c-label--block___2ZV_7{display:block;padding:.5rem 0}.styles__o-field___3n5HM{position:relative;display:flex;flex-direction:column;margin:.5rem 0 1rem}.styles__o-field--inline___7JWZ8{display:flex;align-items:flex-start;flex-direction:row;margin:.5rem 0 .5rem 1.5rem}@media (max-width:48rem){.styles__o-field--inline___7JWZ8{flex-direction:column;margin-left:0}}.styles__o-field--inline___7JWZ8{margin:0}.styles__o-field--inline___7JWZ8 label{flex-basis:8rem;flex-shrink:0;flex-grow:0;padding:1rem 0}@media (max-width:48rem){.styles__o-field--inline___7JWZ8 label{flex-basis:auto}}.styles__o-field--inline___7JWZ8>*{flex-grow:1}.styles__o-field-input___vCqdV{position:relative;max-width:32rem}.styles__o-field-input-action___2k7a8,.styles__o-side___tXbXL{position:absolute;top:.5rem;right:0;cursor:pointer;text-transform:uppercase}.styles__o-side-fullwidth___7WcCI{max-width:100%}.styles__o-field-input-action___2k7a8{top:-1.5rem;text-transform:uppercase}.Figure__Figure-currency___195-B{color:var(--secondaryTextColor)}.Figure__Figure-content--positive___1qyd8,.Figure__Figure-content--positive___1qyd8 .Figure__Figure-currency___195-B{color:var(--successColor)}.Figure__Figure-content--negative___3ACbA,.Figure__Figure-content--negative___3ACbA .Figure__Figure-currency___195-B{color:var(--errorColor)}.Figure__Figure-content--warning___1Pn6n,.Figure__Figure-content--warning___1Pn6n .Figure__Figure-currency___195-B{color:var(--warningColor)}.Figure__Figure-total___MZ7Xt{font-weight:900}.Figure__Figure__currency--withSpacing___2eXTy{margin-left:.2em}.Figure__Figure--big___1b5ml{font-size:2rem;line-height:2.625rem}@media (max-width:48rem){.Figure__Figure--big___1b5ml{font-size:1.5rem;line-height:1.75rem}}.Figure__Figure--clickable___3i82u{cursor:pointer}.Figure__Figure_blur___1p0la{filter:blur(8px)}.Figure__Figure--inline___2L5SE{display:inline}.FigureBlock__FigureBlock___YyBoL{color:var(--primaryTextColor)}.FigureBlock__FigureBlock-figure___97C8E{font-size:2rem;line-height:2.625rem}@media (max-width:48rem){.FigureBlock__FigureBlock___YyBoL{font-size:.7em}}.styles__c-file-input___YNZSh{cursor:pointer}.styles__c-file-path___XvgNN{display:block;color:var(--secondaryTextColor);font-size:.75rem;text-decoration:none;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles__filePickerBreadcrumb-previousPath___3LKJH{color:var(--actionColorActive);cursor:pointer}.styles__filePickerBreadcrumb-icon___3aFyd{color:var(--actionColorActive);margin:0 .25rem}@supports (display:contents){.styles__filePickerBreadcrumb-wrapper___3pu1w{display:contents}}@supports not (display:contents){.styles__filePickerBreadcrumb-wrapper___3pu1w{display:flex;flex:1 1 auto;align-items:center;width:100%}}.styles__c-filename-wrapper___3tVpA{display:flex}.styles__c-filename-wrapper___3tVpA :last-child{flex-shrink:0}.styles__c-filename-name___1jDMz{display:inline;width:auto}.styles__Hero___14z7_{margin-left:auto;margin-right:auto}.styles__Hero-title___256Uz{text-align:center;margin:3rem 0}.styles__Hero-subtitle___1E_WG{margin-bottom:0}@media (max-width:48rem){.styles__Hero-subtitle___1E_WG{margin-top:.5rem}}.styles__Hero___14z7_ p{line-height:1.25}.styles__Hero-sections___ETV6e{display:flex;justify-content:space-around}@media (max-width:48rem){.styles__Hero-sections___ETV6e{flex-direction:column;align-items:center}}.styles__Hero-section___1BcNz{max-width:18.75rem;text-align:center;flex-grow:1;flex-basis:100%}@media (max-width:48rem){.styles__Hero-section___1BcNz{max-width:auto;margin-bottom:2rem}}.styles__Hero-section___1BcNz+.styles__Hero-section___1BcNz{margin-left:2rem}@media (max-width:48rem){.styles__Hero-section___1BcNz+.styles__Hero-section___1BcNz{margin-left:0}}.styles__Hero-cta___2KhwU{text-align:center;max-width:32rem;margin-left:auto;margin-right:auto;margin-top:2rem}.styles__HistoryRowCircleWrapper___3r8Uo{width:2.6rem;height:2.6rem;justify-content:center;display:flex;align-self:start}.styles__HistoryRowCircle___4FWWa{border:1px solid var(--dividerColor);background-color:var(--paperBackgroundColor)}.styles__HistoryRowRevisionLoader___a5y5b{display:flex;justify-content:center}.styles__HistoryRowCaption___2fe_H{margin-bottom:2rem;padding-left:2rem;padding-right:2rem}.styles__HistoryRowMedia___2jgYN{position:relative;padding:1rem}.styles__HistoryRowMedia___2jgYN:before{content:\"\";border-left:1px dashed var(--dividerColor2);position:absolute;margin-left:20px;top:2.125rem;bottom:-1rem}.styles__HistoryRowMedia___2jgYN:last-child:before{border:0}.styles__HistoryRowMediaImg___1J9OI{align-self:flex-start;z-index:1}.styles__icon--spin___ybfC1{animation:styles__spin___2Vvw3 1s linear infinite}@media (prefers-reduced-motion:reduce){.styles__icon--spin___ybfC1{animation:none}}@-webkit-keyframes styles__spin___2Vvw3{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes styles__spin___2Vvw3{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.styles__icon___23x3R{fill:var(--iconColor);transform:translateZ(0)}.styles__icon--preserveColor___3gBz6{fill:inherit}.styles__IconStack-wrapper___10dhG{position:relative;display:inline-block}.styles__IconStack-foregroundIcon___ZvY-t{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.styles__c-input-text___3TAv1[aria-disabled=true],.styles__c-input-text___3TAv1[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__c-input-text___3TAv1[aria-disabled=true]:focus,.styles__c-input-text___3TAv1[aria-disabled=true]:hover,.styles__c-input-text___3TAv1[disabled]:focus,.styles__c-input-text___3TAv1[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__c-input-text___3TAv1{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__c-input-text___3TAv1::placeholder{color:var(--coolGrey);font-size:1rem}.styles__c-input-text___3TAv1:hover{border:.063rem solid var(--coolGrey)}.styles__c-input-text___3TAv1:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__c-input-text___3TAv1.styles__is-error___3lsCJ,.styles__c-input-text___3TAv1:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__c-input-text--tiny___MzMoD{border-radius:.125rem;padding:.25rem .5rem .375rem}.styles__c-input-text--medium___28jPV{border-radius:.125rem;padding:.5rem 1rem .625rem}.styles__c-input-text--large___28EaR{border-radius:.188rem;padding:.813rem 1rem}.styles__c-input-text--fullwidth___33o_f{max-width:100%}.styles__c-inputgroup___12OVJ input[aria-disabled=true],.styles__c-inputgroup___12OVJ input[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__c-inputgroup___12OVJ input[aria-disabled=true]:focus,.styles__c-inputgroup___12OVJ input[aria-disabled=true]:hover,.styles__c-inputgroup___12OVJ input[disabled]:focus,.styles__c-inputgroup___12OVJ input[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__c-inputgroup___12OVJ input{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__c-inputgroup___12OVJ input::placeholder{color:var(--coolGrey);font-size:1rem}.styles__c-inputgroup___12OVJ input:hover{border:.063rem solid var(--coolGrey)}.styles__c-inputgroup___12OVJ input:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__c-inputgroup___12OVJ input.styles__is-error___2dj3S,.styles__c-inputgroup___12OVJ input:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__c-inputgroup___12OVJ{display:inline-flex;flex-direction:row;box-sizing:border-box;align-items:stretch;width:100%;max-width:32rem;border:.063rem solid var(--dividerColor);border-radius:.125rem}.styles__c-inputgroup___12OVJ:hover{border:.063rem solid var(--coolGrey)}.styles__c-inputgroup--focus___Tk5-Z,.styles__c-inputgroup--focus___Tk5-Z:hover{border-color:var(--dodgerBlue)}.styles__c-inputgroup--error___1JNbu{border-color:var(--pomegranate)}.styles__c-inputgroup--fullwidth___3nuay{max-width:none}.styles__c-inputgroup-main___1LP4B{flex:1 1 auto}.styles__c-inputgroup___12OVJ input{border:0;padding-right:.5rem}.styles__c-inputgroup___12OVJ input:focus,.styles__c-inputgroup___12OVJ input:hover{position:relative;z-index:1;border:0;outline:0}.styles__c-inputgroup-side___60v0v{display:flex;flex-direction:column;justify-content:center;flex:0 1 auto;max-width:8.75rem}.styles__c-inputgroup-unit___bFj9a{padding-left:1rem;padding-right:1rem;font-weight:700}.styles__intentHeader___m5Qjh{display:flex;align-items:center;height:2rem;padding:.5rem 1rem;background-color:var(--paleGrey);margin:0;flex-basis:auto;flex-shrink:0}.styles__intentHeader-title___1r4ex{display:flex;align-items:center;font-size:1.25rem;color:var(--charcoalGrey)}.styles__intentHeader-title___1r4ex span{font-weight:400}.styles__intentHeader-icon___3s30C{height:1.125rem;margin-right:.5rem}iframe{width:100%;height:100%;border:0}.styles__intentContainer___gZbMl,.styles__intentPlaceHolder___EWSR1{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.styles__intentContainer___gZbMl[aria-busy=true] iframe{height:0;width:0}.styles__intentContainer__error___yQ7K8{color:red;font-size:1.5em}.styles__intentWrapper___1ZMvW{display:flex;flex-flow:column nowrap;align-items:stretch;position:relative;border-radius:.5rem;max-height:100%;max-width:100%;background-color:var(--white);color:var(--charcoalGrey)}.styles__intentWrapper___1ZMvW .styles__intentHeader___3TDUp{display:flex;align-items:center;padding:.25rem 1rem;margin:0}.styles__intentWrapper___1ZMvW .styles__intentContent___1ilx7 [class^=c-header-icon--ghost]{margin:0}.styles__CollectionField__addBtn___Z0FO-{margin-left:0;margin-right:0}.styles__CollectionField__addBtnIcon___1hA5b{margin-right:.5rem}.styles__CollectionField__row___Z7bbf{display:flex;align-items:center}.styles__CollectionField__row___Z7bbf>*+*{margin-left:1rem}.styles__iconGrid___7nBAB{display:grid;grid-template-columns:repeat(2,16px);grid-template-rows:repeat(2,16px);grid-gap:1px}.styles__PasswordInput___3Oa3V{display:inline-flex;flex-direction:column;width:100%;max-width:32rem}.styles__PasswordInput--withStrength___1Msxm{border-bottom-left-radius:0;border-bottom-right-radius:0}.styles__PasswordInput__strength___1hpSg{background-color:var(--paleGrey);border-radius:.188rem;border-top-left-radius:0;border-top-right-radius:0;border:.063rem solid var(--silver);border-top:0;box-sizing:border-box;height:.25rem}.styles__PasswordInput__strength--weak___dzrGl{color:var(--pomegranate)}.styles__PasswordInput__strength--weak___dzrGl::-webkit-progress-value{background-color:var(--errorColor)}.styles__PasswordInput__strength--weak___dzrGl::-moz-progress-bar{background-color:var(--errorColor)}.styles__PasswordInput__strength--moderate___1ME_z{color:var(--texasRose)}.styles__PasswordInput__strength--moderate___1ME_z::-webkit-progress-value{background-color:var(--warningColor)}.styles__PasswordInput__strength--moderate___1ME_z::-moz-progress-bar{background-color:var(--warningColor)}.styles__PasswordInput__strength--strong___3yuP0{color:var(--emerald)}.styles__PasswordInput__strength--strong___3yuP0::-webkit-progress-value{background-color:var(--successColor)}.styles__PasswordInput__strength--strong___3yuP0::-moz-progress-bar{background-color:var(--successColor)}.styles__PasswordInput__visibilityButton___2B6RJ{height:100%;width:3rem;background-color:initial;border:0}.styles__o-layout-2panes___1CDQw,.styles__o-layout___3TSz9{box-sizing:border-box;display:flex;max-width:100%;width:100%;height:100%}.styles__o-layout-2panes___1CDQw main,.styles__o-layout___3TSz9 main{display:flex;flex-direction:column;flex:0 0 auto}.styles__o-layout-2panes___1CDQw main,.styles__o-layout-2panes___1CDQw main>[role=contentinfo],.styles__o-layout-2panes___1CDQw main>[role=main],.styles__o-layout___3TSz9 main,.styles__o-layout___3TSz9 main>[role=contentinfo],.styles__o-layout___3TSz9 main>[role=main]{position:relative;display:flex;flex-direction:column;flex:1 1 auto;box-sizing:border-box;height:100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){.styles__o-layout-2panes___1CDQw,.styles__o-layout___3TSz9{display:block}.styles__o-layout-2panes___1CDQw main,.styles__o-layout___3TSz9 main{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.styles__o-layout-2panes___1CDQw main,.styles__o-layout-2panes___1CDQw main>[role=contentinfo],.styles__o-layout-2panes___1CDQw main>[role=main],.styles__o-layout___3TSz9 main,.styles__o-layout___3TSz9 main>[role=contentinfo],.styles__o-layout___3TSz9 main>[role=main]{display:block;overflow:visible}.styles__o-layout-2panes___1CDQw:after,.styles__o-layout-2panes___1CDQw:before,.styles__o-layout___3TSz9:after,.styles__o-layout___3TSz9:before{content:\"\";display:block}.styles__o-layout-2panes___1CDQw:after,.styles__o-layout-2panes___1CDQw:before,.styles__o-layout___3TSz9:after,.styles__o-layout___3TSz9:before{height:3rem}}.styles__o-layout-2panes___1CDQw{flex:0 0 100%;align-items:stretch}.styles__o-layout-2panes___1CDQw>aside{display:flex;flex-direction:column;flex:0 0 auto}.styles__o-layout-2panes___1CDQw main,.styles__o-layout-2panes___1CDQw main>[role=contentinfo],.styles__o-layout-2panes___1CDQw main>[role=main]{height:auto}@media (max-width:63.938rem){.styles__o-layout-2panes___1CDQw>aside{position:fixed;bottom:0;left:0;display:block;z-index:var(--zIndex-nav);width:100%}}.styles__c-nav___33dZy{margin:1.5rem 0;padding:0;list-style:none}@media (max-width:63.938rem){.styles__c-nav___33dZy{display:flex;justify-content:space-around;margin:.313rem 0 .25rem;padding-right:0}}.styles__c-nav-item___3XOLK{position:relative;z-index:var(--zIndex-app);height:3rem;box-sizing:border-box;cursor:pointer}.styles__c-nav-item___3XOLK:hover:before{content:\"\";position:absolute;z-index:var(--zIndex-below);border-radius:0 .188rem .188rem 0;top:0;left:0;right:1rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.styles__c-nav-item___3XOLK:hover:before{content:none}}@media (max-width:63.938rem){.styles__c-nav-item___3XOLK{margin:0 .75rem;height:auto;display:block;flex:0 0 2.5rem;padding-right:0}.styles__c-nav-item___3XOLK:hover:before{content:none}}.styles__c-nav-icon___hrJUe{display:inline-block;margin-right:.688rem;color:var(--actionColorActive);fill:currentColor}.styles__c-nav-icon___hrJUe svg{display:block}.styles__is-active___2D0jN .styles__c-nav-icon___hrJUe{color:var(--primaryColor)}:hover>.styles__c-nav-icon___hrJUe{color:var(--actionColorActive)}@media (max-width:63.938rem){.styles__c-nav-icon___hrJUe{display:block;margin-right:0}.styles__c-nav-icon___hrJUe svg{margin:0 auto 3px;width:1.5rem;height:1.5rem}}@media (max-width:63.938rem){.styles__c-nav-text___1J3yU{display:block;text-align:center;white-space:nowrap}}.styles__c-nav-link___3mK6W{display:flex;box-shadow:border-box;padding-left:1.5rem;padding-right:1rem;line-height:1.5;text-decoration:none;height:100%;align-items:center;flex:1;background-repeat:no-repeat;background-position:1.5rem}.styles__c-nav-link___3mK6W,.styles__c-nav-link___3mK6W:visited{color:var(--actionColorActive)}.styles__c-nav-link___3mK6W.styles__is-active___2D0jN{box-shadow:inset .25rem 0 0 0 var(--primaryColor);font-weight:700;color:var(--primaryTextColor)}.styles__c-nav-link___3mK6W.styles__is-active___2D0jN .styles__c-nav-icon___hrJUe{color:var(--primaryColor)}@media (max-width:63.938rem){.styles__c-nav-link___3mK6W{display:block;height:auto;padding:0;text-align:center;font-size:.625rem;line-height:.75rem;background-position:top;background-size:1.5rem}.styles__c-nav-link___3mK6W.styles__is-active___2D0jN,.styles__c-nav-link___3mK6W:hover{box-shadow:none;font-weight:400}}.styles__c-nav-item-secondary___k14rf{height:auto}.styles__c-nav-item-secondary___k14rf+.styles__c-nav-item-secondary___k14rf{margin-top:.125rem}@media (max-width:63.938rem){.styles__c-nav-item-secondary___k14rf{display:none}}.styles__c-nav-item-secondary___k14rf:hover:before{content:\"\";position:absolute;z-index:var(--zIndex-below);border-radius:.188rem 0 0 .188rem;top:0;right:0;left:3rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.styles__c-nav-item-secondary___k14rf:hover:before{content:none}}.styles__c-nav-item-secondary___k14rf .styles__c-nav-link___3mK6W{padding:.5rem 1rem;margin-left:3rem;border-radius:4px 0 0 4px;box-shadow:none;font-size:.875rem;color:var(--actionColorActive);text-decoration:none;height:auto}.styles__c-nav-item-secondary___k14rf .styles__c-nav-link___3mK6W.styles__is-active___2D0jN{color:var(--primaryContrastTextColor);border-right:1px solid var(--actionColorActive);background-color:var(--actionColorActive)}.styles__DesktopSectionWrapper___1rIWP{list-style-type:none}.styles__Modal__back___qxUn_{cursor:pointer;margin-right:.5rem;margin-left:-.25rem;font-size:1.5rem;line-height:0;margin-bottom:-1rem;position:relative;top:-.5rem}.styles__OrderedList___17A_o{list-style:none;counter-reset:cozy-ui-ordered-list;padding-left:0;line-height:1.5}.styles__ListItem___2Lu4a{counter-increment:cozy-ui-ordered-list;position:relative;padding-left:1.5rem}.styles__ListItem___2Lu4a:before{content:counter(cozy-ui-ordered-list) \". \";font-weight:700;position:absolute;left:0;top:0}.styles__PageFooter___2IFCx{flex-grow:0}.styles__PageContent___DbPFL{flex-grow:1}.styles__PageLayout___1ptQY{display:flex;flex-direction:column}.styles__Panel-group___1txSp{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;box-sizing:border-box}.styles__Panel-main___2BRfq{flex:1 0 65%;overflow:auto}.styles__Panel-side___327EK{flex:0 0 35%;background:var(--paleGrey);overflow:auto}.styles__Panel-main___2BRfq,.styles__Panel-side___327EK{padding:1.5rem}@media (max-width:30rem){.styles__Panel-main___2BRfq,.styles__Panel-side___327EK{padding:.5rem}}@media (max-width:48rem){.styles__Panel-group___1txSp{display:block;overflow:auto}.styles__Panel-main___2BRfq,.styles__Panel-side___327EK{flex-basis:auto}}.styles__Token--number___2EzoN{color:#297ef2}.styles__Token--special___3_rSu{color:#b449e7}.styles__select--disabled___1W3en{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__select--disabled___1W3en:focus,.styles__select--disabled___1W3en:hover{border:.063rem solid var(--dividerColor)}.styles__select--fullwidth___2l_xM{max-width:100%;padding-right:2.375rem}.styles__select--disabled___1W3en:focus,.styles__select--disabled___1W3en:hover{border-width:0}.styles__select-control__input___1xDlj{width:0;height:0;overflow:hidden}.styles__select--autowidth___16AEp{max-width:32rem}.styles__select--fullwidth___2l_xM{padding-right:0}.styles__select-option___ov_IT{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:.5rem;border-left:.25rem solid transparent;color:var(--charcoalGrey);transition:all .2s ease-out;white-space:normal}.styles__select-option___ov_IT:hover:not(.styles__select-option--disabled___1du57){background-color:var(--paleGrey);cursor:pointer}.styles__select-option___ov_IT:hover:not(.styles__select-option--disabled___1du57) .styles__select-option__actions___2WOjb{opacity:1}.styles__select-option--focused___1Vpjv:not(.styles__select-option--disabled___1du57){background-color:var(--paleGrey)}.styles__select-option--selected___R3_ES{background-color:var(--paleGrey);border-left-color:var(--primaryColor)}.styles__select-option--disabled___1du57{color:var(--silver);cursor:not-allowed}.styles__select-option__checkbox___15WVE{margin-right:.5rem;vertical-align:top}.styles__select-option__label___1Xi5R{flex-grow:1;display:flex;justify-content:space-between;align-items:center;width:100%;overflow:hidden}.styles__select-option__checkmark___ChXXs{width:2rem}.styles__select-option__actions___2WOjb{opacity:0;white-space:nowrap;transition:opacity .2s ease-out}@media (max-width:63.938rem){.styles__select-option__actions___2WOjb{opacity:1}}.styles__select__overlay___3H8Jy:before{content:\"\\A0\";width:200vw;height:200vh;top:-50vh;left:-50vh;display:block;position:fixed}.styles__MenuList___1H_pH{display:flex;flex-direction:column}.styles__FixedGroup___2izTc,.styles__Group___J6s7k{overflow-y:auto;padding-top:.25rem!important;padding-bottom:.25rem!important}.styles__FixedGroup___2izTc{flex-shrink:0;border-top:1px solid silver}.styles__SelectionBar___3UOqy{position:fixed;z-index:var(--zIndex-selection);top:0;left:0;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:100%;height:3.25rem;color:var(--white);background-color:var(--slateGrey);font-weight:700}.styles__SelectionBar___3UOqy .styles__SelectionBar-count___1e2yD{padding:0 1rem;min-width:3rem}@media (max-width:48rem){.styles__SelectionBar___3UOqy .styles__SelectionBar-count___1e2yD{padding:0;text-align:center}}.styles__SelectionBar___3UOqy .styles__SelectionBar-action___3B1aR{margin:0 .25rem;color:var(--white)}.styles__SelectionBar___3UOqy .styles__SelectionBar-action___3B1aR:hover{color:var(--white)}.styles__SelectionBar___3UOqy .styles__SelectionBar-action--withLabel___3TJq3{margin:0 .5rem}@media (max-width:63.938rem){.styles__SelectionBar___3UOqy{top:auto;bottom:0;box-sizing:initial;height:3rem;padding-bottom:env(safe-area-inset-bottom)}}:root{--sidebarHeight:3rem}.styles__o-sidebar___1295j{width:13.75rem;border-right:.063rem solid var(--dividerColor);background-color:var(--defaultBackgroundColor)}@media (max-width:63.938rem){.styles__o-sidebar___1295j{justify-content:space-between;border:0;border-top:.063rem solid var(--dividerColor);height:var(--sidebarHeight);width:100%;padding-bottom:env(safe-area-inset-bottom)}}.styles__c-spinner___1snK7{display:inline-block;margin:0 .5rem}.styles__c-spinner___1snK7:before{content:\"\"}.styles__c-spinner___1snK7 p{margin-top:.938rem;line-height:1.5}.styles__c-spinner--middle___RwyII{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center}.styles__c-spinner--middle___RwyII:before{display:block;margin:0 auto}.styles__c-spinner--nomargin___13JyW{margin:0}.styles__SquareAppIcon-wrapper___2SEuM{box-sizing:border-box;background-color:var(--paperBackgroundColor);border-radius:.75rem;height:4rem;width:4rem;transition:transform .3s,border-radius .3s}@media (max-width:48rem){.styles__SquareAppIcon-wrapper___2SEuM{height:3rem;width:3rem}}.styles__SquareAppIcon-icon-container___39MRl{display:flex;align-items:center;justify-content:center;padding:.625rem;border-radius:.75rem;width:100%}@media (max-width:48rem){.styles__SquareAppIcon-icon-container___39MRl{padding:.5rem}}.styles__SquareAppIcon-icon-container___39MRl img,.styles__SquareAppIcon-icon-container___39MRl svg{width:100%}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container___39MRl{mix-blend-mode:screen}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container___39MRl img,.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container___39MRl svg{filter:saturate(0)}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container-normal___DCe9y{mix-blend-mode:luminosity}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container-normal___DCe9y img,.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container-normal___DCe9y svg{opacity:.5}.styles__SquareAppIcon-wrapper-maintenance___2ne2n .styles__SquareAppIcon-icon-container___39MRl{mix-blend-mode:luminosity}.styles__SquareAppIcon-wrapper-maintenance___2ne2n .styles__SquareAppIcon-icon-container___39MRl img,.styles__SquareAppIcon-wrapper-maintenance___2ne2n .styles__SquareAppIcon-icon-container___39MRl svg{opacity:.5}.styles__SquareAppIcon-wrapper-loading___3A1_X{border-radius:50%;transform:scale(.875)}@media (max-width:48rem){.styles__SquareAppIcon-wrapper-loading___3A1_X{transform:scale(.8334)}}.styles__SquareAppIcon-spinner___o0LO1{margin:0!important}.styles__onEnd___1O6Q7,.styles__SquareAppIcon-spinner___o0LO1 svg{position:absolute;height:100%;width:100%}.styles__onEnd___1O6Q7{align-items:center;border-radius:50%;display:flex;opacity:0;z-index:1}.styles__onEnd___1O6Q7 svg{fill:transparent!important}.styles__onEnd___1O6Q7 svg path{animation-duration:.2s!important}.styles__onEnd___1O6Q7 svg path:first-of-type{animation-delay:.2s!important}.styles__onEnd___1O6Q7 svg path+path{animation-delay:.36s!important}.styles__onEnd___1O6Q7 svg *{stroke:var(--white)!important}.styles__onEnd___1O6Q7.styles__isFailed___2AYxx{--animationColor:var(--errorColor)}.styles__onEnd___1O6Q7.styles__isSuccess___I6nFq{--animationColor:var(--successColor)}.styles__isFailed___2AYxx,.styles__isSuccess___I6nFq{animation:styles__end-animation___1O0b3 1.5s forwards}@-webkit-keyframes styles__end-animation___1O0b3{0%{background-color:initial;border-radius:50%;opacity:0}13.33%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}66.67%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}to{border-radius:.75rem;opacity:0;background-color:initial}}@keyframes styles__end-animation___1O0b3{0%{background-color:initial;border-radius:50%;opacity:0}13.33%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}66.67%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}to{border-radius:.75rem;opacity:0;background-color:initial}}.styles__Stack--m___1tSpV>*+*{margin-top:1rem}.styles__Stack--xs___2R5lW>*+*{margin-top:.5rem}.styles__Stack--s___22WMg>*+*{margin-top:.75rem}.styles__Stack--l___3oxCJ>*+*{margin-top:1.5rem}.styles__Stack--xl___3qy-m>*+*{margin-top:2rem}.styles__Stack--xxl___2KAsb>*+*{margin-top:3rem}.styles__Table___x3ZsI{position:relative;display:flex;flex-direction:column;flex:1 1 100%;height:100%;text-align:left;color:var(--secondaryTextColor)}.styles__TableHead___1rqhM{flex:0 0 2rem}@media (max-width:48rem){.styles__TableHead___1rqhM{display:none}}.styles__TableBody___1EfpK{flex:1 1 auto;display:flex;flex-direction:column;overflow:auto}@media (max-width:48rem){.styles__TableBody___1EfpK{max-height:100%}}.styles__TableHead___1rqhM .styles__TableRow___1D62H,.styles__TableRow___1D62H{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;flex:0 0 auto;height:3rem;width:100%;border-top:.063rem solid var(--dividerColor)}.styles__TableHead___1rqhM .styles__TableRow___1D62H:hover,.styles__TableRow___1D62H:hover{background-color:var(--actionColorHover)}@media (hover:none){.styles__TableHead___1rqhM .styles__TableRow___1D62H:hover,.styles__TableRow___1D62H:hover{background-color:initial}}.styles__TableHead___1rqhM .styles__TableRow___1D62H:last-child,.styles__TableRow___1D62H:last-child{border-bottom:.063rem solid var(--dividerColor)}@media (max-width:63.938rem){.styles__TableHead___1rqhM .styles__TableRow___1D62H,.styles__TableRow___1D62H{max-width:100vw}}.styles__TableHead___1rqhM .styles__TableRow___1D62H{border:0}.styles__TableHead___1rqhM .styles__TableRow___1D62H:hover{background-color:initial}.styles__TableHead___1rqhM .styles__TableRow___1D62H:last-child{border-bottom:0}.styles__TableCell___yJCq7,.styles__TableHeader___FWkmV{box-sizing:border-box;padding:.875rem 1rem;font-size:.875rem;line-height:1.3}.styles__TableHeader___FWkmV{padding:.5rem 1rem;font-size:.75rem;font-weight:700;text-transform:uppercase}.styles__c-textarea___D7EEH[aria-disabled=true],.styles__c-textarea___D7EEH[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__c-textarea___D7EEH[aria-disabled=true]:focus,.styles__c-textarea___D7EEH[aria-disabled=true]:hover,.styles__c-textarea___D7EEH[disabled]:focus,.styles__c-textarea___D7EEH[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__c-textarea___D7EEH{display:inline-block;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__c-textarea___D7EEH::placeholder{color:var(--coolGrey);font-size:1rem}.styles__c-textarea___D7EEH:hover{border:.063rem solid var(--coolGrey)}.styles__c-textarea___D7EEH:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__c-textarea___D7EEH.styles__is-error___1kGLj,.styles__c-textarea___D7EEH:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__c-textarea--tiny___3fmPW{border-radius:.125rem;padding:.25rem .5rem .375rem}.styles__c-textarea--medium___T8f3b{border-radius:.125rem;padding:.5rem 1rem .625rem}.styles__c-textarea--fullwidth___Ih_mg{max-width:100%}.styles__c-textarea___D7EEH{display:block;width:100%;min-height:7.5rem;resize:vertical}.styles__c-textarea--tiny___3fmPW{min-height:3rem}.styles__c-textarea--medium___T8f3b{min-height:5rem}.Thumbnail__container___2Eg5o{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:32px;width:32px;z-index:var(--zIndex-app)}.Thumbnail__wrapper___ZoPVg{box-sizing:border-box;display:inherit;background-color:var(--paperBackgroundColor);border:3px solid var(--paperBackgroundColor);border-radius:3px;box-shadow:var(--shadow1),0 0 0 .5px rgba(29,33,42,.16)}.Thumbnail__wrapper___ZoPVg>*{max-width:26px;max-height:26px}.Thumbnail__wrapper___ZoPVg>:not(img){width:26px;height:26px}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR{position:relative;max-width:29px;max-height:29px}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR:after{content:\"\";position:absolute;width:100%;height:100%;z-index:var(--zIndex-below);top:-6px;left:0;background-color:var(--paperBackgroundColor);border:3px solid var(--paperBackgroundColor);border-radius:3px;box-shadow:var(--shadow1),0 0 0 .5px rgba(29,33,42,.16)}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR>*{max-width:23px;max-height:23px}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR>:not(img){width:23px;height:23px}.styles__Tile___2SqRi{box-sizing:border-box;position:relative;display:flex;flex-direction:column;flex:0 0 8.75rem;width:8.75rem;height:8.75rem;align-items:center;background:var(--paperBackgroundColor);border-radius:4px;border:1px solid var(--dividerColor);padding:.375rem;margin-bottom:1rem;margin-right:.75rem;overflow:hidden;transition:all .15s ease}.styles__Tile___2SqRi.styles__Tile-secondary___2zYdn{background:var(--defaultBackgroundColor);border-color:var(--defaultBackgroundColor)}.styles__Tile___2SqRi:active,.styles__Tile___2SqRi:focus,.styles__Tile___2SqRi:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.08);cursor:pointer;transform:scale(1.1)}@media (max-width:48rem){.styles__Tile___2SqRi{flex-basis:100%;flex-direction:row;height:3.75rem;justify-content:flex-start;margin-right:.5rem;margin-bottom:.5rem;padding-left:.5rem}.styles__Tile___2SqRi:active,.styles__Tile___2SqRi:focus,.styles__Tile___2SqRi:hover{transform:scale(1.01)}}.styles__Tile-icon-wrapper___24AzZ{margin-top:.25rem;margin-bottom:.25rem;width:3rem;height:3rem}.styles__Tile-desc___3lPj6{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:.5rem;text-align:center;max-width:100%}.styles__Tile-developer___2GOfB,.styles__Tile-status___33VkE,.styles__Tile-title___3gbq-{display:block;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.styles__Tile-title___3gbq-{color:var(--black)}.styles__Tile-title___3gbq-.styles__Tile-title-multiline___17HPx{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.styles__Tile-developer___2GOfB{height:1rem}.styles__Tile-status___33VkE{margin-top:.5rem;height:1rem}.styles__Tile-status___33VkE.styles__Tile-status-accent___an9au{color:var(--primaryColor)}@media (max-width:48rem){.styles__Tile-icon-wrapper___24AzZ{margin-top:0;margin-bottom:0;width:3rem;height:2.5rem}.styles__Tile-desc___3lPj6{margin-top:0;margin-left:.5rem;text-align:left;flex-grow:1}.styles__Tile-title___3gbq-{height:1rem;font-weight:400;font-size:.75rem!important}.styles__Tile-developer___2GOfB,.styles__Tile-status___33VkE,.styles__Tile-title___3gbq-{width:100%}.styles__Tile-developer___2GOfB{display:none}.styles__Tile-status___33VkE{margin-top:.125rem}}.styles__toggle___3zVsE{display:inline-block;width:2.5rem;height:1.5rem}.styles__checkbox___3ko96{display:none}.styles__label___3jY1f{position:relative;display:inline-block;width:100%;height:100%;border-radius:1rem;background:var(--silver);transition:all .2s ease-out;cursor:pointer}.styles__label___3jY1f:before{position:absolute;top:0;bottom:0;left:.125rem;display:inline-block;width:1.25rem;height:1.25rem;margin:auto;border-radius:50%;content:\"\";background:var(--white);transition:all .2s ease-out}.styles__checkbox___3ko96:checked+.styles__label___3jY1f{background:var(--emerald)}.styles__checkbox___3ko96:checked+.styles__label___3jY1f:before{left:1.125rem}.styles__UnorderedList___2uFFY{padding-left:0;list-style:none}.styles__ListItem___3cRoI{position:relative;line-height:1.5;padding-left:1.5rem}.styles__ListItem___3cRoI:before{content:\"\";position:absolute;top:.75rem;left:0;width:.5rem;height:.5rem;background-color:var(--slateGrey);border-radius:50%;transform:translateY(-50%)}.styles__upload-queue___1VtNK{border:.0625rem solid var(--dividerColor);border-radius:.25rem;background-color:var(--paperBackgroundColor);display:flex;flex-direction:column;max-width:90%;width:30rem}.styles__upload-queue__threshold-bar___tTYal{min-width:10rem;margin-right:1rem}.styles__upload-queue__progress-caption___1-vXY{line-height:.75rem;height:1rem}.styles__upload-queue__upload-progress___1q-uS{align-items:center;display:flex;margin-top:.125rem}.styles__upload-queue--popover___2z1a4{z-index:var(--zIndex-popover);border:.063rem solid var(--dividerColor);border-radius:.25rem;box-shadow:0 .063rem .188rem 0 rgba(50,54,63,.19),0 .375rem 1.125rem 0 rgba(50,54,63,.19);background-color:var(--paperBackgroundColor);position:fixed;bottom:.5rem;right:1.5rem;height:13.125rem;transform:translateY(18.75rem);transition:.5s;opacity:0;visibility:hidden}.styles__upload-queue--popover___2z1a4.styles__upload-queue--visible___DjVRs{opacity:1;visibility:visible;transform:translate(0)}.styles__upload-queue-header___c9Vf2{display:flex;flex-direction:column;justify-content:center;height:2rem;background-color:var(--defaultBackgroundColor);font-weight:700;margin:0;padding:.5rem 1rem}.styles__upload-queue-header___c9Vf2 .styles__upload-queue-header-inner___26wpB{display:flex;justify-content:space-between;align-items:center}progress.styles__upload-queue-progress___1CmN-{-webkit-appearance:none;-moz-appearance:none;border:none;display:block;width:100%;height:.125rem;margin:0}.styles__upload-queue-content___3MPHo{overflow:auto}.styles__upload-queue--collapsed___3cchD{height:2.5rem}.styles__upload-queue--collapsed___3cchD .styles__upload-queue-content___3MPHo{visibility:none}.styles__upload-queue-list___OVvJm{flex:1 1 auto;display:flex;flex-direction:column}.styles__upload-queue-item--error___2sSeV{background-color:var(--errorBackground)}.styles__upload-queue-item--done___2PSJI{background-color:var(--defaultBackgroundColor)}.styles__item-file___1kfDn{user-select:none;overflow:hidden}.styles__item-status___3FNcY{flex:0 0 15%;text-align:right;white-space:nowrap;padding-left:1rem}@media (max-width:63.938rem){.styles__upload-queue___1VtNK{border-radius:0;border:0;background-color:var(--paperBackgroundColor);box-shadow:none;width:100%;max-width:100%;height:auto;transform:none}.styles__upload-queue-header___c9Vf2{background:0;text-transform:uppercase;padding:.5rem}.styles__upload-queue-content___3MPHo{display:none}.styles__upload-queue--popover___2z1a4{top:3rem;bottom:auto;right:0;left:0;z-index:calc(var(--zIndex-app) + 3);max-height:0}.styles__upload-queue--popover___2z1a4:before{position:fixed;top:2.9375rem;z-index:var(--zIndex-nav);width:100%;height:.0625rem;content:\"\";background:var(--paperBackgroundColor)}.styles__upload-queue--popover___2z1a4.styles__upload-queue--visible___DjVRs{max-height:30%}.styles__upload-queue--popover___2z1a4 .styles__upload-queue-content___3MPHo{display:none}}.styles__viewer-audioviewer___1OQPB,.styles__viewer-canceled___pOA_O,.styles__viewer-imageviewer___26k0p,.styles__viewer-noviewer___auG-6,.styles__viewer-pdfviewer___1gTP9,.styles__viewer-textviewer___3u5Zw,.styles__viewer-videoviewer___NhFoe{position:relative;display:flex;width:60%;max-height:calc(100% - 4rem);justify-content:center;align-items:center;flex-direction:column;margin-top:4rem}.styles__viewer-audioviewer___1OQPB h2,.styles__viewer-canceled___pOA_O h2,.styles__viewer-imageviewer___26k0p h2,.styles__viewer-noviewer___auG-6 h2,.styles__viewer-pdfviewer___1gTP9 h2,.styles__viewer-textviewer___3u5Zw h2,.styles__viewer-videoviewer___NhFoe h2{max-width:90%}@media (max-width:63.938rem){.styles__viewer-audioviewer___1OQPB,.styles__viewer-canceled___pOA_O,.styles__viewer-imageviewer___26k0p,.styles__viewer-noviewer___auG-6,.styles__viewer-pdfviewer___1gTP9,.styles__viewer-textviewer___3u5Zw,.styles__viewer-videoviewer___NhFoe{margin-left:0;width:100%;max-height:calc(100% - 6.5rem);margin-top:-.5rem}}.styles__viewer-videoviewer___NhFoe video{width:100%;max-width:31.25rem;height:auto}.styles__viewer-textviewer___3u5Zw .styles__viewer-textviewer-content___PB-c3{white-space:pre-line;width:100%;max-height:70%;overflow:auto}.styles__viewer-textviewer___3u5Zw a{color:var(--azure)}@media (max-width:63.938rem){.styles__viewer-textviewer___3u5Zw{width:90%;margin-left:5%}}.styles__viewer-filename___3jZCt{max-width:90%;text-overflow:ellipsis;overflow:hidden}.styles__viewer-pdfviewer-pdf___16ID9{overflow:auto;width:100%}.styles__viewer-pdfviewer-page___2RPuw>*{margin:auto}.styles__viewer-pdfviewer-toolbar___3NXOk{position:absolute;bottom:2rem;background:var(--charcoalGrey);color:var(--white);border-radius:.5rem}.styles__viewer-imageviewer___26k0p{flex:1 1 100%;width:auto;max-width:100%}.styles__viewer-imageviewer___26k0p img{display:block;max-width:100%;max-height:100%;box-shadow:0 .375rem 1.5rem 0 rgba(0,0,0,.5)}.styles__viewer-pdfMobile___25FPg{width:100%;height:calc(100% - 6.5rem - var(--flagship-top-height));margin-top:calc(var(--flagship-top-height, 0rem) + -.5rem)}.styles__viewer-pdfMobile--image___3gpFL{width:100%}.styles__ActionMenuDesktop-ActionMenu___1iicy a{padding:0!important}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div{cursor:default}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div:hover{background-color:initial}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div>div svg{fill:var(--disabledTextColor)}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div>div p{color:var(--disabledTextColor)}.styles__viewer-wrapper___2GIXH{position:absolute;left:0;right:0;top:0;bottom:0;z-index:var(--zIndex-overlay);overflow:hidden;background:var(--charcoalGrey);color:var(--white)}.styles__flagship-app___KFqbm .styles__viewer-wrapper___2GIXH{padding-top:var(--flagship-top-height);padding-bottom:var(--flagship-bottom-height)}@media (max-width:63.938rem){.styles__viewer-wrapper___2GIXH{color:var(--charcoalGrey);background:var(--white)}}.styles__viewer-nav___1MSd7{position:absolute;top:4rem;bottom:0;z-index:var(--zIndex-modal-toolbar);width:20%;cursor:pointer;background-color:initial;transition:opacity .4s ease-out;opacity:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.styles__viewer-nav--visible___h_KJD:hover{opacity:1;transition:none}.styles__viewer-nav--previous___WOwzv{left:0}.styles__viewer-nav--previous___WOwzv .styles__viewer-nav-arrow___3_d1_{align-self:flex-start;margin-left:2.5rem;transform:rotate(180deg)}.styles__viewer-nav--next___1ah-4{right:0}.styles__viewer-nav--next___1ah-4 .styles__viewer-nav-arrow___3_d1_{align-self:flex-end;margin-right:2.5rem}@media (max-width:63.938rem){.styles__viewer-nav___1MSd7{display:none}}.styles__viewer-nav-arrow___3_d1_{opacity:.7}.styles__viewer-controls___1BYEX{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.styles__viewer-controls___1BYEX.styles__--expanded___2NoA- .styles__viewer-nav___1MSd7{margin-top:0;width:40%}@media (max-width:63.938rem){.styles__viewer-controls--display-content-top___3I1xq{justify-content:flex-start;padding-top:3.5rem}}.styles__viewer-toolbar___2zPR7{position:absolute;top:0;z-index:var(--zIndex-modal-toolbar);display:flex;flex-shrink:0;width:calc(100% - 2rem);padding:0 1rem;height:4rem;transition:opacity .4s ease-out;background:linear-gradient(180deg,var(--charcoalGrey),rgba(50,54,63,0));justify-content:flex-start;align-items:center}.styles__viewer-toolbar--hidden___3r3Sj{opacity:0}@media (max-width:63.938rem){.styles__viewer-toolbar___2zPR7{height:3rem;width:100%;padding:var(--flagship-top-height) 1rem 0 0;background:var(--paperBackgroundColor);border-bottom:1px solid var(--dividerColor)}}.styles__viewer-footer___2ieQS{position:fixed;bottom:0;z-index:var(--zIndex-modal-footer);width:100%;height:3.5rem;padding-bottom:var(--flagship-bottom-height,env(safe-area-inset-bottom));background:var(--paperBackgroundColor)}.styles__wizard-select___2-yNW[aria-disabled=true],.styles__wizard-select___2-yNW[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__wizard-select___2-yNW[aria-disabled=true]:focus,.styles__wizard-select___2-yNW[aria-disabled=true]:hover,.styles__wizard-select___2-yNW[disabled]:focus,.styles__wizard-select___2-yNW[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__wizard-select___2-yNW{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__wizard-select___2-yNW::placeholder{color:var(--coolGrey);font-size:1rem}.styles__wizard-select___2-yNW:hover{border:.063rem solid var(--coolGrey)}.styles__wizard-select___2-yNW:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__wizard-select___2-yNW.styles__is-error___1X2dc,.styles__wizard-select___2-yNW:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__wizard-select--medium___kyH-1{border-radius:.125rem;padding:.5rem 1rem .625rem}.styles__wizard-select--medium___kyH-1,.styles__wizard-select___2-yNW{padding-right:2.375rem}.styles__wizard-select___2-yNW{appearance:none;background:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTMuOTY4IDYuMTc1YTEuNTcxIDEuNTcxIDAgMDAtMi4yMjIgMi4yMjJsOS40MjkgOS40MjhhMS41NzEgMS41NzEgMCAwMDIuMjIyIDBsOS40MjgtOS40MjhhMS41NzEgMS41NzEgMCAwMC0yLjIyMi0yLjIyMmwtOC4zMTcgOC4zMTctOC4zMTgtOC4zMTd6IiBmaWxsPSIjOTU5OTlkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=\") right 1rem center no-repeat;background-size:.875rem;text-align:left}.styles__wizard-select___2-yNW::-ms-expand{display:none}.styles__wizard-wrapper___38V4s{display:flex;flex-flow:column nowrap;align-items:stretch}.styles__wizard-main___ObvId{background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),#fff 70%) 0 100%,linear-gradient(rgba(214,216,218,.25),rgba(214,216,218,.25) 25%,hsla(0,0%,100%,0) 26%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0) 74%,rgba(214,216,218,.25) 75%,rgba(214,216,218,.25)) 0 100%;background-repeat:no-repeat;background-color:var(--white);background-size:100% 2rem,100% 2rem,100% .5rem,100% .5rem;background-attachment:local,local,scroll,scroll;background-clip:padding-box;overflow:auto;-webkit-overflow-scrolling:touch}.styles__wizard-footer___-ZrgM,.styles__wizard-header___2_r05{flex:0 0 auto}.styles__wizard___m6AMR{position:fixed;top:0;left:0;box-sizing:border-box;height:100%;display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--white);color:var(--charcoalGrey);text-align:center}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard___m6AMR{flex-direction:column;justify-content:flex-start}}.styles__wizard-wrapper___38V4s{justify-content:center;width:100%;height:100%;max-width:34rem;text-align:left}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-wrapper___38V4s{justify-content:flex-start}}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-wrapper--center___EWQI3{justify-content:center}}.styles__wizard-errors___1ufSE{order:1;margin:1rem 0 0;font-size:.875rem;line-height:1.7;font-style:italic}.styles__wizard-errors___1ufSE p{margin:0}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-errors___1ufSE{margin-top:.5rem}}.styles__wizard-header___2_r05{display:flex;flex-direction:column;box-sizing:border-box;max-width:34rem;margin:1rem 0 .5rem;padding:0 1rem;position:relative}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-header___2_r05{margin:1rem 0 0}}.styles__wizard-main___ObvId{display:flex;flex-direction:column;flex:0 1 auto;box-sizing:border-box;width:100%;padding:0 1rem}.styles__wizard-main___ObvId>*{flex-shrink:0}.styles__wizard-footer___-ZrgM{display:flex;order:2;flex-wrap:wrap;box-sizing:border-box;max-width:34rem;margin:2rem 0 1.5rem;padding:0 1rem env(safe-area-inset-bottom)}.styles__wizard-footer___-ZrgM>a:link,.styles__wizard-footer___-ZrgM>button{flex:1 1 100%;margin:0 0 .5rem;line-height:1.5}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-footer___-ZrgM{margin:1.5rem 0 .5rem}}.styles__wizard--welcome___2Os7m .styles__wizard-footer___-ZrgM{justify-content:space-between}@media (min-width:30.063rem){.styles__wizard--welcome___2Os7m .styles__wizard-footer___-ZrgM>a:link,.styles__wizard--welcome___2Os7m .styles__wizard-footer___-ZrgM>button{flex:0 1 calc(50% - 0.25rem)}}.styles__wizard-logo___3Dtx1{position:relative;margin:0 auto;width:7.5rem}.styles__wizard-logo-img___2K1rs{width:100%;vertical-align:center}.styles__wizard-logo-badge___1mcMb{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-.375rem;right:-.375rem;width:2rem;height:2rem;border:.125rem solid var(--white);background-color:var(--primaryColor);border-radius:50%}.styles__wizard-desc___z9QXl{margin:2rem 0 0;line-height:1.5}.styles__wizard-desc___z9QXl a{color:var(--primaryColor);text-decoration:none}.styles__wizard-desc___z9QXl a:focus,.styles__wizard-desc___z9QXl a:hover{color:var(--primaryColorDark)}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-desc___z9QXl{margin:1.5rem 0 0}}.styles__wizard-header-fixed___39FT4{position:fixed;top:.5rem;left:1rem;display:inline-flex;align-items:center}.styles__wizard-previous___2StGt.styles__wizard-previous___2StGt{position:absolute;top:50%;left:0;transform:translateY(-50%);margin:0;padding:.625rem 1rem;color:var(--coolGrey)}.styles__wizard-brand____A68K{margin-left:2rem}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-brand____A68K{display:none}}.styles__wizard-next___38lPl{padding-right:3rem;padding-left:3rem}.styles__wizard-next___38lPl svg{position:absolute;right:1rem}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-input___1ltuD{border-radius:.125rem;padding:.5rem 1rem .625rem}}.styles__wizard-title___11Dzr{margin:0;text-align:center;font-size:2rem;line-height:1.25}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-title___11Dzr{font-size:1.125rem;line-height:1.78}}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard--welcome___2Os7m .styles__wizard-title___11Dzr{font-size:1.5rem;line-height:1.17}}.styles__wizard-dualfield___254s1{display:flex;flex-direction:row;align-items:stretch;border:.063rem solid var(--dividerColor);border-radius:.125rem}.styles__wizard-dualfield--focus___2Om-l{border-color:var(--primaryColor)}.styles__wizard-dualfield--error___2NR9g{border-color:var(--errorColor)}.styles__wizard-dualfield-wrapper___VN8PM{flex:1 1 auto}.styles__wizard-dualfield-input___2z596{border:0;padding-right:.5rem}.styles__wizard-dualfield-input___2z596:focus,.styles__wizard-dualfield-input___2z596:hover{position:relative;z-index:1;border:0;outline:0}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-dualfield-input___2z596{border-radius:.125rem;padding:.5rem .25rem .625rem 1rem}}.styles__wizard-protocol___4g-o1{display:flex;align-items:center;background-color:var(--paleGrey);border-right:.063rem solid var(--dividerColor);padding:0 1rem}.styles__wizard-protocol___4g-o1 svg{fill:currentColor;margin-right:.5rem}.styles__wizard-select___2-yNW{flex:0 0 auto;margin:.125rem;width:9.25rem;border:0;padding:.625rem 2.375rem .625rem .5rem}.styles__wizard-select___2-yNW:focus,.styles__wizard-select___2-yNW:hover{position:relative;z-index:1;background-color:var(--paleGrey);border:0;outline:0}.styles__wizard-select--medium___kyH-1{padding:.313rem 2.375rem .438rem .5rem}.styles__wizard-select--narrow___FTwrG{width:2.5rem}.styles__wizard-notice___2g62X{order:2;margin:2rem 0 0;line-height:1.5}.styles__wizard-notice___2g62X+.styles__wizard-notice___2g62X{margin-top:1rem}.styles__wizard-notice___2g62X p{margin:0}.styles__wizard-notice___2g62X a{color:var(--dodgerBlue);text-decoration:none;font-weight:700}.styles__wizard-notice___2g62X a:focus,.styles__wizard-notice___2g62X a:hover{color:var(--scienceBlue)}@media (min-width:30.063rem){.styles__wizard-notice___2g62X{margin:2rem 0 0}}.styles__wizard-notice--lost___3uoDz{font-size:1rem}.styles__c-actionmenu___IUGX7{z-index:var(--zIndex-popover);border:.063rem solid var(--dividerColor);border-radius:.25rem;box-shadow:0 .063rem .188rem 0 rgba(50,54,63,.19),0 .375rem 1.125rem 0 rgba(50,54,63,.19);background-color:var(--paperBackgroundColor)}.styles__c-actionmenu___IUGX7 hr{margin:.313rem 0;border:0;border-top:.063rem solid var(--dividerColor)}.styles__c-actionmenu___IUGX7 [role=button],.styles__c-actionmenu___IUGX7 a,.styles__c-actionmenu___IUGX7 button{display:block;padding:.5rem 2rem .5rem 2.5rem;color:var(--charcoalGrey);text-decoration:none;white-space:nowrap;cursor:pointer}.styles__c-actionmenu___IUGX7 [role=button]:hover,.styles__c-actionmenu___IUGX7 a:hover,.styles__c-actionmenu___IUGX7 button:hover{text-decoration:none}.styles__c-actionmenu___IUGX7{color:var(--primaryTextColor);--iconColor:var(--actionMenuIconColor);padding-bottom:env(safe-area-inset-bottom)}.styles__c-actionmenu___IUGX7 hr{margin-top:0}@media (max-width:48rem){.styles__c-actionmenu___IUGX7{border:0;border-radius:0}}.styles__c-actionmenu--inline___1RWrO{width:16rem}.styles__c-actionmenu-header___2p_ke{box-sizing:border-box;border-bottom:.063rem solid var(--dividerColor);padding:1rem;min-height:4rem;margin-top:-.5rem}.styles__c-actionmenu-item___WzUJQ{padding:.75rem 0;cursor:pointer}.styles__c-actionmenu-item___WzUJQ:hover{background-color:var(--actionColorHover)}.styles__c-actionmenu-radio___38gls{height:1rem;width:1rem;margin-top:.125rem;margin-bottom:0}.styles__c-btn--alert-error___3uH5i,.styles__c-btn--alert-info___1xAkg,.styles__c-btn--alert-success___3PgiM{border:0;height:auto;padding:.5rem 1rem;background-color:var(--white);font-weight:700;font-size:.875rem;text-decoration:none}.styles__c-btn--alert-error___3uH5i{color:#f52d2d!important;background-color:var(--white)!important;border-color:var(--white)!important}.styles__c-btn--alert-error___3uH5i:visited{color:#f52d2d!important}.styles__c-btn--alert-error___3uH5i:active,.styles__c-btn--alert-error___3uH5i:focus,.styles__c-btn--alert-error___3uH5i:hover{color:var(--monza)!important;background-color:#fdcbcb!important;border-color:#fdcbcb!important}.styles__c-btn--alert-info___1xAkg{color:var(--white)!important;border-color:var(--coolGrey)!important}.styles__c-btn--alert-info___1xAkg,.styles__c-btn--alert-info___1xAkg[aria-disabled=true]:hover,.styles__c-btn--alert-info___1xAkg[disabled]:hover{background-color:var(--coolGrey)!important}.styles__c-btn--alert-info___1xAkg:visited{color:var(--white)!important}.styles__c-btn--alert-info___1xAkg:active,.styles__c-btn--alert-info___1xAkg:focus,.styles__c-btn--alert-info___1xAkg:hover{background-color:var(--charcoalGrey)!important;border-color:var(--charcoalGrey)!important}.styles__c-btn--alert-success___3PgiM{color:#35ce68!important;background-color:var(--white)!important;border-color:var(--white)!important}.styles__c-btn--alert-success___3PgiM:visited{color:#35ce68!important}.styles__c-btn--alert-success___3PgiM:active,.styles__c-btn--alert-success___3PgiM:focus,.styles__c-btn--alert-success___3PgiM:hover{color:#08b442!important;background-color:#def7e7!important;border-color:#def7e7!important}.styles__c-alert___dJvZ8{position:fixed;z-index:var(--zIndex-alert);right:0;bottom:calc(3rem + env(safe-area-inset-bottom));left:0;opacity:1;transition:transform .2s ease-out,opacity .2s ease-out;cursor:default;pointer-events:none}@media (prefers-reduced-motion:reduce){.styles__c-alert___dJvZ8{transition:none}}@media (min-width:40rem){.styles__c-alert___dJvZ8{z-index:var(--zIndex-alert);top:1rem;bottom:auto;text-align:center}}.has-modal .styles__c-alert___dJvZ8{z-index:var(--zIndex-alert);bottom:0}.styles__c-alert-wrapper___1VWFK{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;box-sizing:border-box;width:100%;box-shadow:0 .375rem 1.125rem 0 rgba(50,54,63,.23);padding:.813rem 1rem;pointer-events:auto}.styles__c-alert-wrapper___1VWFK p{margin:0;line-height:1.5}.styles__c-alert-wrapper___1VWFK p+button{margin-left:1.5rem}@media (min-width:40rem){.styles__c-alert-wrapper___1VWFK{width:auto;max-width:40rem;padding:1rem 1.5rem;border-radius:.625rem;text-align:left}}.styles__c-alert--hidden___2HD9e{transform:translateY(5rem);opacity:0;transition-timing-function:ease-out}@media (min-width:40rem){.styles__c-alert--hidden___2HD9e{transform:translateY(-5rem)}}.styles__c-alert-title___229Am{font-weight:700}.styles__c-alert--error___g5tIs{color:var(--alertErrorColor);background-color:var(--alertErrorBackgroundColor)}.styles__c-alert--success___2DGDO{color:var(--alertSuccessColor);background-color:var(--alertSuccessBackgroundColor)}.styles__c-alert--info___2EDwe{color:var(--alertInfoColor);background-color:var(--alertInfoBackgroundColor)}.styles__with-transition___3OLmI{transition:transform .1s ease-out}@media (prefers-reduced-motion:reduce){.styles__with-transition___3OLmI{transition:none}}.styles__BottomDrawer-content___IYCrj{z-index:var(--zIndex-drawer);position:fixed;bottom:0;left:0;right:0;width:100%;margin:0;max-height:100vh;overflow-y:auto}.styles__c-btn--regular___1ilYT,.styles__c-btn___3kXsk{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-radius:var(--buttonBorderRadius);min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;font-weight:700;line-height:1;text-transform:var(--buttonTextTransform);text-decoration:none;cursor:pointer;align-items:center;background-color:var(--regularButtonPrimaryColor);color:var(--regularButtonConstrastColor);border:.063rem solid var(--regularButtonSecondaryColor)}.styles__c-btn--regular___1ilYT svg,.styles__c-btn___3kXsk svg{fill:currentColor}.styles__c-btn--regular___1ilYT svg+span,.styles__c-btn___3kXsk svg+span{margin-left:.375rem}.styles__c-btn--regular___1ilYT input,.styles__c-btn___3kXsk input{cursor:pointer}.styles__c-btn--regular___1ilYT>span,.styles__c-btn___3kXsk>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-btn--regular___1ilYT[aria-disabled=true],.styles__c-btn--regular___1ilYT[disabled],.styles__c-btn___3kXsk[aria-disabled=true],.styles__c-btn___3kXsk[disabled]{opacity:.5;cursor:not-allowed}.styles__c-btn--regular___1ilYT[aria-disabled=true] input,.styles__c-btn--regular___1ilYT[disabled] input,.styles__c-btn___3kXsk[aria-disabled=true] input,.styles__c-btn___3kXsk[disabled] input{cursor:not-allowed}.styles__c-btn--regular___1ilYT[aria-busy=true],.styles__c-btn___3kXsk[aria-busy=true]{opacity:.5;pointer-events:none}.styles__c-btn--regular___1ilYT:visited,.styles__c-btn___3kXsk:visited{color:var(--regularButtonConstrastColor)}.styles__c-btn--regular___1ilYT:active,.styles__c-btn--regular___1ilYT:focus,.styles__c-btn--regular___1ilYT:hover,.styles__c-btn___3kXsk:active,.styles__c-btn___3kXsk:focus,.styles__c-btn___3kXsk:hover{border-color:var(--regularButtonActiveColor);background-color:var(--regularButtonActiveColor)}.styles__c-btn--regular___1ilYT[aria-disabled=true]:hover,.styles__c-btn--regular___1ilYT[disabled]:hover,.styles__c-btn___3kXsk[aria-disabled=true]:hover,.styles__c-btn___3kXsk[disabled]:hover{border-color:var(--regularButtonSecondaryColor);background-color:var(--regularButtonPrimaryColor)}.styles__c-btn--ghost___Md7mm{background-color:var(--zircon);color:var(--primaryColor);border-color:#c2dcff;border-style:dashed}.styles__c-btn--ghost___Md7mm:visited{color:var(--primaryColor)}.styles__c-btn--ghost___Md7mm:active,.styles__c-btn--ghost___Md7mm:focus,.styles__c-btn--ghost___Md7mm:hover{border-color:#c2dcff;background-color:#c2dcff}.styles__c-btn--ghost___Md7mm[aria-disabled=true]:hover,.styles__c-btn--ghost___Md7mm[disabled]:hover{border-color:#c2dcff;background-color:var(--zircon)}.styles__c-btn--highlight___GlDOj{background-color:#35ce68;color:var(--white);border-color:#35ce68}.styles__c-btn--highlight___GlDOj:visited{color:var(--white)}.styles__c-btn--highlight___GlDOj:active,.styles__c-btn--highlight___GlDOj:focus,.styles__c-btn--highlight___GlDOj:hover{border-color:#08b442;background-color:#08b442}.styles__c-btn--highlight___GlDOj[aria-disabled=true]:hover,.styles__c-btn--highlight___GlDOj[disabled]:hover{border-color:#35ce68;background-color:#35ce68}.styles__c-btn--action___3z98K,.styles__c-btn--alpha___2-bRT,.styles__c-btn--close___C19bl{background-color:initial;color:var(--white);border-color:var(--white)}.styles__c-btn--action___3z98K:visited,.styles__c-btn--alpha___2-bRT:visited,.styles__c-btn--close___C19bl:visited{color:var(--white)}.styles__c-btn--action___3z98K:active,.styles__c-btn--action___3z98K:focus,.styles__c-btn--action___3z98K:hover,.styles__c-btn--alpha___2-bRT:active,.styles__c-btn--alpha___2-bRT:focus,.styles__c-btn--alpha___2-bRT:hover,.styles__c-btn--close___C19bl:active,.styles__c-btn--close___C19bl:focus,.styles__c-btn--close___C19bl:hover{border-color:var(--scienceBlue);background-color:var(--scienceBlue)}.styles__c-btn--action___3z98K[aria-disabled=true]:hover,.styles__c-btn--action___3z98K[disabled]:hover,.styles__c-btn--alpha___2-bRT[aria-disabled=true]:hover,.styles__c-btn--alpha___2-bRT[disabled]:hover,.styles__c-btn--close___C19bl[aria-disabled=true]:hover,.styles__c-btn--close___C19bl[disabled]:hover{border-color:var(--white);background-color:initial}.styles__c-btn--danger___wzHFo{background-color:#f52d2d;color:var(--white);border-color:#f52d2d}.styles__c-btn--danger___wzHFo:visited{color:var(--white)}.styles__c-btn--danger___wzHFo:active,.styles__c-btn--danger___wzHFo:focus,.styles__c-btn--danger___wzHFo:hover{border-color:var(--monza);background-color:var(--monza)}.styles__c-btn--danger___wzHFo[aria-disabled=true]:hover,.styles__c-btn--danger___wzHFo[disabled]:hover{border-color:#f52d2d;background-color:#f52d2d}.styles__c-btn--secondary___1hLVM{background-color:var(--secondaryButtonPrimaryColor);border-color:var(--secondaryButtonSecondaryColor)}.styles__c-btn--secondary___1hLVM,.styles__c-btn--secondary___1hLVM:visited{color:var(--secondaryButtonContrastColor)}.styles__c-btn--secondary___1hLVM:active,.styles__c-btn--secondary___1hLVM:focus,.styles__c-btn--secondary___1hLVM:hover{border-color:var(--secondaryButtonActiveColor);background-color:var(--secondaryButtonActiveColor)}.styles__c-btn--secondary___1hLVM[aria-disabled=true]:hover,.styles__c-btn--secondary___1hLVM[disabled]:hover{border-color:var(--secondaryButtonSecondaryColor);background-color:var(--secondaryButtonPrimaryColor)}.styles__c-btn--danger-outline___BCng5{background-color:var(--white);color:#f52d2d;border-color:#fdcbcb}.styles__c-btn--danger-outline___BCng5:visited{color:#f52d2d}.styles__c-btn--danger-outline___BCng5:active,.styles__c-btn--danger-outline___BCng5:focus,.styles__c-btn--danger-outline___BCng5:hover{border-color:#fdcbcb;background-color:#fdcbcb}.styles__c-btn--danger-outline___BCng5[aria-disabled=true]:hover,.styles__c-btn--danger-outline___BCng5[disabled]:hover{border-color:#fdcbcb;background-color:var(--white)}.styles__c-btn--text___33vmu{background-color:initial;color:var(--primaryColor);border-color:transparent}.styles__c-btn--text___33vmu:visited{color:var(--primaryColor)}.styles__c-btn--text___33vmu:active,.styles__c-btn--text___33vmu:focus,.styles__c-btn--text___33vmu:hover,.styles__c-btn--text___33vmu[aria-disabled=true]:hover,.styles__c-btn--text___33vmu[disabled]:hover{border-color:transparent;background-color:initial}.styles__c-btn--text___33vmu:focus,.styles__c-btn--text___33vmu:hover{color:var(--primaryColorDark)}.styles__c-btn--action___3z98K{border-color:transparent;padding:.5rem;opacity:.5}.styles__c-btn--action___3z98K:active,.styles__c-btn--action___3z98K:focus,.styles__c-btn--action___3z98K:hover{background-color:initial;border-color:transparent}.styles__c-btn--close___C19bl{border-color:transparent;padding:.5rem}.styles__c-btn--close___C19bl:active,.styles__c-btn--close___C19bl:focus,.styles__c-btn--close___C19bl:hover{background-color:initial;border-color:transparent}.styles__c-btn--left___3f1zH>span{justify-content:flex-start}.styles__c-btn--center___Nny0n>span{justify-content:center}.styles__c-btn--right___1B9Tn>span{justify-content:flex-end}.styles__c-btn___3kXsk.styles__c-btn--tiny___fK37G{min-height:1.5rem;min-width:5rem;padding:.125rem 1rem;font-size:.75rem;line-height:1.3}.styles__c-btn___3kXsk.styles__c-btn--small___9JKyq{min-height:2rem;min-width:6rem;padding:.188rem .5rem;font-size:.813rem;line-height:1.4}.styles__c-btn___3kXsk.styles__c-btn--large___3PnsT{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}.styles__c-btn___3kXsk.styles__c-btn--full___1VumB{width:100%;margin-left:0;margin-right:0}.styles__c-btn___3kXsk.styles__c-btn--narrow___erKsd,.styles__c-btn___3kXsk.styles__c-btn--round___35GfW{min-width:auto}.styles__c-btn___3kXsk.styles__c-btn--round___35GfW{border-radius:100%;min-height:auto;padding:.25rem}.styles__c-btn___3kXsk.styles__c-btn--round___35GfW svg{width:.625rem;height:.625rem}@media (pointer:coarse){.styles__c-btn___3kXsk.styles__c-btn--round___35GfW:after{content:\"\";position:absolute;top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}}.styles__c-btn--subtle___2rRQ0{color:var(--regularButtonSecondaryColor);min-height:auto;min-width:auto;border:0;margin:1rem 0;padding:0;vertical-align:initial;background:transparent;cursor:pointer;font-size:.875rem;font-weight:700;text-transform:uppercase}.styles__c-btn--subtle___2rRQ0:active,.styles__c-btn--subtle___2rRQ0:focus,.styles__c-btn--subtle___2rRQ0:hover{color:var(--regularButtonActiveColor)}.styles__c-btn--subtle___2rRQ0>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-btn--subtle___2rRQ0[aria-disabled=true],.styles__c-btn--subtle___2rRQ0[disabled]{opacity:.5;cursor:not-allowed}.styles__c-btn--subtle___2rRQ0[aria-disabled=true]:hover,.styles__c-btn--subtle___2rRQ0[disabled]:hover{background:transparent}.styles__c-btn--subtle___2rRQ0[aria-busy=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.styles__c-btn--subtle___2rRQ0[aria-busy=true]:hover{background:transparent}.styles__c-btn--subtle___2rRQ0:active,.styles__c-btn--subtle___2rRQ0:focus,.styles__c-btn--subtle___2rRQ0:hover,.styles__c-btn--subtle___2rRQ0:visited{color:var(--primaryColorDark);background:transparent}*+.styles__c-btn--subtle___2rRQ0{margin-left:.063rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--tiny___fK37G{min-height:0;min-width:0;padding:0;font-size:.563rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--small___9JKyq{min-height:0;min-width:0;padding:0;font-size:.75rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--large___3PnsT{min-height:0;min-width:0;padding:0;font-size:1rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo{color:#f52d2d}.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo:hover{color:var(--monza)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj{color:#35ce68}.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj:hover{color:#08b442}.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT{color:var(--regularButtonSecondaryColor)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT:hover{color:var(--regularButtonActiveColor)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM{color:var(--slateGrey)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:hover{color:var(--charcoalGrey)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:active svg,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:focus svg,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:hover svg{color:var(--slateGrey)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM svg{color:var(--coolGrey)}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm- [data-action=label],.u-hide{display:none!important;visibility:hidden!important}.styles__c-actionbtn-label___1BCiN,.u-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles__c-actionbtn___294nr{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-radius:var(--buttonBorderRadius);min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;font-weight:700;line-height:1;text-transform:var(--buttonTextTransform);text-decoration:none;cursor:pointer;align-items:center;background-color:var(--regularButtonPrimaryColor);color:var(--regularButtonConstrastColor);border:.063rem solid var(--regularButtonSecondaryColor)}.styles__c-actionbtn___294nr svg{fill:currentColor}.styles__c-actionbtn___294nr svg+span{margin-left:.375rem}.styles__c-actionbtn___294nr input{cursor:pointer}.styles__c-actionbtn___294nr>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-actionbtn___294nr[aria-disabled=true],.styles__c-actionbtn___294nr[disabled]{opacity:.5;cursor:not-allowed}.styles__c-actionbtn___294nr[aria-disabled=true] input,.styles__c-actionbtn___294nr[disabled] input{cursor:not-allowed}.styles__c-actionbtn___294nr[aria-busy=true]{opacity:.5;pointer-events:none}.styles__c-actionbtn___294nr:visited{color:var(--regularButtonConstrastColor)}.styles__c-actionbtn___294nr:active,.styles__c-actionbtn___294nr:focus,.styles__c-actionbtn___294nr:hover{border-color:var(--regularButtonActiveColor);background-color:var(--regularButtonActiveColor)}.styles__c-actionbtn___294nr[aria-disabled=true]:hover,.styles__c-actionbtn___294nr[disabled]:hover{border-color:var(--regularButtonSecondaryColor);background-color:var(--regularButtonPrimaryColor)}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-{min-width:auto}.styles__c-actionbtn___294nr{border-color:var(--silver);text-transform:none;max-width:12.5rem;min-height:2rem;width:100%;padding-right:.5rem;text-align:left;line-height:1.3;outline:0}.styles__c-actionbtn___294nr>span{justify-content:flex-start;flex-wrap:nowrap}.styles__c-actionbtn___294nr [data-action=icon]{border-left:.063rem solid var(--dividerColor)}.styles__c-actionbtn___294nr:not([disabled]):focus [data-action=icon],.styles__c-actionbtn___294nr:not([disabled]):hover [data-action=icon]{border-color:currentColor}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-{position:relative;border:0;background-color:initial;padding:0;margin:0;min-height:2rem;width:2.5rem}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm->span{justify-content:center}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm- [data-action=icon]{border-left:none;margin-left:0;padding:0}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-:focus,.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-:hover{background-color:var(--paleGrey);border:0}.styles__c-actionbtn--normal___5JbA8{background-color:var(--paleGrey);color:var(--charcoalGrey);border-color:var(--silver)}.styles__c-actionbtn--normal___5JbA8 [data-action=icon]{border-color:var(--silver)}.styles__c-actionbtn--normal___5JbA8:focus,.styles__c-actionbtn--normal___5JbA8:hover{background-color:var(--silver);border-color:var(--silver)}.styles__c-actionbtn--normal___5JbA8[aria-disabled=true]:hover,.styles__c-actionbtn--normal___5JbA8[disabled]:hover{background-color:var(--paleGrey)}.styles__c-actionbtn--error___3opWY{background-color:var(--chablis);color:#f52d2d;border-color:#fdcbcb}.styles__c-actionbtn--error___3opWY [data-action=icon]{border-color:#fdcbcb}.styles__c-actionbtn--error___3opWY:focus,.styles__c-actionbtn--error___3opWY:hover{background-color:#fdcbcb;border-color:#fdcbcb}.styles__c-actionbtn--error___3opWY[aria-disabled=true]:hover,.styles__c-actionbtn--error___3opWY[disabled]:hover{background-color:var(--chablis)}.styles__c-actionbtn--new___2cPsw{background-color:var(--zircon);color:var(--dodgerBlue);border:.063rem dashed #c2dcff}.styles__c-actionbtn--new___2cPsw [data-action=icon]{border-color:#c2dcff}.styles__c-actionbtn--new___2cPsw:focus,.styles__c-actionbtn--new___2cPsw:hover{background-color:#c2dcff;border-color:#c2dcff}.styles__c-actionbtn--new___2cPsw[aria-disabled=true]:hover,.styles__c-actionbtn--new___2cPsw[disabled]:hover{background-color:var(--zircon)}.styles__c-actionbtn--new___2cPsw:focus:not([disabled]),.styles__c-actionbtn--new___2cPsw:hover:not([disabled]){border-style:solid}.styles__c-actionbtn-label___1BCiN{padding-right:.5rem}.styles__c-actionbtn-icon___1rgZf{display:block;margin-left:auto;padding-left:.5rem}.styles__c-actionbtn-icon___1rgZf svg{display:block}.styles__c-chip___3sc2k{box-sizing:border-box;line-height:1;display:inline-flex;align-items:center;margin-right:.25rem;margin-bottom:.25rem;border:0}.styles__c-chip--round___2_oss{width:2.5rem;text-align:center;justify-content:center}.styles__c-chip--tinySize___3Dsfw{height:1.5rem;padding:0 .375rem;border-radius:.75rem;font-size:.75rem}.styles__c-chip--smallSize___lf4ip{height:2rem;padding:0 .5625rem;border-radius:1rem;font-size:.875rem}.styles__c-chip--normalSize___ZCdYE{height:2.5rem;padding:0 .75rem;border-radius:1.25rem}.styles__c-chip--outlinedVariant___1j_bo{border:1px solid}.styles__c-chip--dashedVariant___3pDfw{border:1px dashed}.styles__c-chip--normalTheme___gBU5V{border-color:var(--silver);background-color:var(--paleGrey);color:inherit}.styles__c-chip--primaryTheme___2ra2n{border-color:var(--primaryColorLightest);background-color:var(--primaryBackgroundLight);color:var(--primaryColor)}.styles__c-chip--errorTheme___1v_aF{border-color:var(--errorColorLight);background-color:var(--errorColorLightest);color:var(--errorColor)}.styles__c-chip--hoverableNormalTheme___3VGJe{color:var(--charcoalGrey)}.styles__c-chip--hoverableNormalTheme___3VGJe:focus,.styles__c-chip--hoverableNormalTheme___3VGJe:hover{background-color:var(--silver)}.styles__c-chip--hoverablePrimaryTheme___2EiKE:focus,.styles__c-chip--hoverablePrimaryTheme___2EiKE:hover{background-color:var(--primaryBackgroundLight)}.styles__c-chip--normalPrimaryTheme___BNWJ3{background-color:var(--primaryColor);color:var(--white)}.styles__c-chip--hoverableErrorTheme___1sVT6:focus,.styles__c-chip--hoverableErrorTheme___1sVT6:hover{background-color:var(--errorColorLight)}.styles__c-chip--outlinedNormalTheme___2H2PP{background-color:initial}.styles__c-chip--clickable___1Bews{cursor:pointer}.styles__c-chip-separator___2C0c5{width:.063rem;border-left:.063rem solid var(--dividerColor);display:inline-block;height:40%;margin-left:.5rem;margin-right:.5rem}.styles__c-chip-button___3ocF4{cursor:pointer;color:var(--slateGrey)}.styles__c-chip-button--disabled___3T0Bs{color:var(--coolGrey)}.styles__CompositeRow___1Dmi2{min-height:3rem;padding:1rem}.styles__CompositeRow__dense___3p1f3{padding-top:0;padding-bottom:0}.styles__CompositeRow__body___1Bjsp>*+*{margin-top:2px}.styles__gridItem-container___2Xeyk{text-align:center;box-sizing:border-box;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles__Infos___tpCYh{position:relative;border-radius:8px;padding:1rem 1.5rem}@media (max-width:48rem){.styles__Infos___tpCYh{padding:.75rem 1rem}}.styles__Infos___tpCYh.styles__Infos--primary____iqfw{background-color:var(--primaryColorLightBackground)}.styles__Infos___tpCYh.styles__Infos--secondary___2rlHM{background-color:var(--neutralBackground)}.styles__Infos___tpCYh.styles__Infos--danger___1HWww{background-color:var(--errorBackground)}.styles__Infos-description___3q8sW{max-width:32rem}.styles__Info-close___EnUCb{position:absolute;top:0;right:0;padding:.75rem}.styles__InfosCarrousel___1-aJZ{position:relative}.styles__InfosCarrousel-navigation___2Cm0M{position:absolute;display:flex;align-items:center;height:2.5rem;bottom:1rem;right:1rem;box-sizing:border-box}@media (max-width:48rem){.styles__InfosCarrousel-navigation___2Cm0M{height:2.5rem;bottom:.75rem;right:.75rem}}.styles__InfosCarrousel-separator___3GYRV{border-left:1px solid var(--dividerColor);height:1rem;margin:0 .5rem}.styles__c-inline-card___1a8Og{display:inline-block;border:.063rem solid var(--silver);box-shadow:0 0 .625rem rgba(0,0,0,.1);padding:.375rem}.styles__intentModal___1NbfY{height:90vh}@media (max-width:48rem){.styles__intentModal___1NbfY{height:100%;width:100%}}.styles__intentModal___1NbfY>div{height:100%;max-width:unset!important}.styles__intentModal___1NbfY .styles__intentModal__cross___1ISTs{top:.25rem;right:.5rem}.styles__media___1rIBu{display:flex;align-items:center}.styles__media--top___1t0j5{align-items:flex-start}.styles__media--bottom___XsQQe{align-items:flex-end}.styles__bd___3SAX2{flex:1 1 auto;overflow:hidden}.styles__img___3sztD{line-height:0;flex:0 0 auto}html{--primaryFont:Lato,sans-serif}body,body button,body input,body optgroup,body select,body textarea{font-family:var(--primaryFont)}:root{--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left)}html{font-size:100%}body{font:100%/1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,html{height:100%}body{display:flex;flex-direction:column;align-items:stretch;width:100vw;margin:0}@media (max-width:63.938rem){body,html{display:block;height:auto}}[role=application]{display:flex;height:inherit;flex:1 1 100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){[role=application]{overflow:visible}}body,html{background-color:var(--paperBackgroundColor);color:var(--primaryTextColor)}[data-input=checkbox],[data-input=radio]{display:flex}[data-input=checkbox] input[type=checkbox],[data-input=checkbox] input[type=radio],[data-input=radio] input[type=checkbox],[data-input=radio] input[type=radio]{display:none!important;visibility:hidden!important}[data-input=checkbox] label,[data-input=radio] label{position:relative;display:inline-block;width:1rem;height:1rem;padding-left:1.4rem;cursor:pointer}[data-input=checkbox] label:after,[data-input=checkbox] label:before,[data-input=radio] label:after,[data-input=radio] label:before{content:\"\";position:absolute;left:0;top:0;box-sizing:border-box;width:1rem;height:1rem}[data-input=checkbox] label:before,[data-input=radio] label:before{transition:box-shadow .35s cubic-bezier(0,.89,.44,1)}[data-input=checkbox] label:after,[data-input=radio] label:after{transition-duration:.2s;transition-property:opacity,transform}[data-input=radio] label:before{border-radius:50%;border:.125rem solid var(--coolGrey);box-shadow:inset 0 0 0 1rem transparent}[data-input=radio] input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 .188rem var(--paleGrey),inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] label:after,[data-input=checkbox] label:before{border-radius:.125rem}[data-input=checkbox] label:before{background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver)}[data-input=checkbox] label:before:hover{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}[data-input=checkbox] label:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMTAuMDE5bDQuNTIzIDQuNTIzIDkuNTQxLTkuNTQxIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==\");background-size:contain}[data-input=checkbox][aria-checked=mixed] label:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZD0iTTMuNDk3IDEwaDEzLjAwNiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=\");background-size:contain}[data-input=checkbox] input[type=checkbox]:checked+label:before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] input[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}[data-input=checkbox] input[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.styles__c-modal___dljYk{display:flex;flex-flow:column nowrap;align-items:stretch}.styles__c-modal-content___22N4k{background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),#fff 70%) 0 100%,linear-gradient(rgba(214,216,218,.25),rgba(214,216,218,.25) 25%,hsla(0,0%,100%,0) 26%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0) 74%,rgba(214,216,218,.25) 75%,rgba(214,216,218,.25)) 0 100%;background-repeat:no-repeat;background-color:var(--white);background-size:100% 2rem,100% 2rem,100% .5rem,100% .5rem;background-attachment:local,local,scroll,scroll;background-clip:padding-box;overflow:auto;-webkit-overflow-scrolling:touch}.styles__c-modal-footer___3JCxm,.styles__c-modal-header--branded___17z1P,.styles__c-modal-header___38uqi{flex:0 0 auto}.styles__c-modal-container___1AAl5{position:relative;z-index:var(--zindex-modal)}.styles__c-modal-wrapper___y79-C{position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100vw;height:100%;overflow-y:auto;padding:3rem}@media (max-width:48rem){.styles__c-modal-wrapper___y79-C{justify-content:center;padding:1.5rem}}@media (max-width:30rem){.styles__c-modal-wrapper___y79-C{padding:.5rem}}.styles__c-modal___dljYk{position:relative;border-radius:.5rem;max-height:100%;max-width:100%;background-color:var(--white);color:var(--charcoalGrey)}.styles__c-modal--xsmall___VxVzh{width:24rem}@media (max-width:25rem){.styles__c-modal--xsmall___VxVzh{width:100%}}.styles__c-modal--small___3xSfG{width:34rem}@media (max-width:35rem){.styles__c-modal--small___3xSfG{width:100%}}.styles__c-modal--medium___2Pu0O{width:36rem}@media (max-width:39rem){.styles__c-modal--medium___2Pu0O{width:100%}}.styles__c-modal--large___2k5qx{width:40rem}@media (max-width:46rem){.styles__c-modal--large___2k5qx{width:100%}}.styles__c-modal--xlarge___ZLRMN{width:50rem}@media (max-width:56rem){.styles__c-modal--xlarge___ZLRMN{width:100%}}.styles__c-modal--xxlarge___18Had{width:60rem}@media (max-width:66rem){.styles__c-modal--xxlarge___18Had{width:100%}}@media (max-width:48rem){.styles__c-modal-wrapper___y79-C.styles__c-modal-wrapper--fullscreen___3oSPW{padding:0}}@media (max-width:48rem){.styles__c-modal___dljYk.styles__c-modal--fullscreen___4RcnS{height:100%;width:100%;border-radius:0;box-sizing:border-box}}.styles__c-modal-header--branded___17z1P,.styles__c-modal-header___38uqi{margin:0 0 1rem;padding:1.687rem 3rem 0 2rem;overflow:visible;min-height:2.5rem}.styles__c-modal-header--branded___17z1P h2,.styles__c-modal-header___38uqi h2{margin:0;font-weight:700}@media (max-width:30rem){.styles__c-modal-header--branded___17z1P,.styles__c-modal-header___38uqi{margin-bottom:.5rem;padding:1.187rem 2rem 0 1.5rem}.styles__c-modal-header--branded___17z1P h2,.styles__c-modal-header___38uqi h2{font-size:1.25rem}}.styles__c-modal-header--branded___17z1P{padding:1rem 3rem}.styles__c-modal-header--branded___17z1P img{display:block;max-height:3.5rem;margin:0 auto}.styles__c-modal-illu-header--ghost___1gH1t,.styles__c-modal-illu-header___2UbH8{display:flex;align-items:center;justify-content:center;margin:0 0 1rem;max-width:100%}.styles__c-modal-illu-header--ghost___1gH1t>*,.styles__c-modal-illu-header___2UbH8>*{max-width:inherit}.styles__c-modal-illu-header--ghost___1gH1t{position:absolute;left:0;right:0;top:1rem;margin:.5rem 0;opacity:0;max-height:2rem;transition:opacity .15s ease-in,top .15s ease-in 50ms}.styles__c-modal-illu-header--ghost___1gH1t>*{max-height:inherit}.styles__c-modal-illu-header--ghost___1gH1t.styles__is-active___JlHre{top:0;opacity:1;transition:opacity .15s ease-in 50ms,top .15s ease-in}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-header___38uqi{padding:1.187rem 3rem 0 1.5rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-header___38uqi{padding:.687rem 2rem 0 1rem}}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-header___38uqi{padding:2.687rem 3rem 0}@media (max-width:48rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-header___38uqi{padding:1.687rem 2rem 0}}.styles__c-modal-app___2FX9h{display:flex;align-items:center;font-size:1.25rem;color:var(--charcoalGrey)}.styles__c-app-editor___3FI4Z{font-weight:400}.styles__c-modal-app-icon___3iNz6{height:1.125rem;margin-right:.5rem}.styles__c-modal-content-fixed___1F97i{border-bottom:.063rem solid var(--dividerColor);flex:0 0 auto;padding:0 2rem}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content-fixed___1F97i{padding:0 1.5rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content-fixed___1F97i{padding:0 1rem}}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content-fixed___1F97i{padding:0 3rem}@media (max-width:30rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content-fixed___1F97i{padding:0 2rem}}.styles__c-modal-content___22N4k{padding:0 2rem}.styles__c-modal-content___22N4k:last-child{padding-bottom:2rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}@media (max-width:30rem){.styles__c-modal-content___22N4k{padding:0 1.5rem}.styles__c-modal-content___22N4k:last-child{padding-bottom:1.5rem}}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k{padding:0 1.5rem}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k:last-child{padding-bottom:1.5rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k{padding:0 1rem}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k:last-child{padding-bottom:1rem}}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k{padding:0 3rem}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k:last-child{padding-bottom:3rem}@media (max-width:48rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k{padding:0 2rem}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k:last-child{padding-bottom:2rem}}.styles__c-modal-footer___3JCxm{padding:1rem 1.25rem 1.25rem}.styles__c-modal-footer--button___3AdGX button{margin-bottom:.25rem}@media (max-width:48rem){.styles__c-modal-footer--button___3AdGX button{min-width:calc(50% - .5rem)}}.styles__c-modal-section___2LJKl{border-top:.063rem solid var(--dividerColor)}.styles__c-modal-close___1M8Jn{box-sizing:border-box;position:absolute;top:1.5rem;right:1.5rem;margin:0;padding:.5rem;background-color:initial;border:0;cursor:pointer;display:block;width:2.5rem;height:2.5rem;z-index:1}@media (max-width:30rem){.styles__c-modal-close___1M8Jn{top:.813rem;right:1rem}}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-close___1M8Jn{top:1rem;right:1rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-close___1M8Jn{top:.313rem;right:.5rem}}.styles__c-modal--closable___3Wo68 .styles__c-modal-header___38uqi{padding-right:4.5rem}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-close___1M8Jn{top:2.5rem;right:2.5rem}@media (max-width:48rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-close___1M8Jn{top:1.313rem;right:1.5rem}}.styles__c-modal-close--notitle___3dCIQ{top:.375rem;right:.375rem}.styles__c-modal--overflowHidden___1QDY9{overflow:hidden}.styles__c-modal-back-button___AjaZO{top:.375rem;left:.375rem;color:var(--coolGrey)}@media (max-width:48rem){.styles__c-modal-back-button___AjaZO{top:0;left:0}}.styles__c-modal-close--notitle___3dCIQ+.styles__c-modal-content___22N4k{margin-top:3rem}.styles__NarrowContent___2rvIN{max-width:32rem}.styles__c-overlay___8W1LN{z-index:var(--zIndex-overlay);position:fixed;top:0;left:0;height:100%;width:100%;background:var(--overlay);visibility:visible;transition:opacity .3s,visibility 0s ease-out}.styles__PercentageBar___1cT4_{background-color:var(--defaultBackgroundColor);border:1px solid var(--borderMainColor);height:1.5rem;border-radius:4px}.styles__PercentageBar___1cT4_ .styles__PercentageBar__line___2AheW{height:100%;border-radius:4px}.PercentageLine__PercentageLine___VIEsK{transition:transform .3s ease;transform-origin:0 0;height:5px}.styles__c-btn-client___2ZSQt{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-radius:var(--buttonBorderRadius);min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;line-height:1;text-transform:var(--buttonTextTransform);text-decoration:none;cursor:pointer;background-color:var(--regularButtonPrimaryColor);color:var(--regularButtonConstrastColor);border:.063rem solid var(--regularButtonSecondaryColor)}.styles__c-btn-client___2ZSQt svg{fill:currentColor}.styles__c-btn-client___2ZSQt svg+span{margin-left:.375rem}.styles__c-btn-client___2ZSQt input{cursor:pointer}.styles__c-btn-client___2ZSQt>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-btn-client___2ZSQt[aria-disabled=true],.styles__c-btn-client___2ZSQt[disabled]{opacity:.5;cursor:not-allowed}.styles__c-btn-client___2ZSQt[aria-disabled=true] input,.styles__c-btn-client___2ZSQt[disabled] input{cursor:not-allowed}.styles__c-btn-client___2ZSQt[aria-busy=true]{opacity:.5;pointer-events:none}.styles__c-btn-client___2ZSQt:visited{color:var(--regularButtonConstrastColor)}.styles__c-btn-client___2ZSQt:active,.styles__c-btn-client___2ZSQt:focus,.styles__c-btn-client___2ZSQt:hover{border-color:var(--regularButtonActiveColor);background-color:var(--regularButtonActiveColor)}.styles__c-btn-client___2ZSQt[aria-disabled=true]:hover,.styles__c-btn-client___2ZSQt[disabled]:hover{border-color:var(--regularButtonSecondaryColor);background-color:var(--regularButtonPrimaryColor)}.styles__c-btn-client___2ZSQt{background-color:var(--secondaryButtonPrimaryColor);border-color:var(--secondaryButtonSecondaryColor)}.styles__c-btn-client___2ZSQt,.styles__c-btn-client___2ZSQt:visited{color:var(--secondaryButtonContrastColor)}.styles__c-btn-client___2ZSQt:active,.styles__c-btn-client___2ZSQt:focus,.styles__c-btn-client___2ZSQt:hover{border-color:var(--secondaryButtonActiveColor);background-color:var(--secondaryButtonActiveColor)}.styles__c-btn-client___2ZSQt[aria-disabled=true]:hover,.styles__c-btn-client___2ZSQt[disabled]:hover{border-color:var(--secondaryButtonSecondaryColor);background-color:var(--secondaryButtonPrimaryColor)}.styles__c-btn-client___2ZSQt{display:flex;justify-content:center;align-items:center;height:auto;min-height:3.5rem;margin:0;padding-left:1rem;padding-right:1rem;background-color:initial;text-align:left;font-size:.813rem;font-weight:700;line-height:1.3;color:var(--slateGrey)}.styles__c-btn-client___2ZSQt:visited{color:var(--slateGrey)}.styles__c-btn-client___2ZSQt span{flex:0 1 auto}.styles__c-btn-client___2ZSQt figure{flex:0 0 2rem;margin:0 .75rem 0 0}.u-visuallyhidden{position:absolute!important;border:0!important;width:.063rem!important;height:.063rem!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;clip:rect(.063rem,.063rem,.063rem,.063rem)!important;clip-path:inset(50%)!important}.u-hide{display:none!important;visibility:hidden!important}@media (max-width:63.938rem){.u-hide--mob{display:none!important}}@media (min-width:64rem){.u-hide--tablet{display:none!important}}@media (min-width:48.063rem){.u-hide--desk{display:none!important}}.u-dn{display:none}.u-di{display:inline}.u-db{display:block}.u-dib{display:inline-block}.u-dit{display:inline-table}.u-dt{display:table}.u-dtc{display:table-cell}.u-dt-row{display:table-row}.u-dt-row-group{display:table-row-group}.u-dt-column{display:table-column}.u-dt-column-group{display:table-column-group}@media (max-width:30rem){.u-dn-t{display:none}.u-di-t{display:inline}.u-db-t{display:block}.u-dib-t{display:inline-block}.u-dit-t{display:inline-table}.u-dt-t{display:table}.u-dtc-t{display:table-cell}.u-dt-row-t{display:table-row}.u-dt-row-group-t{display:table-row-group}.u-dt-column-t{display:table-column}.u-dt-column-group-t{display:table-column-group}}@media (max-width:48rem){.u-dn-s{display:none}.u-di-s{display:inline}.u-db-s{display:block}.u-dib-s{display:inline-block}.u-dit-s{display:inline-table}.u-dt-s{display:table}.u-dtc-s{display:table-cell}.u-dt-row-s{display:table-row}.u-dt-row-group-s{display:table-row-group}.u-dt-column-s{display:table-column}.u-dt-column-group-s{display:table-column-group}}@media (max-width:63.938rem){.u-dn-m{display:none}.u-di-m{display:inline}.u-db-m{display:block}.u-dib-m{display:inline-block}.u-dit-m{display:inline-table}.u-dt-m{display:table}.u-dtc-m{display:table-cell}.u-dt-row-m{display:table-row}.u-dt-row-group-m{display:table-row-group}.u-dt-column-m{display:table-column}.u-dt-column-group-m{display:table-column-group}}.u-black{color:var(--black)!important}.u-charcoalGrey{color:var(--charcoalGrey)!important}.u-coolGrey{color:var(--coolGrey)!important}.u-silver{color:var(--silver)!important}.u-slateGrey{color:var(--slateGrey)!important}.u-lightishPurple{color:#b449e7!important}.u-dodgerBlue{color:#297ef2!important}.u-overlay{color:var(--overlay)!important}.u-paleGrey{color:var(--paleGrey)!important}.u-monza{color:#dd0505!important}.u-pomegranate{color:#f52d2d!important}.u-primaryBackgroundLight{color:var(--primaryBackgroundLight)!important}.u-primaryColor{color:var(--primaryColor)!important}.u-primaryColorLight{color:var(--primaryColorLight)!important}.u-primaryContrastTextColor{color:var(--primaryContrastTextColor)!important}.u-error{color:var(--errorColor)!important}.u-errorBackground{color:var(--errorBackground)!important}.u-success{color:var(--successColor)!important}.u-warning{color:var(--warningColor)!important}.u-info{color:var(--infoColor)!important}.u-weirdGreen{color:#40de8e!important}.u-white{color:var(--white)!important}.u-breakword{word-break:break-word}.u-ellipsis{white-space:nowrap}.u-ellipsis,.u-spacellipsis{overflow:hidden;text-overflow:ellipsis}.u-spacellipsis{white-space:break-spaces}@media (max-width:30rem){.u-spacellipsis-t{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:48rem){.u-spacellipsis-s{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:63.938rem){.u-spacellipsis-m{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}.u-midellipsis{display:flex;flex-wrap:nowrap}.u-midellipsis>*{display:inline-block;max-width:50%;overflow:hidden;white-space:pre}.u-midellipsis>:first-child{text-overflow:ellipsis}.u-midellipsis>:last-child{text-overflow:clip;direction:rtl}@supports (text-overflow:\"[...]\"){.u-midellipsis>:first-child{text-overflow:\"[...]\"}}.u-link:link{color:var(--linkColor)!important;text-decoration:var(--linkTextDecoration)!important}.u-link:active,.u-link:focus,.u-link:hover,.u-link:visited{color:var(--linkColorActive)!important}.u-lh-tiny{line-height:1!important}.u-lh-xsmall{line-height:1.1!important}.u-lh-small{line-height:1.2!important}.u-lh-medium{line-height:1.3!important}.u-lh-large{line-height:1.4!important}.u-lh-xlarge{line-height:1.5!important}.u-fz-tiny{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall{font-size:.813rem!important}.u-fz-small,.u-fz-xsmall{line-height:1.4!important}.u-fz-small{font-size:.875rem!important}.u-fz-medium{font-size:1rem!important}.u-fz-large,.u-fz-medium{line-height:1.5!important}.u-fz-large{font-size:1.125rem!important}@media (max-width:30rem){.u-fz-tiny-t{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall-t{font-size:.813rem!important;line-height:1.4!important}.u-fz-small-t{font-size:.875rem!important;line-height:1.4!important}.u-fz-medium-t{font-size:1rem!important;line-height:1.5!important}.u-fz-large-t{font-size:1.125rem!important;line-height:1.5!important}}@media (max-width:48rem){.u-fz-tiny-s{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall-s{font-size:.813rem!important;line-height:1.4!important}.u-fz-small-s{font-size:.875rem!important;line-height:1.4!important}.u-fz-medium-s{font-size:1rem!important;line-height:1.5!important}.u-fz-large-s{font-size:1.125rem!important;line-height:1.5!important}}@media (max-width:63.938rem){.u-fz-tiny-m{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall-m{font-size:.813rem!important;line-height:1.4!important}.u-fz-small-m{font-size:.875rem!important;line-height:1.4!important}.u-fz-medium-m{font-size:1rem!important;line-height:1.5!important}.u-fz-large-m{font-size:1.125rem!important;line-height:1.5!important}}.u-ta-left{text-align:left!important}.u-ta-right{text-align:right!important}.u-ta-center{text-align:center!important}.u-ta-justify{text-align:justify!important}@media (max-width:30rem){.u-ta-left-t{text-align:left!important}.u-ta-right-t{text-align:right!important}.u-ta-center-t{text-align:center!important}.u-ta-justify-t{text-align:justify!important}}@media (max-width:48rem){.u-ta-left-s{text-align:left!important}.u-ta-right-s{text-align:right!important}.u-ta-center-s{text-align:center!important}.u-ta-justify-s{text-align:justify!important}}@media (max-width:63.938rem){.u-ta-left-m{text-align:left!important}.u-ta-right-m{text-align:right!important}.u-ta-center-m{text-align:center!important}.u-ta-justify-m{text-align:justify!important}}.u-fs-normal{font-style:normal!important}.u-fs-italic{font-style:italic!important}@media (max-width:30rem){.u-fs-normal-t{font-style:normal!important}.u-fs-italic-t{font-style:italic!important}}@media (max-width:48rem){.u-fs-normal-s{font-style:normal!important}.u-fs-italic-s{font-style:italic!important}}@media (max-width:63.938rem){.u-fs-normal-m{font-style:normal!important}.u-fs-italic-m{font-style:italic!important}}.u-fw-normal{font-weight:400}.u-fw-bold{font-weight:700}@media (max-width:30rem){.u-fw-normal-t{font-weight:400}.u-fw-bold-t{font-weight:700}}@media (max-width:48rem){.u-fw-normal-s{font-weight:400}.u-fw-bold-s{font-weight:700}}@media (max-width:63.938rem){.u-fw-normal-m{font-weight:400}.u-fw-bold-m{font-weight:700}}.styles__c-input-radio___1f4CB{display:flex;align-items:center;min-width:1rem;min-height:1rem}.styles__c-input-radio___1f4CB span{position:relative;display:inline-block;padding-left:1.5rem;cursor:pointer;line-height:1.5}.styles__c-input-radio___1f4CB span:after,.styles__c-input-radio___1f4CB span:before{content:\"\";position:absolute;left:0;top:50%;box-sizing:border-box;width:1rem;height:1rem;border-radius:.125rem}.styles__c-input-radio___1f4CB span:before{transition:box-shadow .35s cubic-bezier(0,.89,.44,1);background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver);transform:translateY(-50%)}.styles__c-input-radio___1f4CB span:hover:before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.styles__c-input-radio___1f4CB span:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMTAuMDE5bDQuNTIzIDQuNTIzIDkuNTQxLTkuNTQxIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==\");background-size:contain;transition-duration:.2s;transition-property:opacity,transform}.styles__c-input-radio___1f4CB[aria-checked=mixed] span:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZD0iTTMuNDk3IDEwaDEzLjAwNiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=\");background-size:contain}.styles__c-input-radio___1f4CB[aria-disabled=true] span{opacity:.5;cursor:not-allowed}.styles__c-input-radio___1f4CB[aria-disabled=true] :hover:before{box-shadow:inset 0 0 0 .125rem var(--silver)}.styles__c-input-radio___1f4CB[aria-disabled=true] :before{background-color:var(--paleGrey)}.styles__c-input-radio___1f4CB input{border:0;clip:rect(0 0 0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.styles__c-input-radio___1f4CB input:focus+span:before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.styles__c-input-radio___1f4CB input:checked+span:before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}.styles__c-input-radio___1f4CB input:checked+span:after{opacity:1;transform:translateY(-50%) scale(1)}.styles__c-input-radio___1f4CB input:not(:checked)+span:after{opacity:0;transform:translateY(-50%) scale(0)}.styles__c-input-radio___1f4CB.styles__is-error___5jyha span{color:var(--pomegranate)}.styles__c-input-radio___1f4CB.styles__is-error___5jyha span:before{box-shadow:inset 0 0 0 .125rem var(--pomegranate);background-color:var(--yourPink)}.styles__c-input-radio--noGutter___2gFTH span{padding-left:0}.styles__c-input-radio___1f4CB span:after,.styles__c-input-radio___1f4CB span:before{border-radius:50%}.styles__c-input-radio___1f4CB span:after{content:\"\";background:var(--white);border:.313rem solid var(--dodgerBlue);box-sizing:border-box;width:1rem;height:1rem}.styles__Breadcrumb___2p17B{display:flex;align-items:center;color:var(--primaryTextColor)}.styles__Breadcrumb__previousButton___1FEmP.styles__Breadcrumb__previousButton___1FEmP{margin-left:-.75rem;margin-right:.25rem}.styles__Breadcrumb__items___C99rj{flex-grow:1}.styles__Breadcrumb__previousItems___20hGg{display:flex}.styles__BreadcrumbSeparator___37ZIH{display:inline-block;margin-left:.125rem;margin-right:.125rem}", ""]);
+exports.push([module.i, ".styles__c-loading-placeholder___3L6Gz{animation-delay:.1s;animation-duration:2s;animation-iteration-count:infinite;animation-name:styles__placeHolderShimmer___3Rei_;animation-timing-function:linear;background-position:-20rem 0;background-image:linear-gradient(90deg,silver 0,#fcfcfc 50%,silver);background-size:20rem 10rem;background-repeat:no-repeat;background-color:silver;border-radius:.15rem;max-width:100%;position:relative;margin:.1rem 0}.styles__c-app-icon___2_O40,.styles__c-app-icon___2_O40 svg{height:100%;width:100%;flex-grow:0;flex-shrink:0;object-fit:contain}.styles__c-app-icon-default___3CEmt{color:var(--silver)}@-webkit-keyframes styles__placeHolderShimmer___3Rei_{0%{background-position:-20rem 0}80%{background-position:20rem 0}80.1%{background-position:-20rem 0}to{background-position:-20rem 0}}@keyframes styles__placeHolderShimmer___3Rei_{0%{background-position:-20rem 0}80%{background-position:20rem 0}80.1%{background-position:-20rem 0}to{background-position:-20rem 0}}.Sections__Sections__section___2onYy{margin-bottom:4rem}.AppsSection__AppsSection___3WHhE{margin-bottom:1rem}.AppsSection__AppsSection__list___2Uy0E{display:flex;flex-wrap:wrap;justify-content:flex-start}.DropdownFilter__Dropdown__icon___19QZN{padding:0 .5rem}@media (max-width:48rem){.DropdownFilter__Dropdown___afcWb .DropdownFilter__Select__control___3-04c{padding:.5rem .5rem .5rem .2rem;border-radius:0;height:2.75rem}.DropdownFilter__Dropdown___afcWb .DropdownFilter__Select__menu___XLfYX{top:2rem}.DropdownFilter__Dropdown___afcWb>div{max-width:none}}.styles__AppTile-icon___1f0c0{object-fit:contain;max-width:100%;width:auto}.styles__AppTile-icon--default___1tjiF{height:100%;padding:0 .5em}.styles__AppTile-icon-maintenance___2VOvO{position:absolute;border:2px solid var(--primaryContrastTextColor);border-radius:50%;background:var(--primaryContrastTextColor);bottom:80px;left:80px}@media (max-width:48rem){.styles__AppTile-icon-maintenance___2VOvO{bottom:6px;left:40px}}.styles__AppTile-container-maintenance___u1a1M{filter:grayscale(1);opacity:.64}.styles__c-apptitle___eqV9l{display:inline-flex;align-items:center;margin:0}.styles__c-avatar___PpDI-{background-color:var(--paleGrey);color:var(--silver);position:relative}.styles__c-avatar___PpDI- svg{width:50%;height:50%}.styles__c-avatar-image___3yJnb{width:100%}.styles__c-avatar___PpDI-{--circleSize:2.5rem;width:var(--circleSize);height:var(--circleSize);min-width:var(--circleSize);min-height:var(--circleSize);font-size:calc(var(--circleSize)/2.28);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--dodgerBlue);color:var(--white)}.styles__c-avatar--xsmall___3H2Io{width:1rem;height:1rem;min-width:1rem;min-height:1rem;font-size:.4386rem}.styles__c-avatar--small___1Y_Pv{width:2rem;height:2rem;min-width:2rem;min-height:2rem;font-size:.87719rem}.styles__c-avatar--large___1Z_HZ{width:3rem;height:3rem;min-width:3rem;min-height:3rem;font-size:1.31579rem}.styles__c-avatar--xlarge___3Qe0b{width:4rem;height:4rem;min-width:4rem;min-height:4rem;font-size:1.75439rem}.styles__c-avatar-initials___310qC{font-weight:700;line-height:1}.styles__c-avatar--text___2dvna{color:#fff}.styles__c-avatar--disabled___xoLOy.styles__c-avatar--image___jDBci{background-color:#fff!important}.styles__c-avatar--disabled___xoLOy:not(.styles__c-avatar--image___jDBci){background-color:var(--silver)!important}.styles__c-avatar--disabled___xoLOy .styles__c-avatar-image___3yJnb{filter:grayscale(1);opacity:.3}.styles__c-avatar--ghost___3898R{background-color:initial!important;border:1px dashed var(--borderGhostColor);color:var(--secondaryTextColor)}.styles__c-avatar--ghost___3898R .styles__c-avatar-image___3yJnb{filter:grayscale(1);opacity:.3}.styles__c-banner-wrapper___3KlaG{display:flex;align-items:center;min-height:3.5rem;padding:0 1rem}@media (max-width:48rem){.styles__c-banner-wrapper___3KlaG{padding:0}}.styles__c-banner-icon___1f_LM{width:2rem;height:2rem;margin-left:1rem}.styles__c-banner-icon___1f_LM>svg{width:2rem;height:2rem}.styles__c-banner-icon___1f_LM div{width:2rem;height:2rem;min-width:2rem;min-height:2rem}.styles__c-banner-text___1sTVC{padding:.75rem 1rem}.styles__c-banner-buttons___3sLgG button{margin:0;min-width:3rem}.styles__BarButton___3z5Er{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem}:root{--barIconColor:var(--coolGrey);--barIconColorDisabled:var(--silver)}.styles__BarButtonIcon___1pSOT{color:var(--barIconColor)}.styles__BarButton--disabled___5e3Ll .styles__BarButtonIcon___1pSOT{color:var(--barIconColorDisabled)}.styles__BarTitle___I5r2e{margin:0;height:3rem;display:flex;align-items:center;font-size:1.125rem}.styles__renderSaferAnim___2rNtc{position:absolute;bottom:0;height:0;width:100%;animation:styles__slidein___1E_4T 1s}@-webkit-keyframes styles__slidein___1E_4T{0%{height:100%}to{height:0}}@keyframes styles__slidein___1E_4T{0%{height:100%}to{height:0}}.styles__c-card___YgP7B{border:.063rem solid var(--dividerColor);border-radius:.5rem;padding:1rem;text-decoration:none;display:block}.styles__c-card--inset___2pofc{margin:1rem 2rem}@media (max-width:48rem){.styles__c-card--inset___2pofc{margin:.5rem}}.styles__c-circle___1DuMR{--circleSize:2.5rem;width:var(--circleSize);height:var(--circleSize);min-width:var(--circleSize);min-height:var(--circleSize);font-size:calc(var(--circleSize)/2.28);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--dodgerBlue);color:var(--white)}.styles__c-circle-text___1jFgD{font-weight:700;line-height:1}.styles__SelectControl___2OxoO[aria-disabled=true],.styles__SelectControl___2OxoO[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__SelectControl___2OxoO[aria-disabled=true]:focus,.styles__SelectControl___2OxoO[aria-disabled=true]:hover,.styles__SelectControl___2OxoO[disabled]:focus,.styles__SelectControl___2OxoO[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__SelectControl___2OxoO{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__SelectControl___2OxoO::placeholder{color:var(--coolGrey);font-size:1rem}.styles__SelectControl___2OxoO:hover{border:.063rem solid var(--coolGrey)}.styles__SelectControl___2OxoO:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__SelectControl___2OxoO.styles__is-error___2s-d5,.styles__SelectControl___2OxoO:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__SelectControl___2OxoO{padding-right:2.375rem;appearance:none;background:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTMuOTY4IDYuMTc1YTEuNTcxIDEuNTcxIDAgMDAtMi4yMjIgMi4yMjJsOS40MjkgOS40MjhhMS41NzEgMS41NzEgMCAwMDIuMjIyIDBsOS40MjgtOS40MjhhMS41NzEgMS41NzEgMCAwMC0yLjIyMi0yLjIyMmwtOC4zMTcgOC4zMTctOC4zMTgtOC4zMTd6IiBmaWxsPSIjOTU5OTlkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=\") right 1rem center no-repeat;background-size:.875rem;text-align:left}.styles__SelectControl___2OxoO::-ms-expand{display:none}.styles__contact___169nD{color:var(--secondaryTextColor)}@media (max-width:48rem){.styles__contact___169nD{height:auto}}.styles__contact--clickable___1GLTM{cursor:pointer}.styles__contact-cozyurl___3kBp5,.styles__contact-phone___1sA_m{flex:0 0 12rem}.styles__contact-email___3n3q2{flex-basis:30%}.styles__contact-myself___1aOdx{color:var(--secondaryTextColor);padding-left:.5rem}.styles__contact-identity___mL3IJ{flex-basis:30%}@media (max-width:48rem){.styles__contact-identity___mL3IJ{flex:1 1 auto}}.styles__contact-firstname___2GPEr{margin-left:1rem}.styles__contact-avatar___3lZPs{flex-shrink:0}.styles__icon___gvQ89{margin:1rem 1.5rem 0 .5rem}.styles__ContactsListModal__addContactContainer___2W-dE{display:flex;justify-content:center;margin:0 .5rem 1rem}@media (max-width:48rem){.styles__ContactsListModal__addContactContainer___2W-dE>*{flex:1}}.styles__DialogCloseButton___cxKPO{position:absolute;top:1.15rem;right:1.15rem;z-index:1}@media (max-width:48rem){.styles__DialogCloseButton___cxKPO{top:.25rem;right:.25rem}}.styles__DialogBackButton___1c7yH{position:absolute;top:1.15rem;left:1.15rem;z-index:1}@media (max-width:48rem){.styles__DialogBackButton___1c7yH{top:.25rem;left:.25rem}}.styles__DateMonthPicker__YearControls___1DGlB{box-shadow:0 4px 12px 0 rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.08)}.styles__DateMonthPicker__MonthButton___3I_Mm.styles__DateMonthPicker__MonthButton--selected___40hCm,.styles__DateMonthPicker__MonthButton___3I_Mm:hover,.styles__DateMonthPicker__YearButton___3zNDK:hover{background:var(--defaultBackgroundColor);color:var(--primaryTextColor)}.styles__DateMonthPicker__MonthButton___3I_Mm:active,.styles__DateMonthPicker__MonthButton___3I_Mm:hover:active,.styles__DateMonthPicker__YearButton___3zNDK:active,.styles__DateMonthPicker__YearButton___3zNDK:hover:active{background-color:var(--actionColorFocus);font-weight:700;outline:0}.styles__DateMonthPicker__MonthButton___3I_Mm,.styles__DateMonthPicker__YearButton___3zNDK{background:none;min-height:3rem;min-width:3rem;display:inline-block;border-width:0;color:var(--secondaryTextColor);cursor:pointer}.styles__DateMonthPicker__MonthButton___3I_Mm:focus,.styles__DateMonthPicker__YearButton___3zNDK:focus{outline:0}.styles__DateMonthPicker__YearControls___1DGlB{justify-content:center;display:flex;align-items:center;border-radius:8px;border:1px solid var(--borderMainColor);overflow:hidden;margin-bottom:1rem;font-weight:700}.styles__DateMonthPicker__YearButton___3zNDK{flex-grow:0;cursor:pointer}.styles__DateMonthPicker__Year___387bP{flex-grow:1;display:inline-flex;justify-content:center}.styles__DateMonthPicker__MonthGrid___TCFg4{display:grid;grid-template-columns:repeat(4,auto);grid-template-rows:repeat(3,1fr);overflow:hidden;grid-gap:1rem}.styles__DateMonthPicker__MonthButton___3I_Mm{border-radius:3rem}.styles__DateMonthPicker__MonthButton___3I_Mm.styles__DateMonthPicker__MonthButton--selected___40hCm{font-weight:700}.styles__divider___SuA5q{align-items:center;display:flex}.styles__divider___SuA5q:after,.styles__divider___SuA5q:before{content:\"\";height:1px;background-color:var(--dividerColor)}.styles__divider___SuA5q:before{display:none;margin-right:.5rem}.styles__divider___SuA5q:after{flex:1;margin-left:.5rem}.styles__center___3K8dw:before{display:block;flex:1}.styles__c-empty___3w5oV{display:flex;flex-direction:column;justify-content:center;flex:1 0 auto;align-self:center;margin:0 auto;padding:2rem;text-align:center;width:calc(100% - 4rem);max-width:32rem}@media (max-width:63.938rem){.styles__c-empty--centered___2ijsY{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}.styles__c-empty-img___2GC4d{display:block;margin:0 auto 1rem;height:8rem}@media (max-width:63.938rem){.styles__c-empty-img___2GC4d{margin-bottom:.5rem;height:6rem}}.styles__c-empty-img--medium___1d2Zd{height:10rem}@media (max-width:63.938rem){.styles__c-empty-img--medium___1d2Zd{height:8rem}}.styles__c-empty-img--large___3s3vC{height:12rem}@media (max-width:63.938rem){.styles__c-empty-img--large___3s3vC{height:10rem}}.styles__c-empty-title___2HduE{margin:0 auto;max-width:63rem;line-height:1.3}@media (max-width:63.938rem){.styles__c-empty-title___2HduE{margin:0 1.5rem}}.styles__c-empty-text___3HnvR{max-width:63rem;color:var(--secondaryTextColor);line-height:1.5}.styles__c-label___o4ozG{text-transform:uppercase;color:var(--secondaryTextColor);font-size:.813rem;font-weight:700;line-height:1rem}.styles__c-label___o4ozG.styles__is-error___2Dwem{color:var(--pomegranate)}.styles__c-label--block___2ZV_7{display:block;padding:.5rem 0}.styles__o-field___3n5HM{position:relative;display:flex;flex-direction:column;margin:.5rem 0 1rem}.styles__o-field--inline___7JWZ8{display:flex;align-items:flex-start;flex-direction:row;margin:.5rem 0 .5rem 1.5rem}@media (max-width:48rem){.styles__o-field--inline___7JWZ8{flex-direction:column;margin-left:0}}.styles__o-field--inline___7JWZ8{margin:0}.styles__o-field--inline___7JWZ8 label{flex-basis:8rem;flex-shrink:0;flex-grow:0;padding:1rem 0}@media (max-width:48rem){.styles__o-field--inline___7JWZ8 label{flex-basis:auto}}.styles__o-field--inline___7JWZ8>*{flex-grow:1}.styles__o-field-input___vCqdV{position:relative;max-width:32rem}.styles__o-field-input-action___2k7a8,.styles__o-side___tXbXL{position:absolute;top:.5rem;right:0;cursor:pointer;text-transform:uppercase}.styles__o-side-fullwidth___7WcCI{max-width:100%}.styles__o-field-input-action___2k7a8{top:-1.5rem;text-transform:uppercase}.Figure__Figure-currency___195-B{color:var(--secondaryTextColor)}.Figure__Figure-content--positive___1qyd8,.Figure__Figure-content--positive___1qyd8 .Figure__Figure-currency___195-B{color:var(--successColor)}.Figure__Figure-content--negative___3ACbA,.Figure__Figure-content--negative___3ACbA .Figure__Figure-currency___195-B{color:var(--errorColor)}.Figure__Figure-content--warning___1Pn6n,.Figure__Figure-content--warning___1Pn6n .Figure__Figure-currency___195-B{color:var(--warningColor)}.Figure__Figure-total___MZ7Xt{font-weight:900}.Figure__Figure__currency--withSpacing___2eXTy{margin-left:.2em}.Figure__Figure--big___1b5ml{font-size:2rem;line-height:2.625rem}@media (max-width:48rem){.Figure__Figure--big___1b5ml{font-size:1.5rem;line-height:1.75rem}}.Figure__Figure--clickable___3i82u{cursor:pointer}.Figure__Figure_blur___1p0la{filter:blur(8px)}.Figure__Figure--inline___2L5SE{display:inline}.FigureBlock__FigureBlock___YyBoL{color:var(--primaryTextColor)}.FigureBlock__FigureBlock-figure___97C8E{font-size:2rem;line-height:2.625rem}@media (max-width:48rem){.FigureBlock__FigureBlock___YyBoL{font-size:.7em}}.styles__c-file-input___YNZSh{cursor:pointer}.styles__c-file-path___XvgNN{display:block;color:var(--secondaryTextColor);font-size:.75rem;text-decoration:none;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles__filePickerBreadcrumb-previousPath___3LKJH{color:var(--actionColorActive);cursor:pointer}.styles__filePickerBreadcrumb-icon___3aFyd{color:var(--actionColorActive);margin:0 .25rem}@supports (display:contents){.styles__filePickerBreadcrumb-wrapper___3pu1w{display:contents}}@supports not (display:contents){.styles__filePickerBreadcrumb-wrapper___3pu1w{display:flex;flex:1 1 auto;align-items:center;width:100%}}.styles__c-filename-wrapper___3tVpA{display:flex}.styles__c-filename-wrapper___3tVpA :last-child{flex-shrink:0}.styles__c-filename-name___1jDMz{display:inline;width:auto}.styles__Hero___14z7_{margin-left:auto;margin-right:auto}.styles__Hero-title___256Uz{text-align:center;margin:3rem 0}.styles__Hero-subtitle___1E_WG{margin-bottom:0}@media (max-width:48rem){.styles__Hero-subtitle___1E_WG{margin-top:.5rem}}.styles__Hero___14z7_ p{line-height:1.25}.styles__Hero-sections___ETV6e{display:flex;justify-content:space-around}@media (max-width:48rem){.styles__Hero-sections___ETV6e{flex-direction:column;align-items:center}}.styles__Hero-section___1BcNz{max-width:18.75rem;text-align:center;flex-grow:1;flex-basis:100%}@media (max-width:48rem){.styles__Hero-section___1BcNz{max-width:auto;margin-bottom:2rem}}.styles__Hero-section___1BcNz+.styles__Hero-section___1BcNz{margin-left:2rem}@media (max-width:48rem){.styles__Hero-section___1BcNz+.styles__Hero-section___1BcNz{margin-left:0}}.styles__Hero-cta___2KhwU{text-align:center;max-width:32rem;margin-left:auto;margin-right:auto;margin-top:2rem}.styles__HistoryRowCircleWrapper___3r8Uo{width:2.6rem;height:2.6rem;justify-content:center;display:flex;align-self:start}.styles__HistoryRowCircle___4FWWa{border:1px solid var(--dividerColor);background-color:var(--paperBackgroundColor)}.styles__HistoryRowRevisionLoader___a5y5b{display:flex;justify-content:center}.styles__HistoryRowCaption___2fe_H{margin-bottom:2rem;padding-left:2rem;padding-right:2rem}.styles__HistoryRowMedia___2jgYN{position:relative;padding:1rem}.styles__HistoryRowMedia___2jgYN:before{content:\"\";border-left:1px dashed var(--coolGrey);position:absolute;margin-left:20px;top:2.125rem;bottom:-1rem}.styles__HistoryRowMedia___2jgYN:last-child:before{border:0}.styles__HistoryRowMediaImg___1J9OI{align-self:flex-start;z-index:1}.styles__icon--spin___ybfC1{animation:styles__spin___2Vvw3 1s linear infinite}@media (prefers-reduced-motion:reduce){.styles__icon--spin___ybfC1{animation:none}}@-webkit-keyframes styles__spin___2Vvw3{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes styles__spin___2Vvw3{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.styles__icon___23x3R{fill:currentColor;transform:translateZ(0)}.styles__icon--preserveColor___3gBz6{fill:inherit}.styles__IconStack-wrapper___10dhG{position:relative;display:inline-block}.styles__IconStack-foregroundIcon___ZvY-t{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.styles__c-input-text___3TAv1[aria-disabled=true],.styles__c-input-text___3TAv1[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__c-input-text___3TAv1[aria-disabled=true]:focus,.styles__c-input-text___3TAv1[aria-disabled=true]:hover,.styles__c-input-text___3TAv1[disabled]:focus,.styles__c-input-text___3TAv1[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__c-input-text___3TAv1{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__c-input-text___3TAv1::placeholder{color:var(--coolGrey);font-size:1rem}.styles__c-input-text___3TAv1:hover{border:.063rem solid var(--coolGrey)}.styles__c-input-text___3TAv1:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__c-input-text___3TAv1.styles__is-error___3lsCJ,.styles__c-input-text___3TAv1:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__c-input-text--tiny___MzMoD{border-radius:.125rem;padding:.25rem .5rem .375rem}.styles__c-input-text--medium___28jPV{border-radius:.125rem;padding:.5rem 1rem .625rem}.styles__c-input-text--large___28EaR{border-radius:.188rem;padding:.813rem 1rem}.styles__c-input-text--fullwidth___33o_f{max-width:100%}.styles__c-inputgroup___12OVJ input[aria-disabled=true],.styles__c-inputgroup___12OVJ input[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__c-inputgroup___12OVJ input[aria-disabled=true]:focus,.styles__c-inputgroup___12OVJ input[aria-disabled=true]:hover,.styles__c-inputgroup___12OVJ input[disabled]:focus,.styles__c-inputgroup___12OVJ input[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__c-inputgroup___12OVJ input{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__c-inputgroup___12OVJ input::placeholder{color:var(--coolGrey);font-size:1rem}.styles__c-inputgroup___12OVJ input:hover{border:.063rem solid var(--coolGrey)}.styles__c-inputgroup___12OVJ input:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__c-inputgroup___12OVJ input.styles__is-error___2dj3S,.styles__c-inputgroup___12OVJ input:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__c-inputgroup___12OVJ{display:inline-flex;flex-direction:row;box-sizing:border-box;align-items:stretch;width:100%;max-width:32rem;border:.063rem solid var(--dividerColor);border-radius:.125rem}.styles__c-inputgroup___12OVJ:hover{border:.063rem solid var(--coolGrey)}.styles__c-inputgroup--focus___Tk5-Z,.styles__c-inputgroup--focus___Tk5-Z:hover{border-color:var(--dodgerBlue)}.styles__c-inputgroup--error___1JNbu{border-color:var(--pomegranate)}.styles__c-inputgroup--fullwidth___3nuay{max-width:none}.styles__c-inputgroup-main___1LP4B{flex:1 1 auto}.styles__c-inputgroup___12OVJ input{border:0;padding-right:.5rem}.styles__c-inputgroup___12OVJ input:focus,.styles__c-inputgroup___12OVJ input:hover{position:relative;z-index:1;border:0;outline:0}.styles__c-inputgroup-side___60v0v{display:flex;flex-direction:column;justify-content:center;flex:0 1 auto;max-width:8.75rem}.styles__c-inputgroup-unit___bFj9a{padding-left:1rem;padding-right:1rem;font-weight:700}.styles__intentHeader___m5Qjh{display:flex;align-items:center;height:2rem;padding:.5rem 1rem;background-color:var(--paleGrey);margin:0;flex-basis:auto;flex-shrink:0}.styles__intentHeader-title___1r4ex{display:flex;align-items:center;font-size:1.25rem;color:var(--charcoalGrey)}.styles__intentHeader-title___1r4ex span{font-weight:400}.styles__intentHeader-icon___3s30C{height:1.125rem;margin-right:.5rem}iframe{width:100%;height:100%;border:0}.styles__intentContainer___gZbMl,.styles__intentPlaceHolder___EWSR1{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.styles__intentContainer___gZbMl[aria-busy=true] iframe{height:0;width:0}.styles__intentContainer__error___yQ7K8{color:red;font-size:1.5em}.styles__intentWrapper___1ZMvW{display:flex;flex-flow:column nowrap;align-items:stretch;position:relative;border-radius:.5rem;max-height:100%;max-width:100%;background-color:var(--white);color:var(--charcoalGrey)}.styles__intentWrapper___1ZMvW .styles__intentHeader___3TDUp{display:flex;align-items:center;padding:.25rem 1rem;margin:0}.styles__intentWrapper___1ZMvW .styles__intentContent___1ilx7 [class^=c-header-icon--ghost]{margin:0}.styles__CollectionField__addBtn___Z0FO-{margin-left:0;margin-right:0}.styles__CollectionField__addBtnIcon___1hA5b{margin-right:.5rem}.styles__CollectionField__row___Z7bbf{display:flex;align-items:center}.styles__CollectionField__row___Z7bbf>*+*{margin-left:1rem}.styles__iconGrid___7nBAB{display:grid;grid-template-columns:repeat(2,16px);grid-template-rows:repeat(2,16px);grid-gap:1px}.styles__PasswordInput___3Oa3V{display:inline-flex;flex-direction:column;width:100%;max-width:32rem}.styles__PasswordInput--withStrength___1Msxm{border-bottom-left-radius:0;border-bottom-right-radius:0}.styles__PasswordInput__strength___1hpSg{background-color:var(--paleGrey);border-radius:.188rem;border-top-left-radius:0;border-top-right-radius:0;border:.063rem solid var(--silver);border-top:0;box-sizing:border-box;height:.25rem}.styles__PasswordInput__strength--weak___dzrGl{color:var(--pomegranate)}.styles__PasswordInput__strength--weak___dzrGl::-webkit-progress-value{background-color:var(--errorColor)}.styles__PasswordInput__strength--weak___dzrGl::-moz-progress-bar{background-color:var(--errorColor)}.styles__PasswordInput__strength--moderate___1ME_z{color:var(--texasRose)}.styles__PasswordInput__strength--moderate___1ME_z::-webkit-progress-value{background-color:var(--warningColor)}.styles__PasswordInput__strength--moderate___1ME_z::-moz-progress-bar{background-color:var(--warningColor)}.styles__PasswordInput__strength--strong___3yuP0{color:var(--emerald)}.styles__PasswordInput__strength--strong___3yuP0::-webkit-progress-value{background-color:var(--successColor)}.styles__PasswordInput__strength--strong___3yuP0::-moz-progress-bar{background-color:var(--successColor)}.styles__PasswordInput__visibilityButton___2B6RJ{height:100%;width:3rem;background-color:initial;border:0}.styles__o-layout-2panes___1CDQw,.styles__o-layout___3TSz9{box-sizing:border-box;display:flex;max-width:100%;width:100%;height:100%;background-color:var(--paperBackgroundColor);color:var(--primaryTextColor)}.styles__o-layout-2panes___1CDQw main,.styles__o-layout___3TSz9 main{display:flex;flex-direction:column;flex:0 0 auto}.styles__o-layout-2panes___1CDQw main,.styles__o-layout-2panes___1CDQw main>[role=contentinfo],.styles__o-layout-2panes___1CDQw main>[role=main],.styles__o-layout___3TSz9 main,.styles__o-layout___3TSz9 main>[role=contentinfo],.styles__o-layout___3TSz9 main>[role=main]{position:relative;display:flex;flex-direction:column;flex:1 1 auto;box-sizing:border-box;height:100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){.styles__o-layout-2panes___1CDQw,.styles__o-layout___3TSz9{display:block}.styles__o-layout-2panes___1CDQw main,.styles__o-layout___3TSz9 main{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.styles__o-layout-2panes___1CDQw main,.styles__o-layout-2panes___1CDQw main>[role=contentinfo],.styles__o-layout-2panes___1CDQw main>[role=main],.styles__o-layout___3TSz9 main,.styles__o-layout___3TSz9 main>[role=contentinfo],.styles__o-layout___3TSz9 main>[role=main]{display:block;overflow:visible}.styles__o-layout-2panes___1CDQw:after,.styles__o-layout-2panes___1CDQw:before,.styles__o-layout___3TSz9:after,.styles__o-layout___3TSz9:before{content:\"\";display:block}.styles__o-layout-2panes___1CDQw:after,.styles__o-layout-2panes___1CDQw:before,.styles__o-layout___3TSz9:after,.styles__o-layout___3TSz9:before{height:3rem}}.styles__o-layout-2panes___1CDQw{flex:0 0 100%;align-items:stretch}.styles__o-layout-2panes___1CDQw>aside{display:flex;flex-direction:column;flex:0 0 auto}.styles__o-layout-2panes___1CDQw main,.styles__o-layout-2panes___1CDQw main>[role=contentinfo],.styles__o-layout-2panes___1CDQw main>[role=main]{height:auto}@media (max-width:63.938rem){.styles__o-layout-2panes___1CDQw>aside{position:fixed;bottom:0;left:0;display:block;z-index:var(--zIndex-nav);width:100%}}.styles__c-nav___33dZy{margin:1.5rem 0;padding:0;list-style:none}@media (max-width:63.938rem){.styles__c-nav___33dZy{display:flex;justify-content:space-around;margin:.313rem 0 .25rem;padding-right:0}}.styles__c-nav-item___3XOLK{position:relative;z-index:var(--zIndex-app);height:3rem;box-sizing:border-box;cursor:pointer}.styles__c-nav-item___3XOLK:hover:before{content:\"\";position:absolute;z-index:var(--zIndex-below);border-radius:0 .188rem .188rem 0;top:0;left:0;right:1rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.styles__c-nav-item___3XOLK:hover:before{content:none}}@media (max-width:63.938rem){.styles__c-nav-item___3XOLK{margin:0 .75rem;height:auto;display:block;flex:0 0 2.5rem;padding-right:0}.styles__c-nav-item___3XOLK:hover:before{content:none}}.styles__c-nav-icon___hrJUe{display:inline-block;margin-right:.688rem;color:var(--actionColorActive);fill:currentColor}.styles__c-nav-icon___hrJUe svg{display:block}.styles__is-active___2D0jN .styles__c-nav-icon___hrJUe{color:var(--primaryColor)}:hover>.styles__c-nav-icon___hrJUe{color:var(--actionColorActive)}@media (max-width:63.938rem){.styles__c-nav-icon___hrJUe{display:block;margin-right:0}.styles__c-nav-icon___hrJUe svg{margin:0 auto 3px;width:1.5rem;height:1.5rem}}@media (max-width:63.938rem){.styles__c-nav-text___1J3yU{display:block;text-align:center;white-space:nowrap}}.styles__c-nav-link___3mK6W{display:flex;box-shadow:border-box;padding-left:1.5rem;padding-right:1rem;line-height:1.5;text-decoration:none;height:100%;align-items:center;flex:1;background-repeat:no-repeat;background-position:1.5rem}.styles__c-nav-link___3mK6W,.styles__c-nav-link___3mK6W:visited{color:var(--actionColorActive)}.styles__c-nav-link___3mK6W.styles__is-active___2D0jN{box-shadow:inset .25rem 0 0 0 var(--primaryColor);font-weight:700;color:var(--primaryTextColor)}.styles__c-nav-link___3mK6W.styles__is-active___2D0jN .styles__c-nav-icon___hrJUe{color:var(--primaryColor)}@media (max-width:63.938rem){.styles__c-nav-link___3mK6W{display:block;height:auto;padding:0;text-align:center;font-size:.625rem;line-height:.75rem;background-position:top;background-size:1.5rem}.styles__c-nav-link___3mK6W.styles__is-active___2D0jN,.styles__c-nav-link___3mK6W:hover{box-shadow:none;font-weight:400}}.styles__c-nav-item-secondary___k14rf{height:auto}.styles__c-nav-item-secondary___k14rf+.styles__c-nav-item-secondary___k14rf{margin-top:.125rem}@media (max-width:63.938rem){.styles__c-nav-item-secondary___k14rf{display:none}}.styles__c-nav-item-secondary___k14rf:hover:before{content:\"\";position:absolute;z-index:var(--zIndex-below);border-radius:.188rem 0 0 .188rem;top:0;right:0;left:3rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.styles__c-nav-item-secondary___k14rf:hover:before{content:none}}.styles__c-nav-item-secondary___k14rf .styles__c-nav-link___3mK6W{padding:.5rem 1rem;margin-left:3rem;border-radius:4px 0 0 4px;box-shadow:none;font-size:.875rem;color:var(--actionColorActive);text-decoration:none;height:auto}.styles__c-nav-item-secondary___k14rf .styles__c-nav-link___3mK6W.styles__is-active___2D0jN{color:var(--primaryContrastTextColor);border-right:1px solid var(--actionColorActive);background-color:var(--actionColorActive)}.styles__DesktopSectionWrapper___1rIWP{list-style-type:none}.styles__Modal__back___qxUn_{cursor:pointer;margin-right:.5rem;margin-left:-.25rem;font-size:1.5rem;line-height:0;margin-bottom:-1rem;position:relative;top:-.5rem}.styles__OrderedList___17A_o{list-style:none;counter-reset:cozy-ui-ordered-list;padding-left:0;line-height:1.5}.styles__ListItem___2Lu4a{counter-increment:cozy-ui-ordered-list;position:relative;padding-left:1.5rem}.styles__ListItem___2Lu4a:before{content:counter(cozy-ui-ordered-list) \". \";font-weight:700;position:absolute;left:0;top:0}.styles__PageFooter___2IFCx{flex-grow:0}.styles__PageContent___DbPFL{flex-grow:1}.styles__PageLayout___1ptQY{display:flex;flex-direction:column}.styles__Panel-group___1txSp{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;box-sizing:border-box}.styles__Panel-main___2BRfq{flex:1 0 65%;overflow:auto}.styles__Panel-side___327EK{flex:0 0 35%;background:var(--paleGrey);overflow:auto}.styles__Panel-main___2BRfq,.styles__Panel-side___327EK{padding:1.5rem}@media (max-width:30rem){.styles__Panel-main___2BRfq,.styles__Panel-side___327EK{padding:.5rem}}@media (max-width:48rem){.styles__Panel-group___1txSp{display:block;overflow:auto}.styles__Panel-main___2BRfq,.styles__Panel-side___327EK{flex-basis:auto}}.styles__Token--number___2EzoN{color:#297ef2}.styles__Token--special___3_rSu{color:#b449e7}.styles__select--disabled___1W3en{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__select--disabled___1W3en:focus,.styles__select--disabled___1W3en:hover{border:.063rem solid var(--dividerColor)}.styles__select--fullwidth___2l_xM{max-width:100%;padding-right:2.375rem}.styles__select--disabled___1W3en:focus,.styles__select--disabled___1W3en:hover{border-width:0}.styles__select-control__input___1xDlj{width:0;height:0;overflow:hidden}.styles__select--autowidth___16AEp{max-width:32rem}.styles__select--fullwidth___2l_xM{padding-right:0}.styles__select-option___ov_IT{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:.5rem;border-left:.25rem solid transparent;color:var(--charcoalGrey);transition:all .2s ease-out;white-space:normal}.styles__select-option___ov_IT:hover:not(.styles__select-option--disabled___1du57){background-color:var(--paleGrey);cursor:pointer}.styles__select-option___ov_IT:hover:not(.styles__select-option--disabled___1du57) .styles__select-option__actions___2WOjb{opacity:1}.styles__select-option--focused___1Vpjv:not(.styles__select-option--disabled___1du57){background-color:var(--paleGrey)}.styles__select-option--selected___R3_ES{background-color:var(--paleGrey);border-left-color:var(--primaryColor)}.styles__select-option--disabled___1du57{color:var(--silver);cursor:not-allowed}.styles__select-option__checkbox___15WVE{margin-right:.5rem;vertical-align:top}.styles__select-option__label___1Xi5R{flex-grow:1;display:flex;justify-content:space-between;align-items:center;width:100%;overflow:hidden}.styles__select-option__checkmark___ChXXs{width:2rem}.styles__select-option__actions___2WOjb{opacity:0;white-space:nowrap;transition:opacity .2s ease-out}@media (max-width:63.938rem){.styles__select-option__actions___2WOjb{opacity:1}}.styles__select__overlay___3H8Jy:before{content:\"\\A0\";width:200vw;height:200vh;top:-50vh;left:-50vh;display:block;position:fixed}.styles__MenuList___1H_pH{display:flex;flex-direction:column}.styles__FixedGroup___2izTc,.styles__Group___J6s7k{overflow-y:auto;padding-top:.25rem!important;padding-bottom:.25rem!important}.styles__FixedGroup___2izTc{flex-shrink:0;border-top:1px solid silver}.styles__SelectionBar___3UOqy{position:fixed;z-index:var(--zIndex-selection);top:0;left:0;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:100%;height:3.25rem;color:var(--white);background-color:var(--slateGrey);font-weight:700}.styles__SelectionBar___3UOqy .styles__SelectionBar-count___1e2yD{padding:0 1rem;min-width:3rem}@media (max-width:48rem){.styles__SelectionBar___3UOqy .styles__SelectionBar-count___1e2yD{padding:0;text-align:center}}.styles__SelectionBar___3UOqy .styles__SelectionBar-action___3B1aR{margin:0 .25rem;color:var(--white)}.styles__SelectionBar___3UOqy .styles__SelectionBar-action___3B1aR:hover{color:var(--white)}.styles__SelectionBar___3UOqy .styles__SelectionBar-action--withLabel___3TJq3{margin:0 .5rem}@media (max-width:63.938rem){.styles__SelectionBar___3UOqy{top:auto;bottom:0;box-sizing:initial;height:3rem;padding-bottom:env(safe-area-inset-bottom)}}:root{--sidebarHeight:3rem}.styles__o-sidebar___1295j{width:13.75rem;border-right:.063rem solid var(--dividerColor);background-color:var(--defaultBackgroundColor)}@media (max-width:63.938rem){.styles__o-sidebar___1295j{justify-content:space-between;border:0;border-top:.063rem solid var(--dividerColor);height:var(--sidebarHeight);width:100%;padding-bottom:env(safe-area-inset-bottom)}}.styles__c-spinner___1snK7{display:inline-block;margin:0 .5rem}.styles__c-spinner___1snK7:before{content:\"\"}.styles__c-spinner___1snK7 p{margin-top:.938rem;line-height:1.5}.styles__c-spinner--middle___RwyII{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center}.styles__c-spinner--middle___RwyII:before{display:block;margin:0 auto}.styles__c-spinner--nomargin___13JyW{margin:0}.styles__SquareAppIcon-wrapper___2SEuM{box-sizing:border-box;background-color:var(--paperBackgroundColor);border-radius:.75rem;height:4rem;width:4rem;transition:transform .3s,border-radius .3s}@media (max-width:48rem){.styles__SquareAppIcon-wrapper___2SEuM{height:3rem;width:3rem}}.styles__SquareAppIcon-icon-container___39MRl{display:flex;align-items:center;justify-content:center;padding:.625rem;border-radius:.75rem;width:100%}@media (max-width:48rem){.styles__SquareAppIcon-icon-container___39MRl{padding:.5rem}}.styles__SquareAppIcon-icon-container___39MRl img,.styles__SquareAppIcon-icon-container___39MRl svg{width:100%}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container___39MRl{mix-blend-mode:screen}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container___39MRl img,.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container___39MRl svg{filter:saturate(0)}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container-normal___DCe9y{mix-blend-mode:luminosity}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container-normal___DCe9y img,.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container-normal___DCe9y svg{opacity:.5}.styles__SquareAppIcon-wrapper-maintenance___2ne2n .styles__SquareAppIcon-icon-container___39MRl{mix-blend-mode:luminosity}.styles__SquareAppIcon-wrapper-maintenance___2ne2n .styles__SquareAppIcon-icon-container___39MRl img,.styles__SquareAppIcon-wrapper-maintenance___2ne2n .styles__SquareAppIcon-icon-container___39MRl svg{opacity:.5}.styles__SquareAppIcon-wrapper-loading___3A1_X{border-radius:50%;transform:scale(.875)}@media (max-width:48rem){.styles__SquareAppIcon-wrapper-loading___3A1_X{transform:scale(.8334)}}.styles__SquareAppIcon-spinner___o0LO1{margin:0!important}.styles__onEnd___1O6Q7,.styles__SquareAppIcon-spinner___o0LO1 svg{position:absolute;height:100%;width:100%}.styles__onEnd___1O6Q7{align-items:center;border-radius:50%;display:flex;opacity:0;z-index:1}.styles__onEnd___1O6Q7 svg{fill:transparent!important}.styles__onEnd___1O6Q7 svg path{animation-duration:.2s!important}.styles__onEnd___1O6Q7 svg path:first-of-type{animation-delay:.2s!important}.styles__onEnd___1O6Q7 svg path+path{animation-delay:.36s!important}.styles__onEnd___1O6Q7 svg *{stroke:var(--white)!important}.styles__onEnd___1O6Q7.styles__isFailed___2AYxx{--animationColor:var(--errorColor)}.styles__onEnd___1O6Q7.styles__isSuccess___I6nFq{--animationColor:var(--successColor)}.styles__isFailed___2AYxx,.styles__isSuccess___I6nFq{animation:styles__end-animation___1O0b3 1.5s forwards}@-webkit-keyframes styles__end-animation___1O0b3{0%{background-color:initial;border-radius:50%;opacity:0}13.33%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}66.67%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}to{border-radius:.75rem;opacity:0;background-color:initial}}@keyframes styles__end-animation___1O0b3{0%{background-color:initial;border-radius:50%;opacity:0}13.33%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}66.67%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}to{border-radius:.75rem;opacity:0;background-color:initial}}.styles__Stack--m___1tSpV>*+*{margin-top:1rem}.styles__Stack--xs___2R5lW>*+*{margin-top:.5rem}.styles__Stack--s___22WMg>*+*{margin-top:.75rem}.styles__Stack--l___3oxCJ>*+*{margin-top:1.5rem}.styles__Stack--xl___3qy-m>*+*{margin-top:2rem}.styles__Stack--xxl___2KAsb>*+*{margin-top:3rem}.styles__Table___x3ZsI{position:relative;display:flex;flex-direction:column;flex:1 1 100%;height:100%;text-align:left;color:var(--secondaryTextColor)}.styles__TableHead___1rqhM{flex:0 0 2rem}@media (max-width:48rem){.styles__TableHead___1rqhM{display:none}}.styles__TableBody___1EfpK{flex:1 1 auto;display:flex;flex-direction:column;overflow:auto}@media (max-width:48rem){.styles__TableBody___1EfpK{max-height:100%}}.styles__TableHead___1rqhM .styles__TableRow___1D62H,.styles__TableRow___1D62H{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;flex:0 0 auto;height:3rem;width:100%;border-top:.063rem solid var(--dividerColor)}.styles__TableHead___1rqhM .styles__TableRow___1D62H:hover,.styles__TableRow___1D62H:hover{background-color:var(--actionColorHover)}@media (hover:none){.styles__TableHead___1rqhM .styles__TableRow___1D62H:hover,.styles__TableRow___1D62H:hover{background-color:initial}}.styles__TableHead___1rqhM .styles__TableRow___1D62H:last-child,.styles__TableRow___1D62H:last-child{border-bottom:.063rem solid var(--dividerColor)}@media (max-width:63.938rem){.styles__TableHead___1rqhM .styles__TableRow___1D62H,.styles__TableRow___1D62H{max-width:100vw}}.styles__TableHead___1rqhM .styles__TableRow___1D62H{border:0}.styles__TableHead___1rqhM .styles__TableRow___1D62H:hover{background-color:initial}.styles__TableHead___1rqhM .styles__TableRow___1D62H:last-child{border-bottom:0}.styles__TableCell___yJCq7,.styles__TableHeader___FWkmV{box-sizing:border-box;padding:.875rem 1rem;font-size:.875rem;line-height:1.3}.styles__TableHeader___FWkmV{padding:.5rem 1rem;font-size:.75rem;font-weight:700;text-transform:uppercase}.styles__c-textarea___D7EEH[aria-disabled=true],.styles__c-textarea___D7EEH[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__c-textarea___D7EEH[aria-disabled=true]:focus,.styles__c-textarea___D7EEH[aria-disabled=true]:hover,.styles__c-textarea___D7EEH[disabled]:focus,.styles__c-textarea___D7EEH[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__c-textarea___D7EEH{display:inline-block;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__c-textarea___D7EEH::placeholder{color:var(--coolGrey);font-size:1rem}.styles__c-textarea___D7EEH:hover{border:.063rem solid var(--coolGrey)}.styles__c-textarea___D7EEH:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__c-textarea___D7EEH.styles__is-error___1kGLj,.styles__c-textarea___D7EEH:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__c-textarea--tiny___3fmPW{border-radius:.125rem;padding:.25rem .5rem .375rem}.styles__c-textarea--medium___T8f3b{border-radius:.125rem;padding:.5rem 1rem .625rem}.styles__c-textarea--fullwidth___Ih_mg{max-width:100%}.styles__c-textarea___D7EEH{display:block;width:100%;min-height:7.5rem;resize:vertical}.styles__c-textarea--tiny___3fmPW{min-height:3rem}.styles__c-textarea--medium___T8f3b{min-height:5rem}.Thumbnail__container___2Eg5o{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:32px;width:32px;z-index:var(--zIndex-app)}.Thumbnail__wrapper___ZoPVg{box-sizing:border-box;display:inherit;background-color:var(--paperBackgroundColor);border:3px solid var(--paperBackgroundColor);border-radius:3px;box-shadow:var(--shadow1),0 0 0 .5px rgba(29,33,42,.16)}.Thumbnail__wrapper___ZoPVg>*{max-width:26px;max-height:26px}.Thumbnail__wrapper___ZoPVg>:not(img){width:26px;height:26px}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR{position:relative;max-width:29px;max-height:29px}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR:after{content:\"\";position:absolute;width:100%;height:100%;z-index:var(--zIndex-below);top:-6px;left:0;background-color:var(--paperBackgroundColor);border:3px solid var(--paperBackgroundColor);border-radius:3px;box-shadow:var(--shadow1),0 0 0 .5px rgba(29,33,42,.16)}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR>*{max-width:23px;max-height:23px}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR>:not(img){width:23px;height:23px}.styles__Tile___2SqRi{box-sizing:border-box;position:relative;display:flex;flex-direction:column;flex:0 0 8.75rem;width:8.75rem;height:8.75rem;align-items:center;background:var(--paperBackgroundColor);border-radius:4px;border:1px solid var(--dividerColor);padding:.375rem;margin-bottom:1rem;margin-right:.75rem;overflow:hidden;transition:all .15s ease}.styles__Tile___2SqRi.styles__Tile-secondary___2zYdn{background:var(--defaultBackgroundColor);border-color:var(--defaultBackgroundColor)}.styles__Tile___2SqRi:active,.styles__Tile___2SqRi:focus,.styles__Tile___2SqRi:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.08);cursor:pointer;transform:scale(1.1)}@media (max-width:48rem){.styles__Tile___2SqRi{flex-basis:100%;flex-direction:row;height:3.75rem;justify-content:flex-start;margin-right:.5rem;margin-bottom:.5rem;padding-left:.5rem}.styles__Tile___2SqRi:active,.styles__Tile___2SqRi:focus,.styles__Tile___2SqRi:hover{transform:scale(1.01)}}.styles__Tile-icon-wrapper___24AzZ{margin-top:.25rem;margin-bottom:.25rem;width:3rem;height:3rem}.styles__Tile-desc___3lPj6{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:.5rem;text-align:center;max-width:100%}.styles__Tile-developer___2GOfB,.styles__Tile-status___33VkE,.styles__Tile-title___3gbq-{display:block;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.styles__Tile-title___3gbq-{color:var(--black)}.styles__Tile-title___3gbq-.styles__Tile-title-multiline___17HPx{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.styles__Tile-developer___2GOfB{height:1rem}.styles__Tile-status___33VkE{margin-top:.5rem;height:1rem}.styles__Tile-status___33VkE.styles__Tile-status-accent___an9au{color:var(--primaryColor)}@media (max-width:48rem){.styles__Tile-icon-wrapper___24AzZ{margin-top:0;margin-bottom:0;width:3rem;height:2.5rem}.styles__Tile-desc___3lPj6{margin-top:0;margin-left:.5rem;text-align:left;flex-grow:1}.styles__Tile-title___3gbq-{height:1rem;font-weight:400;font-size:.75rem!important}.styles__Tile-developer___2GOfB,.styles__Tile-status___33VkE,.styles__Tile-title___3gbq-{width:100%}.styles__Tile-developer___2GOfB{display:none}.styles__Tile-status___33VkE{margin-top:.125rem}}.styles__toggle___3zVsE{display:inline-block;width:2.5rem;height:1.5rem}.styles__checkbox___3ko96{display:none}.styles__label___3jY1f{position:relative;display:inline-block;width:100%;height:100%;border-radius:1rem;background:var(--silver);transition:all .2s ease-out;cursor:pointer}.styles__label___3jY1f:before{position:absolute;top:0;bottom:0;left:.125rem;display:inline-block;width:1.25rem;height:1.25rem;margin:auto;border-radius:50%;content:\"\";background:var(--white);transition:all .2s ease-out}.styles__checkbox___3ko96:checked+.styles__label___3jY1f{background:var(--emerald)}.styles__checkbox___3ko96:checked+.styles__label___3jY1f:before{left:1.125rem}.styles__UnorderedList___2uFFY{padding-left:0;list-style:none}.styles__ListItem___3cRoI{position:relative;line-height:1.5;padding-left:1.5rem}.styles__ListItem___3cRoI:before{content:\"\";position:absolute;top:.75rem;left:0;width:.5rem;height:.5rem;background-color:var(--slateGrey);border-radius:50%;transform:translateY(-50%)}.styles__upload-queue___1VtNK{border:.0625rem solid var(--dividerColor);border-radius:.25rem;background-color:var(--paperBackgroundColor);display:flex;flex-direction:column;max-width:90%;width:30rem}.styles__upload-queue__threshold-bar___tTYal{min-width:10rem;margin-right:1rem}.styles__upload-queue__progress-caption___1-vXY{line-height:.75rem;height:1rem}.styles__upload-queue__upload-progress___1q-uS{align-items:center;display:flex;margin-top:.125rem}.styles__upload-queue--popover___2z1a4{z-index:var(--zIndex-popover);border:.063rem solid var(--dividerColor);border-radius:.25rem;box-shadow:0 .063rem .188rem 0 rgba(50,54,63,.19),0 .375rem 1.125rem 0 rgba(50,54,63,.19);background-color:var(--paperBackgroundColor);position:fixed;bottom:.5rem;right:1.5rem;height:13.125rem;transform:translateY(18.75rem);transition:.5s;opacity:0;visibility:hidden}.styles__upload-queue--popover___2z1a4.styles__upload-queue--visible___DjVRs{opacity:1;visibility:visible;transform:translate(0)}.styles__upload-queue-header___c9Vf2{display:flex;flex-direction:column;justify-content:center;height:2rem;background-color:var(--defaultBackgroundColor);font-weight:700;margin:0;padding:.5rem 1rem}.styles__upload-queue-header___c9Vf2 .styles__upload-queue-header-inner___26wpB{display:flex;justify-content:space-between;align-items:center}progress.styles__upload-queue-progress___1CmN-{-webkit-appearance:none;-moz-appearance:none;border:none;display:block;width:100%;height:.125rem;margin:0}.styles__upload-queue-content___3MPHo{overflow:auto}.styles__upload-queue--collapsed___3cchD{height:2.5rem}.styles__upload-queue--collapsed___3cchD .styles__upload-queue-content___3MPHo{visibility:none}.styles__upload-queue-list___OVvJm{flex:1 1 auto;display:flex;flex-direction:column}.styles__upload-queue-item--error___2sSeV{background-color:var(--errorBackground)}.styles__upload-queue-item--done___2PSJI{background-color:var(--defaultBackgroundColor)}.styles__item-file___1kfDn{user-select:none;overflow:hidden}.styles__item-status___3FNcY{flex:0 0 15%;text-align:right;white-space:nowrap;padding-left:1rem}@media (max-width:63.938rem){.styles__upload-queue___1VtNK{border-radius:0;border:0;background-color:var(--paperBackgroundColor);box-shadow:none;width:100%;max-width:100%;height:auto;transform:none}.styles__upload-queue-header___c9Vf2{background:0;text-transform:uppercase;padding:.5rem}.styles__upload-queue-content___3MPHo{display:none}.styles__upload-queue--popover___2z1a4{top:3rem;bottom:auto;right:0;left:0;z-index:calc(var(--zIndex-app) + 3);max-height:0}.styles__upload-queue--popover___2z1a4:before{position:fixed;top:2.9375rem;z-index:var(--zIndex-nav);width:100%;height:.0625rem;content:\"\";background:var(--paperBackgroundColor)}.styles__upload-queue--popover___2z1a4.styles__upload-queue--visible___DjVRs{max-height:30%}.styles__upload-queue--popover___2z1a4 .styles__upload-queue-content___3MPHo{display:none}}.styles__viewer-audioviewer___1OQPB,.styles__viewer-canceled___pOA_O,.styles__viewer-imageviewer___26k0p,.styles__viewer-noviewer___auG-6,.styles__viewer-pdfviewer___1gTP9,.styles__viewer-textviewer___3u5Zw,.styles__viewer-videoviewer___NhFoe{position:relative;display:flex;width:60%;max-height:calc(100% - 4rem);justify-content:center;align-items:center;flex-direction:column;margin-top:4rem}.styles__viewer-audioviewer___1OQPB h2,.styles__viewer-canceled___pOA_O h2,.styles__viewer-imageviewer___26k0p h2,.styles__viewer-noviewer___auG-6 h2,.styles__viewer-pdfviewer___1gTP9 h2,.styles__viewer-textviewer___3u5Zw h2,.styles__viewer-videoviewer___NhFoe h2{max-width:90%}@media (max-width:63.938rem){.styles__viewer-audioviewer___1OQPB,.styles__viewer-canceled___pOA_O,.styles__viewer-imageviewer___26k0p,.styles__viewer-noviewer___auG-6,.styles__viewer-pdfviewer___1gTP9,.styles__viewer-textviewer___3u5Zw,.styles__viewer-videoviewer___NhFoe{margin-left:0;width:100%;max-height:calc(100% - 6.5rem);margin-top:-.5rem}}.styles__viewer-videoviewer___NhFoe video{width:100%;max-width:31.25rem;height:auto}.styles__viewer-textviewer___3u5Zw .styles__viewer-textviewer-content___PB-c3{white-space:pre-line;width:100%;max-height:70%;overflow:auto}.styles__viewer-textviewer___3u5Zw a{color:var(--azure)}@media (max-width:63.938rem){.styles__viewer-textviewer___3u5Zw{width:90%;margin-left:5%}}.styles__viewer-filename___3jZCt{max-width:90%;text-overflow:ellipsis;overflow:hidden}.styles__viewer-pdfviewer-pdf___16ID9{overflow:auto;width:100%}.styles__viewer-pdfviewer-page___2RPuw>*{margin:auto}.styles__viewer-pdfviewer-toolbar___3NXOk{position:absolute;bottom:2rem;background:var(--charcoalGrey);color:var(--white);border-radius:.5rem}.styles__viewer-imageviewer___26k0p{flex:1 1 100%;width:auto;max-width:100%}.styles__viewer-imageviewer___26k0p img{display:block;max-width:100%;max-height:100%;box-shadow:0 .375rem 1.5rem 0 rgba(0,0,0,.5)}.styles__viewer-pdfMobile___25FPg{width:100%;height:calc(100% - 6.5rem - var(--flagship-top-height));margin-top:calc(var(--flagship-top-height, 0rem) + -.5rem)}.styles__viewer-pdfMobile--image___3gpFL{width:100%}.styles__ActionMenuDesktop-ActionMenu___1iicy a{padding:0!important}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div{cursor:default}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div:hover{background-color:initial}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div>div svg{fill:var(--disabledTextColor)}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div>div p{color:var(--disabledTextColor)}.styles__viewer-wrapper___2GIXH{position:absolute;left:0;right:0;top:0;bottom:0;z-index:var(--zIndex-overlay);overflow:hidden;background:var(--charcoalGrey);color:var(--white);display:flex}.styles__flagship-app___KFqbm .styles__viewer-wrapper___2GIXH{padding-top:var(--flagship-top-height);padding-bottom:var(--flagship-bottom-height)}@media (max-width:63.938rem){.styles__viewer-wrapper___2GIXH{color:var(--charcoalGrey);background:var(--white)}}.styles__viewer-nav___1MSd7{position:absolute;top:4rem;bottom:0;z-index:var(--zIndex-modal-toolbar);width:20%;cursor:pointer;background-color:initial;transition:opacity .4s ease-out;opacity:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.styles__viewer-nav--visible___h_KJD:hover{opacity:1;transition:none}.styles__viewer-nav--previous___WOwzv{left:0}.styles__viewer-nav--previous___WOwzv .styles__viewer-nav-arrow___3_d1_{align-self:flex-start;margin-left:2.5rem;transform:rotate(180deg)}.styles__viewer-nav--next___1ah-4{right:0}.styles__viewer-nav--next___1ah-4 .styles__viewer-nav-arrow___3_d1_{align-self:flex-end;margin-right:2.5rem}@media (max-width:63.938rem){.styles__viewer-nav___1MSd7{display:none}}.styles__viewer-nav-arrow___3_d1_{opacity:.7}.styles__viewer-controls___1BYEX{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.styles__viewer-controls___1BYEX.styles__--expanded___2NoA- .styles__viewer-nav___1MSd7{margin-top:0;width:40%}@media (max-width:63.938rem){.styles__viewer-controls--display-content-top___3I1xq{justify-content:flex-start;padding-top:4.5rem}}.styles__viewer-toolbar___2zPR7{position:absolute;top:0;z-index:var(--zIndex-modal-toolbar);display:flex;flex-shrink:0;width:calc(100% - 2rem);padding:0 1rem;height:4rem;transition:opacity .4s ease-out;background:linear-gradient(180deg,var(--charcoalGrey),rgba(50,54,63,0));justify-content:flex-start;align-items:center}.styles__viewer-toolbar--hidden___3r3Sj{opacity:0}@media (max-width:63.938rem){.styles__viewer-toolbar___2zPR7{height:3rem;width:100%;padding:var(--flagship-top-height) 1rem 0 0;background:var(--paperBackgroundColor);border-bottom:1px solid var(--dividerColor)}}.styles__viewer-footer___2ieQS{position:fixed;bottom:0;z-index:var(--zIndex-modal-footer);width:100%;height:3.5rem;padding-bottom:var(--flagship-bottom-height,env(safe-area-inset-bottom));background:var(--paperBackgroundColor)}.styles__wizard-select___2-yNW[aria-disabled=true],.styles__wizard-select___2-yNW[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__wizard-select___2-yNW[aria-disabled=true]:focus,.styles__wizard-select___2-yNW[aria-disabled=true]:hover,.styles__wizard-select___2-yNW[disabled]:focus,.styles__wizard-select___2-yNW[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__wizard-select___2-yNW{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__wizard-select___2-yNW::placeholder{color:var(--coolGrey);font-size:1rem}.styles__wizard-select___2-yNW:hover{border:.063rem solid var(--coolGrey)}.styles__wizard-select___2-yNW:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__wizard-select___2-yNW.styles__is-error___1X2dc,.styles__wizard-select___2-yNW:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__wizard-select--medium___kyH-1{border-radius:.125rem;padding:.5rem 1rem .625rem}.styles__wizard-select--medium___kyH-1,.styles__wizard-select___2-yNW{padding-right:2.375rem}.styles__wizard-select___2-yNW{appearance:none;background:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTMuOTY4IDYuMTc1YTEuNTcxIDEuNTcxIDAgMDAtMi4yMjIgMi4yMjJsOS40MjkgOS40MjhhMS41NzEgMS41NzEgMCAwMDIuMjIyIDBsOS40MjgtOS40MjhhMS41NzEgMS41NzEgMCAwMC0yLjIyMi0yLjIyMmwtOC4zMTcgOC4zMTctOC4zMTgtOC4zMTd6IiBmaWxsPSIjOTU5OTlkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=\") right 1rem center no-repeat;background-size:.875rem;text-align:left}.styles__wizard-select___2-yNW::-ms-expand{display:none}.styles__wizard-wrapper___38V4s{display:flex;flex-flow:column nowrap;align-items:stretch}.styles__wizard-main___ObvId{background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),#fff 70%) 0 100%,linear-gradient(rgba(214,216,218,.25),rgba(214,216,218,.25) 25%,hsla(0,0%,100%,0) 26%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0) 74%,rgba(214,216,218,.25) 75%,rgba(214,216,218,.25)) 0 100%;background-repeat:no-repeat;background-color:var(--white);background-size:100% 2rem,100% 2rem,100% .5rem,100% .5rem;background-attachment:local,local,scroll,scroll;background-clip:padding-box;overflow:auto;-webkit-overflow-scrolling:touch}.styles__wizard-footer___-ZrgM,.styles__wizard-header___2_r05{flex:0 0 auto}.styles__wizard___m6AMR{position:fixed;top:0;left:0;box-sizing:border-box;height:100%;display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--white);color:var(--charcoalGrey);text-align:center}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard___m6AMR{flex-direction:column;justify-content:flex-start}}.styles__wizard-wrapper___38V4s{justify-content:center;width:100%;height:100%;max-width:34rem;text-align:left}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-wrapper___38V4s{justify-content:flex-start}}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-wrapper--center___EWQI3{justify-content:center}}.styles__wizard-errors___1ufSE{order:1;margin:1rem 0 0;font-size:.875rem;line-height:1.7;font-style:italic}.styles__wizard-errors___1ufSE p{margin:0}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-errors___1ufSE{margin-top:.5rem}}.styles__wizard-header___2_r05{display:flex;flex-direction:column;box-sizing:border-box;max-width:34rem;margin:1rem 0 .5rem;padding:0 1rem;position:relative}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-header___2_r05{margin:1rem 0 0}}.styles__wizard-main___ObvId{display:flex;flex-direction:column;flex:0 1 auto;box-sizing:border-box;width:100%;padding:0 1rem}.styles__wizard-main___ObvId>*{flex-shrink:0}.styles__wizard-footer___-ZrgM{display:flex;order:2;flex-wrap:wrap;box-sizing:border-box;max-width:34rem;margin:2rem 0 1.5rem;padding:0 1rem env(safe-area-inset-bottom)}.styles__wizard-footer___-ZrgM>a:link,.styles__wizard-footer___-ZrgM>button{flex:1 1 100%;margin:0 0 .5rem;line-height:1.5}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-footer___-ZrgM{margin:1.5rem 0 .5rem}}.styles__wizard--welcome___2Os7m .styles__wizard-footer___-ZrgM{justify-content:space-between}@media (min-width:30.063rem){.styles__wizard--welcome___2Os7m .styles__wizard-footer___-ZrgM>a:link,.styles__wizard--welcome___2Os7m .styles__wizard-footer___-ZrgM>button{flex:0 1 calc(50% - 0.25rem)}}.styles__wizard-logo___3Dtx1{position:relative;margin:0 auto;width:7.5rem}.styles__wizard-logo-img___2K1rs{width:100%;vertical-align:center}.styles__wizard-logo-badge___1mcMb{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-.375rem;right:-.375rem;width:2rem;height:2rem;border:.125rem solid var(--white);background-color:var(--primaryColor);border-radius:50%}.styles__wizard-desc___z9QXl{margin:2rem 0 0;line-height:1.5}.styles__wizard-desc___z9QXl a{color:var(--primaryColor);text-decoration:none}.styles__wizard-desc___z9QXl a:focus,.styles__wizard-desc___z9QXl a:hover{color:var(--primaryColorDark)}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-desc___z9QXl{margin:1.5rem 0 0}}.styles__wizard-header-fixed___39FT4{position:fixed;top:.5rem;left:1rem;display:inline-flex;align-items:center}.styles__wizard-previous___2StGt.styles__wizard-previous___2StGt{position:absolute;top:50%;left:0;transform:translateY(-50%);margin:0;padding:.625rem 1rem;color:var(--coolGrey)}.styles__wizard-brand____A68K{margin-left:2rem}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-brand____A68K{display:none}}.styles__wizard-next___38lPl{padding-right:3rem;padding-left:3rem}.styles__wizard-next___38lPl svg{position:absolute;right:1rem}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-input___1ltuD{border-radius:.125rem;padding:.5rem 1rem .625rem}}.styles__wizard-title___11Dzr{margin:0;text-align:center;font-size:2rem;line-height:1.25}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-title___11Dzr{font-size:1.125rem;line-height:1.78}}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard--welcome___2Os7m .styles__wizard-title___11Dzr{font-size:1.5rem;line-height:1.17}}.styles__wizard-dualfield___254s1{display:flex;flex-direction:row;align-items:stretch;border:.063rem solid var(--dividerColor);border-radius:.125rem}.styles__wizard-dualfield--focus___2Om-l{border-color:var(--primaryColor)}.styles__wizard-dualfield--error___2NR9g{border-color:var(--errorColor)}.styles__wizard-dualfield-wrapper___VN8PM{flex:1 1 auto}.styles__wizard-dualfield-input___2z596{border:0;padding-right:.5rem}.styles__wizard-dualfield-input___2z596:focus,.styles__wizard-dualfield-input___2z596:hover{position:relative;z-index:1;border:0;outline:0}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-dualfield-input___2z596{border-radius:.125rem;padding:.5rem .25rem .625rem 1rem}}.styles__wizard-protocol___4g-o1{display:flex;align-items:center;background-color:var(--paleGrey);border-right:.063rem solid var(--dividerColor);padding:0 1rem}.styles__wizard-protocol___4g-o1 svg{fill:currentColor;margin-right:.5rem}.styles__wizard-select___2-yNW{flex:0 0 auto;margin:.125rem;width:9.25rem;border:0;padding:.625rem 2.375rem .625rem .5rem}.styles__wizard-select___2-yNW:focus,.styles__wizard-select___2-yNW:hover{position:relative;z-index:1;background-color:var(--paleGrey);border:0;outline:0}.styles__wizard-select--medium___kyH-1{padding:.313rem 2.375rem .438rem .5rem}.styles__wizard-select--narrow___FTwrG{width:2.5rem}.styles__wizard-notice___2g62X{order:2;margin:2rem 0 0;line-height:1.5}.styles__wizard-notice___2g62X+.styles__wizard-notice___2g62X{margin-top:1rem}.styles__wizard-notice___2g62X p{margin:0}.styles__wizard-notice___2g62X a{color:var(--dodgerBlue);text-decoration:none;font-weight:700}.styles__wizard-notice___2g62X a:focus,.styles__wizard-notice___2g62X a:hover{color:var(--scienceBlue)}@media (min-width:30.063rem){.styles__wizard-notice___2g62X{margin:2rem 0 0}}.styles__wizard-notice--lost___3uoDz{font-size:1rem}.styles__c-actionmenu___IUGX7{z-index:var(--zIndex-popover);border:.063rem solid var(--dividerColor);border-radius:.25rem;box-shadow:0 .063rem .188rem 0 rgba(50,54,63,.19),0 .375rem 1.125rem 0 rgba(50,54,63,.19);background-color:var(--paperBackgroundColor)}.styles__c-actionmenu___IUGX7 hr{margin:.313rem 0;border:0;border-top:.063rem solid var(--dividerColor)}.styles__c-actionmenu___IUGX7 [role=button],.styles__c-actionmenu___IUGX7 a,.styles__c-actionmenu___IUGX7 button{display:block;padding:.5rem 2rem .5rem 2.5rem;color:var(--charcoalGrey);text-decoration:none;white-space:nowrap;cursor:pointer}.styles__c-actionmenu___IUGX7 [role=button]:hover,.styles__c-actionmenu___IUGX7 a:hover,.styles__c-actionmenu___IUGX7 button:hover{text-decoration:none}.styles__c-actionmenu___IUGX7{color:var(--primaryTextColor);--iconColor:var(--slateGrey);padding-bottom:env(safe-area-inset-bottom)}.styles__c-actionmenu___IUGX7 hr{margin-top:0}@media (max-width:48rem){.styles__c-actionmenu___IUGX7{border:0;border-radius:0}}.styles__c-actionmenu--inline___1RWrO{width:16rem}.styles__c-actionmenu-header___2p_ke{box-sizing:border-box;border-bottom:.063rem solid var(--dividerColor);padding:1rem;min-height:4rem;margin-top:-.5rem}.styles__c-actionmenu-item___WzUJQ{padding:.75rem 0;cursor:pointer}.styles__c-actionmenu-item___WzUJQ:hover{background-color:var(--actionColorHover)}.styles__c-actionmenu-radio___38gls{height:1rem;width:1rem;margin-top:.125rem;margin-bottom:0}.styles__c-btn--alert-error___3uH5i,.styles__c-btn--alert-info___1xAkg,.styles__c-btn--alert-success___3PgiM{border:0;height:auto;padding:.5rem 1rem;background-color:var(--white);font-weight:700;font-size:.875rem;text-decoration:none}.styles__c-btn--alert-error___3uH5i{color:#f52d2d!important;background-color:var(--white)!important;border-color:var(--white)!important}.styles__c-btn--alert-error___3uH5i:visited{color:#f52d2d!important}.styles__c-btn--alert-error___3uH5i:active,.styles__c-btn--alert-error___3uH5i:focus,.styles__c-btn--alert-error___3uH5i:hover{color:var(--monza)!important;background-color:#fdcbcb!important;border-color:#fdcbcb!important}.styles__c-btn--alert-info___1xAkg{color:var(--white)!important;border-color:var(--coolGrey)!important}.styles__c-btn--alert-info___1xAkg,.styles__c-btn--alert-info___1xAkg[aria-disabled=true]:hover,.styles__c-btn--alert-info___1xAkg[disabled]:hover{background-color:var(--coolGrey)!important}.styles__c-btn--alert-info___1xAkg:visited{color:var(--white)!important}.styles__c-btn--alert-info___1xAkg:active,.styles__c-btn--alert-info___1xAkg:focus,.styles__c-btn--alert-info___1xAkg:hover{background-color:var(--charcoalGrey)!important;border-color:var(--charcoalGrey)!important}.styles__c-btn--alert-success___3PgiM{color:#35ce68!important;background-color:var(--white)!important;border-color:var(--white)!important}.styles__c-btn--alert-success___3PgiM:visited{color:#35ce68!important}.styles__c-btn--alert-success___3PgiM:active,.styles__c-btn--alert-success___3PgiM:focus,.styles__c-btn--alert-success___3PgiM:hover{color:#08b442!important;background-color:#def7e7!important;border-color:#def7e7!important}.styles__c-alert___dJvZ8{position:fixed;z-index:var(--zIndex-alert);right:0;bottom:calc(3rem + env(safe-area-inset-bottom));left:0;opacity:1;transition:transform .2s ease-out,opacity .2s ease-out;cursor:default;pointer-events:none}@media (prefers-reduced-motion:reduce){.styles__c-alert___dJvZ8{transition:none}}@media (min-width:40rem){.styles__c-alert___dJvZ8{z-index:var(--zIndex-alert);top:1rem;bottom:auto;text-align:center}}.has-modal .styles__c-alert___dJvZ8{z-index:var(--zIndex-alert);bottom:0}.styles__c-alert-wrapper___1VWFK{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;box-sizing:border-box;width:100%;box-shadow:0 .375rem 1.125rem 0 rgba(50,54,63,.23);padding:.813rem 1rem;pointer-events:auto}.styles__c-alert-wrapper___1VWFK p{margin:0;line-height:1.5}.styles__c-alert-wrapper___1VWFK p+button{margin-left:1.5rem}@media (min-width:40rem){.styles__c-alert-wrapper___1VWFK{width:auto;max-width:40rem;padding:1rem 1.5rem;border-radius:.625rem;text-align:left}}.styles__c-alert--hidden___2HD9e{transform:translateY(5rem);opacity:0;transition-timing-function:ease-out}@media (min-width:40rem){.styles__c-alert--hidden___2HD9e{transform:translateY(-5rem)}}.styles__c-alert-title___229Am{font-weight:700}.styles__c-alert--error___g5tIs{color:var(--white);background-color:var(--errorColor)}.styles__c-alert--success___2DGDO{color:var(--white);background-color:var(--successColor)}.styles__c-alert--info___2EDwe{color:var(--white);background-color:var(--slateGrey)}.styles__with-transition___3OLmI{transition:transform .1s ease-out}@media (prefers-reduced-motion:reduce){.styles__with-transition___3OLmI{transition:none}}.styles__BottomDrawer-content___IYCrj{z-index:var(--zIndex-drawer);position:fixed;bottom:0;left:0;right:0;width:100%;margin:0;max-height:100vh;overflow-y:auto}.styles__c-btn--regular___1ilYT,.styles__c-btn___3kXsk{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-radius:.125rem;min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;align-items:center;background-color:var(--primaryColor);color:var(--primaryContrastTextColor);border:.063rem solid var(--primaryColor)}.styles__c-btn--regular___1ilYT svg,.styles__c-btn___3kXsk svg{fill:currentColor}.styles__c-btn--regular___1ilYT svg+span,.styles__c-btn___3kXsk svg+span{margin-left:.375rem}.styles__c-btn--regular___1ilYT input,.styles__c-btn___3kXsk input{cursor:pointer}.styles__c-btn--regular___1ilYT>span,.styles__c-btn___3kXsk>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-btn--regular___1ilYT[aria-disabled=true],.styles__c-btn--regular___1ilYT[disabled],.styles__c-btn___3kXsk[aria-disabled=true],.styles__c-btn___3kXsk[disabled]{opacity:.5;cursor:not-allowed}.styles__c-btn--regular___1ilYT[aria-disabled=true] input,.styles__c-btn--regular___1ilYT[disabled] input,.styles__c-btn___3kXsk[aria-disabled=true] input,.styles__c-btn___3kXsk[disabled] input{cursor:not-allowed}.styles__c-btn--regular___1ilYT[aria-busy=true],.styles__c-btn___3kXsk[aria-busy=true]{opacity:.5;pointer-events:none}.styles__c-btn--regular___1ilYT:visited,.styles__c-btn___3kXsk:visited{color:var(--primaryContrastTextColor)}.styles__c-btn--regular___1ilYT:active,.styles__c-btn--regular___1ilYT:focus,.styles__c-btn--regular___1ilYT:hover,.styles__c-btn___3kXsk:active,.styles__c-btn___3kXsk:focus,.styles__c-btn___3kXsk:hover{border-color:var(--primaryColorDark);background-color:var(--primaryColorDark)}.styles__c-btn--regular___1ilYT[aria-disabled=true]:hover,.styles__c-btn--regular___1ilYT[disabled]:hover,.styles__c-btn___3kXsk[aria-disabled=true]:hover,.styles__c-btn___3kXsk[disabled]:hover{border-color:var(--primaryColor);background-color:var(--primaryColor)}.styles__c-btn--ghost___Md7mm{background-color:var(--zircon);color:var(--primaryColor);border-color:#c2dcff;border-style:dashed}.styles__c-btn--ghost___Md7mm:visited{color:var(--primaryColor)}.styles__c-btn--ghost___Md7mm:active,.styles__c-btn--ghost___Md7mm:focus,.styles__c-btn--ghost___Md7mm:hover{border-color:#c2dcff;background-color:#c2dcff}.styles__c-btn--ghost___Md7mm[aria-disabled=true]:hover,.styles__c-btn--ghost___Md7mm[disabled]:hover{border-color:#c2dcff;background-color:var(--zircon)}.styles__c-btn--highlight___GlDOj{background-color:#35ce68;color:var(--white);border-color:#35ce68}.styles__c-btn--highlight___GlDOj:visited{color:var(--white)}.styles__c-btn--highlight___GlDOj:active,.styles__c-btn--highlight___GlDOj:focus,.styles__c-btn--highlight___GlDOj:hover{border-color:#08b442;background-color:#08b442}.styles__c-btn--highlight___GlDOj[aria-disabled=true]:hover,.styles__c-btn--highlight___GlDOj[disabled]:hover{border-color:#35ce68;background-color:#35ce68}.styles__c-btn--action___3z98K,.styles__c-btn--alpha___2-bRT,.styles__c-btn--close___C19bl{background-color:initial;color:var(--white);border-color:var(--white)}.styles__c-btn--action___3z98K:visited,.styles__c-btn--alpha___2-bRT:visited,.styles__c-btn--close___C19bl:visited{color:var(--white)}.styles__c-btn--action___3z98K:active,.styles__c-btn--action___3z98K:focus,.styles__c-btn--action___3z98K:hover,.styles__c-btn--alpha___2-bRT:active,.styles__c-btn--alpha___2-bRT:focus,.styles__c-btn--alpha___2-bRT:hover,.styles__c-btn--close___C19bl:active,.styles__c-btn--close___C19bl:focus,.styles__c-btn--close___C19bl:hover{border-color:var(--scienceBlue);background-color:var(--scienceBlue)}.styles__c-btn--action___3z98K[aria-disabled=true]:hover,.styles__c-btn--action___3z98K[disabled]:hover,.styles__c-btn--alpha___2-bRT[aria-disabled=true]:hover,.styles__c-btn--alpha___2-bRT[disabled]:hover,.styles__c-btn--close___C19bl[aria-disabled=true]:hover,.styles__c-btn--close___C19bl[disabled]:hover{border-color:var(--white);background-color:initial}.styles__c-btn--danger___wzHFo{background-color:#f52d2d;color:var(--white);border-color:#f52d2d}.styles__c-btn--danger___wzHFo:visited{color:var(--white)}.styles__c-btn--danger___wzHFo:active,.styles__c-btn--danger___wzHFo:focus,.styles__c-btn--danger___wzHFo:hover{border-color:var(--monza);background-color:var(--monza)}.styles__c-btn--danger___wzHFo[aria-disabled=true]:hover,.styles__c-btn--danger___wzHFo[disabled]:hover{border-color:#f52d2d;background-color:#f52d2d}.styles__c-btn--secondary___1hLVM{background-color:var(--white);color:var(--black);border-color:var(--silver)}.styles__c-btn--secondary___1hLVM:visited{color:var(--black)}.styles__c-btn--secondary___1hLVM:active,.styles__c-btn--secondary___1hLVM:focus,.styles__c-btn--secondary___1hLVM:hover{border-color:var(--silver);background-color:var(--silver)}.styles__c-btn--secondary___1hLVM[aria-disabled=true]:hover,.styles__c-btn--secondary___1hLVM[disabled]:hover{border-color:var(--silver);background-color:var(--white)}.styles__c-btn--danger-outline___BCng5{background-color:var(--white);color:#f52d2d;border-color:#fdcbcb}.styles__c-btn--danger-outline___BCng5:visited{color:#f52d2d}.styles__c-btn--danger-outline___BCng5:active,.styles__c-btn--danger-outline___BCng5:focus,.styles__c-btn--danger-outline___BCng5:hover{border-color:#fdcbcb;background-color:#fdcbcb}.styles__c-btn--danger-outline___BCng5[aria-disabled=true]:hover,.styles__c-btn--danger-outline___BCng5[disabled]:hover{border-color:#fdcbcb;background-color:var(--white)}.styles__c-btn--text___33vmu{background-color:initial;color:var(--primaryColor);border-color:transparent}.styles__c-btn--text___33vmu:visited{color:var(--primaryColor)}.styles__c-btn--text___33vmu:active,.styles__c-btn--text___33vmu:focus,.styles__c-btn--text___33vmu:hover,.styles__c-btn--text___33vmu[aria-disabled=true]:hover,.styles__c-btn--text___33vmu[disabled]:hover{border-color:transparent;background-color:initial}.styles__c-btn--text___33vmu:focus,.styles__c-btn--text___33vmu:hover{color:var(--primaryColorDark)}.styles__c-btn--action___3z98K{border-color:transparent;padding:.5rem;opacity:.5}.styles__c-btn--action___3z98K:active,.styles__c-btn--action___3z98K:focus,.styles__c-btn--action___3z98K:hover{background-color:initial;border-color:transparent}.styles__c-btn--close___C19bl{border-color:transparent;padding:.5rem}.styles__c-btn--close___C19bl:active,.styles__c-btn--close___C19bl:focus,.styles__c-btn--close___C19bl:hover{background-color:initial;border-color:transparent}.styles__c-btn--left___3f1zH>span{justify-content:flex-start}.styles__c-btn--center___Nny0n>span{justify-content:center}.styles__c-btn--right___1B9Tn>span{justify-content:flex-end}.styles__c-btn___3kXsk.styles__c-btn--tiny___fK37G{min-height:1.5rem;min-width:5rem;padding:.125rem 1rem;font-size:.75rem;line-height:1.3}.styles__c-btn___3kXsk.styles__c-btn--small___9JKyq{min-height:2rem;min-width:6rem;padding:.188rem .5rem;font-size:.813rem;line-height:1.4}.styles__c-btn___3kXsk.styles__c-btn--large___3PnsT{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}.styles__c-btn___3kXsk.styles__c-btn--full___1VumB{width:100%;margin-left:0;margin-right:0}.styles__c-btn___3kXsk.styles__c-btn--narrow___erKsd,.styles__c-btn___3kXsk.styles__c-btn--round___35GfW{min-width:auto}.styles__c-btn___3kXsk.styles__c-btn--round___35GfW{border-radius:100%;min-height:auto;padding:.25rem}.styles__c-btn___3kXsk.styles__c-btn--round___35GfW svg{width:.625rem;height:.625rem}@media (pointer:coarse){.styles__c-btn___3kXsk.styles__c-btn--round___35GfW:after{content:\"\";position:absolute;top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}}.styles__c-btn--subtle___2rRQ0{color:var(--primaryColor);min-height:auto;min-width:auto;border:0;margin:1rem 0;padding:0;vertical-align:initial;background:transparent;cursor:pointer;font-size:.875rem;font-weight:700;text-transform:uppercase}.styles__c-btn--subtle___2rRQ0:active,.styles__c-btn--subtle___2rRQ0:focus,.styles__c-btn--subtle___2rRQ0:hover{color:var(--primaryColorDark)}.styles__c-btn--subtle___2rRQ0>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-btn--subtle___2rRQ0[aria-disabled=true],.styles__c-btn--subtle___2rRQ0[disabled]{opacity:.5;cursor:not-allowed}.styles__c-btn--subtle___2rRQ0[aria-disabled=true]:hover,.styles__c-btn--subtle___2rRQ0[disabled]:hover{background:transparent}.styles__c-btn--subtle___2rRQ0[aria-busy=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.styles__c-btn--subtle___2rRQ0[aria-busy=true]:hover{background:transparent}.styles__c-btn--subtle___2rRQ0:active,.styles__c-btn--subtle___2rRQ0:focus,.styles__c-btn--subtle___2rRQ0:hover,.styles__c-btn--subtle___2rRQ0:visited{color:var(--primaryColorDark);background:transparent}*+.styles__c-btn--subtle___2rRQ0{margin-left:.063rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--tiny___fK37G{min-height:0;min-width:0;padding:0;font-size:.563rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--small___9JKyq{min-height:0;min-width:0;padding:0;font-size:.75rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--large___3PnsT{min-height:0;min-width:0;padding:0;font-size:1rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo{color:#f52d2d}.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo:hover{color:var(--monza)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj{color:#35ce68}.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj:hover{color:#08b442}.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT{color:var(--primaryColor)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT:hover{color:var(--primaryColorDark)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM{color:var(--slateGrey)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:hover{color:var(--charcoalGrey)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:active svg,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:focus svg,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:hover svg{color:var(--slateGrey)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM svg{color:var(--coolGrey)}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm- [data-action=label],.u-hide{display:none!important;visibility:hidden!important}.styles__c-actionbtn-label___1BCiN,.u-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles__c-actionbtn___294nr{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-radius:.125rem;min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;align-items:center;background-color:var(--primaryColor);color:var(--primaryContrastTextColor);border:.063rem solid var(--primaryColor)}.styles__c-actionbtn___294nr svg{fill:currentColor}.styles__c-actionbtn___294nr svg+span{margin-left:.375rem}.styles__c-actionbtn___294nr input{cursor:pointer}.styles__c-actionbtn___294nr>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-actionbtn___294nr[aria-disabled=true],.styles__c-actionbtn___294nr[disabled]{opacity:.5;cursor:not-allowed}.styles__c-actionbtn___294nr[aria-disabled=true] input,.styles__c-actionbtn___294nr[disabled] input{cursor:not-allowed}.styles__c-actionbtn___294nr[aria-busy=true]{opacity:.5;pointer-events:none}.styles__c-actionbtn___294nr:visited{color:var(--primaryContrastTextColor)}.styles__c-actionbtn___294nr:active,.styles__c-actionbtn___294nr:focus,.styles__c-actionbtn___294nr:hover{border-color:var(--primaryColorDark);background-color:var(--primaryColorDark)}.styles__c-actionbtn___294nr[aria-disabled=true]:hover,.styles__c-actionbtn___294nr[disabled]:hover{border-color:var(--primaryColor);background-color:var(--primaryColor)}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-{min-width:auto}.styles__c-actionbtn___294nr{border-color:var(--silver);text-transform:none;max-width:12.5rem;min-height:2rem;width:100%;padding-right:.5rem;text-align:left;line-height:1.3;outline:0}.styles__c-actionbtn___294nr>span{justify-content:flex-start;flex-wrap:nowrap}.styles__c-actionbtn___294nr [data-action=icon]{border-left:.063rem solid var(--dividerColor)}.styles__c-actionbtn___294nr:not([disabled]):focus [data-action=icon],.styles__c-actionbtn___294nr:not([disabled]):hover [data-action=icon]{border-color:currentColor}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-{position:relative;border:0;background-color:initial;padding:0;margin:0;min-height:2rem;width:2.5rem}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm->span{justify-content:center}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm- [data-action=icon]{border-left:none;margin-left:0;padding:0}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-:focus,.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-:hover{background-color:var(--paleGrey);border:0}.styles__c-actionbtn--normal___5JbA8{background-color:var(--paleGrey);color:var(--charcoalGrey);border-color:var(--silver)}.styles__c-actionbtn--normal___5JbA8 [data-action=icon]{border-color:var(--silver)}.styles__c-actionbtn--normal___5JbA8:focus,.styles__c-actionbtn--normal___5JbA8:hover{background-color:var(--silver);border-color:var(--silver)}.styles__c-actionbtn--normal___5JbA8[aria-disabled=true]:hover,.styles__c-actionbtn--normal___5JbA8[disabled]:hover{background-color:var(--paleGrey)}.styles__c-actionbtn--error___3opWY{background-color:var(--chablis);color:#f52d2d;border-color:#fdcbcb}.styles__c-actionbtn--error___3opWY [data-action=icon]{border-color:#fdcbcb}.styles__c-actionbtn--error___3opWY:focus,.styles__c-actionbtn--error___3opWY:hover{background-color:#fdcbcb;border-color:#fdcbcb}.styles__c-actionbtn--error___3opWY[aria-disabled=true]:hover,.styles__c-actionbtn--error___3opWY[disabled]:hover{background-color:var(--chablis)}.styles__c-actionbtn--new___2cPsw{background-color:var(--zircon);color:var(--dodgerBlue);border:.063rem dashed #c2dcff}.styles__c-actionbtn--new___2cPsw [data-action=icon]{border-color:#c2dcff}.styles__c-actionbtn--new___2cPsw:focus,.styles__c-actionbtn--new___2cPsw:hover{background-color:#c2dcff;border-color:#c2dcff}.styles__c-actionbtn--new___2cPsw[aria-disabled=true]:hover,.styles__c-actionbtn--new___2cPsw[disabled]:hover{background-color:var(--zircon)}.styles__c-actionbtn--new___2cPsw:focus:not([disabled]),.styles__c-actionbtn--new___2cPsw:hover:not([disabled]){border-style:solid}.styles__c-actionbtn-label___1BCiN{padding-right:.5rem}.styles__c-actionbtn-icon___1rgZf{display:block;margin-left:auto;padding-left:.5rem}.styles__c-actionbtn-icon___1rgZf svg{display:block}.styles__c-chip___3sc2k{box-sizing:border-box;line-height:1;display:inline-flex;align-items:center;margin-right:.25rem;margin-bottom:.25rem;border:0}.styles__c-chip--round___2_oss{width:2.5rem;text-align:center;justify-content:center}.styles__c-chip--tinySize___3Dsfw{height:1.5rem;padding:0 .375rem;border-radius:.75rem;font-size:.75rem}.styles__c-chip--smallSize___lf4ip{height:2rem;padding:0 .5625rem;border-radius:1rem;font-size:.875rem}.styles__c-chip--normalSize___ZCdYE{height:2.5rem;padding:0 .75rem;border-radius:1.25rem}.styles__c-chip--outlinedVariant___1j_bo{border:1px solid}.styles__c-chip--dashedVariant___3pDfw{border:1px dashed}.styles__c-chip--normalTheme___gBU5V{border-color:var(--silver);background-color:var(--paleGrey);color:inherit}.styles__c-chip--primaryTheme___2ra2n{border-color:var(--primaryColorLightest);background-color:var(--primaryBackgroundLight);color:var(--primaryColor)}.styles__c-chip--errorTheme___1v_aF{border-color:var(--errorColorLight);background-color:var(--errorColorLightest);color:var(--errorColor)}.styles__c-chip--hoverableNormalTheme___3VGJe{color:var(--charcoalGrey)}.styles__c-chip--hoverableNormalTheme___3VGJe:focus,.styles__c-chip--hoverableNormalTheme___3VGJe:hover{background-color:var(--silver)}.styles__c-chip--hoverablePrimaryTheme___2EiKE:focus,.styles__c-chip--hoverablePrimaryTheme___2EiKE:hover{background-color:var(--primaryBackgroundLight)}.styles__c-chip--normalPrimaryTheme___BNWJ3{background-color:var(--primaryColor);color:var(--white)}.styles__c-chip--hoverableErrorTheme___1sVT6:focus,.styles__c-chip--hoverableErrorTheme___1sVT6:hover{background-color:var(--errorColorLight)}.styles__c-chip--outlinedNormalTheme___2H2PP{background-color:initial}.styles__c-chip--clickable___1Bews{cursor:pointer}.styles__c-chip-separator___2C0c5{width:.063rem;border-left:.063rem solid var(--dividerColor);display:inline-block;height:40%;margin-left:.5rem;margin-right:.5rem}.styles__c-chip-button___3ocF4{cursor:pointer;color:var(--slateGrey)}.styles__c-chip-button--disabled___3T0Bs{color:var(--coolGrey)}.styles__CompositeRow___1Dmi2{min-height:3rem;padding:1rem}.styles__CompositeRow__dense___3p1f3{padding-top:0;padding-bottom:0}.styles__CompositeRow__body___1Bjsp>*+*{margin-top:2px}.styles__gridItem-container___2Xeyk{text-align:center;box-sizing:border-box;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles__Infos___tpCYh{position:relative;border-radius:8px;padding:1rem 1.5rem}@media (max-width:48rem){.styles__Infos___tpCYh{padding:.75rem 1rem}}.styles__Infos___tpCYh.styles__Infos--primary____iqfw{background-color:var(--primaryColorLightBackground)}.styles__Infos___tpCYh.styles__Infos--secondary___2rlHM{background-color:var(--paleGrey)}.styles__Infos___tpCYh.styles__Infos--danger___1HWww{background-color:var(--errorBackground)}.styles__Infos-description___3q8sW{max-width:32rem}.styles__Info-close___EnUCb{position:absolute;top:0;right:0;padding:.75rem}.styles__InfosCarrousel___1-aJZ{position:relative}.styles__InfosCarrousel-navigation___2Cm0M{position:absolute;display:flex;align-items:center;height:2.5rem;bottom:1rem;right:1rem;box-sizing:border-box}@media (max-width:48rem){.styles__InfosCarrousel-navigation___2Cm0M{height:2.5rem;bottom:.75rem;right:.75rem}}.styles__InfosCarrousel-separator___3GYRV{border-left:1px solid var(--dividerColor);height:1rem;margin:0 .5rem}.styles__c-inline-card___1a8Og{display:inline-block;border:.063rem solid var(--silver);box-shadow:0 0 .625rem rgba(0,0,0,.1);padding:.375rem}.styles__intentModal___1NbfY{height:90vh}@media (max-width:48rem){.styles__intentModal___1NbfY{height:100%;width:100%}}.styles__intentModal___1NbfY>div{height:100%;max-width:unset!important}.styles__intentModal___1NbfY .styles__intentModal__cross___1ISTs{top:.25rem;right:.5rem}.styles__media___1rIBu{display:flex;align-items:center}.styles__media--top___1t0j5{align-items:flex-start}.styles__media--bottom___XsQQe{align-items:flex-end}.styles__bd___3SAX2{flex:1 1 auto;overflow:hidden}.styles__img___3sztD{line-height:0;flex:0 0 auto}html{--primaryFont:Lato,sans-serif}body,body button,body input,body optgroup,body select,body textarea{font-family:var(--primaryFont)}:root{--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left)}html{font-size:100%}body{font:100%/1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,html{height:100%}body{display:flex;flex-direction:column;align-items:stretch;width:100vw;margin:0}@media (max-width:63.938rem){body,html{display:block;height:auto}}[role=application]{display:flex;height:inherit;flex:1 1 100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){[role=application]{overflow:visible}}[data-input=checkbox],[data-input=radio]{display:flex}[data-input=checkbox] input[type=checkbox],[data-input=checkbox] input[type=radio],[data-input=radio] input[type=checkbox],[data-input=radio] input[type=radio]{display:none!important;visibility:hidden!important}[data-input=checkbox] label,[data-input=radio] label{position:relative;display:inline-block;width:1rem;height:1rem;padding-left:1.4rem;cursor:pointer}[data-input=checkbox] label:after,[data-input=checkbox] label:before,[data-input=radio] label:after,[data-input=radio] label:before{content:\"\";position:absolute;left:0;top:0;box-sizing:border-box;width:1rem;height:1rem}[data-input=checkbox] label:before,[data-input=radio] label:before{transition:box-shadow .35s cubic-bezier(0,.89,.44,1)}[data-input=checkbox] label:after,[data-input=radio] label:after{transition-duration:.2s;transition-property:opacity,transform}[data-input=radio] label:before{border-radius:50%;border:.125rem solid var(--coolGrey);box-shadow:inset 0 0 0 1rem transparent}[data-input=radio] input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 .188rem var(--paleGrey),inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] label:after,[data-input=checkbox] label:before{border-radius:.125rem}[data-input=checkbox] label:before{background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver)}[data-input=checkbox] label:before:hover{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}[data-input=checkbox] label:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMTAuMDE5bDQuNTIzIDQuNTIzIDkuNTQxLTkuNTQxIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==\");background-size:contain}[data-input=checkbox][aria-checked=mixed] label:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZD0iTTMuNDk3IDEwaDEzLjAwNiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=\");background-size:contain}[data-input=checkbox] input[type=checkbox]:checked+label:before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] input[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}[data-input=checkbox] input[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.styles__c-modal___dljYk{display:flex;flex-flow:column nowrap;align-items:stretch}.styles__c-modal-content___22N4k{background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),#fff 70%) 0 100%,linear-gradient(rgba(214,216,218,.25),rgba(214,216,218,.25) 25%,hsla(0,0%,100%,0) 26%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0) 74%,rgba(214,216,218,.25) 75%,rgba(214,216,218,.25)) 0 100%;background-repeat:no-repeat;background-color:var(--white);background-size:100% 2rem,100% 2rem,100% .5rem,100% .5rem;background-attachment:local,local,scroll,scroll;background-clip:padding-box;overflow:auto;-webkit-overflow-scrolling:touch}.styles__c-modal-footer___3JCxm,.styles__c-modal-header--branded___17z1P,.styles__c-modal-header___38uqi{flex:0 0 auto}.styles__c-modal-container___1AAl5{position:relative;z-index:var(--zIndex-modal)}.styles__c-modal-wrapper___y79-C{position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100vw;height:100%;overflow-y:auto;padding:3rem}@media (max-width:48rem){.styles__c-modal-wrapper___y79-C{justify-content:center;padding:1.5rem}}@media (max-width:30rem){.styles__c-modal-wrapper___y79-C{padding:.5rem}}.styles__c-modal___dljYk{position:relative;border-radius:.5rem;max-height:100%;max-width:100%;background-color:var(--white);color:var(--charcoalGrey)}.styles__c-modal--xsmall___VxVzh{width:24rem}@media (max-width:25rem){.styles__c-modal--xsmall___VxVzh{width:100%}}.styles__c-modal--small___3xSfG{width:34rem}@media (max-width:35rem){.styles__c-modal--small___3xSfG{width:100%}}.styles__c-modal--medium___2Pu0O{width:36rem}@media (max-width:39rem){.styles__c-modal--medium___2Pu0O{width:100%}}.styles__c-modal--large___2k5qx{width:40rem}@media (max-width:46rem){.styles__c-modal--large___2k5qx{width:100%}}.styles__c-modal--xlarge___ZLRMN{width:50rem}@media (max-width:56rem){.styles__c-modal--xlarge___ZLRMN{width:100%}}.styles__c-modal--xxlarge___18Had{width:60rem}@media (max-width:66rem){.styles__c-modal--xxlarge___18Had{width:100%}}@media (max-width:48rem){.styles__c-modal-wrapper___y79-C.styles__c-modal-wrapper--fullscreen___3oSPW{padding:0}}@media (max-width:48rem){.styles__c-modal___dljYk.styles__c-modal--fullscreen___4RcnS{height:100%;width:100%;border-radius:0;box-sizing:border-box}}.styles__c-modal-header--branded___17z1P,.styles__c-modal-header___38uqi{margin:0 0 1rem;padding:1.687rem 3rem 0 2rem;overflow:visible;min-height:2.5rem}.styles__c-modal-header--branded___17z1P h2,.styles__c-modal-header___38uqi h2{margin:0;font-weight:700}@media (max-width:30rem){.styles__c-modal-header--branded___17z1P,.styles__c-modal-header___38uqi{margin-bottom:.5rem;padding:1.187rem 2rem 0 1.5rem}.styles__c-modal-header--branded___17z1P h2,.styles__c-modal-header___38uqi h2{font-size:1.25rem}}.styles__c-modal-header--branded___17z1P{padding:1rem 3rem}.styles__c-modal-header--branded___17z1P img{display:block;max-height:3.5rem;margin:0 auto}.styles__c-modal-illu-header--ghost___1gH1t,.styles__c-modal-illu-header___2UbH8{display:flex;align-items:center;justify-content:center;margin:0 0 1rem;max-width:100%}.styles__c-modal-illu-header--ghost___1gH1t>*,.styles__c-modal-illu-header___2UbH8>*{max-width:inherit}.styles__c-modal-illu-header--ghost___1gH1t{position:absolute;left:0;right:0;top:1rem;margin:.5rem 0;opacity:0;max-height:2rem;transition:opacity .15s ease-in,top .15s ease-in 50ms}.styles__c-modal-illu-header--ghost___1gH1t>*{max-height:inherit}.styles__c-modal-illu-header--ghost___1gH1t.styles__is-active___JlHre{top:0;opacity:1;transition:opacity .15s ease-in 50ms,top .15s ease-in}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-header___38uqi{padding:1.187rem 3rem 0 1.5rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-header___38uqi{padding:.687rem 2rem 0 1rem}}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-header___38uqi{padding:2.687rem 3rem 0}@media (max-width:48rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-header___38uqi{padding:1.687rem 2rem 0}}.styles__c-modal-app___2FX9h{display:flex;align-items:center;font-size:1.25rem;color:var(--charcoalGrey)}.styles__c-app-editor___3FI4Z{font-weight:400}.styles__c-modal-app-icon___3iNz6{height:1.125rem;margin-right:.5rem}.styles__c-modal-content-fixed___1F97i{border-bottom:.063rem solid var(--dividerColor);flex:0 0 auto;padding:0 2rem}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content-fixed___1F97i{padding:0 1.5rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content-fixed___1F97i{padding:0 1rem}}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content-fixed___1F97i{padding:0 3rem}@media (max-width:30rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content-fixed___1F97i{padding:0 2rem}}.styles__c-modal-content___22N4k{padding:0 2rem}.styles__c-modal-content___22N4k:last-child{padding-bottom:2rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}@media (max-width:30rem){.styles__c-modal-content___22N4k{padding:0 1.5rem}.styles__c-modal-content___22N4k:last-child{padding-bottom:1.5rem}}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k{padding:0 1.5rem}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k:last-child{padding-bottom:1.5rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k{padding:0 1rem}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k:last-child{padding-bottom:1rem}}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k{padding:0 3rem}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k:last-child{padding-bottom:3rem}@media (max-width:48rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k{padding:0 2rem}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k:last-child{padding-bottom:2rem}}.styles__c-modal-footer___3JCxm{padding:1rem 1.25rem 1.25rem}.styles__c-modal-footer--button___3AdGX button{margin-bottom:.25rem}@media (max-width:48rem){.styles__c-modal-footer--button___3AdGX button{min-width:calc(50% - .5rem)}}.styles__c-modal-section___2LJKl{border-top:.063rem solid var(--dividerColor)}.styles__c-modal-close___1M8Jn{box-sizing:border-box;position:absolute;top:1.5rem;right:1.5rem;margin:0;padding:.5rem;background-color:initial;border:0;cursor:pointer;display:block;width:2.5rem;height:2.5rem;z-index:1}@media (max-width:30rem){.styles__c-modal-close___1M8Jn{top:.813rem;right:1rem}}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-close___1M8Jn{top:1rem;right:1rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-close___1M8Jn{top:.313rem;right:.5rem}}.styles__c-modal--closable___3Wo68 .styles__c-modal-header___38uqi{padding-right:4.5rem}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-close___1M8Jn{top:2.5rem;right:2.5rem}@media (max-width:48rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-close___1M8Jn{top:1.313rem;right:1.5rem}}.styles__c-modal-close--notitle___3dCIQ{top:.375rem;right:.375rem}.styles__c-modal--overflowHidden___1QDY9{overflow:hidden}.styles__c-modal-back-button___AjaZO{top:.375rem;left:.375rem;color:var(--coolGrey)}@media (max-width:48rem){.styles__c-modal-back-button___AjaZO{top:0;left:0}}.styles__c-modal-close--notitle___3dCIQ+.styles__c-modal-content___22N4k{margin-top:3rem}.styles__NarrowContent___2rvIN{max-width:32rem}.styles__c-overlay___8W1LN{z-index:var(--zIndex-overlay);position:fixed;top:0;left:0;height:100%;width:100%;background:var(--overlay);visibility:visible;transition:opacity .3s,visibility 0s ease-out}.styles__PercentageBar___1cT4_{background-color:var(--defaultBackgroundColor);border:1px solid var(--borderMainColor);height:1.5rem;border-radius:4px}.styles__PercentageBar___1cT4_ .styles__PercentageBar__line___2AheW{height:100%;border-radius:4px}.PercentageLine__PercentageLine___VIEsK{transition:transform .3s ease;transform-origin:0 0;height:5px}.styles__c-btn-client___2ZSQt{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-radius:.125rem;min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;background-color:var(--primaryColor);color:var(--primaryContrastTextColor);border:.063rem solid var(--primaryColor)}.styles__c-btn-client___2ZSQt svg{fill:currentColor}.styles__c-btn-client___2ZSQt svg+span{margin-left:.375rem}.styles__c-btn-client___2ZSQt input{cursor:pointer}.styles__c-btn-client___2ZSQt>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-btn-client___2ZSQt[aria-disabled=true],.styles__c-btn-client___2ZSQt[disabled]{opacity:.5;cursor:not-allowed}.styles__c-btn-client___2ZSQt[aria-disabled=true] input,.styles__c-btn-client___2ZSQt[disabled] input{cursor:not-allowed}.styles__c-btn-client___2ZSQt[aria-busy=true]{opacity:.5;pointer-events:none}.styles__c-btn-client___2ZSQt:visited{color:var(--primaryContrastTextColor)}.styles__c-btn-client___2ZSQt:active,.styles__c-btn-client___2ZSQt:focus,.styles__c-btn-client___2ZSQt:hover{border-color:var(--primaryColorDark);background-color:var(--primaryColorDark)}.styles__c-btn-client___2ZSQt[aria-disabled=true]:hover,.styles__c-btn-client___2ZSQt[disabled]:hover{border-color:var(--primaryColor);background-color:var(--primaryColor)}.styles__c-btn-client___2ZSQt{background-color:var(--white);color:var(--black);border-color:var(--silver)}.styles__c-btn-client___2ZSQt:visited{color:var(--black)}.styles__c-btn-client___2ZSQt:active,.styles__c-btn-client___2ZSQt:focus,.styles__c-btn-client___2ZSQt:hover{border-color:var(--silver);background-color:var(--silver)}.styles__c-btn-client___2ZSQt[aria-disabled=true]:hover,.styles__c-btn-client___2ZSQt[disabled]:hover{border-color:var(--silver);background-color:var(--white)}.styles__c-btn-client___2ZSQt{display:flex;justify-content:center;align-items:center;height:auto;min-height:3.5rem;margin:0;padding-left:1rem;padding-right:1rem;background-color:initial;text-align:left;font-size:.813rem;font-weight:700;line-height:1.3;color:var(--slateGrey)}.styles__c-btn-client___2ZSQt:visited{color:var(--slateGrey)}.styles__c-btn-client___2ZSQt span{flex:0 1 auto}.styles__c-btn-client___2ZSQt figure{flex:0 0 2rem;margin:0 .75rem 0 0}.u-visuallyhidden{position:absolute!important;border:0!important;width:.063rem!important;height:.063rem!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;clip:rect(.063rem,.063rem,.063rem,.063rem)!important;clip-path:inset(50%)!important}.u-hide{display:none!important;visibility:hidden!important}@media (max-width:63.938rem){.u-hide--mob{display:none!important}}@media (min-width:64rem){.u-hide--tablet{display:none!important}}@media (min-width:48.063rem){.u-hide--desk{display:none!important}}.u-dn{display:none}.u-di{display:inline}.u-db{display:block}.u-dc{display:contents}.u-dib{display:inline-block}.u-dit{display:inline-table}.u-dt{display:table}.u-dtc{display:table-cell}.u-dt-row{display:table-row}.u-dt-row-group{display:table-row-group}.u-dt-column{display:table-column}.u-dt-column-group{display:table-column-group}@media (max-width:30rem){.u-dn-t{display:none}.u-di-t{display:inline}.u-db-t{display:block}.u-dc-t{display:contents}.u-dib-t{display:inline-block}.u-dit-t{display:inline-table}.u-dt-t{display:table}.u-dtc-t{display:table-cell}.u-dt-row-t{display:table-row}.u-dt-row-group-t{display:table-row-group}.u-dt-column-t{display:table-column}.u-dt-column-group-t{display:table-column-group}}@media (max-width:48rem){.u-dn-s{display:none}.u-di-s{display:inline}.u-db-s{display:block}.u-dc-s{display:contents}.u-dib-s{display:inline-block}.u-dit-s{display:inline-table}.u-dt-s{display:table}.u-dtc-s{display:table-cell}.u-dt-row-s{display:table-row}.u-dt-row-group-s{display:table-row-group}.u-dt-column-s{display:table-column}.u-dt-column-group-s{display:table-column-group}}@media (max-width:63.938rem){.u-dn-m{display:none}.u-di-m{display:inline}.u-db-m{display:block}.u-dc-m{display:contents}.u-dib-m{display:inline-block}.u-dit-m{display:inline-table}.u-dt-m{display:table}.u-dtc-m{display:table-cell}.u-dt-row-m{display:table-row}.u-dt-row-group-m{display:table-row-group}.u-dt-column-m{display:table-column}.u-dt-column-group-m{display:table-column-group}}.u-black{color:var(--black)!important}.u-charcoalGrey{color:var(--charcoalGrey)!important}.u-coolGrey{color:var(--coolGrey)!important}.u-silver{color:var(--silver)!important}.u-slateGrey{color:var(--slateGrey)!important}.u-lightishPurple{color:#b449e7!important}.u-dodgerBlue{color:#297ef2!important}.u-overlay{color:var(--overlay)!important}.u-paleGrey{color:var(--paleGrey)!important}.u-monza{color:#dd0505!important}.u-pomegranate{color:#f52d2d!important}.u-primaryBackgroundLight{color:var(--primaryBackgroundLight)!important}.u-primaryColor{color:var(--primaryColor)!important}.u-primaryColorLight{color:var(--primaryColorLight)!important}.u-primaryContrastTextColor{color:var(--primaryContrastTextColor)!important}.u-error{color:var(--errorColor)!important}.u-errorBackground{color:var(--errorBackground)!important}.u-success{color:var(--successColor)!important}.u-warning{color:var(--warningColor)!important}.u-info{color:var(--infoColor)!important}.u-weirdGreen{color:#40de8e!important}.u-white{color:var(--white)!important}.u-breakword{word-break:break-word}.u-ellipsis{white-space:nowrap}.u-ellipsis,.u-spacellipsis{overflow:hidden;text-overflow:ellipsis}.u-spacellipsis{white-space:break-spaces}@media (max-width:30rem){.u-spacellipsis-t{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:48rem){.u-spacellipsis-s{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:63.938rem){.u-spacellipsis-m{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}.u-midellipsis{display:flex;flex-wrap:nowrap}.u-midellipsis>*{display:inline-block;max-width:50%;overflow:hidden;white-space:pre}.u-midellipsis>:first-child{text-overflow:ellipsis}.u-midellipsis>:last-child{text-overflow:clip;direction:rtl}@supports (text-overflow:\"[...]\"){.u-midellipsis>:first-child{text-overflow:\"[...]\"}}.u-link:link{color:var(--primaryColor)!important;text-decoration:none!important}.u-link:active,.u-link:focus,.u-link:hover,.u-link:visited{color:var(--primaryColorDark)!important}.u-lh-tiny{line-height:1!important}.u-lh-xsmall{line-height:1.1!important}.u-lh-small{line-height:1.2!important}.u-lh-medium{line-height:1.3!important}.u-lh-large{line-height:1.4!important}.u-lh-xlarge{line-height:1.5!important}.u-fz-tiny{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall{font-size:.813rem!important}.u-fz-small,.u-fz-xsmall{line-height:1.4!important}.u-fz-small{font-size:.875rem!important}.u-fz-medium{font-size:1rem!important}.u-fz-large,.u-fz-medium{line-height:1.5!important}.u-fz-large{font-size:1.125rem!important}@media (max-width:30rem){.u-fz-tiny-t{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall-t{font-size:.813rem!important;line-height:1.4!important}.u-fz-small-t{font-size:.875rem!important;line-height:1.4!important}.u-fz-medium-t{font-size:1rem!important;line-height:1.5!important}.u-fz-large-t{font-size:1.125rem!important;line-height:1.5!important}}@media (max-width:48rem){.u-fz-tiny-s{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall-s{font-size:.813rem!important;line-height:1.4!important}.u-fz-small-s{font-size:.875rem!important;line-height:1.4!important}.u-fz-medium-s{font-size:1rem!important;line-height:1.5!important}.u-fz-large-s{font-size:1.125rem!important;line-height:1.5!important}}@media (max-width:63.938rem){.u-fz-tiny-m{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall-m{font-size:.813rem!important;line-height:1.4!important}.u-fz-small-m{font-size:.875rem!important;line-height:1.4!important}.u-fz-medium-m{font-size:1rem!important;line-height:1.5!important}.u-fz-large-m{font-size:1.125rem!important;line-height:1.5!important}}.u-ta-left{text-align:left!important}.u-ta-right{text-align:right!important}.u-ta-center{text-align:center!important}.u-ta-justify{text-align:justify!important}@media (max-width:30rem){.u-ta-left-t{text-align:left!important}.u-ta-right-t{text-align:right!important}.u-ta-center-t{text-align:center!important}.u-ta-justify-t{text-align:justify!important}}@media (max-width:48rem){.u-ta-left-s{text-align:left!important}.u-ta-right-s{text-align:right!important}.u-ta-center-s{text-align:center!important}.u-ta-justify-s{text-align:justify!important}}@media (max-width:63.938rem){.u-ta-left-m{text-align:left!important}.u-ta-right-m{text-align:right!important}.u-ta-center-m{text-align:center!important}.u-ta-justify-m{text-align:justify!important}}.u-fs-normal{font-style:normal!important}.u-fs-italic{font-style:italic!important}@media (max-width:30rem){.u-fs-normal-t{font-style:normal!important}.u-fs-italic-t{font-style:italic!important}}@media (max-width:48rem){.u-fs-normal-s{font-style:normal!important}.u-fs-italic-s{font-style:italic!important}}@media (max-width:63.938rem){.u-fs-normal-m{font-style:normal!important}.u-fs-italic-m{font-style:italic!important}}.u-fw-normal{font-weight:400}.u-fw-bold{font-weight:700}@media (max-width:30rem){.u-fw-normal-t{font-weight:400}.u-fw-bold-t{font-weight:700}}@media (max-width:48rem){.u-fw-normal-s{font-weight:400}.u-fw-bold-s{font-weight:700}}@media (max-width:63.938rem){.u-fw-normal-m{font-weight:400}.u-fw-bold-m{font-weight:700}}.styles__c-input-radio___1f4CB{display:flex;align-items:center;min-width:1rem;min-height:1rem}.styles__c-input-radio___1f4CB span{position:relative;display:inline-block;padding-left:1.5rem;cursor:pointer;line-height:1.5}.styles__c-input-radio___1f4CB span:after,.styles__c-input-radio___1f4CB span:before{content:\"\";position:absolute;left:0;top:50%;box-sizing:border-box;width:1rem;height:1rem;border-radius:.125rem}.styles__c-input-radio___1f4CB span:before{transition:box-shadow .35s cubic-bezier(0,.89,.44,1);background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver);transform:translateY(-50%)}.styles__c-input-radio___1f4CB span:hover:before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.styles__c-input-radio___1f4CB span:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMTAuMDE5bDQuNTIzIDQuNTIzIDkuNTQxLTkuNTQxIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==\");background-size:contain;transition-duration:.2s;transition-property:opacity,transform}.styles__c-input-radio___1f4CB[aria-checked=mixed] span:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZD0iTTMuNDk3IDEwaDEzLjAwNiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=\");background-size:contain}.styles__c-input-radio___1f4CB[aria-disabled=true] span{opacity:.5;cursor:not-allowed}.styles__c-input-radio___1f4CB[aria-disabled=true] :hover:before{box-shadow:inset 0 0 0 .125rem var(--silver)}.styles__c-input-radio___1f4CB[aria-disabled=true] :before{background-color:var(--paleGrey)}.styles__c-input-radio___1f4CB input{border:0;clip:rect(0 0 0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.styles__c-input-radio___1f4CB input:focus+span:before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.styles__c-input-radio___1f4CB input:checked+span:before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}.styles__c-input-radio___1f4CB input:checked+span:after{opacity:1;transform:translateY(-50%) scale(1)}.styles__c-input-radio___1f4CB input:not(:checked)+span:after{opacity:0;transform:translateY(-50%) scale(0)}.styles__c-input-radio___1f4CB.styles__is-error___5jyha span{color:var(--pomegranate)}.styles__c-input-radio___1f4CB.styles__is-error___5jyha span:before{box-shadow:inset 0 0 0 .125rem var(--pomegranate);background-color:var(--yourPink)}.styles__c-input-radio--noGutter___2gFTH span{padding-left:0}.styles__c-input-radio___1f4CB span:after,.styles__c-input-radio___1f4CB span:before{border-radius:50%}.styles__c-input-radio___1f4CB span:after{content:\"\";background:var(--white);border:.313rem solid var(--dodgerBlue);box-sizing:border-box;width:1rem;height:1rem}.styles__Breadcrumb___2p17B{display:flex;align-items:center;color:var(--primaryTextColor)}.styles__Breadcrumb__previousButton___1FEmP.styles__Breadcrumb__previousButton___1FEmP{margin-left:-.75rem;margin-right:.25rem}.styles__Breadcrumb__items___C99rj{flex-grow:1}.styles__Breadcrumb__previousItems___20hGg{display:flex}.styles__BreadcrumbSeparator___37ZIH{display:inline-block;margin-left:.125rem;margin-right:.125rem}", ""]);
 
 
 
@@ -6323,7 +6323,7 @@ var FILENAME_WITH_EXTENSION_REGEX = /(.+)(\..*)$/;
  * Returns base filename and extension
  *
  * @param {import("../types").IOCozyFile} file An io.cozy.files
- * @returns {object}  {filename, extension}
+ * @returns {{filename: string, extension: string}}
  */
 
 var splitFilename = function splitFilename(file) {
@@ -6935,33 +6935,27 @@ var overrideFileForPath = /*#__PURE__*/function () {
  * Method to generate a new filename if there is a conflict
  *
  * @param {string} filenameWithoutExtension - A filename without the extension
- * @param {RegExp} [originalNameFormatRegex] - A regex to check if the name is still in his original format
+ * @param {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  * @returns {string} A filename with the right suffix
  */
 
 
 exports.overrideFileForPath = overrideFileForPath;
 
-var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, originalNameFormatRegex) {
-  var isOriginalNameFormat = false;
+var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, conflictOptions) {
+  var delimiter = (conflictOptions === null || conflictOptions === void 0 ? void 0 : conflictOptions.delimiter) || '_'; //Check if the string ends by _1
 
-  if (originalNameFormatRegex && originalNameFormatRegex.test(filenameWithoutExtension)) {
-    isOriginalNameFormat = true;
-  } //Check if the string ends by _1
-
-
-  var regex = new RegExp('(_)([0-9]+)$');
+  var regex = new RegExp("(".concat(delimiter, ")([0-9]+)$"));
   var matches = filenameWithoutExtension.match(regex);
-  var shouldIncrement = matches && !isOriginalNameFormat;
 
-  if (shouldIncrement) {
+  if (matches) {
     var versionNumber = parseInt(matches[2]); //increment versionNumber
 
     versionNumber++;
-    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp('(_)([0-9]+)$'), "_".concat(versionNumber));
+    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp("(".concat(delimiter, ")([0-9]+)$")), "".concat(delimiter).concat(versionNumber));
     return newFilenameWithoutExtension;
   } else {
-    return "".concat(filenameWithoutExtension, "_1");
+    return "".concat(filenameWithoutExtension).concat(delimiter, "1");
   }
 };
 /**
@@ -6989,6 +6983,7 @@ var generateFileNameForRevision = function generateFileNameForRevision(file, rev
  * @property {object} [metadata]          - An object containing the metadata to attach
  * @property {string} [contentType]       - The file Content-Type
  * @property {string} [conflictStrategy]  - Erase / rename
+ * @property {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  */
 
 /**
@@ -7012,13 +7007,13 @@ exports.generateFileNameForRevision = generateFileNameForRevision;
 
 var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
   var _ref7 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6(client, file, options) {
-    var name, dirId, conflictStrategy, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
+    var name, dirId, conflictStrategy, conflictOptions, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
 
     return _regenerator.default.wrap(function _callee6$(_context6) {
       while (1) {
         switch (_context6.prev = _context6.next) {
           case 0:
-            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy;
+            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy, conflictOptions = options.conflictOptions;
             _context6.prev = 1;
             _context6.next = 4;
             return getFullpath(client, dirId, name);
@@ -7052,7 +7047,7 @@ var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
               name: name,
               type: 'file'
             }), filename = _splitFilename2.filename, extension = _splitFilename2.extension;
-            newFileName = generateNewFileNameOnConflict(filename) + extension; //recall itself with the newFilename.
+            newFileName = generateNewFileNameOnConflict(filename, conflictOptions) + extension; //recall itself with the newFilename.
 
             return _context6.abrupt("return", uploadFileWithConflictStrategy(client, file, _objectSpread(_objectSpread({}, options), {}, {
               name: newFileName
@@ -17951,7 +17946,7 @@ const onINP = (onReport, opts = {}) => {
 /***/ "22V2":
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"expense_claim\":\"Expense claim |||| Expense claims\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"person_insurance\":\"Individual insurance certificate |||| Individual insurance certificates\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_insurance\":\"Real estate insurance certificate |||| Real estate insurance certificates\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 
@@ -21843,7 +21838,7 @@ exports.i(__webpack_require__("/O3k"), "");
 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/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\nhtml {\n  background: #121212;\n}\n\nbody {\n  background: #121212;\n  overflow: unset !important;\n  color: #e0e0e0;\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\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.6rem 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.coz-label {\n  color: #32363f;\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/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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.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-12, .text-12-italic, .text-12-bold, .text-12-bold-capitalize, .text-12-bold-uppercase, .text-12-normal, .text-12-normal-150, .text-12-normal-uppercase {\n  font-style: normal;\n  font-size: 0.75rem;\n  line-height: 120%;\n}\n.text-12-normal, .text-12-normal-150, .text-12-normal-uppercase {\n  font-weight: normal;\n}\n.text-12-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-12-normal-150 {\n  line-height: 150%;\n}\n.text-12-bold, .text-12-bold-capitalize, .text-12-bold-uppercase {\n  font-weight: 700;\n}\n.text-12-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-12-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-12-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-13, .text-13-italic, .text-13-bold, .text-13-bold-capitalize, .text-13-bold-uppercase, .text-13-normal, .text-13-normal-150, .text-13-normal-uppercase {\n  font-style: normal;\n  font-size: 0.8125rem;\n  line-height: 120%;\n}\n.text-13-normal, .text-13-normal-150, .text-13-normal-uppercase {\n  font-weight: normal;\n}\n.text-13-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-13-normal-150 {\n  line-height: 150%;\n}\n.text-13-bold, .text-13-bold-capitalize, .text-13-bold-uppercase {\n  font-weight: 700;\n}\n.text-13-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-13-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-13-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-26, .text-26-italic, .text-26-bold, .text-26-bold-capitalize, .text-26-bold-uppercase, .text-26-normal, .text-26-normal-150, .text-26-normal-uppercase {\n  font-style: normal;\n  font-size: 1.625rem;\n  line-height: 120%;\n}\n.text-26-normal, .text-26-normal-150, .text-26-normal-uppercase {\n  font-weight: normal;\n}\n.text-26-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-26-normal-150 {\n  line-height: 150%;\n}\n.text-26-bold, .text-26-bold-capitalize, .text-26-bold-uppercase {\n  font-weight: 700;\n}\n.text-26-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-26-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-26-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-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/** ORANGE **/\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.disabled *,\n.barFill.disabled * {\n  cursor: default !important;\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.bar-compare-ELECTRICITY:hover.disabled,\n.bar-compare-GAS:hover.disabled,\n.bar-compare-WATER:hover.disabled,\n.bar-compare-MULTIFLUID:hover.disabled,\n.bar-MULTIFLUID:hover.disabled,\n.bar-WATER:hover.disabled,\n.bar-GAS:hover.disabled,\n.bar-ELECTRICITY:hover.disabled {\n  cursor: default;\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-UPCOMING {\n  fill: #7b7b7b;\n  opacity: 0.6;\n}\n.bar-UPCOMING.selected {\n  fill: #7b7b7b;\n}\n.bar-UPCOMING.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.barValue {\n  outline: none;\n}\n.barValue:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\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/** Animation delay **/\n.delay {\n  animation-duration: 0.4s;\n}\n\n.delay--0 {\n  animation-duration: 0.4s;\n}\n\n.delay--1 {\n  animation-duration: 0.48s;\n}\n\n.delay--2 {\n  animation-duration: 0.56s;\n}\n\n.delay--3 {\n  animation-duration: 0.64s;\n}\n\n.delay--4 {\n  animation-duration: 0.72s;\n}\n\n.delay--5 {\n  animation-duration: 0.8s;\n}\n\n.delay--6 {\n  animation-duration: 0.88s;\n}\n\n.delay--7 {\n  animation-duration: 0.96s;\n}\n\n.delay--8 {\n  animation-duration: 1.04s;\n}\n\n.delay--9 {\n  animation-duration: 1.12s;\n}\n\n.delay--10 {\n  animation-duration: 1.2s;\n}\n\n.delay--11 {\n  animation-duration: 1.28s;\n}\n\n.delay--12 {\n  animation-duration: 1.36s;\n}\n\n.delay--13 {\n  animation-duration: 1.44s;\n}\n\n.delay--14 {\n  animation-duration: 1.52s;\n}\n\n.delay--15 {\n  animation-duration: 1.6s;\n}\n\n.delay--16 {\n  animation-duration: 1.68s;\n}\n\n.delay--17 {\n  animation-duration: 1.76s;\n}\n\n.delay--18 {\n  animation-duration: 1.84s;\n}\n\n.delay--19 {\n  animation-duration: 1.92s;\n}\n\n.delay--20 {\n  animation-duration: 2s;\n}\n\n.delay--21 {\n  animation-duration: 2.08s;\n}\n\n.delay--22 {\n  animation-duration: 2.16s;\n}\n\n.delay--23 {\n  animation-duration: 2.24s;\n}\n\n.delay--24 {\n  animation-duration: 2.32s;\n}\n\n.delay--25 {\n  animation-duration: 2.4s;\n}\n\n.delay--26 {\n  animation-duration: 2.48s;\n}\n\n.delay--27 {\n  animation-duration: 2.56s;\n}\n\n.delay--28 {\n  animation-duration: 2.64s;\n}\n\n.delay--29 {\n  animation-duration: 2.72s;\n}\n\n.delay--30 {\n  animation-duration: 2.8s;\n}\n\n.delay--31 {\n  animation-duration: 2.88s;\n}\n\n.delay--32 {\n  animation-duration: 2.96s;\n}\n\n.delay--33 {\n  animation-duration: 3.04s;\n}\n\n.delay--34 {\n  animation-duration: 3.12s;\n}\n\n.delay--35 {\n  animation-duration: 3.2s;\n}\n\n.delay--36 {\n  animation-duration: 3.28s;\n}\n\n.delay--37 {\n  animation-duration: 3.36s;\n}\n\n.delay--38 {\n  animation-duration: 3.44s;\n}\n\n.delay--39 {\n  animation-duration: 3.52s;\n}\n\n.delay--40 {\n  animation-duration: 3.6s;\n}\n\n.delay--41 {\n  animation-duration: 3.68s;\n}\n\n.delay--42 {\n  animation-duration: 3.76s;\n}\n\n.delay--43 {\n  animation-duration: 3.84s;\n}\n\n.delay--44 {\n  animation-duration: 3.92s;\n}\n\n.delay--45 {\n  animation-duration: 4s;\n}\n\n.delay--46 {\n  animation-duration: 4.08s;\n}\n\n.delay--47 {\n  animation-duration: 4.16s;\n}\n\n.delay--48 {\n  animation-duration: 4.24s;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\nbutton span {\n  font-size: 1rem;\n  font-weight: 700;\n}\nbutton:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\n}\nbutton.btnPrimary {\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  border: 1px solid;\n  border-color: transparent;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n}\nbutton.btnPrimary span:first-child {\n  color: #121212;\n}\nbutton.btnPrimary:hover, button.btnPrimary:focus, button.btnPrimary.active, button.btnPrimary:disabled {\n  background-color: #b89318;\n}\nbutton.btnPrimary:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\nbutton.btnSecondary {\n  background: transparent;\n  border: 1px solid;\n  border-color: #e0e0e0;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n}\nbutton.btnSecondary span:first-child {\n  color: #e0e0e0;\n}\nbutton.btnSecondary:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\nbutton.btnText {\n  text-decoration: underline;\n}\nbutton.btnText span {\n  text-transform: none;\n  font-weight: 400;\n}\nbutton.btnPrimaryNegative {\n  background: linear-gradient(180deg, #61f0f2 0%, #48c2c4 100%);\n  border: 1px solid;\n  border-color: transparent;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n}\nbutton.btnPrimaryNegative span:first-child {\n  color: #121212;\n}\nbutton.btnPrimaryNegative:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\nbutton.btnPrimaryNegative:hover {\n  opacity: 0.7;\n}\nbutton.btnIncrement {\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  border: 1px solid;\n  border-color: transparent;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n  min-width: 40px;\n  width: 40px;\n  height: 40px;\n  border-radius: 4px;\n  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.55);\n}\nbutton.btnIncrement span:first-child {\n  color: #ffffff;\n}\nbutton.btnIncrement:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\ninput.inputText,\ninput.inputNumber {\n  box-sizing: border-box;\n  border: 1px solid #7b7b7b;\n  background: transparent;\n  transition: all 300ms ease;\n  color: #e0e0e0;\n}\n\ninput.inputText {\n  appearance: none;\n  border-radius: 4px;\n  height: 45px;\n  width: 100%;\n  max-width: 280px;\n  padding: 0 0.5rem;\n}\n\ninput.inputNumber {\n  border-radius: 2px;\n  height: 40px;\n  width: 60px;\n  max-width: 5rem;\n  text-align: center;\n}\n\ninput.inputCheckbox {\n  width: 24px;\n  min-width: 24px;\n  height: 24px;\n  display: flex;\n  align-items: center;\n  border-radius: 4px;\n  cursor: pointer;\n  appearance: none;\n  background: #121212;\n  position: relative;\n  border: solid 1px #7b7b7b;\n}\ninput.inputCheckbox:checked {\n  background: #e3b82a;\n  border-color: #e3b82a;\n}\ninput.inputCheckbox:checked:before, input.inputCheckbox:checked:after {\n  content: \"\";\n  position: absolute;\n  display: inline-block;\n  background: #121212;\n  border-radius: 0.5rem;\n}\ninput.inputCheckbox:checked:before {\n  width: 3px;\n  height: 12px;\n  left: 10px;\n  top: 4px;\n  transform: rotate(41deg);\n}\ninput.inputCheckbox:checked:after {\n  width: 3px;\n  height: 6px;\n  left: 5px;\n  top: 8px;\n  transform: rotate(133deg);\n}\n\ninput:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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  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: 16px;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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, #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}\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 1rem 1.5rem;\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.blue-light-border {\n  border: 1px solid #61f0f2;\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, #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}\ndiv.modal-paper-full-screen.dark-background {\n  background: #121212;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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}\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:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\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/** ORANGE **/\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:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\n}\n\na.MuiLink-underlineHover:hover {\n  text-decoration: none;\n}\n\na.MuiTypography-colorPrimary {\n  color: #e0e0e0;\n}\n\n:root {\n  white-space: pre-line;\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, #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\n.application {\n  overflow-x: hidden;\n  background-color: #121212;\n}\n\n.accordion-icon {\n  color: #ffffff;\n}\n\n.loaderContainer {\n  height: 80vh;\n  display: flex;\n  flex: 1;\n  justify-content: center;\n  align-items: center;\n}\n\n.makeStyles-fab-1 {\n  top: 12px;\n  left: 3rem !important;\n  width: 36px !important;\n  height: 36px !important;\n  background-color: #323339 !important;\n}\n\ninput:-webkit-autofill,\ninput:-webkit-autofill:hover,\ninput:-webkit-autofill:focus,\ninput:-webkit-autofill:active {\n  -webkit-box-shadow: 0 0 0 30px #1b1c22 inset !important;\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/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\nhtml {\n  background: #121212;\n}\n\nbody {\n  background: #121212;\n  overflow: unset !important;\n  color: #e0e0e0;\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\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.6rem 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.coz-label {\n  color: #32363f;\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/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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.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-12, .text-12-italic, .text-12-bold, .text-12-bold-capitalize, .text-12-bold-uppercase, .text-12-normal, .text-12-normal-150, .text-12-normal-uppercase {\n  font-style: normal;\n  font-size: 0.75rem;\n  line-height: 120%;\n}\n.text-12-normal, .text-12-normal-150, .text-12-normal-uppercase {\n  font-weight: normal;\n}\n.text-12-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-12-normal-150 {\n  line-height: 150%;\n}\n.text-12-bold, .text-12-bold-capitalize, .text-12-bold-uppercase {\n  font-weight: 700;\n}\n.text-12-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-12-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-12-italic {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.text-13, .text-13-italic, .text-13-bold, .text-13-bold-capitalize, .text-13-bold-uppercase, .text-13-normal, .text-13-normal-150, .text-13-normal-uppercase {\n  font-style: normal;\n  font-size: 0.8125rem;\n  line-height: 120%;\n}\n.text-13-normal, .text-13-normal-150, .text-13-normal-uppercase {\n  font-weight: normal;\n}\n.text-13-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-13-normal-150 {\n  line-height: 150%;\n}\n.text-13-bold, .text-13-bold-capitalize, .text-13-bold-uppercase {\n  font-weight: 700;\n}\n.text-13-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-13-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-13-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-26, .text-26-italic, .text-26-bold, .text-26-bold-capitalize, .text-26-bold-uppercase, .text-26-normal, .text-26-normal-150, .text-26-normal-uppercase {\n  font-style: normal;\n  font-size: 1.625rem;\n  line-height: 120%;\n}\n.text-26-normal, .text-26-normal-150, .text-26-normal-uppercase {\n  font-weight: normal;\n}\n.text-26-normal-uppercase {\n  text-transform: uppercase;\n}\n.text-26-normal-150 {\n  line-height: 150%;\n}\n.text-26-bold, .text-26-bold-capitalize, .text-26-bold-uppercase {\n  font-weight: 700;\n}\n.text-26-bold-uppercase {\n  text-transform: uppercase;\n}\n.text-26-bold-capitalize {\n  text-transform: capitalize;\n}\n.text-26-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-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/** ORANGE **/\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.disabled *,\n.barFill.disabled * {\n  cursor: default !important;\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.bar-compare-ELECTRICITY:hover.disabled,\n.bar-compare-GAS:hover.disabled,\n.bar-compare-WATER:hover.disabled,\n.bar-compare-MULTIFLUID:hover.disabled,\n.bar-MULTIFLUID:hover.disabled,\n.bar-WATER:hover.disabled,\n.bar-GAS:hover.disabled,\n.bar-ELECTRICITY:hover.disabled {\n  cursor: default;\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-UPCOMING {\n  fill: #7b7b7b;\n  opacity: 0.6;\n}\n.bar-UPCOMING.selected {\n  fill: #7b7b7b;\n}\n.bar-UPCOMING.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.barValue {\n  outline: none;\n}\n.barValue:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\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/** Animation delay **/\n.delay {\n  animation-duration: 0.4s;\n}\n\n.delay--0 {\n  animation-duration: 0.4s;\n}\n\n.delay--1 {\n  animation-duration: 0.48s;\n}\n\n.delay--2 {\n  animation-duration: 0.56s;\n}\n\n.delay--3 {\n  animation-duration: 0.64s;\n}\n\n.delay--4 {\n  animation-duration: 0.72s;\n}\n\n.delay--5 {\n  animation-duration: 0.8s;\n}\n\n.delay--6 {\n  animation-duration: 0.88s;\n}\n\n.delay--7 {\n  animation-duration: 0.96s;\n}\n\n.delay--8 {\n  animation-duration: 1.04s;\n}\n\n.delay--9 {\n  animation-duration: 1.12s;\n}\n\n.delay--10 {\n  animation-duration: 1.2s;\n}\n\n.delay--11 {\n  animation-duration: 1.28s;\n}\n\n.delay--12 {\n  animation-duration: 1.36s;\n}\n\n.delay--13 {\n  animation-duration: 1.44s;\n}\n\n.delay--14 {\n  animation-duration: 1.52s;\n}\n\n.delay--15 {\n  animation-duration: 1.6s;\n}\n\n.delay--16 {\n  animation-duration: 1.68s;\n}\n\n.delay--17 {\n  animation-duration: 1.76s;\n}\n\n.delay--18 {\n  animation-duration: 1.84s;\n}\n\n.delay--19 {\n  animation-duration: 1.92s;\n}\n\n.delay--20 {\n  animation-duration: 2s;\n}\n\n.delay--21 {\n  animation-duration: 2.08s;\n}\n\n.delay--22 {\n  animation-duration: 2.16s;\n}\n\n.delay--23 {\n  animation-duration: 2.24s;\n}\n\n.delay--24 {\n  animation-duration: 2.32s;\n}\n\n.delay--25 {\n  animation-duration: 2.4s;\n}\n\n.delay--26 {\n  animation-duration: 2.48s;\n}\n\n.delay--27 {\n  animation-duration: 2.56s;\n}\n\n.delay--28 {\n  animation-duration: 2.64s;\n}\n\n.delay--29 {\n  animation-duration: 2.72s;\n}\n\n.delay--30 {\n  animation-duration: 2.8s;\n}\n\n.delay--31 {\n  animation-duration: 2.88s;\n}\n\n.delay--32 {\n  animation-duration: 2.96s;\n}\n\n.delay--33 {\n  animation-duration: 3.04s;\n}\n\n.delay--34 {\n  animation-duration: 3.12s;\n}\n\n.delay--35 {\n  animation-duration: 3.2s;\n}\n\n.delay--36 {\n  animation-duration: 3.28s;\n}\n\n.delay--37 {\n  animation-duration: 3.36s;\n}\n\n.delay--38 {\n  animation-duration: 3.44s;\n}\n\n.delay--39 {\n  animation-duration: 3.52s;\n}\n\n.delay--40 {\n  animation-duration: 3.6s;\n}\n\n.delay--41 {\n  animation-duration: 3.68s;\n}\n\n.delay--42 {\n  animation-duration: 3.76s;\n}\n\n.delay--43 {\n  animation-duration: 3.84s;\n}\n\n.delay--44 {\n  animation-duration: 3.92s;\n}\n\n.delay--45 {\n  animation-duration: 4s;\n}\n\n.delay--46 {\n  animation-duration: 4.08s;\n}\n\n.delay--47 {\n  animation-duration: 4.16s;\n}\n\n.delay--48 {\n  animation-duration: 4.24s;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\nbutton span {\n  font-size: 1rem;\n  font-weight: 700;\n}\nbutton:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\n}\nbutton.btnPrimary {\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  border: 1px solid;\n  border-color: transparent;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n}\nbutton.btnPrimary span:first-child {\n  color: #121212;\n}\nbutton.btnPrimary:hover, button.btnPrimary:focus, button.btnPrimary.active, button.btnPrimary:disabled {\n  background-color: #b89318;\n}\nbutton.btnPrimary:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\nbutton.btnSecondary {\n  background: transparent;\n  border: 1px solid;\n  border-color: #e0e0e0;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n}\nbutton.btnSecondary span:first-child {\n  color: #e0e0e0;\n}\nbutton.btnSecondary:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\nbutton.btnText {\n  text-decoration: underline;\n}\nbutton.btnText span {\n  text-transform: none;\n  font-weight: 400;\n}\nbutton.btnPrimaryNegative {\n  background: linear-gradient(180deg, #61f0f2 0%, #48c2c4 100%);\n  border: 1px solid;\n  border-color: transparent;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n}\nbutton.btnPrimaryNegative span:first-child {\n  color: #121212;\n}\nbutton.btnPrimaryNegative:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\nbutton.btnPrimaryNegative:hover {\n  opacity: 0.7;\n}\nbutton.btnIncrement {\n  background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n  border: 1px solid;\n  border-color: transparent;\n  border-radius: 2px;\n  width: 100%;\n  text-transform: initial;\n  transition: all 150ms ease-in-out;\n  min-width: 40px;\n  width: 40px;\n  height: 40px;\n  border-radius: 4px;\n  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.55);\n}\nbutton.btnIncrement span:first-child {\n  color: #ffffff;\n}\nbutton.btnIncrement:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\ninput.inputText,\ninput.inputNumber {\n  box-sizing: border-box;\n  border: 1px solid #7b7b7b;\n  background: transparent;\n  transition: all 300ms ease;\n  color: #e0e0e0;\n}\n\ninput.inputText {\n  appearance: none;\n  border-radius: 4px;\n  height: 45px;\n  width: 100%;\n  max-width: 280px;\n  padding: 0 0.5rem;\n}\n\ninput.inputNumber {\n  border-radius: 2px;\n  height: 40px;\n  width: 60px;\n  max-width: 5rem;\n  text-align: center;\n}\n\ninput.inputCheckbox {\n  width: 24px;\n  min-width: 24px;\n  height: 24px;\n  display: flex;\n  align-items: center;\n  border-radius: 4px;\n  cursor: pointer;\n  appearance: none;\n  background: #121212;\n  position: relative;\n  border: solid 1px #7b7b7b;\n}\ninput.inputCheckbox:checked {\n  background: #e3b82a;\n  border-color: #e3b82a;\n}\ninput.inputCheckbox:checked:before, input.inputCheckbox:checked:after {\n  content: \"\";\n  position: absolute;\n  display: inline-block;\n  background: #121212;\n  border-radius: 0.5rem;\n}\ninput.inputCheckbox:checked:before {\n  width: 3px;\n  height: 12px;\n  left: 10px;\n  top: 4px;\n  transform: rotate(41deg);\n}\ninput.inputCheckbox:checked:after {\n  width: 3px;\n  height: 6px;\n  left: 5px;\n  top: 8px;\n  transform: rotate(133deg);\n}\n\ninput:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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  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: 16px;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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, #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}\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 1rem 1.5rem;\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.blue-light-border {\n  border: 1px solid #61f0f2;\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, #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}\ndiv.modal-paper-full-screen.dark-background {\n  background: #121212;\n}\n\n/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\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}\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:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\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/** ORANGE **/\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:focus-visible {\n  outline: 2px solid #1b8bff;\n  outline-offset: 2px;\n}\n\na.MuiLink-underlineHover:hover {\n  text-decoration: none;\n}\n\na.MuiTypography-colorPrimary {\n  color: #e0e0e0;\n}\n\n:root {\n  white-space: pre-line;\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, #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\n.application {\n  overflow-x: hidden;\n  background-color: #121212;\n}\n\n.accordion-icon {\n  color: #ffffff;\n}\n\n.loaderContainer {\n  height: 80vh;\n  display: flex;\n  flex: 1;\n  justify-content: center;\n  align-items: center;\n  background-color: #121212;\n}\n\n.makeStyles-fab-1 {\n  top: 12px;\n  left: 3rem !important;\n  width: 36px !important;\n  height: 36px !important;\n  background-color: #323339 !important;\n}\n\ninput:-webkit-autofill,\ninput:-webkit-autofill:hover,\ninput:-webkit-autofill:focus,\ninput:-webkit-autofill:active {\n  -webkit-box-shadow: 0 0 0 30px #1b1c22 inset !important;\n}", ""]);
 
 
 
@@ -30821,7 +30816,7 @@ var CozyClient = /*#__PURE__*/function () {
 CozyClient.hooks = CozyClient.hooks || {};
 CozyClient.fetchPolicies = _policies.default; //COZY_CLIENT_VERSION_PACKAGE in replaced by babel. See babel config
 
-CozyClient.version = "42.0.0";
+CozyClient.version = "45.1.0";
 
 _microee.default.mixin(CozyClient);
 
@@ -57713,10 +57708,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
  *   Cozy's root or to a specifc slug. The caller is responsible to handle that exception
  * - another status means there aren't any Cozy behind to the given origin
  *
- * @param {object} url          Object of URL elements
- * @param {string} url.protocol Protocol to use in the origin (e.g. http)
- * @param {string} url.hostname Hostname to use in the origin (e.g. claude.mycozy.cloud)
- * @param {string} url.port     Port to use in the origin (e.g. 8080)
+ * @param {URL} url URL to validate
  *
  * @returns {Promise<boolean>} True if we believe there's a Cozy behind the given origin
  * @throws {InvalidCozyUrlError} Thrown when we know for sure there aren't any Cozy behind the given origin
@@ -57726,7 +57718,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
 
 var isValidOrigin = /*#__PURE__*/function () {
   var _ref3 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(url) {
-    var response, status;
+    var response, status, responseUri, wasRedirected;
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
@@ -57736,7 +57728,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
           case 2:
             response = _context.sent;
-            status = response.status;
+            status = response.status, responseUri = response.url;
 
             if (!(status === 404)) {
               _context.next = 6;
@@ -57758,9 +57750,10 @@ var isValidOrigin = /*#__PURE__*/function () {
             throw new BlockedCozyError(url);
 
           case 10:
-            return _context.abrupt("return", status === 200);
+            wasRedirected = url.origin !== new URL(responseUri).origin;
+            return _context.abrupt("return", status === 200 && !wasRedirected);
 
-          case 11:
+          case 12:
           case "end":
             return _context.stop();
         }
@@ -57817,7 +57810,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
 var rootCozyUrl = /*#__PURE__*/function () {
   var _ref4 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(url) {
-    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, hostname;
+    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, noSlugUrl, hostname, noSubUrl;
 
     return _regenerator.default.wrap(function _callee2$(_context2) {
       while (1) {
@@ -57840,62 +57833,60 @@ var rootCozyUrl = /*#__PURE__*/function () {
               break;
             }
 
-            return _context2.abrupt("return", url);
+            return _context2.abrupt("return", new URL(uri({
+              protocol: url.protocol,
+              hostname: url.hostname,
+              port: url.port
+            })));
 
           case 6:
             if (!/^[^.-][^.]+-[^.-]+\./.test(url.hostname)) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
             _url$hostname$split = url.hostname.split('.'), _url$hostname$split2 = (0, _toArray2.default)(_url$hostname$split), subDomain = _url$hostname$split2[0], domain = _url$hostname$split2.slice(1);
             _hostname = [subDomain.replace(/-.+/, '')].concat((0, _toConsumableArray2.default)(domain)).join('.');
-            _context2.next = 11;
-            return isValidOrigin({
+            noSlugUrl = new URL(uri({
               protocol: url.protocol,
               hostname: _hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 12;
+            return isValidOrigin(noSlugUrl);
 
-          case 11:
+          case 12:
             if (!_context2.sent) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: _hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSlugUrl);
 
-          case 13:
+          case 14:
             // Try to remove the first sub-domain in case its a nested app name
             // eslint-disable-next-line no-unused-vars
             hostname = url.hostname.split('.').splice(1).join('.');
-            _context2.next = 16;
-            return isValidOrigin({
+            noSubUrl = new URL(uri({
               protocol: url.protocol,
               hostname: hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 18;
+            return isValidOrigin(noSubUrl);
 
-          case 16:
+          case 18:
             if (!_context2.sent) {
-              _context2.next = 18;
+              _context2.next = 20;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSubUrl);
 
-          case 18:
+          case 20:
             throw new InvalidCozyUrlError(url);
 
-          case 19:
+          case 21:
           case "end":
             return _context2.stop();
         }
@@ -81588,7 +81579,7 @@ var _interopRequireDefault = __webpack_require__("jm00");
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
+exports.hasQueriesBeenLoaded = exports.isQueriesLoading = exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
 
 var _logger = _interopRequireDefault(__webpack_require__("39/8"));
 
@@ -81648,9 +81639,33 @@ exports.isQueryLoading = isQueryLoading;
 var hasQueryBeenLoaded = function hasQueryBeenLoaded(col) {
   return col.lastFetch;
 };
+/**
+ * Returns whether the result of queries are loading
+ */
+
 
 exports.hasQueryBeenLoaded = hasQueryBeenLoaded;
 
+var isQueriesLoading = function isQueriesLoading(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return isQueryLoading(queryResult);
+  });
+};
+/**
+ * Returns whether queries have been loaded at least once
+ */
+
+
+exports.isQueriesLoading = isQueriesLoading;
+
+var hasQueriesBeenLoaded = function hasQueriesBeenLoaded(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return hasQueryBeenLoaded(queryResult);
+  });
+};
+
+exports.hasQueriesBeenLoaded = hasQueriesBeenLoaded;
+
 /***/ }),
 
 /***/ "NZQu":
@@ -92939,29 +92954,30 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
     return _super.call(this, NOTES_DOCTYPE, stackClient);
   }
   /**
-   * Fetches all notes
+   * Fetches the note data
    *
-   * @returns {{data, links, meta}} The JSON API conformant response.
+   * @param {string} id Note id
+   * @returns {{data}} Information about the note
    */
 
 
   (0, _createClass2.default)(NotesCollection, [{
-    key: "all",
+    key: "get",
     value: function () {
-      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
+      var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(id) {
         var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
               case 0:
                 _context.next = 2;
-                return this.stackClient.fetchJSON('GET', '/notes');
+                return this.stackClient.fetchJSON('GET', "/notes/".concat(id));
 
               case 2:
                 resp = _context.sent;
-                return _context.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
-                  data: resp.data.map(normalizeNote)
-                }));
+                return _context.abrupt("return", {
+                  data: normalizeNote(resp.data)
+                });
 
               case 4:
               case "end":
@@ -92971,6 +92987,44 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
         }, _callee, this);
       }));
 
+      function get(_x) {
+        return _get.apply(this, arguments);
+      }
+
+      return get;
+    }()
+    /**
+     * Fetches all notes
+     *
+     * @returns {{data, links, meta}} The JSON API conformant response.
+     */
+
+  }, {
+    key: "all",
+    value: function () {
+      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
+        var resp;
+        return _regenerator.default.wrap(function _callee2$(_context2) {
+          while (1) {
+            switch (_context2.prev = _context2.next) {
+              case 0:
+                _context2.next = 2;
+                return this.stackClient.fetchJSON('GET', '/notes');
+
+              case 2:
+                resp = _context2.sent;
+                return _context2.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                  data: resp.data.map(normalizeNote)
+                }));
+
+              case 4:
+              case "end":
+                return _context2.stop();
+            }
+          }
+        }, _callee2, this);
+      }));
+
       function all() {
         return _all.apply(this, arguments);
       }
@@ -92989,20 +93043,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "destroy",
     value: function () {
-      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(_ref) {
+      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee2$(_context2) {
+        return _regenerator.default.wrap(function _callee3$(_context3) {
           while (1) {
-            switch (_context2.prev = _context2.next) {
+            switch (_context3.prev = _context3.next) {
               case 0:
                 _id = _ref._id;
-                _context2.next = 3;
+                _context3.next = 3;
                 return this.stackClient.fetchJSON('DELETE', (0, _utils.uri)(_templateObject(), _id));
 
               case 3:
-                resp = _context2.sent;
-                return _context2.abrupt("return", {
+                resp = _context3.sent;
+                return _context3.abrupt("return", {
                   data: _objectSpread(_objectSpread({}, normalizeNote(resp.data)), {}, {
                     _deleted: true
                   })
@@ -93010,13 +93064,13 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
 
               case 5:
               case "end":
-                return _context2.stop();
+                return _context3.stop();
             }
           }
-        }, _callee2, this);
+        }, _callee3, this);
       }));
 
-      function destroy(_x) {
+      function destroy(_x2) {
         return _destroy.apply(this, arguments);
       }
 
@@ -93034,14 +93088,14 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "create",
     value: function () {
-      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref2) {
+      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref2) {
         var dir_id, resp;
-        return _regenerator.default.wrap(function _callee3$(_context3) {
+        return _regenerator.default.wrap(function _callee4$(_context4) {
           while (1) {
-            switch (_context3.prev = _context3.next) {
+            switch (_context4.prev = _context4.next) {
               case 0:
                 dir_id = _ref2.dir_id;
-                _context3.next = 3;
+                _context4.next = 3;
                 return this.stackClient.fetchJSON('POST', '/notes', {
                   data: {
                     type: 'io.cozy.notes.documents',
@@ -93054,20 +93108,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
                 });
 
               case 3:
-                resp = _context3.sent;
-                return _context3.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                resp = _context4.sent;
+                return _context4.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
                   data: normalizeNote(resp.data)
                 }));
 
               case 5:
               case "end":
-                return _context3.stop();
+                return _context4.stop();
             }
           }
-        }, _callee3, this);
+        }, _callee4, this);
       }));
 
-      function create(_x2) {
+      function create(_x3) {
         return _create.apply(this, arguments);
       }
 
@@ -93087,32 +93141,32 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "fetchURL",
     value: function () {
-      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref3) {
+      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5(_ref3) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee4$(_context4) {
+        return _regenerator.default.wrap(function _callee5$(_context5) {
           while (1) {
-            switch (_context4.prev = _context4.next) {
+            switch (_context5.prev = _context5.next) {
               case 0:
                 _id = _ref3._id;
-                _context4.next = 3;
+                _context5.next = 3;
                 return this.stackClient.fetchJSON('GET', (0, _utils.uri)(_templateObject2(), _id));
 
               case 3:
-                resp = _context4.sent;
-                return _context4.abrupt("return", {
+                resp = _context5.sent;
+                return _context5.abrupt("return", {
                   data: normalizeNoteUrl(resp.data)
                 });
 
               case 5:
               case "end":
-                return _context4.stop();
+                return _context5.stop();
             }
           }
-        }, _callee4, this);
+        }, _callee5, this);
       }));
 
-      function fetchURL(_x3) {
+      function fetchURL(_x4) {
         return _fetchURL.apply(this, arguments);
       }
 
@@ -95566,6 +95620,8 @@ exports.getSharingLink = void 0;
 
 var _regenerator = _interopRequireDefault(__webpack_require__("hJxD"));
 
+var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
+
 var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__("HZZ/"));
 
 var _const = __webpack_require__("P3Kl");
@@ -95574,25 +95630,39 @@ var _CozyClient = _interopRequireDefault(__webpack_require__("7BbM"));
 
 var _helpers = __webpack_require__("Eg6m");
 
+function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
+
+function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
+
 /**
  * Generate Sharing link for one or many files
  *
  * @param {CozyClient} client - Instance of CozyClient
  * @param {string[]} filesIds - Array of io.cozy.files ids
- * @param {boolean} [isFlatDomain] -
+ * @param {object} options - Options
+ * @param {string} [options.ttl] - Time to live (bigduration format, e.g. "4Y3M2D1h30m15s")
+ * @param {string} [options.password] - To generate a password-protected link
  * @returns {Promise<string>} Shared link
  */
 var getSharingLink = /*#__PURE__*/function () {
-  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds, isFlatDomain) {
+  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds) {
     var _sharedLink$attribute, _sharedLink$attribute2;
 
-    var PERMS, _yield$client$save, sharedLink, webLink;
+    var _ref2,
+        ttl,
+        password,
+        PERMS,
+        _yield$client$save,
+        sharedLink,
+        webLink,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            PERMS = {
+            _ref2 = _args.length > 2 && _args[2] !== undefined ? _args[2] : {}, ttl = _ref2.ttl, password = _ref2.password;
+            PERMS = _objectSpread(_objectSpread({
               _type: _const.DOCTYPE_PERMISSIONS,
               permissions: {
                 files: {
@@ -95601,11 +95671,15 @@ var getSharingLink = /*#__PURE__*/function () {
                   verbs: ['GET']
                 }
               }
-            };
-            _context.next = 3;
+            }, ttl && {
+              ttl: ttl
+            }), password && {
+              password: password
+            });
+            _context.next = 4;
             return client.save(PERMS);
 
-          case 3:
+          case 4:
             _yield$client$save = _context.sent;
             sharedLink = _yield$client$save.data;
             webLink = (0, _helpers.generateWebLink)({
@@ -95613,11 +95687,11 @@ var getSharingLink = /*#__PURE__*/function () {
               searchParams: [['sharecode', sharedLink === null || sharedLink === void 0 ? void 0 : (_sharedLink$attribute = sharedLink.attributes) === null || _sharedLink$attribute === void 0 ? void 0 : (_sharedLink$attribute2 = _sharedLink$attribute.shortcodes) === null || _sharedLink$attribute2 === void 0 ? void 0 : _sharedLink$attribute2.code]],
               pathname: '/public',
               slug: 'drive',
-              subDomainType: isFlatDomain ? 'flat' : 'nested'
+              subDomainType: client.capabilities.flat_subdomains ? 'flat' : 'nested'
             });
             return _context.abrupt("return", webLink);
 
-          case 7:
+          case 8:
           case "end":
             return _context.stop();
         }
@@ -95625,7 +95699,7 @@ var getSharingLink = /*#__PURE__*/function () {
     }, _callee);
   }));
 
-  return function getSharingLink(_x, _x2, _x3) {
+  return function getSharingLink(_x, _x2) {
     return _ref.apply(this, arguments);
   };
 }();
@@ -95767,12 +95841,8 @@ var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__("wDGE"));
 
 var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
 
-var _registry = __webpack_require__("J3p3");
-
 var _DocumentCollection2 = _interopRequireWildcard(__webpack_require__("GSeB"));
 
-var _errors = __webpack_require__("twUa");
-
 function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; }
 
 function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
@@ -95784,8 +95854,20 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va
 var APPS_REGISTRY_DOCTYPE = 'io.cozy.apps_registry';
 exports.APPS_REGISTRY_DOCTYPE = APPS_REGISTRY_DOCTYPE;
 
-var normalizeAppFromRegistry = function normalizeAppFromRegistry(app, doctype) {
-  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(app, doctype));
+var normalizeAppFromRegistry = function normalizeAppFromRegistry(data, doctype) {
+  var _data$latest_version;
+
+  // The registry don't return a id, so we use the slug as id.
+  // Without id the document can't be stored in the cache.
+  var id = "".concat(data.type === 'webapp' ? 'io.cozy.apps' : 'io.cozy.konnectors', "/").concat(data.slug);
+
+  var attributes = _objectSpread(_objectSpread({}, data.attributes), (_data$latest_version = data.latest_version) === null || _data$latest_version === void 0 ? void 0 : _data$latest_version.manifest);
+
+  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(_objectSpread(_objectSpread({}, data), {}, {
+    attributes: attributes,
+    id: id,
+    _id: id
+  }), doctype));
 };
 /**
  * Extends `DocumentCollection` API along with specific methods for `io.cozy.apps_registry`.
@@ -95822,7 +95904,7 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
       var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(slug) {
         var _this2 = this;
 
-        var resp, data;
+        var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
@@ -95839,20 +95921,17 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
                 }
 
                 return _context.abrupt("return", {
-                  data: resp.map(function (app) {
-                    return normalizeAppFromRegistry(_objectSpread({
-                      _id: app._id || app.slug
-                    }, app), _this2.doctype);
+                  data: resp.map(function (data) {
+                    return normalizeAppFromRegistry(data, _this2.doctype);
                   })
                 });
 
               case 5:
-                data = (0, _registry.transformRegistryFormatToStackFormat)(resp);
                 return _context.abrupt("return", {
-                  data: normalizeAppFromRegistry(data, this.doctype)
+                  data: normalizeAppFromRegistry(resp, this.doctype)
                 });
 
-              case 7:
+              case 6:
               case "end":
                 return _context.stop();
             }
@@ -96658,6 +96737,9 @@ var triggers = {
   isKonnectorWorker: function isKonnectorWorker(trigger) {
     return trigger.worker === 'konnector';
   },
+  isKonnector: function isKonnector(trigger) {
+    return trigger.worker === 'konnector' || trigger.worker === 'client';
+  },
 
   /**
    * Returns the konnector slug that executed a trigger
@@ -96667,7 +96749,7 @@ var triggers = {
    * @returns {string|void} A konnector slug
    */
   getKonnector: function getKonnector(trigger) {
-    if (!triggers.isKonnectorWorker(trigger)) {
+    if (!triggers.isKonnector(trigger)) {
       return null;
     }
 
@@ -98715,7 +98797,7 @@ _ref) {
 
 exports = module.exports = __webpack_require__("DjJv")(false);
 // Module
-exports.push([module.i, "html{--primaryFont:Lato,sans-serif}body,body button,body input,body optgroup,body select,body textarea{font-family:var(--primaryFont)}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}:root{--invertedBackgroundColor:#297ef2;--invertedContrastTextColor:#fff}.CozyTheme--inverted{--primaryTextColor:#fff;--secondaryTextColor:rgba(255,255,255,0.64);--disabledTextColor:rgba(255,255,255,0.4);--hintTextColor:rgba(255,255,255,0.4);--iconTextColor:#fff;--actionColorActive:#fff;--actionColorHover:rgba(255,255,255,0.08);--actionColorSelected:rgba(255,255,255,0.16);--actionColorDisabled:rgba(255,255,255,0.32);--actionColorDisabledBackground:rgba(255,255,255,0.12);--actionColorFocus:rgba(255,255,255,0.24);--actionColorGhost:rgba(255,255,255,0.08);--actionColorHoverGhost:rgba(255,255,255,0.16);--dividerColor:rgba(255,255,255,0.16);--borderMainColor:rgba(255,255,255,0.24);--borderDisabledColor:rgba(255,255,255,0.12);--borderGhostColor:rgba(255,255,255,0.48);--borderGhostDisabledColor:rgba(255,255,255,0.24);--paperBackgroundColor:#297ef2;--defaultBackgroundColor:#579eff;--contrastBackgroundColor:rgba(255,255,255,0.12);--primaryColorLight:#fff;--primaryColor:#fff;--primaryColorDark:#eaf3ff;--primaryContrastTextColor:#297ef2;--secondaryColorLight:#f8eefd;--secondaryColor:#ecd7f7;--secondaryColorDark:#deb8f0;--secondaryContrastTextColor:rgba(29,33,42,0.9);--errorColorLight:#ffecec;--errorColor:#ffd3d3;--errorColorDark:#ffb9b9;--errorColorContrastText:rgba(29,33,42,0.9);--errorBackground:#d31f1f;--warningColorLight:#fff3dd;--warningColor:#ffe4b5;--warningColorDark:#ffd58b;--warningColorContrastText:rgba(29,33,42,0.9);--successColorLight:#e3ffe7;--successColor:#c0f4c6;--successColorDark:#97eca1;--successColorContrastText:rgba(29,33,42,0.9);--infoColorLight:#d4feff;--infoColor:#affdff;--infoColorDark:#86f5f7;--infoColorContrastText:rgba(29,33,42,0.9);--iconColor:currentColor;--textIconColor:#fff;--actionMenuIconColor:#fff;--barIconColor:#fff;--barIconColorDisabled:rgba(255,255,255,0.88);--spinnerColor:#fff;--linkColor:#fff;--linkColorActive:#fff;--linkTextDecoration:underline;--regularButtonPrimaryColor:#fff;--regularButtonSecondaryColor:#fff;--regularButtonActiveColor:rgba(255,255,255,0.88);--regularButtonConstrastColor:#297ef2;--secondaryButtonPrimaryColor:#297ef2;--secondaryButtonSecondaryColor:#fff;--secondaryButtonActiveColor:rgba(255,255,255,0.24);--secondaryButtonContrastColor:#fff;--dividerColor2:rgba(255,255,255,0.16)}html{--grey0:#fff;--grey50:#f9fafb;--grey100:#f4f5f6;--grey200:#eceff1;--grey300:#dde0e3;--grey400:#bfc3c7;--grey500:#9da2a6;--grey600:#7c8086;--grey700:#5d6169;--grey800:#3e424a;--grey900:#1d212a;--greyA100:#d3d6d8;--greyA200:#a7abaf;--greyA400:#2c3039;--greyA700:#5d6169;--white:#fff;--paleGrey:#f5f6f7;--silver:#d6d8da;--coolGrey:#95999d;--slateGrey:#5d6165;--charcoalGrey:#32363f;--black:#000;--overlay:rgba(50,54,63,0.5);--zircon:#f5faff;--dodgerBlue:#297ef2;--scienceBlue:#0b61d6;--weirdGreen:#40de8e;--emerald:#35ce68;--malachite:#08b442;--mango:#ff962f;--chablis:#fff2f2;--yourPink:#fdcbcb;--fuchsia:#fc4c83;--pomegranate:#f52d2d;--monza:#dd0505}html,.CozyTheme--normal{--primaryColorLightest:#b3d3ff;--primaryColorLight:#579eff;--primaryColor:#297ef2;--primaryColorDark:#0f5cc7;--primaryContrastTextColor:#fff;--secondaryColorLightest:#ffd3d3;--secondaryColorLight:#f96b6b;--secondaryColor:#ea3f3f;--secondaryColorDark:#d31f1f;--secondaryContrastTextColor:#fff;--primaryBackgroundLight:#f7faff;--paperBackgroundColor:#fff;--defaultBackgroundColor:#f4f5f6;--contrastBackgroundColor:rgba(29,33,42,0.048);--primaryTextColor:rgba(29,33,42,0.9);--secondaryTextColor:rgba(29,33,42,0.64);--disabledTextColor:rgba(29,33,42,0.32);--hintTextColor:rgba(29,33,42,0.32);--iconTextColor:rgba(29,33,42,0.72);--actionColorActive:rgba(29,33,42,0.56);--actionColorHover:rgba(29,33,42,0.04);--actionColorSelected:rgba(29,33,42,0.08);--actionColorDisabled:rgba(29,33,42,0.24);--actionColorDisabledBackground:rgba(29,33,42,0.12);--actionColorFocus:rgba(29,33,42,0.12);--actionColorGhost:rgba(29,33,42,0.08);--actionColorHoverGhost:rgba(29,33,42,0.16);--borderMainColor:rgba(29,33,42,0.16);--borderDisabledColor:rgba(29,33,42,0.08);--borderGhostColor:rgba(29,33,42,0.48);--borderGhostDisabledColor:rgba(29,33,42,0.16);--dividerColor:rgba(29,33,42,0.12);--successColorLight:#38c949;--successColor:#09ab1b;--successColorDark:#018711;--successColorContrastText:#fff;--warningColorLight:#efa82d;--warningColor:#cb8100;--warningColorDark:#986100;--warningColorContrastText:#fff;--errorColorLightest:#ffecec;--errorColorLight:#f96b6b;--errorColor:#ea3f3f;--errorColorDark:#d31f1f;--errorBackground:#ffecec;--errorColorContrastText:#fff;--infoColorLight:#0ec4c7;--infoColor:#009fa2;--infoColorDark:#007578;--infoColorContrastText:#fff;--shadow0:none;--shadow1:0 2px 4px 0 rgba(29,33,42,0.08),0 4px 16px 0 rgba(29,33,42,0.06),0 0 0 .5px rgba(29,33,42,0.12);--shadow2:0 3px 5px 0 rgba(29,33,42,0.09),0 4px 17px 0 rgba(29,33,42,0.07),0 0 0 .5px rgba(29,33,42,0.12);--shadow3:0 3px 5px -1px rgba(29,33,42,0.09),0 5px 19px 1px rgba(29,33,42,0.08),0 0 0 .5px rgba(29,33,42,0.12);--shadow4:0 3px 6px -1px rgba(29,33,42,0.1),0 5px 20px 1px rgba(29,33,42,0.08),0 0 0 .5px rgba(29,33,42,0.12);--shadow5:0 4px 6px -1px rgba(29,33,42,0.11),0 5px 22px 1px rgba(29,33,42,0.09),0 0 0 .5px rgba(29,33,42,0.12);--shadow6:0 4px 7px -2px rgba(29,33,42,0.11),0 6px 23px 2px rgba(29,33,42,0.1),0 0 0 .5px rgba(29,33,42,0.12);--shadow7:0 5px 7px -2px rgba(29,33,42,0.12),0 6px 24px 2px rgba(29,33,42,0.11),0 0 0 .5px rgba(29,33,42,0.12);--shadow8:0 5px 8px -2px rgba(29,33,42,0.13),0 6px 26px 2px rgba(29,33,42,0.11),0 0 0 .5px rgba(29,33,42,0.12);--shadow9:0 5px 8px -3px rgba(29,33,42,0.14),0 7px 27px 3px rgba(29,33,42,0.12),0 0 0 .5px rgba(29,33,42,0.12);--shadow10:0 6px 9px -3px rgba(29,33,42,0.14),0 7px 29px 3px rgba(29,33,42,0.13),0 0 0 .5px rgba(29,33,42,0.12);--shadow11:0 6px 9px -3px rgba(29,33,42,0.15),0 7px 30px 3px rgba(29,33,42,0.14),0 0 0 .5px rgba(29,33,42,0.12);--shadow12:0 7px 10px -4px rgba(29,33,42,0.16),0 8px 31px 4px rgba(29,33,42,0.15),0 0 0 .5px rgba(29,33,42,0.12);--shadow13:0 7px 10px -4px rgba(29,33,42,0.16),0 8px 33px 4px rgba(29,33,42,0.15),0 0 0 .5px rgba(29,33,42,0.12);--shadow14:0 8px 11px -5px rgba(29,33,42,0.17),0 9px 34px 5px rgba(29,33,42,0.16),0 0 0 .5px rgba(29,33,42,0.12);--shadow15:0 8px 11px -5px rgba(29,33,42,0.18),0 9px 35px 5px rgba(29,33,42,0.17),0 0 0 .5px rgba(29,33,42,0.12);--shadow16:0 9px 12px -5px rgba(29,33,42,0.18),0 9px 37px 5px rgba(29,33,42,0.18),0 0 0 .5px rgba(29,33,42,0.12);--shadow17:0 9px 12px -6px rgba(29,33,42,0.19),0 10px 38px 6px rgba(29,33,42,0.19),0 0 0 .5px rgba(29,33,42,0.12);--shadow18:0 9px 13px -6px rgba(29,33,42,0.2),0 10px 40px 6px rgba(29,33,42,0.19),0 0 0 .5px rgba(29,33,42,0.12);--shadow19:0 10px 13px -6px rgba(29,33,42,0.21),0 10px 41px 6px rgba(29,33,42,0.2),0 0 0 .5px rgba(29,33,42,0.12);--shadow20:0 10px 14px -7px rgba(29,33,42,0.21),0 11px 42px 7px rgba(29,33,42,0.21),0 0 0 .5px rgba(29,33,42,0.12);--shadow21:0 11px 14px -7px rgba(29,33,42,0.22),0 11px 44px 7px rgba(29,33,42,0.22),0 0 0 .5px rgba(29,33,42,0.12);--shadow22:0 11px 15px -7px rgba(29,33,42,0.23),0 11px 45px 7px rgba(29,33,42,0.22),0 0 0 .5px rgba(29,33,42,0.12);--shadow23:0 12px 15px -8px rgba(29,33,42,0.23),0 12px 47px 8px rgba(29,33,42,0.23),0 0 0 .5px rgba(29,33,42,0.12);--shadow24:0 12px 16px -8px rgba(29,33,42,0.24),0 12px 48px 8px rgba(29,33,42,0.24),0 0 0 .5px rgba(29,33,42,0.12);--shadow25:0 1px 4px rgba(29,33,42,0.04);--spinnerColor:var(--primaryColor);--linkColor:var(--primaryColor);--linkTextDecoration:none;--linkColorActive:var(--primaryColorDark);--invertedTabsActiveTextColor:var(--primaryContrastTextColor);--invertedTabsInactiveTextColor:var(--primaryContrastTextColor);--invertedTabsIndicatorColor:var(--primaryContrastTextColor);--invertedTabsBackgroundColor:var(--primaryColor);--regularButtonPrimaryColor:var(--primaryColor);--regularButtonSecondaryColor:var(--primaryColor);--regularButtonActiveColor:var(--primaryColorDark);--regularButtonConstrastColor:var(--primaryContrastTextColor);--secondaryButtonPrimaryColor:#fff;--secondaryButtonSecondaryColor:var(--silver);--secondaryButtonActiveColor:var(--silver);--secondaryButtonContrastColor:var(--black);--dividerColor2:var(--coolGrey);--iconColor:currentColor;--textIconColor:var(--charcoalGrey);--actionMenuIconColor:var(--slateGrey);--neutralBackground:var(--paleGrey);--buttonTextTransform:uppercase;--buttonBorderRadius:.125rem;--alertErrorColor:#fff;--alertErrorBackgroundColor:var(--errorColor);--alertSuccessColor:#fff;--alertSuccessBackgroundColor:var(--successColor);--alertInfoColor:#fff;--alertInfoBackgroundColor:var(--slateGrey)}.u-elevation-1{box-shadow:0 4px 12px 0 rgba(0,0,0,0.08);border:1px solid rgba(0,0,0,0.08)}html{--zIndex-below:-1;--zIndex-app:0;--zIndex-low:1;--zIndex-alertMobile:10;--zIndex-nav:20;--zIndex-bar:31;--zIndex-selection:40;--zIndex-popover:30;--zIndex-overlay:50;--zIndex-fileActionMenu:60;--zIndex-drawer:60;--zIndex-modal:70;--zIndex-modal-footer:71;--zIndex-modal-toolbar:72;--zIndex-alert:80}/* normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\nhtml{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=\"button\"],[type=\"reset\"],[type=\"submit\"]{-webkit-appearance:button}button::-moz-focus-inner,[type=\"button\"]::-moz-focus-inner,[type=\"reset\"]::-moz-focus-inner,[type=\"submit\"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=\"button\"]:-moz-focusring,[type=\"reset\"]:-moz-focusring,[type=\"submit\"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=\"checkbox\"],[type=\"radio\"]{box-sizing:border-box;padding:0}[type=\"number\"]::-webkit-inner-spin-button,[type=\"number\"]::-webkit-outer-spin-button{height:auto}[type=\"search\"]{-webkit-appearance:textfield;outline-offset:-2px}[type=\"search\"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left)}html{font-size:100%}body{font:100%/1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{height:100%}body{display:flex;flex-direction:column;align-items:stretch;width:100vw;height:100%;margin:0}@media (max-width:63.938rem){html,body{display:block;height:auto}}[role=application]{display:flex;height:inherit;flex:1 1 100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){[role=application]{overflow:visible}}html,body{background-color:var(--paperBackgroundColor);color:var(--primaryTextColor)}.u-visuallyhidden{position:absolute !important;border:0 !important;width:.063rem !important;height:.063rem !important;overflow:hidden !important;padding:0 !important;white-space:nowrap !important;clip:rect(.063rem,.063rem,.063rem,.063rem) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important}.u-hide{display:none !important;visibility:hidden !important}@media (max-width:63.938rem){.u-hide--mob{display:none !important}}@media (min-width:64rem){.u-hide--tablet{display:none !important}}@media (min-width:48.063rem){.u-hide--desk{display:none !important}}.u-dn{display:none}.u-di{display:inline}.u-db{display:block}.u-dib{display:inline-block}.u-dit{display:inline-table}.u-dt{display:table}.u-dtc{display:table-cell}.u-dt-row{display:table-row}.u-dt-row-group{display:table-row-group}.u-dt-column{display:table-column}.u-dt-column-group{display:table-column-group}@media (max-width:30rem){.u-dn-t{display:none}.u-di-t{display:inline}.u-db-t{display:block}.u-dib-t{display:inline-block}.u-dit-t{display:inline-table}.u-dt-t{display:table}.u-dtc-t{display:table-cell}.u-dt-row-t{display:table-row}.u-dt-row-group-t{display:table-row-group}.u-dt-column-t{display:table-column}.u-dt-column-group-t{display:table-column-group}}@media (max-width:48rem){.u-dn-s{display:none}.u-di-s{display:inline}.u-db-s{display:block}.u-dib-s{display:inline-block}.u-dit-s{display:inline-table}.u-dt-s{display:table}.u-dtc-s{display:table-cell}.u-dt-row-s{display:table-row}.u-dt-row-group-s{display:table-row-group}.u-dt-column-s{display:table-column}.u-dt-column-group-s{display:table-column-group}}@media (max-width:63.938rem){.u-dn-m{display:none}.u-di-m{display:inline}.u-db-m{display:block}.u-dib-m{display:inline-block}.u-dit-m{display:inline-table}.u-dt-m{display:table}.u-dtc-m{display:table-cell}.u-dt-row-m{display:table-row}.u-dt-row-group-m{display:table-row-group}.u-dt-column-m{display:table-column}.u-dt-column-group-m{display:table-column-group}}.u-black{color:var(--black) !important}.u-charcoalGrey{color:var(--charcoalGrey) !important}.u-coolGrey{color:var(--coolGrey) !important}.u-silver{color:var(--silver) !important}.u-slateGrey{color:var(--slateGrey) !important}.u-lightishPurple{color:#b449e7 !important}.u-dodgerBlue{color:#297ef2 !important}.u-overlay{color:var(--overlay) !important}.u-paleGrey{color:var(--paleGrey) !important}.u-monza{color:#dd0505 !important}.u-pomegranate{color:#f52d2d !important}.u-primaryBackgroundLight{color:var(--primaryBackgroundLight) !important}.u-primaryColor{color:var(--primaryColor) !important}.u-primaryColorLight{color:var(--primaryColorLight) !important}.u-primaryContrastTextColor{color:var(--primaryContrastTextColor) !important}.u-error{color:var(--errorColor) !important}.u-errorBackground{color:var(--errorBackground) !important}.u-success{color:var(--successColor) !important}.u-warning{color:var(--warningColor) !important}.u-info{color:var(--infoColor) !important}.u-weirdGreen{color:#40de8e !important}.u-white{color:var(--white) !important}.u-breakword{word-break:break-word}.u-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-spacellipsis{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}@media (max-width:30rem){.u-spacellipsis-t{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:48rem){.u-spacellipsis-s{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:63.938rem){.u-spacellipsis-m{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}.u-midellipsis{display:flex;flex-wrap:nowrap}.u-midellipsis > *{display:inline-block;max-width:50%;overflow:hidden;white-space:pre}.u-midellipsis > :first-child{text-overflow:ellipsis}.u-midellipsis > :last-child{text-overflow:clip;direction:rtl}@supports (text-overflow:'[...]'){.u-midellipsis > :first-child{text-overflow:'[...]'}}.u-link:link{color:var(--linkColor) !important;-webkit-text-decoration:var(--linkTextDecoration) !important;text-decoration:var(--linkTextDecoration) !important}.u-link:visited,.u-link:active,.u-link:hover,.u-link:focus{color:var(--linkColorActive) !important}.u-lh-tiny{line-height:1 !important}.u-lh-xsmall{line-height:1.1 !important}.u-lh-small{line-height:1.2 !important}.u-lh-medium{line-height:1.3 !important}.u-lh-large{line-height:1.4 !important}.u-lh-xlarge{line-height:1.5 !important}.u-fz-tiny{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium{font-size:1rem !important;line-height:1.5 !important}.u-fz-large{font-size:1.125rem !important;line-height:1.5 !important}@media (max-width:30rem){.u-fz-tiny-t{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall-t{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small-t{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium-t{font-size:1rem !important;line-height:1.5 !important}.u-fz-large-t{font-size:1.125rem !important;line-height:1.5 !important}}@media (max-width:48rem){.u-fz-tiny-s{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall-s{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small-s{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium-s{font-size:1rem !important;line-height:1.5 !important}.u-fz-large-s{font-size:1.125rem !important;line-height:1.5 !important}}@media (max-width:63.938rem){.u-fz-tiny-m{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall-m{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small-m{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium-m{font-size:1rem !important;line-height:1.5 !important}.u-fz-large-m{font-size:1.125rem !important;line-height:1.5 !important}}.u-ta-left{text-align:left !important}.u-ta-right{text-align:right !important}.u-ta-center{text-align:center !important}.u-ta-justify{text-align:justify !important}@media (max-width:30rem){.u-ta-left-t{text-align:left !important}.u-ta-right-t{text-align:right !important}.u-ta-center-t{text-align:center !important}.u-ta-justify-t{text-align:justify !important}}@media (max-width:48rem){.u-ta-left-s{text-align:left !important}.u-ta-right-s{text-align:right !important}.u-ta-center-s{text-align:center !important}.u-ta-justify-s{text-align:justify !important}}@media (max-width:63.938rem){.u-ta-left-m{text-align:left !important}.u-ta-right-m{text-align:right !important}.u-ta-center-m{text-align:center !important}.u-ta-justify-m{text-align:justify !important}}.u-fs-normal{font-style:normal !important}.u-fs-italic{font-style:italic !important}@media (max-width:30rem){.u-fs-normal-t{font-style:normal !important}.u-fs-italic-t{font-style:italic !important}}@media (max-width:48rem){.u-fs-normal-s{font-style:normal !important}.u-fs-italic-s{font-style:italic !important}}@media (max-width:63.938rem){.u-fs-normal-m{font-style:normal !important}.u-fs-italic-m{font-style:italic !important}}.u-fw-normal{font-weight:normal}.u-fw-bold{font-weight:bold}@media (max-width:30rem){.u-fw-normal-t{font-weight:normal}.u-fw-bold-t{font-weight:bold}}@media (max-width:48rem){.u-fw-normal-s{font-weight:normal}.u-fw-bold-s{font-weight:bold}}@media (max-width:63.938rem){.u-fw-normal-m{font-weight:normal}.u-fw-bold-m{font-weight:bold}}.c-btn,.c-btn--regular,.c-btn-client,.c-btn-client-mobile{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-width:.063rem;border-style:solid;border-radius:var(--buttonBorderRadius);min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;font-weight:bold;line-height:1;text-transform:var(--buttonTextTransform);text-decoration:none;cursor:pointer;align-items:center;background-color:var(--regularButtonPrimaryColor);color:var(--regularButtonConstrastColor);border-color:var(--regularButtonSecondaryColor)}.c-btn svg,.c-btn--regular svg,.c-btn-client svg,.c-btn-client-mobile svg{fill:currentColor}.c-btn svg + span,.c-btn--regular svg + span,.c-btn-client svg + span,.c-btn-client-mobile svg + span{margin-left:.375rem}.c-btn input,.c-btn--regular input,.c-btn-client input,.c-btn-client-mobile input{cursor:pointer}.c-btn > span,.c-btn--regular > span,.c-btn-client > span,.c-btn-client-mobile > span{display:flex;align-items:center;justify-content:center;width:100%}.c-btn[disabled],.c-btn--regular[disabled],.c-btn-client[disabled],.c-btn-client-mobile[disabled],.c-btn[aria-disabled=true],.c-btn--regular[aria-disabled=true],.c-btn-client[aria-disabled=true],.c-btn-client-mobile[aria-disabled=true]{opacity:.5;cursor:not-allowed}.c-btn[disabled] input,.c-btn--regular[disabled] input,.c-btn-client[disabled] input,.c-btn-client-mobile[disabled] input,.c-btn[aria-disabled=true] input,.c-btn--regular[aria-disabled=true] input,.c-btn-client[aria-disabled=true] input,.c-btn-client-mobile[aria-disabled=true] input{cursor:not-allowed}.c-btn[aria-busy=true],.c-btn--regular[aria-busy=true],.c-btn-client[aria-busy=true],.c-btn-client-mobile[aria-busy=true]{opacity:.5;pointer-events:none}.c-btn:visited,.c-btn--regular:visited,.c-btn-client:visited,.c-btn-client-mobile:visited{color:var(--regularButtonConstrastColor)}.c-btn:active,.c-btn--regular:active,.c-btn-client:active,.c-btn-client-mobile:active,.c-btn:hover,.c-btn--regular:hover,.c-btn-client:hover,.c-btn-client-mobile:hover,.c-btn:focus,.c-btn--regular:focus,.c-btn-client:focus,.c-btn-client-mobile:focus{border-color:var(--regularButtonActiveColor);background-color:var(--regularButtonActiveColor)}.c-btn[disabled]:hover,.c-btn--regular[disabled]:hover,.c-btn-client[disabled]:hover,.c-btn-client-mobile[disabled]:hover,.c-btn[aria-disabled=true]:hover,.c-btn--regular[aria-disabled=true]:hover,.c-btn-client[aria-disabled=true]:hover,.c-btn-client-mobile[aria-disabled=true]:hover{border-color:var(--regularButtonSecondaryColor);background-color:var(--regularButtonPrimaryColor)}.c-btn--ghost{background-color:var(--zircon);color:var(--primaryColor);border-color:#c2dcff;border-style:dashed}.c-btn--ghost:visited{color:var(--primaryColor)}.c-btn--ghost:active,.c-btn--ghost:hover,.c-btn--ghost:focus{border-color:#c2dcff;background-color:#c2dcff}.c-btn--ghost[disabled]:hover,.c-btn--ghost[aria-disabled=true]:hover{border-color:#c2dcff;background-color:var(--zircon)}.c-btn--highlight{background-color:#35ce68;color:var(--white);border-color:#35ce68}.c-btn--highlight:visited{color:var(--white)}.c-btn--highlight:active,.c-btn--highlight:hover,.c-btn--highlight:focus{border-color:#08b442;background-color:#08b442}.c-btn--highlight[disabled]:hover,.c-btn--highlight[aria-disabled=true]:hover{border-color:#35ce68;background-color:#35ce68}.c-btn--alpha,.c-btn--action,.c-btn--close{background-color:transparent;color:var(--white);border-color:var(--white)}.c-btn--alpha:visited,.c-btn--action:visited,.c-btn--close:visited{color:var(--white)}.c-btn--alpha:active,.c-btn--action:active,.c-btn--close:active,.c-btn--alpha:hover,.c-btn--action:hover,.c-btn--close:hover,.c-btn--alpha:focus,.c-btn--action:focus,.c-btn--close:focus{border-color:var(--scienceBlue);background-color:var(--scienceBlue)}.c-btn--alpha[disabled]:hover,.c-btn--action[disabled]:hover,.c-btn--close[disabled]:hover,.c-btn--alpha[aria-disabled=true]:hover,.c-btn--action[aria-disabled=true]:hover,.c-btn--close[aria-disabled=true]:hover{border-color:var(--white);background-color:transparent}.c-btn--danger{background-color:#f52d2d;color:var(--white);border-color:#f52d2d}.c-btn--danger:visited{color:var(--white)}.c-btn--danger:active,.c-btn--danger:hover,.c-btn--danger:focus{border-color:var(--monza);background-color:var(--monza)}.c-btn--danger[disabled]:hover,.c-btn--danger[aria-disabled=true]:hover{border-color:#f52d2d;background-color:#f52d2d}.c-btn--secondary,.c-btn-client,.c-btn-client-mobile{background-color:var(--secondaryButtonPrimaryColor);color:var(--secondaryButtonContrastColor);border-color:var(--secondaryButtonSecondaryColor)}.c-btn--secondary:visited,.c-btn-client:visited,.c-btn-client-mobile:visited{color:var(--secondaryButtonContrastColor)}.c-btn--secondary:active,.c-btn-client:active,.c-btn-client-mobile:active,.c-btn--secondary:hover,.c-btn-client:hover,.c-btn-client-mobile:hover,.c-btn--secondary:focus,.c-btn-client:focus,.c-btn-client-mobile:focus{border-color:var(--secondaryButtonActiveColor);background-color:var(--secondaryButtonActiveColor)}.c-btn--secondary[disabled]:hover,.c-btn-client[disabled]:hover,.c-btn-client-mobile[disabled]:hover,.c-btn--secondary[aria-disabled=true]:hover,.c-btn-client[aria-disabled=true]:hover,.c-btn-client-mobile[aria-disabled=true]:hover{border-color:var(--secondaryButtonSecondaryColor);background-color:var(--secondaryButtonPrimaryColor)}.c-btn--danger-outline{background-color:var(--white);color:#f52d2d;border-color:#fdcbcb}.c-btn--danger-outline:visited{color:#f52d2d}.c-btn--danger-outline:active,.c-btn--danger-outline:hover,.c-btn--danger-outline:focus{border-color:#fdcbcb;background-color:#fdcbcb}.c-btn--danger-outline[disabled]:hover,.c-btn--danger-outline[aria-disabled=true]:hover{border-color:#fdcbcb;background-color:var(--white)}.c-btn--text{background-color:transparent;color:var(--primaryColor);border-color:transparent}.c-btn--text:visited{color:var(--primaryColor)}.c-btn--text:active,.c-btn--text:hover,.c-btn--text:focus{border-color:transparent;background-color:transparent}.c-btn--text[disabled]:hover,.c-btn--text[aria-disabled=true]:hover{border-color:transparent;background-color:transparent}.c-btn--text:hover,.c-btn--text:focus{color:var(--primaryColorDark)}.c-btn--action{border-color:transparent;padding:.5rem;opacity:.5}.c-btn--action:active,.c-btn--action:hover,.c-btn--action:focus{background-color:transparent;border-color:transparent}.c-btn--close{border-color:transparent;padding:.5rem}.c-btn--close:active,.c-btn--close:hover,.c-btn--close:focus{background-color:transparent;border-color:transparent}.c-btn-alert,.c-btn-alert--error,.c-btn-alert--info,.c-btn-alert--success{border:0;height:auto;padding:.5rem 1rem;background-color:var(--white);font-weight:bold;font-size:.875rem;text-decoration:none}.c-btn-alert--error{color:#f52d2d !important;background-color:var(--white) !important;border-color:var(--white) !important}.c-btn-alert--error:visited{color:#f52d2d !important}.c-btn-alert--error:active,.c-btn-alert--error:hover,.c-btn-alert--error:focus{color:var(--monza) !important;background-color:#fdcbcb !important;border-color:#fdcbcb !important}.c-btn-alert--info{color:var(--white) !important;background-color:var(--coolGrey) !important;border-color:var(--coolGrey) !important}.c-btn-alert--info[disabled]:hover,.c-btn-alert--info[aria-disabled=true]:hover{background-color:var(--coolGrey) !important}.c-btn-alert--info:visited{color:var(--white) !important}.c-btn-alert--info:active,.c-btn-alert--info:hover,.c-btn-alert--info:focus{background-color:var(--charcoalGrey) !important;border-color:var(--charcoalGrey) !important}.c-btn-alert--success{color:#35ce68 !important;background-color:var(--white) !important;border-color:var(--white) !important}.c-btn-alert--success:visited{color:#35ce68 !important}.c-btn-alert--success:active,.c-btn-alert--success:hover,.c-btn-alert--success:focus{color:#08b442 !important;background-color:#def7e7 !important;border-color:#def7e7 !important}.c-btn-client,.c-btn-client-mobile{display:flex;justify-content:center;align-items:center;height:auto;min-height:3.5rem;margin:0;padding-left:1rem;padding-right:1rem;background-color:transparent;text-align:left;font-size:.813rem;font-weight:bold;line-height:1.3;color:var(--slateGrey)}.c-btn-client:visited,.c-btn-client-mobile:visited{color:var(--slateGrey)}.c-btn-client span,.c-btn-client-mobile span{flex:0 1 auto}.c-btn-client figure,.c-btn-client-mobile figure{flex:0 0 2rem;margin:0 .75rem 0 0}.c-btn-client-mobile{display:flex;justify-content:flex-start;background-color:var(--dodgerBlue);border:0;border-radius:0;margin:0;padding:.5rem 3rem .5rem 1rem;font-size:1rem;font-weight:normal;color:var(--white);text-decoration:none;text-transform:none}.c-btn-client-mobile[disabled]:hover,.c-btn-client-mobile[aria-disabled=true]:hover{background-color:var(--dodgerBlue)}.c-btn-client-mobile:visited{color:var(--white)}.c-btn-client-mobile:active,.c-btn-client-mobile:hover,.c-btn-client-mobile:focus{background-color:var(--dodgerBlue)}.c-btn-client-mobile figure{flex:0 0 2.75rem;border-radius:.5rem;border:.313rem solid var(--white);background-color:var(--white)}.c-btn-client-mobile figure svg{display:block}.c-btn--left > span{justify-content:flex-start}.c-btn--center > span{justify-content:center}.c-btn--right > span{justify-content:flex-end}.c-btn.c-btn--tiny{min-height:1.5rem;min-width:5rem;padding:.125rem 1rem;font-size:.75rem;line-height:1.3}.c-btn.c-btn--small{min-height:2rem;min-width:6rem;padding:.188rem .5rem;font-size:.813rem;line-height:1.4}.c-btn.c-btn--large{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}.c-btn.c-btn--full{width:100%;margin-left:0;margin-right:0}.c-btn.c-btn--narrow,.c-btn.c-btn--round{min-width:auto}.c-btn.c-btn--round{border-radius:100%;min-height:auto;padding:.25rem}.c-btn.c-btn--round svg{width:.625rem;height:.625rem}@media (pointer:coarse){.c-btn.c-btn--round:after{content:'';position:absolute;top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}}.c-btn--subtle{color:var(--regularButtonSecondaryColor);min-height:auto;min-width:auto;border:0;margin:1rem 0;padding:0;vertical-align:baseline;background:transparent;cursor:pointer;font-size:.875rem;font-weight:bold;text-transform:uppercase}.c-btn--subtle:active,.c-btn--subtle:focus,.c-btn--subtle:hover{color:var(--regularButtonActiveColor)}.c-btn--subtle > span{display:flex;align-items:center;justify-content:center;width:100%}.c-btn--subtle[disabled],.c-btn--subtle[aria-disabled=true]{opacity:.5;cursor:not-allowed}.c-btn--subtle[disabled]:hover,.c-btn--subtle[aria-disabled=true]:hover{background:transparent}.c-btn--subtle[aria-busy=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.c-btn--subtle[aria-busy=true]:hover{background:transparent}.c-btn--subtle:active,.c-btn--subtle:hover,.c-btn--subtle:focus,.c-btn--subtle:visited{color:var(--primaryColorDark);background:transparent}* + .c-btn--subtle{margin-left:.063rem}.c-btn--subtle.c-btn--tiny{min-height:0;min-width:0;padding:0;font-size:.563rem}.c-btn--subtle.c-btn--small{min-height:0;min-width:0;padding:0;font-size:.75rem}.c-btn--subtle.c-btn--large{min-height:0;min-width:0;padding:0;font-size:1rem}.c-btn--subtle.c-btn--danger{color:#f52d2d}.c-btn--subtle.c-btn--danger:active,.c-btn--subtle.c-btn--danger:focus,.c-btn--subtle.c-btn--danger:hover{color:var(--monza)}.c-btn--subtle.c-btn--highlight{color:#35ce68}.c-btn--subtle.c-btn--highlight:active,.c-btn--subtle.c-btn--highlight:focus,.c-btn--subtle.c-btn--highlight:hover{color:#08b442}.c-btn--subtle.c-btn--regular{color:var(--regularButtonSecondaryColor)}.c-btn--subtle.c-btn--regular:active,.c-btn--subtle.c-btn--regular:focus,.c-btn--subtle.c-btn--regular:hover{color:var(--regularButtonActiveColor)}.c-btn--subtle.c-btn--secondary{color:var(--slateGrey)}.c-btn--subtle.c-btn--secondary:active,.c-btn--subtle.c-btn--secondary:focus,.c-btn--subtle.c-btn--secondary:hover{color:var(--charcoalGrey)}.c-btn--subtle.c-btn--secondary:active svg,.c-btn--subtle.c-btn--secondary:focus svg,.c-btn--subtle.c-btn--secondary:hover svg{color:var(--slateGrey)}.c-btn--subtle.c-btn--secondary svg{color:var(--coolGrey)}[data-input=radio],[data-input=checkbox]{display:flex}[data-input=radio] input[type=radio],[data-input=checkbox] input[type=radio],[data-input=radio] input[type=checkbox],[data-input=checkbox] input[type=checkbox]{display:none !important;visibility:hidden !important}[data-input=radio] label,[data-input=checkbox] label{position:relative;display:inline-block;width:1rem;height:1rem;padding-left:1.4rem;cursor:pointer}[data-input=radio] label::before,[data-input=checkbox] label::before,[data-input=radio] label::after,[data-input=checkbox] label::after{content:'';position:absolute;left:0;top:0;box-sizing:border-box;width:1rem;height:1rem}[data-input=radio] label::before,[data-input=checkbox] label::before{transition:box-shadow 350ms cubic-bezier(0,.89,.44,1)}[data-input=radio] label::after,[data-input=checkbox] label::after{transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.c-label{text-transform:uppercase;color:var(--secondaryTextColor);font-size:.813rem;font-weight:bold;line-height:1rem}.c-label.is-error{color:var(--pomegranate)}.c-label--block{display:block;padding:.5rem 0}.c-input-text[aria-disabled=true],.c-input-text[disabled],.c-textarea[aria-disabled=true],.c-textarea[disabled],.c-select[aria-disabled=true],.c-select[disabled],.wizard-select[aria-disabled=true],.wizard-select[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.c-input-text[aria-disabled=true]:hover,.c-input-text[disabled]:hover,.c-textarea[aria-disabled=true]:hover,.c-textarea[disabled]:hover,.c-select[aria-disabled=true]:hover,.c-select[disabled]:hover,.wizard-select[aria-disabled=true]:hover,.wizard-select[disabled]:hover,.c-input-text[aria-disabled=true]:focus,.c-input-text[disabled]:focus,.c-textarea[aria-disabled=true]:focus,.c-textarea[disabled]:focus,.c-select[aria-disabled=true]:focus,.c-select[disabled]:focus,.wizard-select[aria-disabled=true]:focus,.wizard-select[disabled]:focus{border:.063rem solid var(--dividerColor)}.c-input-text,.c-textarea,.c-select,.wizard-select{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.c-input-text::-webkit-input-placeholder,.c-textarea::-webkit-input-placeholder,.c-select::-webkit-input-placeholder,.wizard-select::-webkit-input-placeholder{color:var(--coolGrey);font-size:1rem}.c-input-text::placeholder,.c-textarea::placeholder,.c-select::placeholder,.wizard-select::placeholder{color:var(--coolGrey);font-size:1rem}.c-input-text:hover,.c-textarea:hover,.c-select:hover,.wizard-select:hover{border:.063rem solid var(--coolGrey)}.c-input-text:focus,.c-textarea:focus,.c-select:focus,.wizard-select:focus{border:.063rem solid var(--dodgerBlue);outline:0}.c-input-text.is-error,.c-textarea.is-error,.c-select.is-error,.wizard-select.is-error,.c-input-text:not(:focus):invalid,.c-textarea:not(:focus):invalid,.c-select:not(:focus):invalid,.wizard-select:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.c-input-text--tiny,.c-textarea--tiny,.c-select--tiny{border-radius:.125rem;padding:.25rem .5rem .375rem}.c-input-text--medium,.c-textarea--medium,.c-select--medium,.wizard-select--medium{border-radius:.125rem;padding:.5rem 1rem .625rem}.c-input-text--large{border-radius:.188rem;padding:.813rem 1rem}.c-input-text--fullwidth,.c-textarea--fullwidth,.c-select--fullwidth{max-width:100%}.c-input-checkbox,.c-input-radio{display:flex;align-items:center;min-width:1rem;min-height:1rem}.c-input-checkbox span,.c-input-radio span{position:relative;display:inline-block;padding-left:1.5rem;cursor:pointer;line-height:1.5}.c-input-checkbox span::before,.c-input-radio span::before,.c-input-checkbox span::after,.c-input-radio span::after{content:'';position:absolute;left:0;top:50%;box-sizing:border-box;width:1rem;height:1rem;border-radius:.125rem}.c-input-checkbox span::before,.c-input-radio span::before{transition:box-shadow 350ms cubic-bezier(0,.89,.44,1);background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-input-checkbox span:hover::before,.c-input-radio span:hover::before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.c-input-checkbox span::after,.c-input-radio span::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgIDxwYXRoIGQ9J00zIDEwLjAxOWw0LjUyMyA0LjUyMyA5LjU0MS05LjU0MScgc3Ryb2tlPScjRkZGJyBzdHJva2Utd2lkdGg9JzInIGZpbGw9Im5vbmUiLz4KPC9zdmc+Cg==\");background-size:contain;transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.c-input-checkbox[aria-checked='mixed'] span::after,.c-input-radio[aria-checked='mixed'] span::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNMy40OTcgMTBoMTMuMDA2IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgLz48L3N2Zz4K\");background-size:contain}.c-input-checkbox[aria-disabled=true] span,.c-input-radio[aria-disabled=true] span{opacity:.5;cursor:not-allowed}.c-input-checkbox[aria-disabled=true] :hover::before,.c-input-radio[aria-disabled=true] :hover::before{box-shadow:inset 0 0 0 .125rem var(--silver)}.c-input-checkbox[aria-disabled=true] ::before,.c-input-radio[aria-disabled=true] ::before{background-color:var(--paleGrey)}.c-input-checkbox input,.c-input-radio input{border:0;clip:rect(0 0 0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.c-input-checkbox input:focus + span::before,.c-input-radio input:focus + span::before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.c-input-checkbox input:checked + span::before,.c-input-radio input:checked + span::before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}.c-input-checkbox input:checked + span::after,.c-input-radio input:checked + span::after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.c-input-checkbox input:not(:checked) + span::after,.c-input-radio input:not(:checked) + span::after{opacity:0;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}.c-input-checkbox.is-error span,.c-input-radio.is-error span{color:var(--pomegranate)}.c-input-checkbox.is-error span::before,.c-input-radio.is-error span::before{box-shadow:inset 0 0 0 .125rem var(--pomegranate);background-color:var(--yourPink)}.c-input-checkbox--noGutter span,.c-input-radio--noGutter span{padding-left:0}.c-input-radio span::before,.c-input-radio span::after{border-radius:50%}.c-input-radio span::after{content:'';background:var(--white);border:.313rem solid var(--dodgerBlue);box-sizing:border-box;width:1rem;height:1rem}.c-textarea{display:block;width:100%;min-height:7.5rem;resize:vertical}.c-textarea--tiny{min-height:3rem}.c-textarea--medium{min-height:5rem}.c-select,.c-select--tiny,.c-select--medium,.c-select--fullwidth,.wizard-select,.wizard-select--medium{padding-right:2.375rem}.c-select,.wizard-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBmaWxsPSIjOTU5OTlkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjI4NTcxNCwgMTIuMDAwMDAwKSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTEyLjI4NTcxNCwgLTEyLjAwMDAwMCkiPgogICAgPHBhdGggZD0iTTYuNDYwMjYwNzcsMjAuMzE3NDAzNiBDNS44NDY1Nzk3NCwyMC45MzEwODQ3IDUuODQ2NTc5NzQsMjEuOTI2MDU4MiA2LjQ2MDI2MDc3LDIyLjUzOTczOTIgQzcuMDczOTQxOCwyMy4xNTM0MjAzIDguMDY4OTE1MzQsMjMuMTUzNDIwMyA4LjY4MjU5NjM3LDIyLjUzOTczOTIgTDE4LjExMTE2NzgsMTMuMTExMTY3OCBDMTguNzI0ODQ4OCwxMi40OTc0ODY4IDE4LjcyNDg0ODgsMTEuNTAyNTEzMiAxOC4xMTExNjc4LDEwLjg4ODgzMjIgTDguNjgyNTk2MzcsMS40NjAyNjA3NyBDOC4wNjg5MTUzNCwwLjg0NjU3OTc0MyA3LjA3Mzk0MTgsMC44NDY1Nzk3NDMgNi40NjAyNjA3NywxLjQ2MDI2MDc3IEM1Ljg0NjU3OTc0LDIuMDczOTQxOCA1Ljg0NjU3OTc0LDMuMDY4OTE1MzQgNi40NjAyNjA3NywzLjY4MjU5NjM3IEwxNC43Nzc2NjQ0LDEyIEw2LjQ2MDI2MDc3LDIwLjMxNzQwMzYgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=\") right 1rem center no-repeat;background-size:.875rem;text-align:left}.c-select::-ms-expand,.wizard-select::-ms-expand{display:none}.o-field{position:relative;display:flex;flex-direction:column;margin:.5rem 0 1rem}.o-field-inline{display:flex;align-items:flex-start;flex-direction:row;margin:.5rem 0 .5rem 1.5rem}@media (max-width:48rem){.o-field-inline{flex-direction:column;margin-left:0}}.c-double-field{width:100%}.c-double-field--with-button{box-sizing:border-box;position:relative;padding-right:2.5rem}.c-double-field-label{min-height:2.5rem}.c-double-field-button{position:absolute;right:-2.5rem;top:.625rem}.c-double-field-wrapper{display:inline-flex;width:100%;margin-bottom:.5rem}@media (max-width:48rem){.c-double-field-wrapper{flex-direction:column}}.c-double-field-input{box-sizing:border-box;flex:1 1 70%}.c-double-field-input + .c-double-field-input{flex:1 1 auto}[data-input=radio] label::before{border-radius:50%;border:.125rem solid var(--coolGrey);box-shadow:inset 0 0 0 1rem transparent}[data-input=radio] input[type=radio]:checked + label::before{box-shadow:inset 0 0 0 .188rem var(--paleGrey),inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] label::before,[data-input=checkbox] label::after{border-radius:.125rem}[data-input=checkbox] label::before{background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver)}[data-input=checkbox] label::before:hover{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}[data-input=checkbox] label::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgIDxwYXRoIGQ9J00zIDEwLjAxOWw0LjUyMyA0LjUyMyA5LjU0MS05LjU0MScgc3Ryb2tlPScjRkZGJyBzdHJva2Utd2lkdGg9JzInIGZpbGw9Im5vbmUiLz4KPC9zdmc+Cg==\");background-size:contain}[data-input=checkbox][aria-checked='mixed'] label::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNMy40OTcgMTBoMTMuMDA2IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgLz48L3N2Zz4K\");background-size:contain}[data-input=checkbox] input[type=checkbox]:checked + label::before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] input[type=checkbox]:checked + label::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[data-input=checkbox] input[type=checkbox]:not(:checked) + label::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.wizard-wrapper{display:flex;flex-flow:column nowrap;align-items:stretch}.wizard-main{background:linear-gradient(#fff 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,linear-gradient(rgba(214,216,218,0.25) 0,rgba(214,216,218,0.25) 25%,rgba(255,255,255,0) 26%,rgba(255,255,255,0) 100%),linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0) 74%,rgba(214,216,218,0.25) 75%,rgba(214,216,218,0.25) 100%) 0 100%;background-repeat:no-repeat;background-color:var(--white);background-size:100% 2rem,100% 2rem,100% .5rem,100% .5rem;background-attachment:local,local,scroll,scroll;background-clip:padding-box;overflow:auto;-webkit-overflow-scrolling:touch}.wizard-header,.wizard-footer{flex:0 0 auto}.o-layout,.o-layout-2panes{box-sizing:border-box;display:flex;max-width:100%;width:100%;height:100%}.o-layout main,.o-layout-2panes main{display:flex;flex-direction:column;flex:0 0 auto}.o-layout main,.o-layout-2panes main,.o-layout main > [role=contentinfo],.o-layout-2panes main > [role=contentinfo],.o-layout main > [role=main],.o-layout-2panes main > [role=main]{position:relative;display:flex;flex-direction:column;flex:1 1 auto;box-sizing:border-box;height:100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){.o-layout,.o-layout-2panes{display:block}.o-layout main,.o-layout-2panes main{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.o-layout main,.o-layout-2panes main,.o-layout main > [role=contentinfo],.o-layout-2panes main > [role=contentinfo],.o-layout main > [role=main],.o-layout-2panes main > [role=main]{display:block;overflow:visible}.o-layout:before,.o-layout-2panes:before,.o-layout:after,.o-layout-2panes:after{content:'';display:block}.o-layout:before,.o-layout-2panes:before{height:3rem}.o-layout:after,.o-layout-2panes:after{height:3rem}}.o-layout-2panes{flex:0 0 100%;align-items:stretch}.o-layout-2panes > aside{display:flex;flex-direction:column;flex:0 0 auto}.o-layout-2panes main,.o-layout-2panes main > [role=contentinfo],.o-layout-2panes main > [role=main]{height:auto}@media (max-width:63.938rem){.o-layout-2panes > aside{position:fixed;bottom:0;left:0;display:block;z-index:var(--zIndex-nav);width:100%}}.u-media{display:flex;align-items:center}.u-media-top{align-items:flex-start}.u-media-bottom{align-items:flex-end}.u-media-grow{flex:1 1 auto;overflow:hidden}.u-media-fixed{line-height:0;flex:0 0 auto}:root{--sidebarHeight:3rem}.o-sidebar{width:13.75rem;border-right:.063rem solid var(--dividerColor);background-color:var(--defaultBackgroundColor)}@media (max-width:63.938rem){.o-sidebar{justify-content:space-between;border:0;border-top:.063rem solid var(--dividerColor);height:var(--sidebarHeight);width:100%;padding-bottom:env(safe-area-inset-bottom)}}.c-avatar{background-color:var(--paleGrey);color:var(--silver);position:relative}.c-avatar svg{width:50%;height:50%}.c-avatar-image{width:100%}.u-card{border:.063rem solid var(--dividerColor);border-radius:.5rem;padding:1rem;text-decoration:none;display:block}.c-chip{box-sizing:border-box;line-height:1;display:inline-flex;align-items:center;margin-right:.25rem;margin-bottom:.25rem;border:0}.c-chip--round{width:2.5rem;text-align:center;justify-content:center}.c-chip--tinySize{height:1.5rem;padding:0 .375rem;border-radius:.75rem;font-size:.75rem}.c-chip--smallSize{height:2rem;padding:0 .5625rem;border-radius:1rem;font-size:.875rem}.c-chip--normalSize{height:2.5rem;padding:0 .75rem;border-radius:1.25rem}.c-chip--outlinedVariant{border:1px solid}.c-chip--dashedVariant{border:1px dashed}.c-chip--normalTheme{border-color:var(--silver);background-color:var(--paleGrey);color:inherit}.c-chip--primaryTheme{border-color:var(--primaryColorLightest);background-color:var(--primaryBackgroundLight);color:var(--primaryColor)}.c-chip--errorTheme{border-color:var(--errorColorLight);background-color:var(--errorColorLightest);color:var(--errorColor)}.c-chip--hoverableNormalTheme{color:var(--charcoalGrey)}.c-chip--hoverableNormalTheme:hover,.c-chip--hoverableNormalTheme:focus{background-color:var(--silver)}.c-chip--hoverablePrimaryTheme:hover,.c-chip--hoverablePrimaryTheme:focus{background-color:var(--primaryBackgroundLight)}.c-chip--normalPrimaryTheme{background-color:var(--primaryColor);color:var(--white)}.c-chip--hoverableErrorTheme:hover,.c-chip--hoverableErrorTheme:focus{background-color:var(--errorColorLight)}.c-chip--outlinedNormalTheme{background-color:transparent}.c-chip--clickable{cursor:pointer}.c-chip-separator{width:.063rem;border-left:.063rem solid var(--dividerColor);display:inline-block;height:40%;margin-left:.5rem;margin-right:.5rem}.c-chip-button{cursor:pointer;color:var(--slateGrey)}.c-chip-button--disabled{color:var(--coolGrey)}.c-avatar{--circleSize:2.5rem;width:var(--circleSize);height:var(--circleSize);min-width:var(--circleSize);min-height:var(--circleSize);font-size:calc(var(--circleSize) / 2.28);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--dodgerBlue);color:var(--white)}.c-avatar--xsmall{width:1rem;height:1rem;min-width:1rem;min-height:1rem;font-size:calc(1rem / 2.28)}.c-avatar--small{width:2rem;height:2rem;min-width:2rem;min-height:2rem;font-size:calc(2rem / 2.28)}.c-avatar--large{width:3rem;height:3rem;min-width:3rem;min-height:3rem;font-size:calc(3rem / 2.28)}.c-avatar--xlarge{width:4rem;height:4rem;min-width:4rem;min-height:4rem;font-size:calc(4rem / 2.28)}.c-avatar-initials{font-weight:bold;line-height:1}.c-nav{margin:1.5rem 0;padding:0;list-style:none}@media (max-width:63.938rem){.c-nav{display:flex;justify-content:space-around;margin:.313rem 0 .25rem;padding-right:0}}.c-nav-item{position:relative;z-index:var(--zIndex-app);height:3rem;box-sizing:border-box;cursor:pointer}.c-nav-item:hover::before{content:'';position:absolute;z-index:var(--zIndex-below);border-radius:0 .188rem .188rem 0;top:0;left:0;right:1rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.c-nav-item:hover::before{content:none}}@media (max-width:63.938rem){.c-nav-item{margin:0 .75rem;height:auto;display:block;flex:0 0 2.5rem;padding-right:0}.c-nav-item:hover::before{content:none}}.c-nav-icon{display:inline-block;margin-right:.688rem;color:var(--actionColorActive);fill:currentColor}.c-nav-icon svg{display:block}.is-active .c-nav-icon{color:var(--primaryColor)}:hover > .c-nav-icon{color:var(--actionColorActive)}@media (max-width:63.938rem){.c-nav-icon{display:block;margin-right:0}.c-nav-icon svg{margin:0 auto 3px;width:1.5rem;height:1.5rem}}@media (max-width:63.938rem){.c-nav-text{display:block;text-align:center;white-space:nowrap}}.c-nav-link{display:flex;box-shadow:border-box;padding-left:1.5rem;padding-right:1rem;line-height:1.5;text-decoration:none;color:var(--actionColorActive);height:100%;align-items:center;flex:1;background-repeat:no-repeat;background-position:1.5rem center}.c-nav-link:visited{color:var(--actionColorActive)}.c-nav-link.is-active{box-shadow:inset .25rem 0 0 0 var(--primaryColor);font-weight:bold;color:var(--primaryTextColor)}.c-nav-link.is-active .c-nav-icon{color:var(--primaryColor)}@media (max-width:63.938rem){.c-nav-link{display:block;height:auto;padding:0;text-align:center;font-size:.625rem;line-height:.75rem;background-position:center top;background-size:1.5rem}.c-nav-link.is-active,.c-nav-link:hover{box-shadow:none;font-weight:normal}}.c-nav-item-secondary{height:auto}.c-nav-item-secondary + .c-nav-item-secondary{margin-top:.125rem}@media (max-width:63.938rem){.c-nav-item-secondary{display:none}}.c-nav-item-secondary:hover::before{content:'';position:absolute;z-index:var(--zIndex-below);border-radius:.188rem 0 0 .188rem;top:0;right:0;left:3rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.c-nav-item-secondary:hover::before{content:none}}.c-nav-item-secondary .c-nav-link{padding:.5rem 1rem;margin-left:3rem;border-radius:4px 0 0 4px;box-shadow:none;font-size:.875rem;color:var(--actionColorActive);text-decoration:none;height:auto}.c-nav-item-secondary .c-nav-link.is-active{color:var(--primaryContrastTextColor);border-right:1px solid var(--actionColorActive);background-color:var(--actionColorActive)}.c-table-divider{background-color:var(--paleGrey);height:2rem;display:flex;align-items:center;text-indent:2rem;font-weight:bold;font-size:.75rem;line-height:1.33;color:var(--coolGrey);text-transform:uppercase}.c-table-divider + .c-table-divider{border-top:0}@media (max-width:48rem){.c-table-divider{text-indent:1rem}}div.c-table{position:relative;display:flex;flex-direction:column;flex:1 1 100%;height:100%;text-align:left;color:var(--secondaryTextColor)}.c-table-head{flex:0 0 2rem}@media (max-width:48rem){.c-table-head{display:none}}.c-table-body{flex:1 1 auto;display:flex;flex-direction:column;overflow:auto}@media (max-width:48rem){.c-table-body{max-height:100%}}.c-table-row,.c-table-row-head,table.c-table tr,table.c-table thead tr{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;flex:0 0 auto;height:3rem;width:100%;border-top:.063rem solid var(--dividerColor)}.c-table-row:hover,.c-table-row-head:hover,table.c-table tr:hover,table.c-table thead tr:hover{background-color:var(--actionColorHover)}@media (hover:none){.c-table-row:hover,.c-table-row-head:hover,table.c-table tr:hover,table.c-table thead tr:hover{background-color:transparent}}.c-table-row:last-child,.c-table-row-head:last-child,table.c-table tr:last-child,table.c-table thead tr:last-child{border-bottom:.063rem solid var(--dividerColor)}@media (max-width:63.938rem){.c-table-row,.c-table-row-head,table.c-table tr,table.c-table thead tr{max-width:100vw}}.c-table-row-head,table.c-table thead tr{border:0}.c-table-row-head:hover,table.c-table thead tr:hover{background-color:transparent}.c-table-row-head:last-child,table.c-table thead tr:last-child{border-bottom:0}.c-table-row.is-selected,table.c-table tr.is-selected,.c-table-row.is-selected:hover,table.c-table tr.is-selected:hover{background-color:var(--zircon)}.c-table-cell,.c-table-header,table.c-table th,table.c-table td{box-sizing:border-box;padding:.875rem 1rem;font-size:.875rem;line-height:1.3}.c-table-header,table.c-table th{padding:.5rem 1rem;font-size:.75rem;font-weight:bold;text-transform:uppercase}.c-table-cell--primary,.c-table-ellipsis,table.c-table td.c-table-cell--primary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-table-cell--primary,table.c-table td.c-table-cell--primary{font-size:1rem;line-height:1.15;color:var(--charcoalGrey)}@media (max-width:48rem){.c-table-cell--primary,table.c-table td.c-table-cell--primary{flex:1 1 auto}}.c-table-divider{position:sticky;z-index:var(--zIndex-low);top:0}table.c-table{width:100%;border:0;text-align:left;color:var(--secondaryTextColor);border-collapse:collapse}table.c-table tr{display:table-row}table.c-table thead tr{display:table-row}table.c-table tr.c-table-divider{border:0;width:auto;height:auto;background-color:var(--zircon)}table.c-table tr.c-table-divider::before{content:none}table.c-table tr.c-table-divider td{font-weight:bold;color:var(--secondaryTextColor);padding:0;font-size:.75rem;line-height:1.33}table.c-table tr.c-table-divider + *{border-top:0}table.c-table td.c-table-ellipsis{position:relative}table.c-table td.c-table-ellipsis > div{box-sizing:border-box;position:absolute;top:.875rem;right:1rem;bottom:.875rem;left:1rem;display:block;width:calc(100% - rem(32))}table.c-table td.c-table-ellipsis > div > div{box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wizard{position:fixed;top:0;left:0;box-sizing:border-box;height:100%;display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--white);color:var(--charcoalGrey);text-align:center}@media (max-width:30rem),(max-height:23.438rem){.wizard{flex-direction:column;justify-content:flex-start}}.wizard--waiting{color:var(--white);background-color:var(--primaryColor)}.wizard--scroll{position:absolute;padding-top:3.5rem}@media (max-width:63.938rem){.wizard--scroll{box-sizing:border-box}}@media (max-width:30rem),(max-height:23.438rem){.wizard--scroll{padding-top:0}}.wizard--dual{position:static;width:100%}.wizard-wrapper{justify-content:center;width:100%;height:100%;max-width:34rem;text-align:left}@media (max-width:30rem),(max-height:23.438rem){.wizard-wrapper{justify-content:flex-start}}@media (max-width:30rem),(max-height:23.438rem){.wizard-wrapper--center{justify-content:center}}.wizard-wrapper--bleed{align-items:center;max-width:100%}.wizard-wrapper--dual{display:flex;flex-direction:column;align-items:center;height:100vh}@media (max-height:38rem){.wizard-wrapper--dual{min-height:100vh;height:auto}}.wizard-dual{flex:1 1 50%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.wizard-dual:first-child{justify-content:flex-end;color:var(--white);background-color:var(--primaryColor)}.wizard-errors{order:1;margin:1rem 0 0;font-size:.875rem;line-height:1.7;font-style:italic}.wizard-errors p{margin:0}@media (max-width:30rem),(max-height:23.438rem){.wizard-errors{margin-top:.5rem}}.wizard-header{display:flex;flex-direction:column;box-sizing:border-box;max-width:34rem;margin:1rem 0 .5rem;padding:0 1rem;position:relative}@media (max-width:30rem),(max-height:23.438rem){.wizard-header{margin:1rem 0 0}}.wizard-dual .wizard-header{margin-bottom:2rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual .wizard-header{margin-bottom:1.5rem}}.wizard-main{display:flex;flex-direction:column;flex:0 1 auto;box-sizing:border-box;width:100%;padding:0 1rem}.wizard-main > *{flex-shrink:0}.wizard-footer{display:flex;order:2;flex-wrap:wrap;box-sizing:border-box;max-width:34rem;margin:2rem 0 1.5rem;padding:0 1rem;padding-bottom:env(safe-area-inset-bottom)}.wizard-footer > button,.wizard-footer > a:link{flex:1 1 100%;margin:0 0 .5rem;line-height:1.5}@media (max-width:30rem),(max-height:23.438rem){.wizard-footer{margin:1.5rem 0 .5rem}}.wizard--welcome .wizard-footer{justify-content:space-between}@media (min-width:30.063rem){.wizard--welcome .wizard-footer > button,.wizard--welcome .wizard-footer > a:link{flex:0 1 calc(50% - 0.25rem)}}.wizard-dual .wizard-footer{margin-top:2rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual .wizard-footer{margin-top:1.5rem;font-size:.875rem}}.wizard-logo{position:relative;margin:0 auto;width:7.5rem}.wizard-logo-img{width:100%;vertical-align:center}.wizard-logo-badge{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-.375rem;right:-.375rem;width:2rem;height:2rem;border:.125rem solid var(--white);background-color:var(--primaryColor);border-radius:50%}.wizard-header-help{order:-1;margin:0 0 .5rem;font-size:1.125rem;line-height:1.5;text-align:center}@media (max-width:30rem),(max-height:23.438rem){.wizard-header-help{margin:.25rem 0 0;font-size:1rem}}.wizard-disclaimer{display:flex;margin:1.5rem 0 .5rem;flex-direction:row;align-items:flex-start;font-size:.938rem;line-height:1.33}.wizard-disclaimer span{flex:0 0 auto;margin-right:1rem;background-color:var(--grannyApple);padding:.5rem;border-radius:50%}.wizard-disclaimer svg{display:block;fill:var(--emerald)}.wizard-disclaimer strong{color:var(--emerald)}@media (max-width:30rem),(max-height:23.438rem){.wizard-disclaimer{display:none}}.wizard-desc{margin:2rem 0 0;line-height:1.5}.wizard-desc a{color:var(--primaryColor);text-decoration:none}.wizard-desc a:hover,.wizard-desc a:focus{color:var(--primaryColorDark)}@media (max-width:30rem),(max-height:23.438rem){.wizard-desc{margin:1.5rem 0 0}}.wizard-desc--footer{margin:2rem 0}@media (max-width:30rem),(max-height:23.438rem){.wizard-desc--footer{margin:1rem 0}}.wizard-header-fixed{position:fixed;top:.5rem;left:1rem;display:inline-flex;align-items:center}.wizard-previous{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:.625rem 1rem;color:var(--coolGrey)}.wizard-brand{margin-left:2rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-brand{display:none}}.wizard-brand--invert svg{-webkit-filter:brightness(0) invert(100%);filter:brightness(0) invert(100%)}.wizard-previous + .wizard-brand{position:relative;padding-left:1.5rem;margin-left:.5rem}.wizard-previous + .wizard-brand:before{content:'';position:absolute;left:0;top:50%;height:1.5rem;border-left:.063rem solid var(--dividerColor);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wizard-next{padding-right:3rem;padding-left:3rem}.wizard-next svg{position:absolute;right:1rem}@media (min-width:30.063rem) and (min-height:23.5rem){.wizard-button{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}}@media (min-width:30.063rem){.wizard-buttonlink{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}}@media (max-width:30rem),(max-height:23.438rem){.wizard-input{border-radius:.125rem;padding:.5rem 1rem .625rem}}.wizard-dual-btn{position:absolute;bottom:-2.437rem;left:1rem;right:1rem;margin:0;width:calc(100% - 2rem);font-size:.875rem}@media (min-width:30.063rem){.wizard-dual-btn{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5;bottom:-2rem;font-size:1rem}}.wizard-dual-btn:hover,.wizard-dual-btn:focus{background-color:var(--emerald);border-color:var(--emerald)}.wizard-waiting-icon,.wizard-dual-icon{margin:0 0 2rem;height:6.188rem}.wizard-waiting-icon svg,.wizard-dual-icon svg{display:block;margin:0 auto;height:100%;width:100%}@media (max-width:30rem),(max-height:23.438rem){.wizard-waiting-icon,.wizard-dual-icon{margin-bottom:1rem;height:3.438rem}}.wizard-dual-icon{margin:0 0 1rem;height:7.688rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual-icon{height:5.125rem}}.wizard-title,.wizard-dual-title{margin:0;text-align:center;font-size:2rem;line-height:1.25}@media (max-width:30rem),(max-height:23.438rem){.wizard-title,.wizard-dual-title{font-size:1.125rem;line-height:1.78}}.wizard-dual-title{margin-bottom:1rem;font-size:2.5rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual-title{margin-bottom:.5rem;font-size:1.5rem;line-height:1.3}}.wizard-title-sub{display:block;margin-top:.5rem;opacity:.64;font-size:1rem;font-weight:normal;line-height:1.5}@media (max-width:30rem),(max-height:23.438rem){.wizard-title-sub{margin:0;font-size:1rem;line-height:1.5}}.wizard-subtitle,.wizard-dual-subtitle{margin:0;text-align:center;font-size:1rem;font-weight:normal;line-height:1.5}@media (max-width:30rem),(max-height:23.438rem){.wizard-subtitle,.wizard-dual-subtitle{font-size:.875rem;line-height:1.15}}.wizard-dual-subtitle{font-size:1.25rem;line-height:1.4}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual-subtitle{font-size:1rem;line-height:1.5}}@media (max-width:30rem),(max-height:23.438rem){.wizard--welcome .wizard-title{font-size:1.5rem;line-height:1.17}}.wizard-showbutton{position:absolute;right:0;top:.688rem;margin:0;border:0;padding:0;min-width:auto;background-color:transparent;color:var(--coolGrey)}.wizard-showbutton:hover,.wizard-showbutton:focus{background-color:inherit;color:var(--charcoalGrey)}.wizard-dualfield{display:flex;flex-direction:row;align-items:stretch;border:.063rem solid var(--dividerColor);border-radius:.125rem}.wizard-dualfield--focus{border-color:var(--primaryColor)}.wizard-dualfield--error{border-color:var(--errorColor)}.wizard-dualfield-wrapper{flex:1 1 auto}.wizard-dualfield-input{border:0;padding-right:.5rem}.wizard-dualfield-input:hover,.wizard-dualfield-input:focus{position:relative;z-index:1;border:0;outline:0}@media (max-width:30rem),(max-height:23.438rem){.wizard-dualfield-input{border-radius:.125rem;padding:.5rem 1rem .625rem;padding-right:.25rem}}.wizard-protocol{display:flex;align-items:center;background-color:var(--paleGrey);border-right:.063rem solid var(--dividerColor);padding:0 1rem}.wizard-protocol svg{fill:currentColor;margin-right:.5rem}.wizard-domain{display:flex;flex-direction:column;justify-content:center;flex:0 1 auto;margin-right:1rem;max-width:8.75rem}.wizard-select{flex:0 0 auto;margin:.125rem;width:9.25rem;border:0;padding:.625rem 2.375rem .625rem .5rem}.wizard-select:hover,.wizard-select:focus{position:relative;z-index:1;background-color:var(--paleGrey);border:0;outline:0}.wizard-select--medium{padding:.313rem 2.375rem .438rem .5rem}.wizard-requirements{order:2;margin-bottom:0;padding:0;list-style:disc inside;line-height:1.5;font-style:italic;color:var(--coolGrey)}.wizard-requirements span{display:inline-block;text-indent:.375rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-requirements{font-size:.875rem;margin-top:.5rem}.wizard-requirements span{text-indent:.125rem}}.wizard-agreements{display:flex;flex-direction:row;margin:0 auto;padding:0;list-style:none;max-width:64.5rem}@media (max-width:63.938rem){.wizard-agreements{flex-direction:column;margin:0 auto;max-width:32rem}}.wizard-agreements-item{position:relative;overflow:hidden;display:flex;flex-direction:column;flex:1 1 calc(100% / 6 - 0.5rem);margin:1rem .25rem 0;border:.063rem solid var(--dividerColor);border-radius:.5rem;padding:1rem;color:var(--slateGrey)}@media (max-width:63.938rem){.wizard-agreements-item{flex-direction:row;flex:1 0 auto;margin:1rem 0 0;border:0;padding:0}.wizard-agreements-item:last-child p{border:0;margin:0}}.wizard-agreements-desc{min-height:2rem;font-size:.875rem;line-height:1.43}@media (max-width:63.938rem){.wizard-agreements-desc{flex:1 1 100%;border-bottom:.063rem solid var(--dividerColor);padding-bottom:1rem;font-size:1rem;line-height:1.5}}.wizard-agreements-icon{--bgcolor:var(--dodgerBlue);box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0 auto 1rem;width:3rem;height:3rem;border-radius:50%;padding:.75rem;background-color:var(--bgcolor)}.wizard-agreements-icon svg{display:block;width:100%;height:100%;fill:var(--white)}@media (max-width:63.938rem){.wizard-agreements-icon{margin:0 1.5rem 0 0;width:2rem;height:2rem;border-radius:50%;padding:.5rem}}.wizard-updated{position:absolute;right:-1.687rem;top:1.188rem;width:6.25rem;background-color:var(--primaryColor);text-transform:uppercase;color:var(--primaryContrastTextColor);-webkit-transform:rotate(-315deg);transform:rotate(-315deg);padding:.313rem;font-size:.625rem;line-height:1;font-weight:bold;text-align:center}.wizard-progress{position:relative;margin:.5rem auto 2rem;max-width:32rem;height:.375rem}.wizard-progress:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;opacity:.24;border-radius:.188rem;background-color:var(--white)}@media (max-width:33.9375rem){.wizard-progress{margin:.5rem 1rem 1.5rem}}@media (max-height:23.4375rem){.wizard-progress{margin-bottom:1.5rem}}.wizard-progress-bar{position:relative;z-index:1;width:0;height:100%;background-color:var(--white);border-radius:.188rem;transition:width .5s ease-out}.wizard-notice{order:2;margin:2rem 0 0;line-height:1.5}.wizard-notice + .wizard-notice{margin-top:1rem}.wizard-notice p{margin:0}.wizard-notice a{color:var(--dodgerBlue);text-decoration:none;font-weight:bold}.wizard-notice a:hover,.wizard-notice a:focus{color:var(--scienceBlue)}@media (min-width:30.063rem){.wizard-notice{margin:2rem 0 0}}.wizard-notice--lost{font-size:1rem}.u-bg-black{background-color:var(--black) !important}.u-bg-charcoalGrey{background-color:var(--charcoalGrey) !important}.u-bg-coolGrey{background-color:var(--coolGrey) !important}.u-bg-silver{background-color:var(--silver) !important}.u-bg-slateGrey{background-color:var(--slateGrey) !important}.u-bg-lightishPurple{background-color:#b449e7 !important}.u-bg-dodgerBlue{background-color:#297ef2 !important}.u-bg-overlay{background-color:var(--overlay) !important}.u-bg-paleGrey{background-color:var(--paleGrey) !important}.u-bg-monza{background-color:#dd0505 !important}.u-bg-pomegranate{background-color:#f52d2d !important}.u-bg-primaryBackgroundLight{background-color:var(--primaryBackgroundLight) !important}.u-bg-primaryColor{background-color:var(--primaryColor) !important}.u-bg-primaryColorLight{background-color:var(--primaryColorLight) !important}.u-bg-primaryContrastTextColor{background-color:var(--primaryContrastTextColor) !important}.u-bg-error{background-color:var(--errorColor) !important}.u-bg-errorBackground{background-color:var(--errorBackground) !important}.u-bg-success{background-color:var(--successColor) !important}.u-bg-warning{background-color:var(--warningColor) !important}.u-bg-info{background-color:var(--infoColor) !important}.u-bg-weirdGreen{background-color:#40de8e !important}.u-bg-white{background-color:var(--white) !important}.u-bdrs-0{border-radius:0}.u-bdrs-1{border-radius:.125rem}.u-bdrs-2{border-radius:.188rem}.u-bdrs-3{border-radius:.25rem}.u-bdrs-4{border-radius:.5rem}.u-bdrs-circle{border-radius:100%}.u-bdw-0{border-width:0}.u-bdw-1{border-width:.125rem}@media (max-width:30rem){.u-bdrs-0-t{border-radius:0}.u-bdrs-1-t{border-radius:.125rem}.u-bdrs-2-t{border-radius:.188rem}.u-bdrs-3-t{border-radius:.25rem}.u-bdrs-4-t{border-radius:.5rem}.u-bdrs-circle-t{border-radius:100%}.u-bdw-0-t{border-width:0}.u-bdw-1-t{border-width:.125rem}}@media (max-width:48rem){.u-bdrs-0-s{border-radius:0}.u-bdrs-1-s{border-radius:.125rem}.u-bdrs-2-s{border-radius:.188rem}.u-bdrs-3-s{border-radius:.25rem}.u-bdrs-4-s{border-radius:.5rem}.u-bdrs-circle-s{border-radius:100%}.u-bdw-0-s{border-width:0}.u-bdw-1-s{border-width:.125rem}}@media (max-width:63.938rem){.u-bdrs-0-m{border-radius:0}.u-bdrs-1-m{border-radius:.125rem}.u-bdrs-2-m{border-radius:.188rem}.u-bdrs-3-m{border-radius:.25rem}.u-bdrs-4-m{border-radius:.5rem}.u-bdrs-circle-m{border-radius:100%}.u-bdw-0-m{border-width:0}.u-bdw-1-m{border-width:.125rem}}.u-bxz{box-sizing:border-box}.u-c-default{cursor:default}.u-c-help{cursor:help}.u-c-pointer{cursor:pointer}.u-c-wait{cursor:wait}.u-c-not-allowed{cursor:not-allowed}.u-debug{background:rgba(0,0,0,0.075);border:1px solid #f00}.u-debug .u-debug{border-color:#00f}.u-debug .u-debug .u-debug{border-color:#008000}.u-miw-1{min-width:1rem !important}.u-maw-1{max-width:1rem !important}.u-mih-1{min-height:1rem !important}.u-mah-1{max-height:1rem !important}.u-miw-2{min-width:2rem !important}.u-maw-2{max-width:2rem !important}.u-mih-2{min-height:2rem !important}.u-mah-2{max-height:2rem !important}.u-miw-3{min-width:4rem !important}.u-maw-3{max-width:4rem !important}.u-mih-3{min-height:4rem !important}.u-mah-3{max-height:4rem !important}.u-miw-4{min-width:8rem !important}.u-maw-4{max-width:8rem !important}.u-mih-4{min-height:8rem !important}.u-mah-4{max-height:8rem !important}.u-miw-5{min-width:16rem !important}.u-maw-5{max-width:16rem !important}.u-mih-5{min-height:16rem !important}.u-mah-5{max-height:16rem !important}.u-miw-6{min-width:32rem !important}.u-maw-6{max-width:32rem !important}.u-mih-6{min-height:32rem !important}.u-mah-6{max-height:32rem !important}.u-miw-7{min-width:48rem !important}.u-maw-7{max-width:48rem !important}.u-mih-7{min-height:48rem !important}.u-mah-7{max-height:48rem !important}.u-miw-8{min-width:64rem !important}.u-maw-8{max-width:64rem !important}.u-mih-8{min-height:64rem !important}.u-mah-8{max-height:64rem !important}.u-miw-9{min-width:96rem !important}.u-maw-9{max-width:96rem !important}.u-mih-9{min-height:96rem !important}.u-mah-9{max-height:96rem !important}.u-miw-100{min-width:100% !important}.u-maw-100{max-width:100% !important}.u-mih-100{min-height:100% !important}.u-mah-100{max-height:100% !important}.u-maw-none{max-width:none !important}.u-mah-none{max-height:none !important}.u-miw-auto{min-width:auto !important}.u-mih-auto{min-height:auto !important}.u-miw-half{min-width:.5rem !important}.u-maw-half{max-width:.5rem !important}.u-mih-half{min-height:.5rem !important}.u-mah-half{max-height:.5rem !important}.u-miw-1-half{min-width:1.5rem !important}.u-maw-1-half{max-width:1.5rem !important}.u-mih-1-half{min-height:1.5rem !important}.u-mah-1-half{max-height:1.5rem !important}.u-miw-2-half{min-width:2.5rem !important}.u-maw-2-half{max-width:2.5rem !important}.u-mih-2-half{min-height:2.5rem !important}.u-mah-2-half{max-height:2.5rem !important}@media (max-width:30rem){.u-miw-1-t{min-width:1rem !important}}@media (max-width:30rem){.u-maw-1-t{max-width:1rem !important}}@media (max-width:30rem){.u-mih-1-t{min-height:1rem !important}}@media (max-width:30rem){.u-mah-1-t{max-height:1rem !important}}@media (max-width:30rem){.u-miw-2-t{min-width:2rem !important}}@media (max-width:30rem){.u-maw-2-t{max-width:2rem !important}}@media (max-width:30rem){.u-mih-2-t{min-height:2rem !important}}@media (max-width:30rem){.u-mah-2-t{max-height:2rem !important}}@media (max-width:30rem){.u-miw-3-t{min-width:4rem !important}}@media (max-width:30rem){.u-maw-3-t{max-width:4rem !important}}@media (max-width:30rem){.u-mih-3-t{min-height:4rem !important}}@media (max-width:30rem){.u-mah-3-t{max-height:4rem !important}}@media (max-width:30rem){.u-miw-4-t{min-width:8rem !important}}@media (max-width:30rem){.u-maw-4-t{max-width:8rem !important}}@media (max-width:30rem){.u-mih-4-t{min-height:8rem !important}}@media (max-width:30rem){.u-mah-4-t{max-height:8rem !important}}@media (max-width:30rem){.u-miw-5-t{min-width:16rem !important}}@media (max-width:30rem){.u-maw-5-t{max-width:16rem !important}}@media (max-width:30rem){.u-mih-5-t{min-height:16rem !important}}@media (max-width:30rem){.u-mah-5-t{max-height:16rem !important}}@media (max-width:30rem){.u-miw-6-t{min-width:32rem !important}}@media (max-width:30rem){.u-maw-6-t{max-width:32rem !important}}@media (max-width:30rem){.u-mih-6-t{min-height:32rem !important}}@media (max-width:30rem){.u-mah-6-t{max-height:32rem !important}}@media (max-width:30rem){.u-miw-7-t{min-width:48rem !important}}@media (max-width:30rem){.u-maw-7-t{max-width:48rem !important}}@media (max-width:30rem){.u-mih-7-t{min-height:48rem !important}}@media (max-width:30rem){.u-mah-7-t{max-height:48rem !important}}@media (max-width:30rem){.u-miw-8-t{min-width:64rem !important}}@media (max-width:30rem){.u-maw-8-t{max-width:64rem !important}}@media (max-width:30rem){.u-mih-8-t{min-height:64rem !important}}@media (max-width:30rem){.u-mah-8-t{max-height:64rem !important}}@media (max-width:30rem){.u-miw-9-t{min-width:96rem !important}}@media (max-width:30rem){.u-maw-9-t{max-width:96rem !important}}@media (max-width:30rem){.u-mih-9-t{min-height:96rem !important}}@media (max-width:30rem){.u-mah-9-t{max-height:96rem !important}}@media (max-width:30rem){.u-miw-100-t{min-width:100% !important}}@media (max-width:30rem){.u-maw-100-t{max-width:100% !important}}@media (max-width:30rem){.u-mih-100-t{min-height:100% !important}}@media (max-width:30rem){.u-mah-100-t{max-height:100% !important}}@media (max-width:30rem){.u-maw-none-t{max-width:none !important}}@media (max-width:30rem){.u-mah-none-t{max-height:none !important}}@media (max-width:30rem){.u-miw-auto-t{min-width:auto !important}}@media (max-width:30rem){.u-mih-auto-t{min-height:auto !important}}@media (max-width:30rem){.u-miw-half-t{min-width:.5rem !important}}@media (max-width:30rem){.u-maw-half-t{max-width:.5rem !important}}@media (max-width:30rem){.u-mih-half-t{min-height:.5rem !important}}@media (max-width:30rem){.u-mah-half-t{max-height:.5rem !important}}@media (max-width:30rem){.u-miw-1-half-t{min-width:1.5rem !important}}@media (max-width:30rem){.u-maw-1-half-t{max-width:1.5rem !important}}@media (max-width:30rem){.u-mih-1-half-t{min-height:1.5rem !important}}@media (max-width:30rem){.u-mah-1-half-t{max-height:1.5rem !important}}@media (max-width:30rem){.u-miw-2-half-t{min-width:2.5rem !important}}@media (max-width:30rem){.u-maw-2-half-t{max-width:2.5rem !important}}@media (max-width:30rem){.u-mih-2-half-t{min-height:2.5rem !important}}@media (max-width:30rem){.u-mah-2-half-t{max-height:2.5rem !important}}@media (max-width:48rem){.u-miw-1-s{min-width:1rem !important}}@media (max-width:48rem){.u-maw-1-s{max-width:1rem !important}}@media (max-width:48rem){.u-mih-1-s{min-height:1rem !important}}@media (max-width:48rem){.u-mah-1-s{max-height:1rem !important}}@media (max-width:48rem){.u-miw-2-s{min-width:2rem !important}}@media (max-width:48rem){.u-maw-2-s{max-width:2rem !important}}@media (max-width:48rem){.u-mih-2-s{min-height:2rem !important}}@media (max-width:48rem){.u-mah-2-s{max-height:2rem !important}}@media (max-width:48rem){.u-miw-3-s{min-width:4rem !important}}@media (max-width:48rem){.u-maw-3-s{max-width:4rem !important}}@media (max-width:48rem){.u-mih-3-s{min-height:4rem !important}}@media (max-width:48rem){.u-mah-3-s{max-height:4rem !important}}@media (max-width:48rem){.u-miw-4-s{min-width:8rem !important}}@media (max-width:48rem){.u-maw-4-s{max-width:8rem !important}}@media (max-width:48rem){.u-mih-4-s{min-height:8rem !important}}@media (max-width:48rem){.u-mah-4-s{max-height:8rem !important}}@media (max-width:48rem){.u-miw-5-s{min-width:16rem !important}}@media (max-width:48rem){.u-maw-5-s{max-width:16rem !important}}@media (max-width:48rem){.u-mih-5-s{min-height:16rem !important}}@media (max-width:48rem){.u-mah-5-s{max-height:16rem !important}}@media (max-width:48rem){.u-miw-6-s{min-width:32rem !important}}@media (max-width:48rem){.u-maw-6-s{max-width:32rem !important}}@media (max-width:48rem){.u-mih-6-s{min-height:32rem !important}}@media (max-width:48rem){.u-mah-6-s{max-height:32rem !important}}@media (max-width:48rem){.u-miw-7-s{min-width:48rem !important}}@media (max-width:48rem){.u-maw-7-s{max-width:48rem !important}}@media (max-width:48rem){.u-mih-7-s{min-height:48rem !important}}@media (max-width:48rem){.u-mah-7-s{max-height:48rem !important}}@media (max-width:48rem){.u-miw-8-s{min-width:64rem !important}}@media (max-width:48rem){.u-maw-8-s{max-width:64rem !important}}@media (max-width:48rem){.u-mih-8-s{min-height:64rem !important}}@media (max-width:48rem){.u-mah-8-s{max-height:64rem !important}}@media (max-width:48rem){.u-miw-9-s{min-width:96rem !important}}@media (max-width:48rem){.u-maw-9-s{max-width:96rem !important}}@media (max-width:48rem){.u-mih-9-s{min-height:96rem !important}}@media (max-width:48rem){.u-mah-9-s{max-height:96rem !important}}@media (max-width:48rem){.u-miw-100-s{min-width:100% !important}}@media (max-width:48rem){.u-maw-100-s{max-width:100% !important}}@media (max-width:48rem){.u-mih-100-s{min-height:100% !important}}@media (max-width:48rem){.u-mah-100-s{max-height:100% !important}}@media (max-width:48rem){.u-maw-none-s{max-width:none !important}}@media (max-width:48rem){.u-mah-none-s{max-height:none !important}}@media (max-width:48rem){.u-miw-auto-s{min-width:auto !important}}@media (max-width:48rem){.u-mih-auto-s{min-height:auto !important}}@media (max-width:48rem){.u-miw-half-s{min-width:.5rem !important}}@media (max-width:48rem){.u-maw-half-s{max-width:.5rem !important}}@media (max-width:48rem){.u-mih-half-s{min-height:.5rem !important}}@media (max-width:48rem){.u-mah-half-s{max-height:.5rem !important}}@media (max-width:48rem){.u-miw-1-half-s{min-width:1.5rem !important}}@media (max-width:48rem){.u-maw-1-half-s{max-width:1.5rem !important}}@media (max-width:48rem){.u-mih-1-half-s{min-height:1.5rem !important}}@media (max-width:48rem){.u-mah-1-half-s{max-height:1.5rem !important}}@media (max-width:48rem){.u-miw-2-half-s{min-width:2.5rem !important}}@media (max-width:48rem){.u-maw-2-half-s{max-width:2.5rem !important}}@media (max-width:48rem){.u-mih-2-half-s{min-height:2.5rem !important}}@media (max-width:48rem){.u-mah-2-half-s{max-height:2.5rem !important}}@media (max-width:63.938rem){.u-miw-1-m{min-width:1rem !important}}@media (max-width:63.938rem){.u-maw-1-m{max-width:1rem !important}}@media (max-width:63.938rem){.u-mih-1-m{min-height:1rem !important}}@media (max-width:63.938rem){.u-mah-1-m{max-height:1rem !important}}@media (max-width:63.938rem){.u-miw-2-m{min-width:2rem !important}}@media (max-width:63.938rem){.u-maw-2-m{max-width:2rem !important}}@media (max-width:63.938rem){.u-mih-2-m{min-height:2rem !important}}@media (max-width:63.938rem){.u-mah-2-m{max-height:2rem !important}}@media (max-width:63.938rem){.u-miw-3-m{min-width:4rem !important}}@media (max-width:63.938rem){.u-maw-3-m{max-width:4rem !important}}@media (max-width:63.938rem){.u-mih-3-m{min-height:4rem !important}}@media (max-width:63.938rem){.u-mah-3-m{max-height:4rem !important}}@media (max-width:63.938rem){.u-miw-4-m{min-width:8rem !important}}@media (max-width:63.938rem){.u-maw-4-m{max-width:8rem !important}}@media (max-width:63.938rem){.u-mih-4-m{min-height:8rem !important}}@media (max-width:63.938rem){.u-mah-4-m{max-height:8rem !important}}@media (max-width:63.938rem){.u-miw-5-m{min-width:16rem !important}}@media (max-width:63.938rem){.u-maw-5-m{max-width:16rem !important}}@media (max-width:63.938rem){.u-mih-5-m{min-height:16rem !important}}@media (max-width:63.938rem){.u-mah-5-m{max-height:16rem !important}}@media (max-width:63.938rem){.u-miw-6-m{min-width:32rem !important}}@media (max-width:63.938rem){.u-maw-6-m{max-width:32rem !important}}@media (max-width:63.938rem){.u-mih-6-m{min-height:32rem !important}}@media (max-width:63.938rem){.u-mah-6-m{max-height:32rem !important}}@media (max-width:63.938rem){.u-miw-7-m{min-width:48rem !important}}@media (max-width:63.938rem){.u-maw-7-m{max-width:48rem !important}}@media (max-width:63.938rem){.u-mih-7-m{min-height:48rem !important}}@media (max-width:63.938rem){.u-mah-7-m{max-height:48rem !important}}@media (max-width:63.938rem){.u-miw-8-m{min-width:64rem !important}}@media (max-width:63.938rem){.u-maw-8-m{max-width:64rem !important}}@media (max-width:63.938rem){.u-mih-8-m{min-height:64rem !important}}@media (max-width:63.938rem){.u-mah-8-m{max-height:64rem !important}}@media (max-width:63.938rem){.u-miw-9-m{min-width:96rem !important}}@media (max-width:63.938rem){.u-maw-9-m{max-width:96rem !important}}@media (max-width:63.938rem){.u-mih-9-m{min-height:96rem !important}}@media (max-width:63.938rem){.u-mah-9-m{max-height:96rem !important}}@media (max-width:63.938rem){.u-miw-100-m{min-width:100% !important}}@media (max-width:63.938rem){.u-maw-100-m{max-width:100% !important}}@media (max-width:63.938rem){.u-mih-100-m{min-height:100% !important}}@media (max-width:63.938rem){.u-mah-100-m{max-height:100% !important}}@media (max-width:63.938rem){.u-maw-none-m{max-width:none !important}}@media (max-width:63.938rem){.u-mah-none-m{max-height:none !important}}@media (max-width:63.938rem){.u-miw-auto-m{min-width:auto !important}}@media (max-width:63.938rem){.u-mih-auto-m{min-height:auto !important}}@media (max-width:63.938rem){.u-miw-half-m{min-width:.5rem !important}}@media (max-width:63.938rem){.u-maw-half-m{max-width:.5rem !important}}@media (max-width:63.938rem){.u-mih-half-m{min-height:.5rem !important}}@media (max-width:63.938rem){.u-mah-half-m{max-height:.5rem !important}}@media (max-width:63.938rem){.u-miw-1-half-m{min-width:1.5rem !important}}@media (max-width:63.938rem){.u-maw-1-half-m{max-width:1.5rem !important}}@media (max-width:63.938rem){.u-mih-1-half-m{min-height:1.5rem !important}}@media (max-width:63.938rem){.u-mah-1-half-m{max-height:1.5rem !important}}@media (max-width:63.938rem){.u-miw-2-half-m{min-width:2.5rem !important}}@media (max-width:63.938rem){.u-maw-2-half-m{max-width:2.5rem !important}}@media (max-width:63.938rem){.u-mih-2-half-m{min-height:2.5rem !important}}@media (max-width:63.938rem){.u-mah-2-half-m{max-height:2.5rem !important}}.u-w-1{width:1rem !important}.u-h-1{height:1rem !important}.u-w-2{width:2rem !important}.u-h-2{height:2rem !important}.u-w-3{width:4rem !important}.u-h-3{height:4rem !important}.u-w-4{width:8rem !important}.u-h-4{height:8rem !important}.u-w-5{width:16rem !important}.u-h-5{height:16rem !important}.u-w-6{width:32rem !important}.u-h-6{height:32rem !important}.u-w-7{width:48rem !important}.u-h-7{height:48rem !important}.u-w-8{width:64rem !important}.u-h-8{height:64rem !important}.u-w-9{width:96rem !important}.u-h-9{height:96rem !important}.u-w-100{width:100% !important}.u-h-100{height:100% !important}.u-w-auto{width:auto !important}.u-h-auto{height:auto !important}.u-w-half{width:.5rem !important}.u-h-half{height:.5rem !important}.u-w-1-half{width:1.5rem !important}.u-h-1-half{height:1.5rem !important}.u-w-2-half{width:2.5rem !important}.u-h-2-half{height:2.5rem !important}@media (max-width:30rem){.u-w-1-t{width:1rem !important}}@media (max-width:30rem){.u-h-1-t{height:1rem !important}}@media (max-width:30rem){.u-w-2-t{width:2rem !important}}@media (max-width:30rem){.u-h-2-t{height:2rem !important}}@media (max-width:30rem){.u-w-3-t{width:4rem !important}}@media (max-width:30rem){.u-h-3-t{height:4rem !important}}@media (max-width:30rem){.u-w-4-t{width:8rem !important}}@media (max-width:30rem){.u-h-4-t{height:8rem !important}}@media (max-width:30rem){.u-w-5-t{width:16rem !important}}@media (max-width:30rem){.u-h-5-t{height:16rem !important}}@media (max-width:30rem){.u-w-6-t{width:32rem !important}}@media (max-width:30rem){.u-h-6-t{height:32rem !important}}@media (max-width:30rem){.u-w-7-t{width:48rem !important}}@media (max-width:30rem){.u-h-7-t{height:48rem !important}}@media (max-width:30rem){.u-w-8-t{width:64rem !important}}@media (max-width:30rem){.u-h-8-t{height:64rem !important}}@media (max-width:30rem){.u-w-9-t{width:96rem !important}}@media (max-width:30rem){.u-h-9-t{height:96rem !important}}@media (max-width:30rem){.u-w-100-t{width:100% !important}}@media (max-width:30rem){.u-h-100-t{height:100% !important}}@media (max-width:30rem){.u-w-auto-t{width:auto !important}}@media (max-width:30rem){.u-h-auto-t{height:auto !important}}@media (max-width:30rem){.u-w-half-t{width:.5rem !important}}@media (max-width:30rem){.u-h-half-t{height:.5rem !important}}@media (max-width:30rem){.u-w-1-half-t{width:1.5rem !important}}@media (max-width:30rem){.u-h-1-half-t{height:1.5rem !important}}@media (max-width:30rem){.u-w-2-half-t{width:2.5rem !important}}@media (max-width:30rem){.u-h-2-half-t{height:2.5rem !important}}@media (max-width:48rem){.u-w-1-s{width:1rem !important}}@media (max-width:48rem){.u-h-1-s{height:1rem !important}}@media (max-width:48rem){.u-w-2-s{width:2rem !important}}@media (max-width:48rem){.u-h-2-s{height:2rem !important}}@media (max-width:48rem){.u-w-3-s{width:4rem !important}}@media (max-width:48rem){.u-h-3-s{height:4rem !important}}@media (max-width:48rem){.u-w-4-s{width:8rem !important}}@media (max-width:48rem){.u-h-4-s{height:8rem !important}}@media (max-width:48rem){.u-w-5-s{width:16rem !important}}@media (max-width:48rem){.u-h-5-s{height:16rem !important}}@media (max-width:48rem){.u-w-6-s{width:32rem !important}}@media (max-width:48rem){.u-h-6-s{height:32rem !important}}@media (max-width:48rem){.u-w-7-s{width:48rem !important}}@media (max-width:48rem){.u-h-7-s{height:48rem !important}}@media (max-width:48rem){.u-w-8-s{width:64rem !important}}@media (max-width:48rem){.u-h-8-s{height:64rem !important}}@media (max-width:48rem){.u-w-9-s{width:96rem !important}}@media (max-width:48rem){.u-h-9-s{height:96rem !important}}@media (max-width:48rem){.u-w-100-s{width:100% !important}}@media (max-width:48rem){.u-h-100-s{height:100% !important}}@media (max-width:48rem){.u-w-auto-s{width:auto !important}}@media (max-width:48rem){.u-h-auto-s{height:auto !important}}@media (max-width:48rem){.u-w-half-s{width:.5rem !important}}@media (max-width:48rem){.u-h-half-s{height:.5rem !important}}@media (max-width:48rem){.u-w-1-half-s{width:1.5rem !important}}@media (max-width:48rem){.u-h-1-half-s{height:1.5rem !important}}@media (max-width:48rem){.u-w-2-half-s{width:2.5rem !important}}@media (max-width:48rem){.u-h-2-half-s{height:2.5rem !important}}@media (max-width:63.938rem){.u-w-1-m{width:1rem !important}}@media (max-width:63.938rem){.u-h-1-m{height:1rem !important}}@media (max-width:63.938rem){.u-w-2-m{width:2rem !important}}@media (max-width:63.938rem){.u-h-2-m{height:2rem !important}}@media (max-width:63.938rem){.u-w-3-m{width:4rem !important}}@media (max-width:63.938rem){.u-h-3-m{height:4rem !important}}@media (max-width:63.938rem){.u-w-4-m{width:8rem !important}}@media (max-width:63.938rem){.u-h-4-m{height:8rem !important}}@media (max-width:63.938rem){.u-w-5-m{width:16rem !important}}@media (max-width:63.938rem){.u-h-5-m{height:16rem !important}}@media (max-width:63.938rem){.u-w-6-m{width:32rem !important}}@media (max-width:63.938rem){.u-h-6-m{height:32rem !important}}@media (max-width:63.938rem){.u-w-7-m{width:48rem !important}}@media (max-width:63.938rem){.u-h-7-m{height:48rem !important}}@media (max-width:63.938rem){.u-w-8-m{width:64rem !important}}@media (max-width:63.938rem){.u-h-8-m{height:64rem !important}}@media (max-width:63.938rem){.u-w-9-m{width:96rem !important}}@media (max-width:63.938rem){.u-h-9-m{height:96rem !important}}@media (max-width:63.938rem){.u-w-100-m{width:100% !important}}@media (max-width:63.938rem){.u-h-100-m{height:100% !important}}@media (max-width:63.938rem){.u-w-auto-m{width:auto !important}}@media (max-width:63.938rem){.u-h-auto-m{height:auto !important}}@media (max-width:63.938rem){.u-w-half-m{width:.5rem !important}}@media (max-width:63.938rem){.u-h-half-m{height:.5rem !important}}@media (max-width:63.938rem){.u-w-1-half-m{width:1.5rem !important}}@media (max-width:63.938rem){.u-h-1-half-m{height:1.5rem !important}}@media (max-width:63.938rem){.u-w-2-half-m{width:2.5rem !important}}@media (max-width:63.938rem){.u-h-2-half-m{height:2.5rem !important}}.u-shake{-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:820ms;animation-duration:820ms;-webkit-animation-timing-function:cubic-bezier(.36,.07,.19,.97);animation-timing-function:cubic-bezier(.36,.07,.19,.97);-webkit-animation-fill-mode:both;animation-fill-mode:both}.u-filter-gray-100{-webkit-filter:grayscale(1);filter:grayscale(1)}.u-flex{display:flex}.u-inline-flex{display:inline-flex}.u-flex-none{flex:none}.u-flex-column{flex-direction:column}.u-flex-row{flex-direction:row}.u-flex-wrap{flex-wrap:wrap}.u-flex-nowrap{flex-wrap:nowrap}.u-flex-wrap-reverse{flex-wrap:wrap-reverse}.u-flex-column-reverse{flex-direction:column-reverse}.u-flex-row-reverse{flex-direction:row-reverse}.u-flex-auto{flex:1 1 auto}.u-flex-items-start{align-items:flex-start}.u-flex-items-end{align-items:flex-end}.u-flex-items-center{align-items:center}.u-flex-items-baseline{align-items:baseline}.u-flex-items-stretch{align-items:stretch}.u-flex-self-start{align-self:flex-start}.u-flex-self-end{align-self:flex-end}.u-flex-self-center{align-self:center}.u-flex-self-baseline{align-self:baseline}.u-flex-self-stretch{align-self:stretch}.u-flex-justify-start{justify-content:flex-start}.u-flex-justify-end{justify-content:flex-end}.u-flex-justify-center{justify-content:center}.u-flex-justify-between{justify-content:space-between}.u-flex-justify-around{justify-content:space-around}.u-flex-content-start{align-content:flex-start}.u-flex-content-end{align-content:flex-end}.u-flex-content-center{align-content:center}.u-flex-content-between{align-content:space-between}.u-flex-content-around{align-content:space-around}.u-flex-content-stretch{align-content:stretch}.u-flex-order-0{order:0}.u-flex-order-1{order:1}.u-flex-order-2{order:2}.u-flex-order-3{order:3}.u-flex-order-4{order:4}.u-flex-order-5{order:5}.u-flex-order-6{order:6}.u-flex-order-7{order:7}.u-flex-order-8{order:8}.u-flex-order-last{order:99999}.u-flex-grow-0{flex-grow:0}.u-flex-grow-1{flex-grow:1}.u-flex-shrink-0{flex-shrink:0}.u-flex-shrink-1{flex-shrink:1}@media (max-width:30rem){.u-flex-t{display:flex}.u-inline-flex-t{display:inline-flex}.u-flex-none-t{flex:none}.u-flex-column-t{flex-direction:column}.u-flex-row-t{flex-direction:row}.u-flex-wrap-t{flex-wrap:wrap}.u-flex-nowrap-t{flex-wrap:nowrap}.u-flex-wrap-reverse-t{flex-wrap:wrap-reverse}.u-flex-column-reverse-t{flex-direction:column-reverse}.u-flex-row-reverse-t{flex-direction:row-reverse}.u-flex-auto-t{flex:1 1 auto}.u-flex-items-start-t{align-items:flex-start}.u-flex-items-end-t{align-items:flex-end}.u-flex-items-center-t{align-items:center}.u-flex-items-baseline-t{align-items:baseline}.u-flex-items-stretch-t{align-items:stretch}.u-flex-self-start-t{align-self:flex-start}.u-flex-self-end-t{align-self:flex-end}.u-flex-self-center-t{align-self:center}.u-flex-self-baseline-t{align-self:baseline}.u-flex-self-stretch-t{align-self:stretch}.u-flex-justify-start-t{justify-content:flex-start}.u-flex-justify-end-t{justify-content:flex-end}.u-flex-justify-center-t{justify-content:center}.u-flex-justify-between-t{justify-content:space-between}.u-flex-justify-around-t{justify-content:space-around}.u-flex-content-start-t{align-content:flex-start}.u-flex-content-end-t{align-content:flex-end}.u-flex-content-center-t{align-content:center}.u-flex-content-between-t{align-content:space-between}.u-flex-content-around-t{align-content:space-around}.u-flex-content-stretch-t{align-content:stretch}.u-flex-order-0-t{order:0}.u-flex-order-1-t{order:1}.u-flex-order-2-t{order:2}.u-flex-order-3-t{order:3}.u-flex-order-4-t{order:4}.u-flex-order-5-t{order:5}.u-flex-order-6-t{order:6}.u-flex-order-7-t{order:7}.u-flex-order-8-t{order:8}.u-flex-order-last-t{order:99999}.u-flex-grow-0-t{flex-grow:0}.u-flex-grow-1-t{flex-grow:1}.u-flex-shrink-0-t{flex-shrink:0}.u-flex-shrink-1-t{flex-shrink:1}}@media (max-width:48rem){.u-flex-s{display:flex}.u-inline-flex-s{display:inline-flex}.u-flex-none-s{flex:none}.u-flex-column-s{flex-direction:column}.u-flex-row-s{flex-direction:row}.u-flex-wrap-s{flex-wrap:wrap}.u-flex-nowrap-s{flex-wrap:nowrap}.u-flex-wrap-reverse-s{flex-wrap:wrap-reverse}.u-flex-column-reverse-s{flex-direction:column-reverse}.u-flex-row-reverse-s{flex-direction:row-reverse}.u-flex-auto-s{flex:1 1 auto}.u-flex-items-start-s{align-items:flex-start}.u-flex-items-end-s{align-items:flex-end}.u-flex-items-center-s{align-items:center}.u-flex-items-baseline-s{align-items:baseline}.u-flex-items-stretch-s{align-items:stretch}.u-flex-self-start-s{align-self:flex-start}.u-flex-self-end-s{align-self:flex-end}.u-flex-self-center-s{align-self:center}.u-flex-self-baseline-s{align-self:baseline}.u-flex-self-stretch-s{align-self:stretch}.u-flex-justify-start-s{justify-content:flex-start}.u-flex-justify-end-s{justify-content:flex-end}.u-flex-justify-center-s{justify-content:center}.u-flex-justify-between-s{justify-content:space-between}.u-flex-justify-around-s{justify-content:space-around}.u-flex-content-start-s{align-content:flex-start}.u-flex-content-end-s{align-content:flex-end}.u-flex-content-center-s{align-content:center}.u-flex-content-between-s{align-content:space-between}.u-flex-content-around-s{align-content:space-around}.u-flex-content-stretch-s{align-content:stretch}.u-flex-order-0-s{order:0}.u-flex-order-1-s{order:1}.u-flex-order-2-s{order:2}.u-flex-order-3-s{order:3}.u-flex-order-4-s{order:4}.u-flex-order-5-s{order:5}.u-flex-order-6-s{order:6}.u-flex-order-7-s{order:7}.u-flex-order-8-s{order:8}.u-flex-order-last-s{order:99999}.u-flex-grow-0-s{flex-grow:0}.u-flex-grow-1-s{flex-grow:1}.u-flex-shrink-0-s{flex-shrink:0}.u-flex-shrink-1-s{flex-shrink:1}}@media (max-width:63.938rem){.u-flex-m{display:flex}.u-inline-flex-m{display:inline-flex}.u-flex-none-m{flex:none}.u-flex-column-m{flex-direction:column}.u-flex-row-m{flex-direction:row}.u-flex-wrap-m{flex-wrap:wrap}.u-flex-nowrap-m{flex-wrap:nowrap}.u-flex-wrap-reverse-m{flex-wrap:wrap-reverse}.u-flex-column-reverse-m{flex-direction:column-reverse}.u-flex-row-reverse-m{flex-direction:row-reverse}.u-flex-auto-m{flex:1 1 auto}.u-flex-items-start-m{align-items:flex-start}.u-flex-items-end-m{align-items:flex-end}.u-flex-items-center-m{align-items:center}.u-flex-items-baseline-m{align-items:baseline}.u-flex-items-stretch-m{align-items:stretch}.u-flex-self-start-m{align-self:flex-start}.u-flex-self-end-m{align-self:flex-end}.u-flex-self-center-m{align-self:center}.u-flex-self-baseline-m{align-self:baseline}.u-flex-self-stretch-m{align-self:stretch}.u-flex-justify-start-m{justify-content:flex-start}.u-flex-justify-end-m{justify-content:flex-end}.u-flex-justify-center-m{justify-content:center}.u-flex-justify-between-m{justify-content:space-between}.u-flex-justify-around-m{justify-content:space-around}.u-flex-content-start-m{align-content:flex-start}.u-flex-content-end-m{align-content:flex-end}.u-flex-content-center-m{align-content:center}.u-flex-content-between-m{align-content:space-between}.u-flex-content-around-m{align-content:space-around}.u-flex-content-stretch-m{align-content:stretch}.u-flex-order-0-m{order:0}.u-flex-order-1-m{order:1}.u-flex-order-2-m{order:2}.u-flex-order-3-m{order:3}.u-flex-order-4-m{order:4}.u-flex-order-5-m{order:5}.u-flex-order-6-m{order:6}.u-flex-order-7-m{order:7}.u-flex-order-8-m{order:8}.u-flex-order-last-m{order:99999}.u-flex-grow-0-m{flex-grow:0}.u-flex-grow-1-m{flex-grow:1}.u-flex-shrink-0-m{flex-shrink:0}.u-flex-shrink-1-m{flex-shrink:1}}.u-nolist{list-style-type:none}@media (max-width:30rem){.u-nolist-t{list-style-type:none}}@media (max-width:48rem){.u-nolist-s{list-style-type:none}}@media (max-width:63.938rem){.u-nolist-m{list-style-type:none}}.u-o-100{opacity:1}.u-o-90{opacity:.9}.u-o-80{opacity:.8}.u-o-70{opacity:.7}.u-o-60{opacity:.6}.u-o-50{opacity:.5}.u-o-40{opacity:.4}.u-o-30{opacity:.3}.u-o-20{opacity:.2}.u-o-10{opacity:.1}.u-o-05{opacity:.05}.u-o-025{opacity:.025}.u-o-0{opacity:0}.u-ov-visible{overflow:visible}.u-ov-hidden{overflow:hidden}.u-ov-scroll{overflow:scroll}.u-ov-auto{overflow:auto}.u-p-0{padding:0 !important}.u-pt-0{padding-top:0 !important}.u-pb-0{padding-bottom:0 !important}.u-pl-0{padding-left:0 !important}.u-pr-0{padding-right:0 !important}.u-pv-0{padding-top:0 !important;padding-bottom:0 !important}.u-ph-0{padding-left:0 !important;padding-right:0 !important}.u-p-1{padding:1rem !important}.u-pt-1{padding-top:1rem !important}.u-pb-1{padding-bottom:1rem !important}.u-pl-1{padding-left:1rem !important}.u-pr-1{padding-right:1rem !important}.u-pv-1{padding-top:1rem !important;padding-bottom:1rem !important}.u-ph-1{padding-left:1rem !important;padding-right:1rem !important}.u-p-2{padding:2rem !important}.u-pt-2{padding-top:2rem !important}.u-pb-2{padding-bottom:2rem !important}.u-pl-2{padding-left:2rem !important}.u-pr-2{padding-right:2rem !important}.u-pv-2{padding-top:2rem !important;padding-bottom:2rem !important}.u-ph-2{padding-left:2rem !important;padding-right:2rem !important}.u-p-3{padding:3rem !important}.u-pt-3{padding-top:3rem !important}.u-pb-3{padding-bottom:3rem !important}.u-pl-3{padding-left:3rem !important}.u-pr-3{padding-right:3rem !important}.u-pv-3{padding-top:3rem !important;padding-bottom:3rem !important}.u-ph-3{padding-left:3rem !important;padding-right:3rem !important}.u-p-auto{padding:auto !important}.u-pt-auto{padding-top:auto !important}.u-pb-auto{padding-bottom:auto !important}.u-pl-auto{padding-left:auto !important}.u-pr-auto{padding-right:auto !important}.u-pv-auto{padding-top:auto !important;padding-bottom:auto !important}.u-ph-auto{padding-left:auto !important;padding-right:auto !important}.u-p-half{padding:.5rem !important}.u-pt-half{padding-top:.5rem !important}.u-pb-half{padding-bottom:.5rem !important}.u-pl-half{padding-left:.5rem !important}.u-pr-half{padding-right:.5rem !important}.u-pv-half{padding-top:.5rem !important;padding-bottom:.5rem !important}.u-ph-half{padding-left:.5rem !important;padding-right:.5rem !important}.u-p-1-half{padding:1.5rem !important}.u-pt-1-half{padding-top:1.5rem !important}.u-pb-1-half{padding-bottom:1.5rem !important}.u-pl-1-half{padding-left:1.5rem !important}.u-pr-1-half{padding-right:1.5rem !important}.u-pv-1-half{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.u-ph-1-half{padding-left:1.5rem !important;padding-right:1.5rem !important}.u-p-2-half{padding:2.5rem !important}.u-pt-2-half{padding-top:2.5rem !important}.u-pb-2-half{padding-bottom:2.5rem !important}.u-pl-2-half{padding-left:2.5rem !important}.u-pr-2-half{padding-right:2.5rem !important}.u-pv-2-half{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.u-ph-2-half{padding-left:2.5rem !important;padding-right:2.5rem !important}.u-m-0{margin:0 !important}.u-mt-0{margin-top:0 !important}.u-mb-0{margin-bottom:0 !important}.u-ml-0{margin-left:0 !important}.u-mr-0{margin-right:0 !important}.u-mv-0{margin-top:0 !important;margin-bottom:0 !important}.u-mh-0{margin-left:0 !important;margin-right:0 !important}.u-m-1{margin:1rem !important}.u-mt-1{margin-top:1rem !important}.u-mb-1{margin-bottom:1rem !important}.u-ml-1{margin-left:1rem !important}.u-mr-1{margin-right:1rem !important}.u-mv-1{margin-top:1rem !important;margin-bottom:1rem !important}.u-mh-1{margin-left:1rem !important;margin-right:1rem !important}.u-m-2{margin:2rem !important}.u-mt-2{margin-top:2rem !important}.u-mb-2{margin-bottom:2rem !important}.u-ml-2{margin-left:2rem !important}.u-mr-2{margin-right:2rem !important}.u-mv-2{margin-top:2rem !important;margin-bottom:2rem !important}.u-mh-2{margin-left:2rem !important;margin-right:2rem !important}.u-m-3{margin:3rem !important}.u-mt-3{margin-top:3rem !important}.u-mb-3{margin-bottom:3rem !important}.u-ml-3{margin-left:3rem !important}.u-mr-3{margin-right:3rem !important}.u-mv-3{margin-top:3rem !important;margin-bottom:3rem !important}.u-mh-3{margin-left:3rem !important;margin-right:3rem !important}.u-m-auto{margin:auto !important}.u-mt-auto{margin-top:auto !important}.u-mb-auto{margin-bottom:auto !important}.u-ml-auto{margin-left:auto !important}.u-mr-auto{margin-right:auto !important}.u-mv-auto{margin-top:auto !important;margin-bottom:auto !important}.u-mh-auto{margin-left:auto !important;margin-right:auto !important}.u-m-half{margin:.5rem !important}.u-mt-half{margin-top:.5rem !important}.u-mb-half{margin-bottom:.5rem !important}.u-ml-half{margin-left:.5rem !important}.u-mr-half{margin-right:.5rem !important}.u-mv-half{margin-top:.5rem !important;margin-bottom:.5rem !important}.u-mh-half{margin-left:.5rem !important;margin-right:.5rem !important}.u-m-1-half{margin:1.5rem !important}.u-mt-1-half{margin-top:1.5rem !important}.u-mb-1-half{margin-bottom:1.5rem !important}.u-ml-1-half{margin-left:1.5rem !important}.u-mr-1-half{margin-right:1.5rem !important}.u-mv-1-half{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.u-mh-1-half{margin-left:1.5rem !important;margin-right:1.5rem !important}.u-m-2-half{margin:2.5rem !important}.u-mt-2-half{margin-top:2.5rem !important}.u-mb-2-half{margin-bottom:2.5rem !important}.u-ml-2-half{margin-left:2.5rem !important}.u-mr-2-half{margin-right:2.5rem !important}.u-mv-2-half{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.u-mh-2-half{margin-left:2.5rem !important;margin-right:2.5rem !important}@media (max-width:30rem){.u-p-0-t{padding:0 !important}}@media (max-width:30rem){.u-pt-0-t{padding-top:0 !important}}@media (max-width:30rem){.u-pb-0-t{padding-bottom:0 !important}}@media (max-width:30rem){.u-pl-0-t{padding-left:0 !important}}@media (max-width:30rem){.u-pr-0-t{padding-right:0 !important}}@media (max-width:30rem){.u-pv-0-t{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:30rem){.u-ph-0-t{padding-left:0 !important;padding-right:0 !important}}@media (max-width:30rem){.u-p-1-t{padding:1rem !important}}@media (max-width:30rem){.u-pt-1-t{padding-top:1rem !important}}@media (max-width:30rem){.u-pb-1-t{padding-bottom:1rem !important}}@media (max-width:30rem){.u-pl-1-t{padding-left:1rem !important}}@media (max-width:30rem){.u-pr-1-t{padding-right:1rem !important}}@media (max-width:30rem){.u-pv-1-t{padding-top:1rem !important;padding-bottom:1rem !important}}@media (max-width:30rem){.u-ph-1-t{padding-left:1rem !important;padding-right:1rem !important}}@media (max-width:30rem){.u-p-2-t{padding:2rem !important}}@media (max-width:30rem){.u-pt-2-t{padding-top:2rem !important}}@media (max-width:30rem){.u-pb-2-t{padding-bottom:2rem !important}}@media (max-width:30rem){.u-pl-2-t{padding-left:2rem !important}}@media (max-width:30rem){.u-pr-2-t{padding-right:2rem !important}}@media (max-width:30rem){.u-pv-2-t{padding-top:2rem !important;padding-bottom:2rem !important}}@media (max-width:30rem){.u-ph-2-t{padding-left:2rem !important;padding-right:2rem !important}}@media (max-width:30rem){.u-p-3-t{padding:3rem !important}}@media (max-width:30rem){.u-pt-3-t{padding-top:3rem !important}}@media (max-width:30rem){.u-pb-3-t{padding-bottom:3rem !important}}@media (max-width:30rem){.u-pl-3-t{padding-left:3rem !important}}@media (max-width:30rem){.u-pr-3-t{padding-right:3rem !important}}@media (max-width:30rem){.u-pv-3-t{padding-top:3rem !important;padding-bottom:3rem !important}}@media (max-width:30rem){.u-ph-3-t{padding-left:3rem !important;padding-right:3rem !important}}@media (max-width:30rem){.u-p-auto-t{padding:auto !important}}@media (max-width:30rem){.u-pt-auto-t{padding-top:auto !important}}@media (max-width:30rem){.u-pb-auto-t{padding-bottom:auto !important}}@media (max-width:30rem){.u-pl-auto-t{padding-left:auto !important}}@media (max-width:30rem){.u-pr-auto-t{padding-right:auto !important}}@media (max-width:30rem){.u-pv-auto-t{padding-top:auto !important;padding-bottom:auto !important}}@media (max-width:30rem){.u-ph-auto-t{padding-left:auto !important;padding-right:auto !important}}@media (max-width:30rem){.u-p-half-t{padding:.5rem !important}}@media (max-width:30rem){.u-pt-half-t{padding-top:.5rem !important}}@media (max-width:30rem){.u-pb-half-t{padding-bottom:.5rem !important}}@media (max-width:30rem){.u-pl-half-t{padding-left:.5rem !important}}@media (max-width:30rem){.u-pr-half-t{padding-right:.5rem !important}}@media (max-width:30rem){.u-pv-half-t{padding-top:.5rem !important;padding-bottom:.5rem !important}}@media (max-width:30rem){.u-ph-half-t{padding-left:.5rem !important;padding-right:.5rem !important}}@media (max-width:30rem){.u-p-1-half-t{padding:1.5rem !important}}@media (max-width:30rem){.u-pt-1-half-t{padding-top:1.5rem !important}}@media (max-width:30rem){.u-pb-1-half-t{padding-bottom:1.5rem !important}}@media (max-width:30rem){.u-pl-1-half-t{padding-left:1.5rem !important}}@media (max-width:30rem){.u-pr-1-half-t{padding-right:1.5rem !important}}@media (max-width:30rem){.u-pv-1-half-t{padding-top:1.5rem !important;padding-bottom:1.5rem !important}}@media (max-width:30rem){.u-ph-1-half-t{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (max-width:30rem){.u-p-2-half-t{padding:2.5rem !important}}@media (max-width:30rem){.u-pt-2-half-t{padding-top:2.5rem !important}}@media (max-width:30rem){.u-pb-2-half-t{padding-bottom:2.5rem !important}}@media (max-width:30rem){.u-pl-2-half-t{padding-left:2.5rem !important}}@media (max-width:30rem){.u-pr-2-half-t{padding-right:2.5rem !important}}@media (max-width:30rem){.u-pv-2-half-t{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media (max-width:30rem){.u-ph-2-half-t{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media (max-width:30rem){.u-m-0-t{margin:0 !important}}@media (max-width:30rem){.u-mt-0-t{margin-top:0 !important}}@media (max-width:30rem){.u-mb-0-t{margin-bottom:0 !important}}@media (max-width:30rem){.u-ml-0-t{margin-left:0 !important}}@media (max-width:30rem){.u-mr-0-t{margin-right:0 !important}}@media (max-width:30rem){.u-mv-0-t{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:30rem){.u-mh-0-t{margin-left:0 !important;margin-right:0 !important}}@media (max-width:30rem){.u-m-1-t{margin:1rem !important}}@media (max-width:30rem){.u-mt-1-t{margin-top:1rem !important}}@media (max-width:30rem){.u-mb-1-t{margin-bottom:1rem !important}}@media (max-width:30rem){.u-ml-1-t{margin-left:1rem !important}}@media (max-width:30rem){.u-mr-1-t{margin-right:1rem !important}}@media (max-width:30rem){.u-mv-1-t{margin-top:1rem !important;margin-bottom:1rem !important}}@media (max-width:30rem){.u-mh-1-t{margin-left:1rem !important;margin-right:1rem !important}}@media (max-width:30rem){.u-m-2-t{margin:2rem !important}}@media (max-width:30rem){.u-mt-2-t{margin-top:2rem !important}}@media (max-width:30rem){.u-mb-2-t{margin-bottom:2rem !important}}@media (max-width:30rem){.u-ml-2-t{margin-left:2rem !important}}@media (max-width:30rem){.u-mr-2-t{margin-right:2rem !important}}@media (max-width:30rem){.u-mv-2-t{margin-top:2rem !important;margin-bottom:2rem !important}}@media (max-width:30rem){.u-mh-2-t{margin-left:2rem !important;margin-right:2rem !important}}@media (max-width:30rem){.u-m-3-t{margin:3rem !important}}@media (max-width:30rem){.u-mt-3-t{margin-top:3rem !important}}@media (max-width:30rem){.u-mb-3-t{margin-bottom:3rem !important}}@media (max-width:30rem){.u-ml-3-t{margin-left:3rem !important}}@media (max-width:30rem){.u-mr-3-t{margin-right:3rem !important}}@media (max-width:30rem){.u-mv-3-t{margin-top:3rem !important;margin-bottom:3rem !important}}@media (max-width:30rem){.u-mh-3-t{margin-left:3rem !important;margin-right:3rem !important}}@media (max-width:30rem){.u-m-auto-t{margin:auto !important}}@media (max-width:30rem){.u-mt-auto-t{margin-top:auto !important}}@media (max-width:30rem){.u-mb-auto-t{margin-bottom:auto !important}}@media (max-width:30rem){.u-ml-auto-t{margin-left:auto !important}}@media (max-width:30rem){.u-mr-auto-t{margin-right:auto !important}}@media (max-width:30rem){.u-mv-auto-t{margin-top:auto !important;margin-bottom:auto !important}}@media (max-width:30rem){.u-mh-auto-t{margin-left:auto !important;margin-right:auto !important}}@media (max-width:30rem){.u-m-half-t{margin:.5rem !important}}@media (max-width:30rem){.u-mt-half-t{margin-top:.5rem !important}}@media (max-width:30rem){.u-mb-half-t{margin-bottom:.5rem !important}}@media (max-width:30rem){.u-ml-half-t{margin-left:.5rem !important}}@media (max-width:30rem){.u-mr-half-t{margin-right:.5rem !important}}@media (max-width:30rem){.u-mv-half-t{margin-top:.5rem !important;margin-bottom:.5rem !important}}@media (max-width:30rem){.u-mh-half-t{margin-left:.5rem !important;margin-right:.5rem !important}}@media (max-width:30rem){.u-m-1-half-t{margin:1.5rem !important}}@media (max-width:30rem){.u-mt-1-half-t{margin-top:1.5rem !important}}@media (max-width:30rem){.u-mb-1-half-t{margin-bottom:1.5rem !important}}@media (max-width:30rem){.u-ml-1-half-t{margin-left:1.5rem !important}}@media (max-width:30rem){.u-mr-1-half-t{margin-right:1.5rem !important}}@media (max-width:30rem){.u-mv-1-half-t{margin-top:1.5rem !important;margin-bottom:1.5rem !important}}@media (max-width:30rem){.u-mh-1-half-t{margin-left:1.5rem !important;margin-right:1.5rem !important}}@media (max-width:30rem){.u-m-2-half-t{margin:2.5rem !important}}@media (max-width:30rem){.u-mt-2-half-t{margin-top:2.5rem !important}}@media (max-width:30rem){.u-mb-2-half-t{margin-bottom:2.5rem !important}}@media (max-width:30rem){.u-ml-2-half-t{margin-left:2.5rem !important}}@media (max-width:30rem){.u-mr-2-half-t{margin-right:2.5rem !important}}@media (max-width:30rem){.u-mv-2-half-t{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media (max-width:30rem){.u-mh-2-half-t{margin-left:2.5rem !important;margin-right:2.5rem !important}}@media (max-width:48rem){.u-p-0-s{padding:0 !important}}@media (max-width:48rem){.u-pt-0-s{padding-top:0 !important}}@media (max-width:48rem){.u-pb-0-s{padding-bottom:0 !important}}@media (max-width:48rem){.u-pl-0-s{padding-left:0 !important}}@media (max-width:48rem){.u-pr-0-s{padding-right:0 !important}}@media (max-width:48rem){.u-pv-0-s{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:48rem){.u-ph-0-s{padding-left:0 !important;padding-right:0 !important}}@media (max-width:48rem){.u-p-1-s{padding:1rem !important}}@media (max-width:48rem){.u-pt-1-s{padding-top:1rem !important}}@media (max-width:48rem){.u-pb-1-s{padding-bottom:1rem !important}}@media (max-width:48rem){.u-pl-1-s{padding-left:1rem !important}}@media (max-width:48rem){.u-pr-1-s{padding-right:1rem !important}}@media (max-width:48rem){.u-pv-1-s{padding-top:1rem !important;padding-bottom:1rem !important}}@media (max-width:48rem){.u-ph-1-s{padding-left:1rem !important;padding-right:1rem !important}}@media (max-width:48rem){.u-p-2-s{padding:2rem !important}}@media (max-width:48rem){.u-pt-2-s{padding-top:2rem !important}}@media (max-width:48rem){.u-pb-2-s{padding-bottom:2rem !important}}@media (max-width:48rem){.u-pl-2-s{padding-left:2rem !important}}@media (max-width:48rem){.u-pr-2-s{padding-right:2rem !important}}@media (max-width:48rem){.u-pv-2-s{padding-top:2rem !important;padding-bottom:2rem !important}}@media (max-width:48rem){.u-ph-2-s{padding-left:2rem !important;padding-right:2rem !important}}@media (max-width:48rem){.u-p-3-s{padding:3rem !important}}@media (max-width:48rem){.u-pt-3-s{padding-top:3rem !important}}@media (max-width:48rem){.u-pb-3-s{padding-bottom:3rem !important}}@media (max-width:48rem){.u-pl-3-s{padding-left:3rem !important}}@media (max-width:48rem){.u-pr-3-s{padding-right:3rem !important}}@media (max-width:48rem){.u-pv-3-s{padding-top:3rem !important;padding-bottom:3rem !important}}@media (max-width:48rem){.u-ph-3-s{padding-left:3rem !important;padding-right:3rem !important}}@media (max-width:48rem){.u-p-auto-s{padding:auto !important}}@media (max-width:48rem){.u-pt-auto-s{padding-top:auto !important}}@media (max-width:48rem){.u-pb-auto-s{padding-bottom:auto !important}}@media (max-width:48rem){.u-pl-auto-s{padding-left:auto !important}}@media (max-width:48rem){.u-pr-auto-s{padding-right:auto !important}}@media (max-width:48rem){.u-pv-auto-s{padding-top:auto !important;padding-bottom:auto !important}}@media (max-width:48rem){.u-ph-auto-s{padding-left:auto !important;padding-right:auto !important}}@media (max-width:48rem){.u-p-half-s{padding:.5rem !important}}@media (max-width:48rem){.u-pt-half-s{padding-top:.5rem !important}}@media (max-width:48rem){.u-pb-half-s{padding-bottom:.5rem !important}}@media (max-width:48rem){.u-pl-half-s{padding-left:.5rem !important}}@media (max-width:48rem){.u-pr-half-s{padding-right:.5rem !important}}@media (max-width:48rem){.u-pv-half-s{padding-top:.5rem !important;padding-bottom:.5rem !important}}@media (max-width:48rem){.u-ph-half-s{padding-left:.5rem !important;padding-right:.5rem !important}}@media (max-width:48rem){.u-p-1-half-s{padding:1.5rem !important}}@media (max-width:48rem){.u-pt-1-half-s{padding-top:1.5rem !important}}@media (max-width:48rem){.u-pb-1-half-s{padding-bottom:1.5rem !important}}@media (max-width:48rem){.u-pl-1-half-s{padding-left:1.5rem !important}}@media (max-width:48rem){.u-pr-1-half-s{padding-right:1.5rem !important}}@media (max-width:48rem){.u-pv-1-half-s{padding-top:1.5rem !important;padding-bottom:1.5rem !important}}@media (max-width:48rem){.u-ph-1-half-s{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (max-width:48rem){.u-p-2-half-s{padding:2.5rem !important}}@media (max-width:48rem){.u-pt-2-half-s{padding-top:2.5rem !important}}@media (max-width:48rem){.u-pb-2-half-s{padding-bottom:2.5rem !important}}@media (max-width:48rem){.u-pl-2-half-s{padding-left:2.5rem !important}}@media (max-width:48rem){.u-pr-2-half-s{padding-right:2.5rem !important}}@media (max-width:48rem){.u-pv-2-half-s{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media (max-width:48rem){.u-ph-2-half-s{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media (max-width:48rem){.u-m-0-s{margin:0 !important}}@media (max-width:48rem){.u-mt-0-s{margin-top:0 !important}}@media (max-width:48rem){.u-mb-0-s{margin-bottom:0 !important}}@media (max-width:48rem){.u-ml-0-s{margin-left:0 !important}}@media (max-width:48rem){.u-mr-0-s{margin-right:0 !important}}@media (max-width:48rem){.u-mv-0-s{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:48rem){.u-mh-0-s{margin-left:0 !important;margin-right:0 !important}}@media (max-width:48rem){.u-m-1-s{margin:1rem !important}}@media (max-width:48rem){.u-mt-1-s{margin-top:1rem !important}}@media (max-width:48rem){.u-mb-1-s{margin-bottom:1rem !important}}@media (max-width:48rem){.u-ml-1-s{margin-left:1rem !important}}@media (max-width:48rem){.u-mr-1-s{margin-right:1rem !important}}@media (max-width:48rem){.u-mv-1-s{margin-top:1rem !important;margin-bottom:1rem !important}}@media (max-width:48rem){.u-mh-1-s{margin-left:1rem !important;margin-right:1rem !important}}@media (max-width:48rem){.u-m-2-s{margin:2rem !important}}@media (max-width:48rem){.u-mt-2-s{margin-top:2rem !important}}@media (max-width:48rem){.u-mb-2-s{margin-bottom:2rem !important}}@media (max-width:48rem){.u-ml-2-s{margin-left:2rem !important}}@media (max-width:48rem){.u-mr-2-s{margin-right:2rem !important}}@media (max-width:48rem){.u-mv-2-s{margin-top:2rem !important;margin-bottom:2rem !important}}@media (max-width:48rem){.u-mh-2-s{margin-left:2rem !important;margin-right:2rem !important}}@media (max-width:48rem){.u-m-3-s{margin:3rem !important}}@media (max-width:48rem){.u-mt-3-s{margin-top:3rem !important}}@media (max-width:48rem){.u-mb-3-s{margin-bottom:3rem !important}}@media (max-width:48rem){.u-ml-3-s{margin-left:3rem !important}}@media (max-width:48rem){.u-mr-3-s{margin-right:3rem !important}}@media (max-width:48rem){.u-mv-3-s{margin-top:3rem !important;margin-bottom:3rem !important}}@media (max-width:48rem){.u-mh-3-s{margin-left:3rem !important;margin-right:3rem !important}}@media (max-width:48rem){.u-m-auto-s{margin:auto !important}}@media (max-width:48rem){.u-mt-auto-s{margin-top:auto !important}}@media (max-width:48rem){.u-mb-auto-s{margin-bottom:auto !important}}@media (max-width:48rem){.u-ml-auto-s{margin-left:auto !important}}@media (max-width:48rem){.u-mr-auto-s{margin-right:auto !important}}@media (max-width:48rem){.u-mv-auto-s{margin-top:auto !important;margin-bottom:auto !important}}@media (max-width:48rem){.u-mh-auto-s{margin-left:auto !important;margin-right:auto !important}}@media (max-width:48rem){.u-m-half-s{margin:.5rem !important}}@media (max-width:48rem){.u-mt-half-s{margin-top:.5rem !important}}@media (max-width:48rem){.u-mb-half-s{margin-bottom:.5rem !important}}@media (max-width:48rem){.u-ml-half-s{margin-left:.5rem !important}}@media (max-width:48rem){.u-mr-half-s{margin-right:.5rem !important}}@media (max-width:48rem){.u-mv-half-s{margin-top:.5rem !important;margin-bottom:.5rem !important}}@media (max-width:48rem){.u-mh-half-s{margin-left:.5rem !important;margin-right:.5rem !important}}@media (max-width:48rem){.u-m-1-half-s{margin:1.5rem !important}}@media (max-width:48rem){.u-mt-1-half-s{margin-top:1.5rem !important}}@media (max-width:48rem){.u-mb-1-half-s{margin-bottom:1.5rem !important}}@media (max-width:48rem){.u-ml-1-half-s{margin-left:1.5rem !important}}@media (max-width:48rem){.u-mr-1-half-s{margin-right:1.5rem !important}}@media (max-width:48rem){.u-mv-1-half-s{margin-top:1.5rem !important;margin-bottom:1.5rem !important}}@media (max-width:48rem){.u-mh-1-half-s{margin-left:1.5rem !important;margin-right:1.5rem !important}}@media (max-width:48rem){.u-m-2-half-s{margin:2.5rem !important}}@media (max-width:48rem){.u-mt-2-half-s{margin-top:2.5rem !important}}@media (max-width:48rem){.u-mb-2-half-s{margin-bottom:2.5rem !important}}@media (max-width:48rem){.u-ml-2-half-s{margin-left:2.5rem !important}}@media (max-width:48rem){.u-mr-2-half-s{margin-right:2.5rem !important}}@media (max-width:48rem){.u-mv-2-half-s{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media (max-width:48rem){.u-mh-2-half-s{margin-left:2.5rem !important;margin-right:2.5rem !important}}@media (max-width:63.938rem){.u-p-0-m{padding:0 !important}}@media (max-width:63.938rem){.u-pt-0-m{padding-top:0 !important}}@media (max-width:63.938rem){.u-pb-0-m{padding-bottom:0 !important}}@media (max-width:63.938rem){.u-pl-0-m{padding-left:0 !important}}@media (max-width:63.938rem){.u-pr-0-m{padding-right:0 !important}}@media (max-width:63.938rem){.u-pv-0-m{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:63.938rem){.u-ph-0-m{padding-left:0 !important;padding-right:0 !important}}@media (max-width:63.938rem){.u-p-1-m{padding:1rem !important}}@media (max-width:63.938rem){.u-pt-1-m{padding-top:1rem !important}}@media (max-width:63.938rem){.u-pb-1-m{padding-bottom:1rem !important}}@media (max-width:63.938rem){.u-pl-1-m{padding-left:1rem !important}}@media (max-width:63.938rem){.u-pr-1-m{padding-right:1rem !important}}@media (max-width:63.938rem){.u-pv-1-m{padding-top:1rem !important;padding-bottom:1rem !important}}@media (max-width:63.938rem){.u-ph-1-m{padding-left:1rem !important;padding-right:1rem !important}}@media (max-width:63.938rem){.u-p-2-m{padding:2rem !important}}@media (max-width:63.938rem){.u-pt-2-m{padding-top:2rem !important}}@media (max-width:63.938rem){.u-pb-2-m{padding-bottom:2rem !important}}@media (max-width:63.938rem){.u-pl-2-m{padding-left:2rem !important}}@media (max-width:63.938rem){.u-pr-2-m{padding-right:2rem !important}}@media (max-width:63.938rem){.u-pv-2-m{padding-top:2rem !important;padding-bottom:2rem !important}}@media (max-width:63.938rem){.u-ph-2-m{padding-left:2rem !important;padding-right:2rem !important}}@media (max-width:63.938rem){.u-p-3-m{padding:3rem !important}}@media (max-width:63.938rem){.u-pt-3-m{padding-top:3rem !important}}@media (max-width:63.938rem){.u-pb-3-m{padding-bottom:3rem !important}}@media (max-width:63.938rem){.u-pl-3-m{padding-left:3rem !important}}@media (max-width:63.938rem){.u-pr-3-m{padding-right:3rem !important}}@media (max-width:63.938rem){.u-pv-3-m{padding-top:3rem !important;padding-bottom:3rem !important}}@media (max-width:63.938rem){.u-ph-3-m{padding-left:3rem !important;padding-right:3rem !important}}@media (max-width:63.938rem){.u-p-auto-m{padding:auto !important}}@media (max-width:63.938rem){.u-pt-auto-m{padding-top:auto !important}}@media (max-width:63.938rem){.u-pb-auto-m{padding-bottom:auto !important}}@media (max-width:63.938rem){.u-pl-auto-m{padding-left:auto !important}}@media (max-width:63.938rem){.u-pr-auto-m{padding-right:auto !important}}@media (max-width:63.938rem){.u-pv-auto-m{padding-top:auto !important;padding-bottom:auto !important}}@media (max-width:63.938rem){.u-ph-auto-m{padding-left:auto !important;padding-right:auto !important}}@media (max-width:63.938rem){.u-p-half-m{padding:.5rem !important}}@media (max-width:63.938rem){.u-pt-half-m{padding-top:.5rem !important}}@media (max-width:63.938rem){.u-pb-half-m{padding-bottom:.5rem !important}}@media (max-width:63.938rem){.u-pl-half-m{padding-left:.5rem !important}}@media (max-width:63.938rem){.u-pr-half-m{padding-right:.5rem !important}}@media (max-width:63.938rem){.u-pv-half-m{padding-top:.5rem !important;padding-bottom:.5rem !important}}@media (max-width:63.938rem){.u-ph-half-m{padding-left:.5rem !important;padding-right:.5rem !important}}@media (max-width:63.938rem){.u-p-1-half-m{padding:1.5rem !important}}@media (max-width:63.938rem){.u-pt-1-half-m{padding-top:1.5rem !important}}@media (max-width:63.938rem){.u-pb-1-half-m{padding-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-pl-1-half-m{padding-left:1.5rem !important}}@media (max-width:63.938rem){.u-pr-1-half-m{padding-right:1.5rem !important}}@media (max-width:63.938rem){.u-pv-1-half-m{padding-top:1.5rem !important;padding-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-ph-1-half-m{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (max-width:63.938rem){.u-p-2-half-m{padding:2.5rem !important}}@media (max-width:63.938rem){.u-pt-2-half-m{padding-top:2.5rem !important}}@media (max-width:63.938rem){.u-pb-2-half-m{padding-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-pl-2-half-m{padding-left:2.5rem !important}}@media (max-width:63.938rem){.u-pr-2-half-m{padding-right:2.5rem !important}}@media (max-width:63.938rem){.u-pv-2-half-m{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-ph-2-half-m{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media (max-width:63.938rem){.u-m-0-m{margin:0 !important}}@media (max-width:63.938rem){.u-mt-0-m{margin-top:0 !important}}@media (max-width:63.938rem){.u-mb-0-m{margin-bottom:0 !important}}@media (max-width:63.938rem){.u-ml-0-m{margin-left:0 !important}}@media (max-width:63.938rem){.u-mr-0-m{margin-right:0 !important}}@media (max-width:63.938rem){.u-mv-0-m{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:63.938rem){.u-mh-0-m{margin-left:0 !important;margin-right:0 !important}}@media (max-width:63.938rem){.u-m-1-m{margin:1rem !important}}@media (max-width:63.938rem){.u-mt-1-m{margin-top:1rem !important}}@media (max-width:63.938rem){.u-mb-1-m{margin-bottom:1rem !important}}@media (max-width:63.938rem){.u-ml-1-m{margin-left:1rem !important}}@media (max-width:63.938rem){.u-mr-1-m{margin-right:1rem !important}}@media (max-width:63.938rem){.u-mv-1-m{margin-top:1rem !important;margin-bottom:1rem !important}}@media (max-width:63.938rem){.u-mh-1-m{margin-left:1rem !important;margin-right:1rem !important}}@media (max-width:63.938rem){.u-m-2-m{margin:2rem !important}}@media (max-width:63.938rem){.u-mt-2-m{margin-top:2rem !important}}@media (max-width:63.938rem){.u-mb-2-m{margin-bottom:2rem !important}}@media (max-width:63.938rem){.u-ml-2-m{margin-left:2rem !important}}@media (max-width:63.938rem){.u-mr-2-m{margin-right:2rem !important}}@media (max-width:63.938rem){.u-mv-2-m{margin-top:2rem !important;margin-bottom:2rem !important}}@media (max-width:63.938rem){.u-mh-2-m{margin-left:2rem !important;margin-right:2rem !important}}@media (max-width:63.938rem){.u-m-3-m{margin:3rem !important}}@media (max-width:63.938rem){.u-mt-3-m{margin-top:3rem !important}}@media (max-width:63.938rem){.u-mb-3-m{margin-bottom:3rem !important}}@media (max-width:63.938rem){.u-ml-3-m{margin-left:3rem !important}}@media (max-width:63.938rem){.u-mr-3-m{margin-right:3rem !important}}@media (max-width:63.938rem){.u-mv-3-m{margin-top:3rem !important;margin-bottom:3rem !important}}@media (max-width:63.938rem){.u-mh-3-m{margin-left:3rem !important;margin-right:3rem !important}}@media (max-width:63.938rem){.u-m-auto-m{margin:auto !important}}@media (max-width:63.938rem){.u-mt-auto-m{margin-top:auto !important}}@media (max-width:63.938rem){.u-mb-auto-m{margin-bottom:auto !important}}@media (max-width:63.938rem){.u-ml-auto-m{margin-left:auto !important}}@media (max-width:63.938rem){.u-mr-auto-m{margin-right:auto !important}}@media (max-width:63.938rem){.u-mv-auto-m{margin-top:auto !important;margin-bottom:auto !important}}@media (max-width:63.938rem){.u-mh-auto-m{margin-left:auto !important;margin-right:auto !important}}@media (max-width:63.938rem){.u-m-half-m{margin:.5rem !important}}@media (max-width:63.938rem){.u-mt-half-m{margin-top:.5rem !important}}@media (max-width:63.938rem){.u-mb-half-m{margin-bottom:.5rem !important}}@media (max-width:63.938rem){.u-ml-half-m{margin-left:.5rem !important}}@media (max-width:63.938rem){.u-mr-half-m{margin-right:.5rem !important}}@media (max-width:63.938rem){.u-mv-half-m{margin-top:.5rem !important;margin-bottom:.5rem !important}}@media (max-width:63.938rem){.u-mh-half-m{margin-left:.5rem !important;margin-right:.5rem !important}}@media (max-width:63.938rem){.u-m-1-half-m{margin:1.5rem !important}}@media (max-width:63.938rem){.u-mt-1-half-m{margin-top:1.5rem !important}}@media (max-width:63.938rem){.u-mb-1-half-m{margin-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-ml-1-half-m{margin-left:1.5rem !important}}@media (max-width:63.938rem){.u-mr-1-half-m{margin-right:1.5rem !important}}@media (max-width:63.938rem){.u-mv-1-half-m{margin-top:1.5rem !important;margin-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-mh-1-half-m{margin-left:1.5rem !important;margin-right:1.5rem !important}}@media (max-width:63.938rem){.u-m-2-half-m{margin:2.5rem !important}}@media (max-width:63.938rem){.u-mt-2-half-m{margin-top:2.5rem !important}}@media (max-width:63.938rem){.u-mb-2-half-m{margin-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-ml-2-half-m{margin-left:2.5rem !important}}@media (max-width:63.938rem){.u-mr-2-half-m{margin-right:2.5rem !important}}@media (max-width:63.938rem){.u-mv-2-half-m{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-mh-2-half-m{margin-left:2.5rem !important;margin-right:2.5rem !important}}.u-pos-absolute{position:absolute}.u-pos-relative{position:relative}.u-pos-fixed{position:fixed}.u-pos-sticky{position:sticky}.u-pos-static{position:static}@media (max-width:30rem){.u-pos-absolute-t{position:absolute}.u-pos-relative-t{position:relative}.u-pos-fixed-t{position:fixed}.u-pos-sticky-t{position:sticky}.u-pos-static-t{position:static}}@media (max-width:48rem){.u-pos-absolute-s{position:absolute}.u-pos-relative-s{position:relative}.u-pos-fixed-s{position:fixed}.u-pos-sticky-s{position:sticky}.u-pos-static-s{position:static}}@media (max-width:63.938rem){.u-pos-absolute-m{position:absolute}.u-pos-relative-m{position:relative}.u-pos-fixed-m{position:fixed}.u-pos-sticky-m{position:sticky}.u-pos-static-m{position:static}}.u-top-m{top:1rem}.u-top-xs{top:.5rem}.u-top-s{top:.75rem}.u-top-l{top:1.5rem}.u-top-xl{top:2rem}.u-top-xxl{top:3rem}.u-top-0{top:0}.u-bottom-m{bottom:1rem}.u-bottom-xs{bottom:.5rem}.u-bottom-s{bottom:.75rem}.u-bottom-l{bottom:1.5rem}.u-bottom-xl{bottom:2rem}.u-bottom-xxl{bottom:3rem}.u-bottom-0{bottom:0}.u-left-m{left:1rem}.u-left-xs{left:.5rem}.u-left-s{left:.75rem}.u-left-l{left:1.5rem}.u-left-xl{left:2rem}.u-left-xxl{left:3rem}.u-left-0{left:0}.u-right-m{right:1rem}.u-right-xs{right:.5rem}.u-right-s{right:.75rem}.u-right-l{right:1.5rem}.u-right-xl{right:2rem}.u-right-xxl{right:3rem}.u-right-0{right:0}.u-stack-m > * + *{margin-top:1rem}.u-stack-xs > * + *{margin-top:.5rem}.u-stack-s > * + *{margin-top:.75rem}.u-stack-l > * + *{margin-top:1.5rem}.u-stack-xl > * + *{margin-top:2rem}.u-stack-xxl > * + *{margin-top:3rem}.u-row-m > * + *{margin-left:1rem}.u-row-xs > * + *{margin-left:.5rem}.u-row-s > * + *{margin-left:.75rem}.u-row-l > * + *{margin-left:1.5rem}.u-row-xl > * + *{margin-left:2rem}.u-row-xxl > * + *{margin-left:3rem}.u-title-h1,.u-title-h2,.u-title-h3,.u-title-h4{font-weight:bold;color:var(--primaryTextColor)}.u-title-h1{font-size:1.5rem;letter-spacing:-.012rem}@media (max-width:48rem){.u-title-h1{font-size:1.25rem}}.u-title-h2{font-size:1.25rem}@media (max-width:48rem){.u-title-h2{font-size:1.125rem}}.u-title-h3{font-size:1.125rem}@media (max-width:48rem){.u-title-h3{font-size:1rem}}.u-title-h4{font-size:1rem}@media (max-width:48rem){.u-title-h4{font-weight:bold;color:var(--primaryTextColor)}}.u-text{font-size:1rem;line-height:1.3;color:var(--primaryTextColor)}.u-caption{font-size:.75rem;line-height:1.2;color:var(--coolGrey)}.u-subtitle{font-size:.75rem;line-height:1.313}.u-uppercase{text-transform:uppercase}.u-lowercase{text-transform:lowercase}.u-subtitle{font-size:.75rem;text-transform:uppercase;font-weight:bold}.c-input-checkbox--svg span::after{display:none}.c-input-checkbox-icon{position:absolute;left:0;top:50%;box-sizing:border-box;width:1rem;height:1rem;padding:.125rem;transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.c-input-checkbox input:not(:checked) + span .c-input-checkbox-icon{opacity:0;-webkit-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%)}.c-input-checkbox input:checked + span .c-input-checkbox-icon{opacity:1;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.c-avatar--text{color:#fff}.c-avatar--disabled.c-avatar--image{background-color:#fff !important}.c-avatar--disabled:not(.c-avatar--image){background-color:var(--silver) !important}.c-avatar--disabled .c-avatar-image{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.3}.c-avatar--ghost{background-color:transparent !important;border:1px dashed var(--borderGhostColor);color:var(--secondaryTextColor)}.c-avatar--ghost .c-avatar-image{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.3}.wizard-agreements-item:nth-child(1) .wizard-agreements-icon{--bgcolor:var(--weirdGreen)}.wizard-agreements-item:nth-child(2) .wizard-agreements-icon{--bgcolor:var(--mango)}.wizard-agreements-item:nth-child(3) .wizard-agreements-icon{--bgcolor:var(--lightishPurple)}.wizard-agreements-item:nth-child(4) .wizard-agreements-icon{--bgcolor:var(--pomegranate)}.wizard-agreements-item:nth-child(5) .wizard-agreements-icon{--bgcolor:var(--azure)}.wizard-agreements-item:nth-child(6) .wizard-agreements-icon{--bgcolor:var(--brightSun)}", ""]);
+exports.push([module.i, "html{--primaryFont:Lato,sans-serif}body,body button,body input,body optgroup,body select,body textarea{font-family:var(--primaryFont)}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}html,.CozyTheme--light-normal{--primaryColorLightest:#b3d3ff;--primaryColorLight:#579eff;--primaryColor:#297ef2;--primaryColorDark:#0f5cc7;--primaryContrastTextColor:#fff;--secondaryColorLightest:#dde0e3;--secondaryColorLight:#9da2a6;--secondaryColor:#7c8086;--secondaryColorDark:#5d6169;--secondaryContrastTextColor:#fff;--primaryBackgroundLight:#f7faff;--paperBackgroundColor:#fff;--defaultBackgroundColor:#f4f5f6;--contrastBackgroundColor:rgba(29,33,42,0.048);--primaryTextColor:rgba(29,33,42,0.9);--secondaryTextColor:rgba(29,33,42,0.64);--disabledTextColor:rgba(29,33,42,0.32);--hintTextColor:rgba(29,33,42,0.32);--iconTextColor:rgba(29,33,42,0.72);--actionColorActive:rgba(29,33,42,0.56);--actionColorHover:rgba(29,33,42,0.04);--actionColorSelected:rgba(29,33,42,0.08);--actionColorDisabled:rgba(29,33,42,0.24);--actionColorDisabledBackground:rgba(29,33,42,0.12);--actionColorFocus:rgba(29,33,42,0.12);--actionColorGhost:rgba(29,33,42,0.08);--actionColorHoverGhost:rgba(29,33,42,0.16);--borderMainColor:rgba(29,33,42,0.16);--borderDisabledColor:rgba(29,33,42,0.08);--borderGhostColor:rgba(29,33,42,0.48);--borderGhostDisabledColor:rgba(29,33,42,0.16);--dividerColor:rgba(29,33,42,0.12);--successColorLight:#38c949;--successColor:#09ab1b;--successColorDark:#018711;--successColorContrastText:#fff;--warningColorLight:#efa82d;--warningColor:#cb8100;--warningColorDark:#986100;--warningColorContrastText:#fff;--errorColorLightest:#ffecec;--errorColorLight:#f96b6b;--errorColor:#ea3f3f;--errorColorDark:#d31f1f;--errorBackground:#ffecec;--errorColorContrastText:#fff;--infoColorLight:#0ec4c7;--infoColor:#009fa2;--infoColorDark:#007578;--infoColorContrastText:#fff;--shadow0:none;--shadow1:0 2px 4px 0 rgba(29,33,42,0.08),0 4px 16px 0 rgba(29,33,42,0.06),0 0 0 .5px rgba(29,33,42,0.12);--shadow2:0 3px 5px 0 rgba(29,33,42,0.09),0 4px 17px 0 rgba(29,33,42,0.07),0 0 0 .5px rgba(29,33,42,0.12);--shadow3:0 3px 5px -1px rgba(29,33,42,0.09),0 5px 19px 1px rgba(29,33,42,0.08),0 0 0 .5px rgba(29,33,42,0.12);--shadow4:0 3px 6px -1px rgba(29,33,42,0.1),0 5px 20px 1px rgba(29,33,42,0.08),0 0 0 .5px rgba(29,33,42,0.12);--shadow5:0 4px 6px -1px rgba(29,33,42,0.11),0 5px 22px 1px rgba(29,33,42,0.09),0 0 0 .5px rgba(29,33,42,0.12);--shadow6:0 4px 7px -2px rgba(29,33,42,0.11),0 6px 23px 2px rgba(29,33,42,0.1),0 0 0 .5px rgba(29,33,42,0.12);--shadow7:0 5px 7px -2px rgba(29,33,42,0.12),0 6px 24px 2px rgba(29,33,42,0.11),0 0 0 .5px rgba(29,33,42,0.12);--shadow8:0 5px 8px -2px rgba(29,33,42,0.13),0 6px 26px 2px rgba(29,33,42,0.11),0 0 0 .5px rgba(29,33,42,0.12);--shadow9:0 5px 8px -3px rgba(29,33,42,0.14),0 7px 27px 3px rgba(29,33,42,0.12),0 0 0 .5px rgba(29,33,42,0.12);--shadow10:0 6px 9px -3px rgba(29,33,42,0.14),0 7px 29px 3px rgba(29,33,42,0.13),0 0 0 .5px rgba(29,33,42,0.12);--shadow11:0 6px 9px -3px rgba(29,33,42,0.15),0 7px 30px 3px rgba(29,33,42,0.14),0 0 0 .5px rgba(29,33,42,0.12);--shadow12:0 7px 10px -4px rgba(29,33,42,0.16),0 8px 31px 4px rgba(29,33,42,0.15),0 0 0 .5px rgba(29,33,42,0.12);--shadow13:0 7px 10px -4px rgba(29,33,42,0.16),0 8px 33px 4px rgba(29,33,42,0.15),0 0 0 .5px rgba(29,33,42,0.12);--shadow14:0 8px 11px -5px rgba(29,33,42,0.17),0 9px 34px 5px rgba(29,33,42,0.16),0 0 0 .5px rgba(29,33,42,0.12);--shadow15:0 8px 11px -5px rgba(29,33,42,0.18),0 9px 35px 5px rgba(29,33,42,0.17),0 0 0 .5px rgba(29,33,42,0.12);--shadow16:0 9px 12px -5px rgba(29,33,42,0.18),0 9px 37px 5px rgba(29,33,42,0.18),0 0 0 .5px rgba(29,33,42,0.12);--shadow17:0 9px 12px -6px rgba(29,33,42,0.19),0 10px 38px 6px rgba(29,33,42,0.19),0 0 0 .5px rgba(29,33,42,0.12);--shadow18:0 9px 13px -6px rgba(29,33,42,0.2),0 10px 40px 6px rgba(29,33,42,0.19),0 0 0 .5px rgba(29,33,42,0.12);--shadow19:0 10px 13px -6px rgba(29,33,42,0.21),0 10px 41px 6px rgba(29,33,42,0.2),0 0 0 .5px rgba(29,33,42,0.12);--shadow20:0 10px 14px -7px rgba(29,33,42,0.21),0 11px 42px 7px rgba(29,33,42,0.21),0 0 0 .5px rgba(29,33,42,0.12);--shadow21:0 11px 14px -7px rgba(29,33,42,0.22),0 11px 44px 7px rgba(29,33,42,0.22),0 0 0 .5px rgba(29,33,42,0.12);--shadow22:0 11px 15px -7px rgba(29,33,42,0.23),0 11px 45px 7px rgba(29,33,42,0.22),0 0 0 .5px rgba(29,33,42,0.12);--shadow23:0 12px 15px -8px rgba(29,33,42,0.23),0 12px 47px 8px rgba(29,33,42,0.23),0 0 0 .5px rgba(29,33,42,0.12);--shadow24:0 12px 16px -8px rgba(29,33,42,0.24),0 12px 48px 8px rgba(29,33,42,0.24),0 0 0 .5px rgba(29,33,42,0.12);--shadow25:0 1px 4px rgba(29,33,42,0.04)}.CozyTheme--light-inverted{--primaryTextColor:#fff;--secondaryTextColor:rgba(255,255,255,0.64);--disabledTextColor:rgba(255,255,255,0.4);--hintTextColor:rgba(255,255,255,0.4);--iconTextColor:#fff;--actionColorActive:#fff;--actionColorHover:rgba(255,255,255,0.08);--actionColorSelected:rgba(255,255,255,0.16);--actionColorDisabled:rgba(255,255,255,0.32);--actionColorDisabledBackground:rgba(255,255,255,0.12);--actionColorFocus:rgba(255,255,255,0.24);--actionColorGhost:rgba(255,255,255,0.08);--actionColorHoverGhost:rgba(255,255,255,0.16);--dividerColor:rgba(255,255,255,0.16);--borderMainColor:rgba(255,255,255,0.24);--borderDisabledColor:rgba(255,255,255,0.12);--borderGhostColor:rgba(255,255,255,0.48);--borderGhostDisabledColor:rgba(255,255,255,0.24);--paperBackgroundColor:#297ef2;--defaultBackgroundColor:#579eff;--contrastBackgroundColor:rgba(255,255,255,0.12);--primaryColorLight:#fff;--primaryColor:#fff;--primaryColorDark:#eaf3ff;--primaryContrastTextColor:#297ef2;--secondaryColorLight:#f4f5f6;--secondaryColor:#eceff1;--secondaryColorDark:#dde0e3;--secondaryContrastTextColor:rgba(29,33,42,0.9);--errorColorLight:#ffecec;--errorColor:#ffd3d3;--errorColorDark:#ffb9b9;--errorColorContrastText:rgba(29,33,42,0.9);--errorBackground:#d31f1f;--warningColorLight:#fff3dd;--warningColor:#ffe4b5;--warningColorDark:#ffd58b;--warningColorContrastText:rgba(29,33,42,0.9);--successColorLight:#e3ffe7;--successColor:#c0f4c6;--successColorDark:#97eca1;--successColorContrastText:rgba(29,33,42,0.9);--infoColorLight:#d4feff;--infoColor:#affdff;--infoColorDark:#86f5f7;--infoColorContrastText:rgba(29,33,42,0.9);--shadow0:none;--shadow1:0 2px 4px 0 rgba(0,0,0,0.08),0 4px 16px 0 rgba(0,0,0,0.06),0 0 0 .5px rgba(0,0,0,0.12);--shadow2:0 3px 5px 0 rgba(0,0,0,0.09),0 4px 17px 0 rgba(0,0,0,0.07),0 0 0 .5px rgba(0,0,0,0.12);--shadow3:0 3px 5px -1px rgba(0,0,0,0.09),0 5px 19px 1px rgba(0,0,0,0.08),0 0 0 .5px rgba(0,0,0,0.12);--shadow4:0 3px 6px -1px rgba(0,0,0,0.1),0 5px 20px 1px rgba(0,0,0,0.08),0 0 0 .5px rgba(0,0,0,0.12);--shadow5:0 4px 6px -1px rgba(0,0,0,0.11),0 5px 22px 1px rgba(0,0,0,0.09),0 0 0 .5px rgba(0,0,0,0.12);--shadow6:0 4px 7px -2px rgba(0,0,0,0.11),0 6px 23px 2px rgba(0,0,0,0.1),0 0 0 .5px rgba(0,0,0,0.12);--shadow7:0 5px 7px -2px rgba(0,0,0,0.12),0 6px 24px 2px rgba(0,0,0,0.11),0 0 0 .5px rgba(0,0,0,0.12);--shadow8:0 5px 8px -2px rgba(0,0,0,0.13),0 6px 26px 2px rgba(0,0,0,0.11),0 0 0 .5px rgba(0,0,0,0.12);--shadow9:0 5px 8px -3px rgba(0,0,0,0.14),0 7px 27px 3px rgba(0,0,0,0.12),0 0 0 .5px rgba(0,0,0,0.12);--shadow10:0 6px 9px -3px rgba(0,0,0,0.14),0 7px 29px 3px rgba(0,0,0,0.13),0 0 0 .5px rgba(0,0,0,0.12);--shadow11:0 6px 9px -3px rgba(0,0,0,0.15),0 7px 30px 3px rgba(0,0,0,0.14),0 0 0 .5px rgba(0,0,0,0.12);--shadow12:0 7px 10px -4px rgba(0,0,0,0.16),0 8px 31px 4px rgba(0,0,0,0.15),0 0 0 .5px rgba(0,0,0,0.12);--shadow13:0 7px 10px -4px rgba(0,0,0,0.16),0 8px 33px 4px rgba(0,0,0,0.15),0 0 0 .5px rgba(0,0,0,0.12);--shadow14:0 8px 11px -5px rgba(0,0,0,0.17),0 9px 34px 5px rgba(0,0,0,0.16),0 0 0 .5px rgba(0,0,0,0.12);--shadow15:0 8px 11px -5px rgba(0,0,0,0.18),0 9px 35px 5px rgba(0,0,0,0.17),0 0 0 .5px rgba(0,0,0,0.12);--shadow16:0 9px 12px -5px rgba(0,0,0,0.18),0 9px 37px 5px rgba(0,0,0,0.18),0 0 0 .5px rgba(0,0,0,0.12);--shadow17:0 9px 12px -6px rgba(0,0,0,0.19),0 10px 38px 6px rgba(0,0,0,0.19),0 0 0 .5px rgba(0,0,0,0.12);--shadow18:0 9px 13px -6px rgba(0,0,0,0.2),0 10px 40px 6px rgba(0,0,0,0.19),0 0 0 .5px rgba(0,0,0,0.12);--shadow19:0 10px 13px -6px rgba(0,0,0,0.21),0 10px 41px 6px rgba(0,0,0,0.2),0 0 0 .5px rgba(0,0,0,0.12);--shadow20:0 10px 14px -7px rgba(0,0,0,0.21),0 11px 42px 7px rgba(0,0,0,0.21),0 0 0 .5px rgba(0,0,0,0.12);--shadow21:0 11px 14px -7px rgba(0,0,0,0.22),0 11px 44px 7px rgba(0,0,0,0.22),0 0 0 .5px rgba(0,0,0,0.12);--shadow22:0 11px 15px -7px rgba(0,0,0,0.23),0 11px 45px 7px rgba(0,0,0,0.22),0 0 0 .5px rgba(0,0,0,0.12);--shadow23:0 12px 15px -8px rgba(0,0,0,0.23),0 12px 47px 8px rgba(0,0,0,0.23),0 0 0 .5px rgba(0,0,0,0.12);--shadow24:0 12px 16px -8px rgba(0,0,0,0.24),0 12px 48px 8px rgba(0,0,0,0.24),0 0 0 .5px rgba(0,0,0,0.12);--shadow25:0 1px 4px rgba(0,0,0,0.04)}.CozyTheme--dark-normal{--primaryTextColor:#fff;--secondaryTextColor:rgba(255,255,255,0.64);--disabledTextColor:rgba(255,255,255,0.4);--hintTextColor:rgba(255,255,255,0.4);--iconTextColor:#fff;--actionColorActive:#fff;--actionColorHover:rgba(255,255,255,0.08);--actionColorSelected:rgba(255,255,255,0.16);--actionColorDisabled:rgba(255,255,255,0.32);--actionColorDisabledBackground:rgba(255,255,255,0.12);--actionColorFocus:rgba(255,255,255,0.24);--actionColorGhost:rgba(255,255,255,0.08);--actionColorHoverGhost:rgba(255,255,255,0.16);--dividerColor:rgba(255,255,255,0.16);--borderMainColor:rgba(255,255,255,0.24);--borderDisabledColor:rgba(255,255,255,0.12);--borderGhostColor:rgba(255,255,255,0.48);--borderGhostDisabledColor:rgba(255,255,255,0.24);--paperBackgroundColor:#3e424a;--defaultBackgroundColor:#2c3039;--contrastBackgroundColor:rgba(255,255,255,0.072);--primaryColorLight:#b3d3ff;--primaryColor:#91bfff;--primaryColorDark:#579eff;--primaryContrastTextColor:rgba(29,33,42,0.9);--secondaryColorLight:#dde0e3;--secondaryColor:#bfc3c7;--secondaryColorDark:#9da2a6;--secondaryContrastTextColor:rgba(29,33,42,0.9);--errorColorLight:#ffb9b9;--errorColor:#ff9b9b;--errorColorDark:#f96b6b;--errorColorContrastText:rgba(29,33,42,0.9);--errorBackground:#d31f1f;--warningColorLight:#ffd58b;--warningColor:#ffc35c;--warningColorDark:#efa82d;--warningColorContrastText:rgba(29,33,42,0.9);--successColorLight:#97eca1;--successColor:#66e475;--successColorDark:#38c949;--successColorContrastText:rgba(29,33,42,0.9);--infoColorLight:#86f5f7;--infoColor:#4ee2e5;--infoColorDark:#0ec4c7;--infoColorContrastText:rgba(29,33,42,0.9);--shadow0:none;--shadow1:0 2px 4px 0 rgba(0,0,0,0.08),0 4px 16px 0 rgba(0,0,0,0.06),0 0 0 .5px rgba(0,0,0,0.12);--shadow2:0 3px 5px 0 rgba(0,0,0,0.09),0 4px 17px 0 rgba(0,0,0,0.07),0 0 0 .5px rgba(0,0,0,0.12);--shadow3:0 3px 5px -1px rgba(0,0,0,0.09),0 5px 19px 1px rgba(0,0,0,0.08),0 0 0 .5px rgba(0,0,0,0.12);--shadow4:0 3px 6px -1px rgba(0,0,0,0.1),0 5px 20px 1px rgba(0,0,0,0.08),0 0 0 .5px rgba(0,0,0,0.12);--shadow5:0 4px 6px -1px rgba(0,0,0,0.11),0 5px 22px 1px rgba(0,0,0,0.09),0 0 0 .5px rgba(0,0,0,0.12);--shadow6:0 4px 7px -2px rgba(0,0,0,0.11),0 6px 23px 2px rgba(0,0,0,0.1),0 0 0 .5px rgba(0,0,0,0.12);--shadow7:0 5px 7px -2px rgba(0,0,0,0.12),0 6px 24px 2px rgba(0,0,0,0.11),0 0 0 .5px rgba(0,0,0,0.12);--shadow8:0 5px 8px -2px rgba(0,0,0,0.13),0 6px 26px 2px rgba(0,0,0,0.11),0 0 0 .5px rgba(0,0,0,0.12);--shadow9:0 5px 8px -3px rgba(0,0,0,0.14),0 7px 27px 3px rgba(0,0,0,0.12),0 0 0 .5px rgba(0,0,0,0.12);--shadow10:0 6px 9px -3px rgba(0,0,0,0.14),0 7px 29px 3px rgba(0,0,0,0.13),0 0 0 .5px rgba(0,0,0,0.12);--shadow11:0 6px 9px -3px rgba(0,0,0,0.15),0 7px 30px 3px rgba(0,0,0,0.14),0 0 0 .5px rgba(0,0,0,0.12);--shadow12:0 7px 10px -4px rgba(0,0,0,0.16),0 8px 31px 4px rgba(0,0,0,0.15),0 0 0 .5px rgba(0,0,0,0.12);--shadow13:0 7px 10px -4px rgba(0,0,0,0.16),0 8px 33px 4px rgba(0,0,0,0.15),0 0 0 .5px rgba(0,0,0,0.12);--shadow14:0 8px 11px -5px rgba(0,0,0,0.17),0 9px 34px 5px rgba(0,0,0,0.16),0 0 0 .5px rgba(0,0,0,0.12);--shadow15:0 8px 11px -5px rgba(0,0,0,0.18),0 9px 35px 5px rgba(0,0,0,0.17),0 0 0 .5px rgba(0,0,0,0.12);--shadow16:0 9px 12px -5px rgba(0,0,0,0.18),0 9px 37px 5px rgba(0,0,0,0.18),0 0 0 .5px rgba(0,0,0,0.12);--shadow17:0 9px 12px -6px rgba(0,0,0,0.19),0 10px 38px 6px rgba(0,0,0,0.19),0 0 0 .5px rgba(0,0,0,0.12);--shadow18:0 9px 13px -6px rgba(0,0,0,0.2),0 10px 40px 6px rgba(0,0,0,0.19),0 0 0 .5px rgba(0,0,0,0.12);--shadow19:0 10px 13px -6px rgba(0,0,0,0.21),0 10px 41px 6px rgba(0,0,0,0.2),0 0 0 .5px rgba(0,0,0,0.12);--shadow20:0 10px 14px -7px rgba(0,0,0,0.21),0 11px 42px 7px rgba(0,0,0,0.21),0 0 0 .5px rgba(0,0,0,0.12);--shadow21:0 11px 14px -7px rgba(0,0,0,0.22),0 11px 44px 7px rgba(0,0,0,0.22),0 0 0 .5px rgba(0,0,0,0.12);--shadow22:0 11px 15px -7px rgba(0,0,0,0.23),0 11px 45px 7px rgba(0,0,0,0.22),0 0 0 .5px rgba(0,0,0,0.12);--shadow23:0 12px 15px -8px rgba(0,0,0,0.23),0 12px 47px 8px rgba(0,0,0,0.23),0 0 0 .5px rgba(0,0,0,0.12);--shadow24:0 12px 16px -8px rgba(0,0,0,0.24),0 12px 48px 8px rgba(0,0,0,0.24),0 0 0 .5px rgba(0,0,0,0.12);--shadow25:0 1px 4px rgba(0,0,0,0.04)}.CozyTheme--dark-inverted{--primaryTextColor:rgba(29,33,42,0.9);--secondaryTextColor:rgba(29,33,42,0.48);--disabledTextColor:rgba(29,33,42,0.32);--hintTextColor:rgba(29,33,42,0.32);--iconTextColor:rgba(29,33,42,0.72);--actionColorActive:rgba(29,33,42,0.56);--actionColorHover:rgba(29,33,42,0.04);--actionColorSelected:rgba(29,33,42,0.08);--actionColorDisabled:rgba(29,33,42,0.24);--actionColorDisabledBackground:rgba(29,33,42,0.12);--actionColorFocus:rgba(29,33,42,0.12);--actionColorGhost:rgba(29,33,42,0.08);--actionColorHoverGhost:rgba(29,33,42,0.16);--dividerColor:rgba(29,33,42,0.12);--borderMainColor:rgba(29,33,42,0.16);--borderDisabledColor:rgba(29,33,42,0.08);--borderGhostColor:rgba(29,33,42,0.48);--borderGhostDisabledColor:rgba(29,33,42,0.16);--paperBackgroundColor:#91bfff;--defaultBackgroundColor:#91bfff;--contrastBackgroundColor:rgba(29,33,42,0.16);--primaryColorLight:#5d6169;--primaryColor:#3e424a;--primaryColorDark:#2c3039;--primaryContrastTextColor:#fff;--secondaryColorLight:#5d6169;--secondaryColor:#3e424a;--secondaryColorDark:#2c3039;--secondaryContrastTextColor:#fff;--errorColorLight:#d31f1f;--errorColor:#771212;--errorColorDark:;--errorColorContrastText:#fff;--errorBackground:;--warningColorLight:#986100;--warningColor:#553804;--warningColorDark:;--warningColorContrastText:#fff;--successColorLight:#018711;--successColor:#054c0d;--successColorDark:;--successColorContrastText:#fff;--infoColorLight:#007578;--infoColor:#004345;--infoColorDark:;--infoColorContrastText:#fff;--shadow0:none;--shadow1:0 2px 4px 0 rgba(0,0,0,0.08),0 4px 16px 0 rgba(0,0,0,0.06),0 0 0 .5px rgba(0,0,0,0.12);--shadow2:0 3px 5px 0 rgba(0,0,0,0.09),0 4px 17px 0 rgba(0,0,0,0.07),0 0 0 .5px rgba(0,0,0,0.12);--shadow3:0 3px 5px -1px rgba(0,0,0,0.09),0 5px 19px 1px rgba(0,0,0,0.08),0 0 0 .5px rgba(0,0,0,0.12);--shadow4:0 3px 6px -1px rgba(0,0,0,0.1),0 5px 20px 1px rgba(0,0,0,0.08),0 0 0 .5px rgba(0,0,0,0.12);--shadow5:0 4px 6px -1px rgba(0,0,0,0.11),0 5px 22px 1px rgba(0,0,0,0.09),0 0 0 .5px rgba(0,0,0,0.12);--shadow6:0 4px 7px -2px rgba(0,0,0,0.11),0 6px 23px 2px rgba(0,0,0,0.1),0 0 0 .5px rgba(0,0,0,0.12);--shadow7:0 5px 7px -2px rgba(0,0,0,0.12),0 6px 24px 2px rgba(0,0,0,0.11),0 0 0 .5px rgba(0,0,0,0.12);--shadow8:0 5px 8px -2px rgba(0,0,0,0.13),0 6px 26px 2px rgba(0,0,0,0.11),0 0 0 .5px rgba(0,0,0,0.12);--shadow9:0 5px 8px -3px rgba(0,0,0,0.14),0 7px 27px 3px rgba(0,0,0,0.12),0 0 0 .5px rgba(0,0,0,0.12);--shadow10:0 6px 9px -3px rgba(0,0,0,0.14),0 7px 29px 3px rgba(0,0,0,0.13),0 0 0 .5px rgba(0,0,0,0.12);--shadow11:0 6px 9px -3px rgba(0,0,0,0.15),0 7px 30px 3px rgba(0,0,0,0.14),0 0 0 .5px rgba(0,0,0,0.12);--shadow12:0 7px 10px -4px rgba(0,0,0,0.16),0 8px 31px 4px rgba(0,0,0,0.15),0 0 0 .5px rgba(0,0,0,0.12);--shadow13:0 7px 10px -4px rgba(0,0,0,0.16),0 8px 33px 4px rgba(0,0,0,0.15),0 0 0 .5px rgba(0,0,0,0.12);--shadow14:0 8px 11px -5px rgba(0,0,0,0.17),0 9px 34px 5px rgba(0,0,0,0.16),0 0 0 .5px rgba(0,0,0,0.12);--shadow15:0 8px 11px -5px rgba(0,0,0,0.18),0 9px 35px 5px rgba(0,0,0,0.17),0 0 0 .5px rgba(0,0,0,0.12);--shadow16:0 9px 12px -5px rgba(0,0,0,0.18),0 9px 37px 5px rgba(0,0,0,0.18),0 0 0 .5px rgba(0,0,0,0.12);--shadow17:0 9px 12px -6px rgba(0,0,0,0.19),0 10px 38px 6px rgba(0,0,0,0.19),0 0 0 .5px rgba(0,0,0,0.12);--shadow18:0 9px 13px -6px rgba(0,0,0,0.2),0 10px 40px 6px rgba(0,0,0,0.19),0 0 0 .5px rgba(0,0,0,0.12);--shadow19:0 10px 13px -6px rgba(0,0,0,0.21),0 10px 41px 6px rgba(0,0,0,0.2),0 0 0 .5px rgba(0,0,0,0.12);--shadow20:0 10px 14px -7px rgba(0,0,0,0.21),0 11px 42px 7px rgba(0,0,0,0.21),0 0 0 .5px rgba(0,0,0,0.12);--shadow21:0 11px 14px -7px rgba(0,0,0,0.22),0 11px 44px 7px rgba(0,0,0,0.22),0 0 0 .5px rgba(0,0,0,0.12);--shadow22:0 11px 15px -7px rgba(0,0,0,0.23),0 11px 45px 7px rgba(0,0,0,0.22),0 0 0 .5px rgba(0,0,0,0.12);--shadow23:0 12px 15px -8px rgba(0,0,0,0.23),0 12px 47px 8px rgba(0,0,0,0.23),0 0 0 .5px rgba(0,0,0,0.12);--shadow24:0 12px 16px -8px rgba(0,0,0,0.24),0 12px 48px 8px rgba(0,0,0,0.24),0 0 0 .5px rgba(0,0,0,0.12);--shadow25:0 1px 4px rgba(0,0,0,0.04)}html{--grey0:#fff;--grey50:#f9fafb;--grey100:#f4f5f6;--grey200:#eceff1;--grey300:#dde0e3;--grey400:#bfc3c7;--grey500:#9da2a6;--grey600:#7c8086;--grey700:#5d6169;--grey800:#3e424a;--grey900:#1d212a;--greyA100:#d3d6d8;--greyA200:#a7abaf;--greyA400:#2c3039;--greyA700:#5d6169;--white:#fff;--paleGrey:#f5f6f7;--silver:#d6d8da;--coolGrey:#95999d;--slateGrey:#5d6165;--charcoalGrey:#32363f;--black:#000;--overlay:rgba(50,54,63,0.5);--zircon:#f5faff;--dodgerBlue:#297ef2;--scienceBlue:#0b61d6;--weirdGreen:#40de8e;--emerald:#35ce68;--malachite:#08b442;--mango:#ff962f;--chablis:#fff2f2;--yourPink:#fdcbcb;--fuchsia:#fc4c83;--pomegranate:#f52d2d;--monza:#dd0505}.u-elevation-1{box-shadow:0 4px 12px 0 rgba(0,0,0,0.08);border:1px solid rgba(0,0,0,0.08)}html{--zIndex-below:-1;--zIndex-app:0;--zIndex-low:1;--zIndex-alertMobile:10;--zIndex-nav:20;--zIndex-bar:31;--zIndex-selection:40;--zIndex-popover:30;--zIndex-overlay:50;--zIndex-fileActionMenu:60;--zIndex-drawer:60;--zIndex-modal:70;--zIndex-modal-footer:71;--zIndex-modal-toolbar:72;--zIndex-alert:80}/* normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\nhtml{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=\"button\"],[type=\"reset\"],[type=\"submit\"]{-webkit-appearance:button}button::-moz-focus-inner,[type=\"button\"]::-moz-focus-inner,[type=\"reset\"]::-moz-focus-inner,[type=\"submit\"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=\"button\"]:-moz-focusring,[type=\"reset\"]:-moz-focusring,[type=\"submit\"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=\"checkbox\"],[type=\"radio\"]{box-sizing:border-box;padding:0}[type=\"number\"]::-webkit-inner-spin-button,[type=\"number\"]::-webkit-outer-spin-button{height:auto}[type=\"search\"]{-webkit-appearance:textfield;outline-offset:-2px}[type=\"search\"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left)}html{font-size:100%}body{font:100%/1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{height:100%}body{display:flex;flex-direction:column;align-items:stretch;width:100vw;height:100%;margin:0}@media (max-width:63.938rem){html,body{display:block;height:auto}}[role=application]{display:flex;height:inherit;flex:1 1 100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){[role=application]{overflow:visible}}.u-visuallyhidden{position:absolute !important;border:0 !important;width:.063rem !important;height:.063rem !important;overflow:hidden !important;padding:0 !important;white-space:nowrap !important;clip:rect(.063rem,.063rem,.063rem,.063rem) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important}.u-hide{display:none !important;visibility:hidden !important}@media (max-width:63.938rem){.u-hide--mob{display:none !important}}@media (min-width:64rem){.u-hide--tablet{display:none !important}}@media (min-width:48.063rem){.u-hide--desk{display:none !important}}.u-dn{display:none}.u-di{display:inline}.u-db{display:block}.u-dc{display:contents}.u-dib{display:inline-block}.u-dit{display:inline-table}.u-dt{display:table}.u-dtc{display:table-cell}.u-dt-row{display:table-row}.u-dt-row-group{display:table-row-group}.u-dt-column{display:table-column}.u-dt-column-group{display:table-column-group}@media (max-width:30rem){.u-dn-t{display:none}.u-di-t{display:inline}.u-db-t{display:block}.u-dc-t{display:contents}.u-dib-t{display:inline-block}.u-dit-t{display:inline-table}.u-dt-t{display:table}.u-dtc-t{display:table-cell}.u-dt-row-t{display:table-row}.u-dt-row-group-t{display:table-row-group}.u-dt-column-t{display:table-column}.u-dt-column-group-t{display:table-column-group}}@media (max-width:48rem){.u-dn-s{display:none}.u-di-s{display:inline}.u-db-s{display:block}.u-dc-s{display:contents}.u-dib-s{display:inline-block}.u-dit-s{display:inline-table}.u-dt-s{display:table}.u-dtc-s{display:table-cell}.u-dt-row-s{display:table-row}.u-dt-row-group-s{display:table-row-group}.u-dt-column-s{display:table-column}.u-dt-column-group-s{display:table-column-group}}@media (max-width:63.938rem){.u-dn-m{display:none}.u-di-m{display:inline}.u-db-m{display:block}.u-dc-m{display:contents}.u-dib-m{display:inline-block}.u-dit-m{display:inline-table}.u-dt-m{display:table}.u-dtc-m{display:table-cell}.u-dt-row-m{display:table-row}.u-dt-row-group-m{display:table-row-group}.u-dt-column-m{display:table-column}.u-dt-column-group-m{display:table-column-group}}.u-black{color:var(--black) !important}.u-charcoalGrey{color:var(--charcoalGrey) !important}.u-coolGrey{color:var(--coolGrey) !important}.u-silver{color:var(--silver) !important}.u-slateGrey{color:var(--slateGrey) !important}.u-lightishPurple{color:#b449e7 !important}.u-dodgerBlue{color:#297ef2 !important}.u-overlay{color:var(--overlay) !important}.u-paleGrey{color:var(--paleGrey) !important}.u-monza{color:#dd0505 !important}.u-pomegranate{color:#f52d2d !important}.u-primaryBackgroundLight{color:var(--primaryBackgroundLight) !important}.u-primaryColor{color:var(--primaryColor) !important}.u-primaryColorLight{color:var(--primaryColorLight) !important}.u-primaryContrastTextColor{color:var(--primaryContrastTextColor) !important}.u-error{color:var(--errorColor) !important}.u-errorBackground{color:var(--errorBackground) !important}.u-success{color:var(--successColor) !important}.u-warning{color:var(--warningColor) !important}.u-info{color:var(--infoColor) !important}.u-weirdGreen{color:#40de8e !important}.u-white{color:var(--white) !important}.u-breakword{word-break:break-word}.u-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-spacellipsis{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}@media (max-width:30rem){.u-spacellipsis-t{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:48rem){.u-spacellipsis-s{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:63.938rem){.u-spacellipsis-m{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}.u-midellipsis{display:flex;flex-wrap:nowrap}.u-midellipsis > *{display:inline-block;max-width:50%;overflow:hidden;white-space:pre}.u-midellipsis > :first-child{text-overflow:ellipsis}.u-midellipsis > :last-child{text-overflow:clip;direction:rtl}@supports (text-overflow:'[...]'){.u-midellipsis > :first-child{text-overflow:'[...]'}}.u-link:link{color:var(--primaryColor) !important;text-decoration:none !important}.u-link:visited,.u-link:active,.u-link:hover,.u-link:focus{color:var(--primaryColorDark) !important}.u-lh-tiny{line-height:1 !important}.u-lh-xsmall{line-height:1.1 !important}.u-lh-small{line-height:1.2 !important}.u-lh-medium{line-height:1.3 !important}.u-lh-large{line-height:1.4 !important}.u-lh-xlarge{line-height:1.5 !important}.u-fz-tiny{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium{font-size:1rem !important;line-height:1.5 !important}.u-fz-large{font-size:1.125rem !important;line-height:1.5 !important}@media (max-width:30rem){.u-fz-tiny-t{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall-t{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small-t{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium-t{font-size:1rem !important;line-height:1.5 !important}.u-fz-large-t{font-size:1.125rem !important;line-height:1.5 !important}}@media (max-width:48rem){.u-fz-tiny-s{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall-s{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small-s{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium-s{font-size:1rem !important;line-height:1.5 !important}.u-fz-large-s{font-size:1.125rem !important;line-height:1.5 !important}}@media (max-width:63.938rem){.u-fz-tiny-m{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall-m{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small-m{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium-m{font-size:1rem !important;line-height:1.5 !important}.u-fz-large-m{font-size:1.125rem !important;line-height:1.5 !important}}.u-ta-left{text-align:left !important}.u-ta-right{text-align:right !important}.u-ta-center{text-align:center !important}.u-ta-justify{text-align:justify !important}@media (max-width:30rem){.u-ta-left-t{text-align:left !important}.u-ta-right-t{text-align:right !important}.u-ta-center-t{text-align:center !important}.u-ta-justify-t{text-align:justify !important}}@media (max-width:48rem){.u-ta-left-s{text-align:left !important}.u-ta-right-s{text-align:right !important}.u-ta-center-s{text-align:center !important}.u-ta-justify-s{text-align:justify !important}}@media (max-width:63.938rem){.u-ta-left-m{text-align:left !important}.u-ta-right-m{text-align:right !important}.u-ta-center-m{text-align:center !important}.u-ta-justify-m{text-align:justify !important}}.u-fs-normal{font-style:normal !important}.u-fs-italic{font-style:italic !important}@media (max-width:30rem){.u-fs-normal-t{font-style:normal !important}.u-fs-italic-t{font-style:italic !important}}@media (max-width:48rem){.u-fs-normal-s{font-style:normal !important}.u-fs-italic-s{font-style:italic !important}}@media (max-width:63.938rem){.u-fs-normal-m{font-style:normal !important}.u-fs-italic-m{font-style:italic !important}}.u-fw-normal{font-weight:normal}.u-fw-bold{font-weight:bold}@media (max-width:30rem){.u-fw-normal-t{font-weight:normal}.u-fw-bold-t{font-weight:bold}}@media (max-width:48rem){.u-fw-normal-s{font-weight:normal}.u-fw-bold-s{font-weight:bold}}@media (max-width:63.938rem){.u-fw-normal-m{font-weight:normal}.u-fw-bold-m{font-weight:bold}}.c-btn,.c-btn--regular,.c-btn-client,.c-btn-client-mobile{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-width:.063rem;border-style:solid;border-radius:.125rem;min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;font-weight:bold;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;align-items:center;background-color:var(--primaryColor);color:var(--primaryContrastTextColor);border-color:var(--primaryColor)}.c-btn svg,.c-btn--regular svg,.c-btn-client svg,.c-btn-client-mobile svg{fill:currentColor}.c-btn svg + span,.c-btn--regular svg + span,.c-btn-client svg + span,.c-btn-client-mobile svg + span{margin-left:.375rem}.c-btn input,.c-btn--regular input,.c-btn-client input,.c-btn-client-mobile input{cursor:pointer}.c-btn > span,.c-btn--regular > span,.c-btn-client > span,.c-btn-client-mobile > span{display:flex;align-items:center;justify-content:center;width:100%}.c-btn[disabled],.c-btn--regular[disabled],.c-btn-client[disabled],.c-btn-client-mobile[disabled],.c-btn[aria-disabled=true],.c-btn--regular[aria-disabled=true],.c-btn-client[aria-disabled=true],.c-btn-client-mobile[aria-disabled=true]{opacity:.5;cursor:not-allowed}.c-btn[disabled] input,.c-btn--regular[disabled] input,.c-btn-client[disabled] input,.c-btn-client-mobile[disabled] input,.c-btn[aria-disabled=true] input,.c-btn--regular[aria-disabled=true] input,.c-btn-client[aria-disabled=true] input,.c-btn-client-mobile[aria-disabled=true] input{cursor:not-allowed}.c-btn[aria-busy=true],.c-btn--regular[aria-busy=true],.c-btn-client[aria-busy=true],.c-btn-client-mobile[aria-busy=true]{opacity:.5;pointer-events:none}.c-btn:visited,.c-btn--regular:visited,.c-btn-client:visited,.c-btn-client-mobile:visited{color:var(--primaryContrastTextColor)}.c-btn:active,.c-btn--regular:active,.c-btn-client:active,.c-btn-client-mobile:active,.c-btn:hover,.c-btn--regular:hover,.c-btn-client:hover,.c-btn-client-mobile:hover,.c-btn:focus,.c-btn--regular:focus,.c-btn-client:focus,.c-btn-client-mobile:focus{border-color:var(--primaryColorDark);background-color:var(--primaryColorDark)}.c-btn[disabled]:hover,.c-btn--regular[disabled]:hover,.c-btn-client[disabled]:hover,.c-btn-client-mobile[disabled]:hover,.c-btn[aria-disabled=true]:hover,.c-btn--regular[aria-disabled=true]:hover,.c-btn-client[aria-disabled=true]:hover,.c-btn-client-mobile[aria-disabled=true]:hover{border-color:var(--primaryColor);background-color:var(--primaryColor)}.c-btn--ghost{background-color:var(--zircon);color:var(--primaryColor);border-color:#c2dcff;border-style:dashed}.c-btn--ghost:visited{color:var(--primaryColor)}.c-btn--ghost:active,.c-btn--ghost:hover,.c-btn--ghost:focus{border-color:#c2dcff;background-color:#c2dcff}.c-btn--ghost[disabled]:hover,.c-btn--ghost[aria-disabled=true]:hover{border-color:#c2dcff;background-color:var(--zircon)}.c-btn--highlight{background-color:#35ce68;color:var(--white);border-color:#35ce68}.c-btn--highlight:visited{color:var(--white)}.c-btn--highlight:active,.c-btn--highlight:hover,.c-btn--highlight:focus{border-color:#08b442;background-color:#08b442}.c-btn--highlight[disabled]:hover,.c-btn--highlight[aria-disabled=true]:hover{border-color:#35ce68;background-color:#35ce68}.c-btn--alpha,.c-btn--action,.c-btn--close{background-color:transparent;color:var(--white);border-color:var(--white)}.c-btn--alpha:visited,.c-btn--action:visited,.c-btn--close:visited{color:var(--white)}.c-btn--alpha:active,.c-btn--action:active,.c-btn--close:active,.c-btn--alpha:hover,.c-btn--action:hover,.c-btn--close:hover,.c-btn--alpha:focus,.c-btn--action:focus,.c-btn--close:focus{border-color:var(--scienceBlue);background-color:var(--scienceBlue)}.c-btn--alpha[disabled]:hover,.c-btn--action[disabled]:hover,.c-btn--close[disabled]:hover,.c-btn--alpha[aria-disabled=true]:hover,.c-btn--action[aria-disabled=true]:hover,.c-btn--close[aria-disabled=true]:hover{border-color:var(--white);background-color:transparent}.c-btn--danger{background-color:#f52d2d;color:var(--white);border-color:#f52d2d}.c-btn--danger:visited{color:var(--white)}.c-btn--danger:active,.c-btn--danger:hover,.c-btn--danger:focus{border-color:var(--monza);background-color:var(--monza)}.c-btn--danger[disabled]:hover,.c-btn--danger[aria-disabled=true]:hover{border-color:#f52d2d;background-color:#f52d2d}.c-btn--secondary,.c-btn-client,.c-btn-client-mobile{background-color:var(--white);color:var(--black);border-color:var(--silver)}.c-btn--secondary:visited,.c-btn-client:visited,.c-btn-client-mobile:visited{color:var(--black)}.c-btn--secondary:active,.c-btn-client:active,.c-btn-client-mobile:active,.c-btn--secondary:hover,.c-btn-client:hover,.c-btn-client-mobile:hover,.c-btn--secondary:focus,.c-btn-client:focus,.c-btn-client-mobile:focus{border-color:var(--silver);background-color:var(--silver)}.c-btn--secondary[disabled]:hover,.c-btn-client[disabled]:hover,.c-btn-client-mobile[disabled]:hover,.c-btn--secondary[aria-disabled=true]:hover,.c-btn-client[aria-disabled=true]:hover,.c-btn-client-mobile[aria-disabled=true]:hover{border-color:var(--silver);background-color:var(--white)}.c-btn--danger-outline{background-color:var(--white);color:#f52d2d;border-color:#fdcbcb}.c-btn--danger-outline:visited{color:#f52d2d}.c-btn--danger-outline:active,.c-btn--danger-outline:hover,.c-btn--danger-outline:focus{border-color:#fdcbcb;background-color:#fdcbcb}.c-btn--danger-outline[disabled]:hover,.c-btn--danger-outline[aria-disabled=true]:hover{border-color:#fdcbcb;background-color:var(--white)}.c-btn--text{background-color:transparent;color:var(--primaryColor);border-color:transparent}.c-btn--text:visited{color:var(--primaryColor)}.c-btn--text:active,.c-btn--text:hover,.c-btn--text:focus{border-color:transparent;background-color:transparent}.c-btn--text[disabled]:hover,.c-btn--text[aria-disabled=true]:hover{border-color:transparent;background-color:transparent}.c-btn--text:hover,.c-btn--text:focus{color:var(--primaryColorDark)}.c-btn--action{border-color:transparent;padding:.5rem;opacity:.5}.c-btn--action:active,.c-btn--action:hover,.c-btn--action:focus{background-color:transparent;border-color:transparent}.c-btn--close{border-color:transparent;padding:.5rem}.c-btn--close:active,.c-btn--close:hover,.c-btn--close:focus{background-color:transparent;border-color:transparent}.c-btn-alert,.c-btn-alert--error,.c-btn-alert--info,.c-btn-alert--success{border:0;height:auto;padding:.5rem 1rem;background-color:var(--white);font-weight:bold;font-size:.875rem;text-decoration:none}.c-btn-alert--error{color:#f52d2d !important;background-color:var(--white) !important;border-color:var(--white) !important}.c-btn-alert--error:visited{color:#f52d2d !important}.c-btn-alert--error:active,.c-btn-alert--error:hover,.c-btn-alert--error:focus{color:var(--monza) !important;background-color:#fdcbcb !important;border-color:#fdcbcb !important}.c-btn-alert--info{color:var(--white) !important;background-color:var(--coolGrey) !important;border-color:var(--coolGrey) !important}.c-btn-alert--info[disabled]:hover,.c-btn-alert--info[aria-disabled=true]:hover{background-color:var(--coolGrey) !important}.c-btn-alert--info:visited{color:var(--white) !important}.c-btn-alert--info:active,.c-btn-alert--info:hover,.c-btn-alert--info:focus{background-color:var(--charcoalGrey) !important;border-color:var(--charcoalGrey) !important}.c-btn-alert--success{color:#35ce68 !important;background-color:var(--white) !important;border-color:var(--white) !important}.c-btn-alert--success:visited{color:#35ce68 !important}.c-btn-alert--success:active,.c-btn-alert--success:hover,.c-btn-alert--success:focus{color:#08b442 !important;background-color:#def7e7 !important;border-color:#def7e7 !important}.c-btn-client,.c-btn-client-mobile{display:flex;justify-content:center;align-items:center;height:auto;min-height:3.5rem;margin:0;padding-left:1rem;padding-right:1rem;background-color:transparent;text-align:left;font-size:.813rem;font-weight:bold;line-height:1.3;color:var(--slateGrey)}.c-btn-client:visited,.c-btn-client-mobile:visited{color:var(--slateGrey)}.c-btn-client span,.c-btn-client-mobile span{flex:0 1 auto}.c-btn-client figure,.c-btn-client-mobile figure{flex:0 0 2rem;margin:0 .75rem 0 0}.c-btn-client-mobile{display:flex;justify-content:flex-start;background-color:var(--dodgerBlue);border:0;border-radius:0;margin:0;padding:.5rem 3rem .5rem 1rem;font-size:1rem;font-weight:normal;color:var(--white);text-decoration:none;text-transform:none}.c-btn-client-mobile[disabled]:hover,.c-btn-client-mobile[aria-disabled=true]:hover{background-color:var(--dodgerBlue)}.c-btn-client-mobile:visited{color:var(--white)}.c-btn-client-mobile:active,.c-btn-client-mobile:hover,.c-btn-client-mobile:focus{background-color:var(--dodgerBlue)}.c-btn-client-mobile figure{flex:0 0 2.75rem;border-radius:.5rem;border:.313rem solid var(--white);background-color:var(--white)}.c-btn-client-mobile figure svg{display:block}.c-btn--left > span{justify-content:flex-start}.c-btn--center > span{justify-content:center}.c-btn--right > span{justify-content:flex-end}.c-btn.c-btn--tiny{min-height:1.5rem;min-width:5rem;padding:.125rem 1rem;font-size:.75rem;line-height:1.3}.c-btn.c-btn--small{min-height:2rem;min-width:6rem;padding:.188rem .5rem;font-size:.813rem;line-height:1.4}.c-btn.c-btn--large{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}.c-btn.c-btn--full{width:100%;margin-left:0;margin-right:0}.c-btn.c-btn--narrow,.c-btn.c-btn--round{min-width:auto}.c-btn.c-btn--round{border-radius:100%;min-height:auto;padding:.25rem}.c-btn.c-btn--round svg{width:.625rem;height:.625rem}@media (pointer:coarse){.c-btn.c-btn--round:after{content:'';position:absolute;top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}}.c-btn--subtle{color:var(--primaryColor);min-height:auto;min-width:auto;border:0;margin:1rem 0;padding:0;vertical-align:baseline;background:transparent;cursor:pointer;font-size:.875rem;font-weight:bold;text-transform:uppercase}.c-btn--subtle:active,.c-btn--subtle:focus,.c-btn--subtle:hover{color:var(--primaryColorDark)}.c-btn--subtle > span{display:flex;align-items:center;justify-content:center;width:100%}.c-btn--subtle[disabled],.c-btn--subtle[aria-disabled=true]{opacity:.5;cursor:not-allowed}.c-btn--subtle[disabled]:hover,.c-btn--subtle[aria-disabled=true]:hover{background:transparent}.c-btn--subtle[aria-busy=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.c-btn--subtle[aria-busy=true]:hover{background:transparent}.c-btn--subtle:active,.c-btn--subtle:hover,.c-btn--subtle:focus,.c-btn--subtle:visited{color:var(--primaryColorDark);background:transparent}* + .c-btn--subtle{margin-left:.063rem}.c-btn--subtle.c-btn--tiny{min-height:0;min-width:0;padding:0;font-size:.563rem}.c-btn--subtle.c-btn--small{min-height:0;min-width:0;padding:0;font-size:.75rem}.c-btn--subtle.c-btn--large{min-height:0;min-width:0;padding:0;font-size:1rem}.c-btn--subtle.c-btn--danger{color:#f52d2d}.c-btn--subtle.c-btn--danger:active,.c-btn--subtle.c-btn--danger:focus,.c-btn--subtle.c-btn--danger:hover{color:var(--monza)}.c-btn--subtle.c-btn--highlight{color:#35ce68}.c-btn--subtle.c-btn--highlight:active,.c-btn--subtle.c-btn--highlight:focus,.c-btn--subtle.c-btn--highlight:hover{color:#08b442}.c-btn--subtle.c-btn--regular{color:var(--primaryColor)}.c-btn--subtle.c-btn--regular:active,.c-btn--subtle.c-btn--regular:focus,.c-btn--subtle.c-btn--regular:hover{color:var(--primaryColorDark)}.c-btn--subtle.c-btn--secondary{color:var(--slateGrey)}.c-btn--subtle.c-btn--secondary:active,.c-btn--subtle.c-btn--secondary:focus,.c-btn--subtle.c-btn--secondary:hover{color:var(--charcoalGrey)}.c-btn--subtle.c-btn--secondary:active svg,.c-btn--subtle.c-btn--secondary:focus svg,.c-btn--subtle.c-btn--secondary:hover svg{color:var(--slateGrey)}.c-btn--subtle.c-btn--secondary svg{color:var(--coolGrey)}[data-input=radio],[data-input=checkbox]{display:flex}[data-input=radio] input[type=radio],[data-input=checkbox] input[type=radio],[data-input=radio] input[type=checkbox],[data-input=checkbox] input[type=checkbox]{display:none !important;visibility:hidden !important}[data-input=radio] label,[data-input=checkbox] label{position:relative;display:inline-block;width:1rem;height:1rem;padding-left:1.4rem;cursor:pointer}[data-input=radio] label::before,[data-input=checkbox] label::before,[data-input=radio] label::after,[data-input=checkbox] label::after{content:'';position:absolute;left:0;top:0;box-sizing:border-box;width:1rem;height:1rem}[data-input=radio] label::before,[data-input=checkbox] label::before{transition:box-shadow 350ms cubic-bezier(0,.89,.44,1)}[data-input=radio] label::after,[data-input=checkbox] label::after{transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.c-label{text-transform:uppercase;color:var(--secondaryTextColor);font-size:.813rem;font-weight:bold;line-height:1rem}.c-label.is-error{color:var(--pomegranate)}.c-label--block{display:block;padding:.5rem 0}.c-input-text[aria-disabled=true],.c-input-text[disabled],.c-textarea[aria-disabled=true],.c-textarea[disabled],.c-select[aria-disabled=true],.c-select[disabled],.wizard-select[aria-disabled=true],.wizard-select[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.c-input-text[aria-disabled=true]:hover,.c-input-text[disabled]:hover,.c-textarea[aria-disabled=true]:hover,.c-textarea[disabled]:hover,.c-select[aria-disabled=true]:hover,.c-select[disabled]:hover,.wizard-select[aria-disabled=true]:hover,.wizard-select[disabled]:hover,.c-input-text[aria-disabled=true]:focus,.c-input-text[disabled]:focus,.c-textarea[aria-disabled=true]:focus,.c-textarea[disabled]:focus,.c-select[aria-disabled=true]:focus,.c-select[disabled]:focus,.wizard-select[aria-disabled=true]:focus,.wizard-select[disabled]:focus{border:.063rem solid var(--dividerColor)}.c-input-text,.c-textarea,.c-select,.wizard-select{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.c-input-text::-webkit-input-placeholder,.c-textarea::-webkit-input-placeholder,.c-select::-webkit-input-placeholder,.wizard-select::-webkit-input-placeholder{color:var(--coolGrey);font-size:1rem}.c-input-text::placeholder,.c-textarea::placeholder,.c-select::placeholder,.wizard-select::placeholder{color:var(--coolGrey);font-size:1rem}.c-input-text:hover,.c-textarea:hover,.c-select:hover,.wizard-select:hover{border:.063rem solid var(--coolGrey)}.c-input-text:focus,.c-textarea:focus,.c-select:focus,.wizard-select:focus{border:.063rem solid var(--dodgerBlue);outline:0}.c-input-text.is-error,.c-textarea.is-error,.c-select.is-error,.wizard-select.is-error,.c-input-text:not(:focus):invalid,.c-textarea:not(:focus):invalid,.c-select:not(:focus):invalid,.wizard-select:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.c-input-text--tiny,.c-textarea--tiny,.c-select--tiny{border-radius:.125rem;padding:.25rem .5rem .375rem}.c-input-text--medium,.c-textarea--medium,.c-select--medium,.wizard-select--medium{border-radius:.125rem;padding:.5rem 1rem .625rem}.c-input-text--large{border-radius:.188rem;padding:.813rem 1rem}.c-input-text--fullwidth,.c-textarea--fullwidth,.c-select--fullwidth{max-width:100%}.c-input-checkbox,.c-input-radio{display:flex;align-items:center;min-width:1rem;min-height:1rem}.c-input-checkbox span,.c-input-radio span{position:relative;display:inline-block;padding-left:1.5rem;cursor:pointer;line-height:1.5}.c-input-checkbox span::before,.c-input-radio span::before,.c-input-checkbox span::after,.c-input-radio span::after{content:'';position:absolute;left:0;top:50%;box-sizing:border-box;width:1rem;height:1rem;border-radius:.125rem}.c-input-checkbox span::before,.c-input-radio span::before{transition:box-shadow 350ms cubic-bezier(0,.89,.44,1);background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-input-checkbox span:hover::before,.c-input-radio span:hover::before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.c-input-checkbox span::after,.c-input-radio span::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgIDxwYXRoIGQ9J00zIDEwLjAxOWw0LjUyMyA0LjUyMyA5LjU0MS05LjU0MScgc3Ryb2tlPScjRkZGJyBzdHJva2Utd2lkdGg9JzInIGZpbGw9Im5vbmUiLz4KPC9zdmc+Cg==\");background-size:contain;transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.c-input-checkbox[aria-checked='mixed'] span::after,.c-input-radio[aria-checked='mixed'] span::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNMy40OTcgMTBoMTMuMDA2IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgLz48L3N2Zz4K\");background-size:contain}.c-input-checkbox[aria-disabled=true] span,.c-input-radio[aria-disabled=true] span{opacity:.5;cursor:not-allowed}.c-input-checkbox[aria-disabled=true] :hover::before,.c-input-radio[aria-disabled=true] :hover::before{box-shadow:inset 0 0 0 .125rem var(--silver)}.c-input-checkbox[aria-disabled=true] ::before,.c-input-radio[aria-disabled=true] ::before{background-color:var(--paleGrey)}.c-input-checkbox input,.c-input-radio input{border:0;clip:rect(0 0 0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.c-input-checkbox input:focus + span::before,.c-input-radio input:focus + span::before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.c-input-checkbox input:checked + span::before,.c-input-radio input:checked + span::before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}.c-input-checkbox input:checked + span::after,.c-input-radio input:checked + span::after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.c-input-checkbox input:not(:checked) + span::after,.c-input-radio input:not(:checked) + span::after{opacity:0;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}.c-input-checkbox.is-error span,.c-input-radio.is-error span{color:var(--pomegranate)}.c-input-checkbox.is-error span::before,.c-input-radio.is-error span::before{box-shadow:inset 0 0 0 .125rem var(--pomegranate);background-color:var(--yourPink)}.c-input-checkbox--noGutter span,.c-input-radio--noGutter span{padding-left:0}.c-input-radio span::before,.c-input-radio span::after{border-radius:50%}.c-input-radio span::after{content:'';background:var(--white);border:.313rem solid var(--dodgerBlue);box-sizing:border-box;width:1rem;height:1rem}.c-textarea{display:block;width:100%;min-height:7.5rem;resize:vertical}.c-textarea--tiny{min-height:3rem}.c-textarea--medium{min-height:5rem}.c-select,.c-select--tiny,.c-select--medium,.c-select--fullwidth,.wizard-select,.wizard-select--medium{padding-right:2.375rem}.c-select,.wizard-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBmaWxsPSIjOTU5OTlkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjI4NTcxNCwgMTIuMDAwMDAwKSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTEyLjI4NTcxNCwgLTEyLjAwMDAwMCkiPgogICAgPHBhdGggZD0iTTYuNDYwMjYwNzcsMjAuMzE3NDAzNiBDNS44NDY1Nzk3NCwyMC45MzEwODQ3IDUuODQ2NTc5NzQsMjEuOTI2MDU4MiA2LjQ2MDI2MDc3LDIyLjUzOTczOTIgQzcuMDczOTQxOCwyMy4xNTM0MjAzIDguMDY4OTE1MzQsMjMuMTUzNDIwMyA4LjY4MjU5NjM3LDIyLjUzOTczOTIgTDE4LjExMTE2NzgsMTMuMTExMTY3OCBDMTguNzI0ODQ4OCwxMi40OTc0ODY4IDE4LjcyNDg0ODgsMTEuNTAyNTEzMiAxOC4xMTExNjc4LDEwLjg4ODgzMjIgTDguNjgyNTk2MzcsMS40NjAyNjA3NyBDOC4wNjg5MTUzNCwwLjg0NjU3OTc0MyA3LjA3Mzk0MTgsMC44NDY1Nzk3NDMgNi40NjAyNjA3NywxLjQ2MDI2MDc3IEM1Ljg0NjU3OTc0LDIuMDczOTQxOCA1Ljg0NjU3OTc0LDMuMDY4OTE1MzQgNi40NjAyNjA3NywzLjY4MjU5NjM3IEwxNC43Nzc2NjQ0LDEyIEw2LjQ2MDI2MDc3LDIwLjMxNzQwMzYgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=\") right 1rem center no-repeat;background-size:.875rem;text-align:left}.c-select::-ms-expand,.wizard-select::-ms-expand{display:none}.o-field{position:relative;display:flex;flex-direction:column;margin:.5rem 0 1rem}.o-field-inline{display:flex;align-items:flex-start;flex-direction:row;margin:.5rem 0 .5rem 1.5rem}@media (max-width:48rem){.o-field-inline{flex-direction:column;margin-left:0}}.c-double-field{width:100%}.c-double-field--with-button{box-sizing:border-box;position:relative;padding-right:2.5rem}.c-double-field-label{min-height:2.5rem}.c-double-field-button{position:absolute;right:-2.5rem;top:.625rem}.c-double-field-wrapper{display:inline-flex;width:100%;margin-bottom:.5rem}@media (max-width:48rem){.c-double-field-wrapper{flex-direction:column}}.c-double-field-input{box-sizing:border-box;flex:1 1 70%}.c-double-field-input + .c-double-field-input{flex:1 1 auto}[data-input=radio] label::before{border-radius:50%;border:.125rem solid var(--coolGrey);box-shadow:inset 0 0 0 1rem transparent}[data-input=radio] input[type=radio]:checked + label::before{box-shadow:inset 0 0 0 .188rem var(--paleGrey),inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] label::before,[data-input=checkbox] label::after{border-radius:.125rem}[data-input=checkbox] label::before{background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver)}[data-input=checkbox] label::before:hover{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}[data-input=checkbox] label::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgIDxwYXRoIGQ9J00zIDEwLjAxOWw0LjUyMyA0LjUyMyA5LjU0MS05LjU0MScgc3Ryb2tlPScjRkZGJyBzdHJva2Utd2lkdGg9JzInIGZpbGw9Im5vbmUiLz4KPC9zdmc+Cg==\");background-size:contain}[data-input=checkbox][aria-checked='mixed'] label::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNMy40OTcgMTBoMTMuMDA2IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgLz48L3N2Zz4K\");background-size:contain}[data-input=checkbox] input[type=checkbox]:checked + label::before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] input[type=checkbox]:checked + label::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[data-input=checkbox] input[type=checkbox]:not(:checked) + label::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.wizard-wrapper{display:flex;flex-flow:column nowrap;align-items:stretch}.wizard-main{background:linear-gradient(#fff 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,linear-gradient(rgba(214,216,218,0.25) 0,rgba(214,216,218,0.25) 25%,rgba(255,255,255,0) 26%,rgba(255,255,255,0) 100%),linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0) 74%,rgba(214,216,218,0.25) 75%,rgba(214,216,218,0.25) 100%) 0 100%;background-repeat:no-repeat;background-color:var(--white);background-size:100% 2rem,100% 2rem,100% .5rem,100% .5rem;background-attachment:local,local,scroll,scroll;background-clip:padding-box;overflow:auto;-webkit-overflow-scrolling:touch}.wizard-header,.wizard-footer{flex:0 0 auto}.o-layout,.o-layout-2panes{box-sizing:border-box;display:flex;max-width:100%;width:100%;height:100%;background-color:var(--paperBackgroundColor);color:var(--primaryTextColor)}.o-layout main,.o-layout-2panes main{display:flex;flex-direction:column;flex:0 0 auto}.o-layout main,.o-layout-2panes main,.o-layout main > [role=contentinfo],.o-layout-2panes main > [role=contentinfo],.o-layout main > [role=main],.o-layout-2panes main > [role=main]{position:relative;display:flex;flex-direction:column;flex:1 1 auto;box-sizing:border-box;height:100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){.o-layout,.o-layout-2panes{display:block}.o-layout main,.o-layout-2panes main{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.o-layout main,.o-layout-2panes main,.o-layout main > [role=contentinfo],.o-layout-2panes main > [role=contentinfo],.o-layout main > [role=main],.o-layout-2panes main > [role=main]{display:block;overflow:visible}.o-layout:before,.o-layout-2panes:before,.o-layout:after,.o-layout-2panes:after{content:'';display:block}.o-layout:before,.o-layout-2panes:before{height:3rem}.o-layout:after,.o-layout-2panes:after{height:3rem}}.o-layout-2panes{flex:0 0 100%;align-items:stretch}.o-layout-2panes > aside{display:flex;flex-direction:column;flex:0 0 auto}.o-layout-2panes main,.o-layout-2panes main > [role=contentinfo],.o-layout-2panes main > [role=main]{height:auto}@media (max-width:63.938rem){.o-layout-2panes > aside{position:fixed;bottom:0;left:0;display:block;z-index:var(--zIndex-nav);width:100%}}.u-media{display:flex;align-items:center}.u-media-top{align-items:flex-start}.u-media-bottom{align-items:flex-end}.u-media-grow{flex:1 1 auto;overflow:hidden}.u-media-fixed{line-height:0;flex:0 0 auto}:root{--sidebarHeight:3rem}.o-sidebar{width:13.75rem;border-right:.063rem solid var(--dividerColor);background-color:var(--defaultBackgroundColor)}@media (max-width:63.938rem){.o-sidebar{justify-content:space-between;border:0;border-top:.063rem solid var(--dividerColor);height:var(--sidebarHeight);width:100%;padding-bottom:env(safe-area-inset-bottom)}}.c-avatar{background-color:var(--paleGrey);color:var(--silver);position:relative}.c-avatar svg{width:50%;height:50%}.c-avatar-image{width:100%}.u-card{border:.063rem solid var(--dividerColor);border-radius:.5rem;padding:1rem;text-decoration:none;display:block}.c-chip{box-sizing:border-box;line-height:1;display:inline-flex;align-items:center;margin-right:.25rem;margin-bottom:.25rem;border:0}.c-chip--round{width:2.5rem;text-align:center;justify-content:center}.c-chip--tinySize{height:1.5rem;padding:0 .375rem;border-radius:.75rem;font-size:.75rem}.c-chip--smallSize{height:2rem;padding:0 .5625rem;border-radius:1rem;font-size:.875rem}.c-chip--normalSize{height:2.5rem;padding:0 .75rem;border-radius:1.25rem}.c-chip--outlinedVariant{border:1px solid}.c-chip--dashedVariant{border:1px dashed}.c-chip--normalTheme{border-color:var(--silver);background-color:var(--paleGrey);color:inherit}.c-chip--primaryTheme{border-color:var(--primaryColorLightest);background-color:var(--primaryBackgroundLight);color:var(--primaryColor)}.c-chip--errorTheme{border-color:var(--errorColorLight);background-color:var(--errorColorLightest);color:var(--errorColor)}.c-chip--hoverableNormalTheme{color:var(--charcoalGrey)}.c-chip--hoverableNormalTheme:hover,.c-chip--hoverableNormalTheme:focus{background-color:var(--silver)}.c-chip--hoverablePrimaryTheme:hover,.c-chip--hoverablePrimaryTheme:focus{background-color:var(--primaryBackgroundLight)}.c-chip--normalPrimaryTheme{background-color:var(--primaryColor);color:var(--white)}.c-chip--hoverableErrorTheme:hover,.c-chip--hoverableErrorTheme:focus{background-color:var(--errorColorLight)}.c-chip--outlinedNormalTheme{background-color:transparent}.c-chip--clickable{cursor:pointer}.c-chip-separator{width:.063rem;border-left:.063rem solid var(--dividerColor);display:inline-block;height:40%;margin-left:.5rem;margin-right:.5rem}.c-chip-button{cursor:pointer;color:var(--slateGrey)}.c-chip-button--disabled{color:var(--coolGrey)}.c-avatar{--circleSize:2.5rem;width:var(--circleSize);height:var(--circleSize);min-width:var(--circleSize);min-height:var(--circleSize);font-size:calc(var(--circleSize) / 2.28);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--dodgerBlue);color:var(--white)}.c-avatar--xsmall{width:1rem;height:1rem;min-width:1rem;min-height:1rem;font-size:calc(1rem / 2.28)}.c-avatar--small{width:2rem;height:2rem;min-width:2rem;min-height:2rem;font-size:calc(2rem / 2.28)}.c-avatar--large{width:3rem;height:3rem;min-width:3rem;min-height:3rem;font-size:calc(3rem / 2.28)}.c-avatar--xlarge{width:4rem;height:4rem;min-width:4rem;min-height:4rem;font-size:calc(4rem / 2.28)}.c-avatar-initials{font-weight:bold;line-height:1}.c-nav{margin:1.5rem 0;padding:0;list-style:none}@media (max-width:63.938rem){.c-nav{display:flex;justify-content:space-around;margin:.313rem 0 .25rem;padding-right:0}}.c-nav-item{position:relative;z-index:var(--zIndex-app);height:3rem;box-sizing:border-box;cursor:pointer}.c-nav-item:hover::before{content:'';position:absolute;z-index:var(--zIndex-below);border-radius:0 .188rem .188rem 0;top:0;left:0;right:1rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.c-nav-item:hover::before{content:none}}@media (max-width:63.938rem){.c-nav-item{margin:0 .75rem;height:auto;display:block;flex:0 0 2.5rem;padding-right:0}.c-nav-item:hover::before{content:none}}.c-nav-icon{display:inline-block;margin-right:.688rem;color:var(--actionColorActive);fill:currentColor}.c-nav-icon svg{display:block}.is-active .c-nav-icon{color:var(--primaryColor)}:hover > .c-nav-icon{color:var(--actionColorActive)}@media (max-width:63.938rem){.c-nav-icon{display:block;margin-right:0}.c-nav-icon svg{margin:0 auto 3px;width:1.5rem;height:1.5rem}}@media (max-width:63.938rem){.c-nav-text{display:block;text-align:center;white-space:nowrap}}.c-nav-link{display:flex;box-shadow:border-box;padding-left:1.5rem;padding-right:1rem;line-height:1.5;text-decoration:none;color:var(--actionColorActive);height:100%;align-items:center;flex:1;background-repeat:no-repeat;background-position:1.5rem center}.c-nav-link:visited{color:var(--actionColorActive)}.c-nav-link.is-active{box-shadow:inset .25rem 0 0 0 var(--primaryColor);font-weight:bold;color:var(--primaryTextColor)}.c-nav-link.is-active .c-nav-icon{color:var(--primaryColor)}@media (max-width:63.938rem){.c-nav-link{display:block;height:auto;padding:0;text-align:center;font-size:.625rem;line-height:.75rem;background-position:center top;background-size:1.5rem}.c-nav-link.is-active,.c-nav-link:hover{box-shadow:none;font-weight:normal}}.c-nav-item-secondary{height:auto}.c-nav-item-secondary + .c-nav-item-secondary{margin-top:.125rem}@media (max-width:63.938rem){.c-nav-item-secondary{display:none}}.c-nav-item-secondary:hover::before{content:'';position:absolute;z-index:var(--zIndex-below);border-radius:.188rem 0 0 .188rem;top:0;right:0;left:3rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.c-nav-item-secondary:hover::before{content:none}}.c-nav-item-secondary .c-nav-link{padding:.5rem 1rem;margin-left:3rem;border-radius:4px 0 0 4px;box-shadow:none;font-size:.875rem;color:var(--actionColorActive);text-decoration:none;height:auto}.c-nav-item-secondary .c-nav-link.is-active{color:var(--primaryContrastTextColor);border-right:1px solid var(--actionColorActive);background-color:var(--actionColorActive)}.c-table-divider{background-color:var(--paleGrey);height:2rem;display:flex;align-items:center;text-indent:2rem;font-weight:bold;font-size:.75rem;line-height:1.33;color:var(--coolGrey);text-transform:uppercase}.c-table-divider + .c-table-divider{border-top:0}@media (max-width:48rem){.c-table-divider{text-indent:1rem}}div.c-table{position:relative;display:flex;flex-direction:column;flex:1 1 100%;height:100%;text-align:left;color:var(--secondaryTextColor)}.c-table-head{flex:0 0 2rem}@media (max-width:48rem){.c-table-head{display:none}}.c-table-body{flex:1 1 auto;display:flex;flex-direction:column;overflow:auto}@media (max-width:48rem){.c-table-body{max-height:100%}}.c-table-row,.c-table-row-head,table.c-table tr,table.c-table thead tr{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;flex:0 0 auto;height:3rem;width:100%;border-top:.063rem solid var(--dividerColor)}.c-table-row:hover,.c-table-row-head:hover,table.c-table tr:hover,table.c-table thead tr:hover{background-color:var(--actionColorHover)}@media (hover:none){.c-table-row:hover,.c-table-row-head:hover,table.c-table tr:hover,table.c-table thead tr:hover{background-color:transparent}}.c-table-row:last-child,.c-table-row-head:last-child,table.c-table tr:last-child,table.c-table thead tr:last-child{border-bottom:.063rem solid var(--dividerColor)}@media (max-width:63.938rem){.c-table-row,.c-table-row-head,table.c-table tr,table.c-table thead tr{max-width:100vw}}.c-table-row-head,table.c-table thead tr{border:0}.c-table-row-head:hover,table.c-table thead tr:hover{background-color:transparent}.c-table-row-head:last-child,table.c-table thead tr:last-child{border-bottom:0}.c-table-row.is-selected,table.c-table tr.is-selected,.c-table-row.is-selected:hover,table.c-table tr.is-selected:hover{background-color:var(--zircon)}.c-table-cell,.c-table-header,table.c-table th,table.c-table td{box-sizing:border-box;padding:.875rem 1rem;font-size:.875rem;line-height:1.3}.c-table-header,table.c-table th{padding:.5rem 1rem;font-size:.75rem;font-weight:bold;text-transform:uppercase}.c-table-cell--primary,.c-table-ellipsis,table.c-table td.c-table-cell--primary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-table-cell--primary,table.c-table td.c-table-cell--primary{font-size:1rem;line-height:1.15;color:var(--charcoalGrey)}@media (max-width:48rem){.c-table-cell--primary,table.c-table td.c-table-cell--primary{flex:1 1 auto}}.c-table-divider{position:sticky;z-index:var(--zIndex-low);top:0}table.c-table{width:100%;border:0;text-align:left;color:var(--secondaryTextColor);border-collapse:collapse}table.c-table tr{display:table-row}table.c-table thead tr{display:table-row}table.c-table tr.c-table-divider{border:0;width:auto;height:auto;background-color:var(--zircon)}table.c-table tr.c-table-divider::before{content:none}table.c-table tr.c-table-divider td{font-weight:bold;color:var(--secondaryTextColor);padding:0;font-size:.75rem;line-height:1.33}table.c-table tr.c-table-divider + *{border-top:0}table.c-table td.c-table-ellipsis{position:relative}table.c-table td.c-table-ellipsis > div{box-sizing:border-box;position:absolute;top:.875rem;right:1rem;bottom:.875rem;left:1rem;display:block;width:calc(100% - rem(32))}table.c-table td.c-table-ellipsis > div > div{box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wizard{position:fixed;top:0;left:0;box-sizing:border-box;height:100%;display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--white);color:var(--charcoalGrey);text-align:center}@media (max-width:30rem),(max-height:23.438rem){.wizard{flex-direction:column;justify-content:flex-start}}.wizard--waiting{color:var(--white);background-color:var(--primaryColor)}.wizard--scroll{position:absolute;padding-top:3.5rem}@media (max-width:63.938rem){.wizard--scroll{box-sizing:border-box}}@media (max-width:30rem),(max-height:23.438rem){.wizard--scroll{padding-top:0}}.wizard--dual{position:static;width:100%}.wizard-wrapper{justify-content:center;width:100%;height:100%;max-width:34rem;text-align:left}@media (max-width:30rem),(max-height:23.438rem){.wizard-wrapper{justify-content:flex-start}}@media (max-width:30rem),(max-height:23.438rem){.wizard-wrapper--center{justify-content:center}}.wizard-wrapper--bleed{align-items:center;max-width:100%}.wizard-wrapper--dual{display:flex;flex-direction:column;align-items:center;height:100vh}@media (max-height:38rem){.wizard-wrapper--dual{min-height:100vh;height:auto}}.wizard-dual{flex:1 1 50%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.wizard-dual:first-child{justify-content:flex-end;color:var(--white);background-color:var(--primaryColor)}.wizard-errors{order:1;margin:1rem 0 0;font-size:.875rem;line-height:1.7;font-style:italic}.wizard-errors p{margin:0}@media (max-width:30rem),(max-height:23.438rem){.wizard-errors{margin-top:.5rem}}.wizard-header{display:flex;flex-direction:column;box-sizing:border-box;max-width:34rem;margin:1rem 0 .5rem;padding:0 1rem;position:relative}@media (max-width:30rem),(max-height:23.438rem){.wizard-header{margin:1rem 0 0}}.wizard-dual .wizard-header{margin-bottom:2rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual .wizard-header{margin-bottom:1.5rem}}.wizard-main{display:flex;flex-direction:column;flex:0 1 auto;box-sizing:border-box;width:100%;padding:0 1rem}.wizard-main > *{flex-shrink:0}.wizard-footer{display:flex;order:2;flex-wrap:wrap;box-sizing:border-box;max-width:34rem;margin:2rem 0 1.5rem;padding:0 1rem;padding-bottom:env(safe-area-inset-bottom)}.wizard-footer > button,.wizard-footer > a:link{flex:1 1 100%;margin:0 0 .5rem;line-height:1.5}@media (max-width:30rem),(max-height:23.438rem){.wizard-footer{margin:1.5rem 0 .5rem}}.wizard--welcome .wizard-footer{justify-content:space-between}@media (min-width:30.063rem){.wizard--welcome .wizard-footer > button,.wizard--welcome .wizard-footer > a:link{flex:0 1 calc(50% - 0.25rem)}}.wizard-dual .wizard-footer{margin-top:2rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual .wizard-footer{margin-top:1.5rem;font-size:.875rem}}.wizard-logo{position:relative;margin:0 auto;width:7.5rem}.wizard-logo-img{width:100%;vertical-align:center}.wizard-logo-badge{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-.375rem;right:-.375rem;width:2rem;height:2rem;border:.125rem solid var(--white);background-color:var(--primaryColor);border-radius:50%}.wizard-header-help{order:-1;margin:0 0 .5rem;font-size:1.125rem;line-height:1.5;text-align:center}@media (max-width:30rem),(max-height:23.438rem){.wizard-header-help{margin:.25rem 0 0;font-size:1rem}}.wizard-disclaimer{display:flex;margin:1.5rem 0 .5rem;flex-direction:row;align-items:flex-start;font-size:.938rem;line-height:1.33}.wizard-disclaimer span{flex:0 0 auto;margin-right:1rem;background-color:var(--grannyApple);padding:.5rem;border-radius:50%}.wizard-disclaimer svg{display:block;fill:var(--emerald)}.wizard-disclaimer strong{color:var(--emerald)}@media (max-width:30rem),(max-height:23.438rem){.wizard-disclaimer{display:none}}.wizard-desc{margin:2rem 0 0;line-height:1.5}.wizard-desc a{color:var(--primaryColor);text-decoration:none}.wizard-desc a:hover,.wizard-desc a:focus{color:var(--primaryColorDark)}@media (max-width:30rem),(max-height:23.438rem){.wizard-desc{margin:1.5rem 0 0}}.wizard-desc--footer{margin:2rem 0}@media (max-width:30rem),(max-height:23.438rem){.wizard-desc--footer{margin:1rem 0}}.wizard-header-fixed{position:fixed;top:.5rem;left:1rem;display:inline-flex;align-items:center}.wizard-previous{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:.625rem 1rem;color:var(--coolGrey)}.wizard-brand{margin-left:2rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-brand{display:none}}.wizard-brand--invert svg{-webkit-filter:brightness(0) invert(100%);filter:brightness(0) invert(100%)}.wizard-previous + .wizard-brand{position:relative;padding-left:1.5rem;margin-left:.5rem}.wizard-previous + .wizard-brand:before{content:'';position:absolute;left:0;top:50%;height:1.5rem;border-left:.063rem solid var(--dividerColor);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wizard-next{padding-right:3rem;padding-left:3rem}.wizard-next svg{position:absolute;right:1rem}@media (min-width:30.063rem) and (min-height:23.5rem){.wizard-button{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}}@media (min-width:30.063rem){.wizard-buttonlink{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}}@media (max-width:30rem),(max-height:23.438rem){.wizard-input{border-radius:.125rem;padding:.5rem 1rem .625rem}}.wizard-dual-btn{position:absolute;bottom:-2.437rem;left:1rem;right:1rem;margin:0;width:calc(100% - 2rem);font-size:.875rem}@media (min-width:30.063rem){.wizard-dual-btn{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5;bottom:-2rem;font-size:1rem}}.wizard-dual-btn:hover,.wizard-dual-btn:focus{background-color:var(--emerald);border-color:var(--emerald)}.wizard-waiting-icon,.wizard-dual-icon{margin:0 0 2rem;height:6.188rem}.wizard-waiting-icon svg,.wizard-dual-icon svg{display:block;margin:0 auto;height:100%;width:100%}@media (max-width:30rem),(max-height:23.438rem){.wizard-waiting-icon,.wizard-dual-icon{margin-bottom:1rem;height:3.438rem}}.wizard-dual-icon{margin:0 0 1rem;height:7.688rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual-icon{height:5.125rem}}.wizard-title,.wizard-dual-title{margin:0;text-align:center;font-size:2rem;line-height:1.25}@media (max-width:30rem),(max-height:23.438rem){.wizard-title,.wizard-dual-title{font-size:1.125rem;line-height:1.78}}.wizard-dual-title{margin-bottom:1rem;font-size:2.5rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual-title{margin-bottom:.5rem;font-size:1.5rem;line-height:1.3}}.wizard-title-sub{display:block;margin-top:.5rem;opacity:.64;font-size:1rem;font-weight:normal;line-height:1.5}@media (max-width:30rem),(max-height:23.438rem){.wizard-title-sub{margin:0;font-size:1rem;line-height:1.5}}.wizard-subtitle,.wizard-dual-subtitle{margin:0;text-align:center;font-size:1rem;font-weight:normal;line-height:1.5}@media (max-width:30rem),(max-height:23.438rem){.wizard-subtitle,.wizard-dual-subtitle{font-size:.875rem;line-height:1.15}}.wizard-dual-subtitle{font-size:1.25rem;line-height:1.4}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual-subtitle{font-size:1rem;line-height:1.5}}@media (max-width:30rem),(max-height:23.438rem){.wizard--welcome .wizard-title{font-size:1.5rem;line-height:1.17}}.wizard-showbutton{position:absolute;right:0;top:.688rem;margin:0;border:0;padding:0;min-width:auto;background-color:transparent;color:var(--coolGrey)}.wizard-showbutton:hover,.wizard-showbutton:focus{background-color:inherit;color:var(--charcoalGrey)}.wizard-dualfield{display:flex;flex-direction:row;align-items:stretch;border:.063rem solid var(--dividerColor);border-radius:.125rem}.wizard-dualfield--focus{border-color:var(--primaryColor)}.wizard-dualfield--error{border-color:var(--errorColor)}.wizard-dualfield-wrapper{flex:1 1 auto}.wizard-dualfield-input{border:0;padding-right:.5rem}.wizard-dualfield-input:hover,.wizard-dualfield-input:focus{position:relative;z-index:1;border:0;outline:0}@media (max-width:30rem),(max-height:23.438rem){.wizard-dualfield-input{border-radius:.125rem;padding:.5rem 1rem .625rem;padding-right:.25rem}}.wizard-protocol{display:flex;align-items:center;background-color:var(--paleGrey);border-right:.063rem solid var(--dividerColor);padding:0 1rem}.wizard-protocol svg{fill:currentColor;margin-right:.5rem}.wizard-domain{display:flex;flex-direction:column;justify-content:center;flex:0 1 auto;margin-right:1rem;max-width:8.75rem}.wizard-select{flex:0 0 auto;margin:.125rem;width:9.25rem;border:0;padding:.625rem 2.375rem .625rem .5rem}.wizard-select:hover,.wizard-select:focus{position:relative;z-index:1;background-color:var(--paleGrey);border:0;outline:0}.wizard-select--medium{padding:.313rem 2.375rem .438rem .5rem}.wizard-requirements{order:2;margin-bottom:0;padding:0;list-style:disc inside;line-height:1.5;font-style:italic;color:var(--coolGrey)}.wizard-requirements span{display:inline-block;text-indent:.375rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-requirements{font-size:.875rem;margin-top:.5rem}.wizard-requirements span{text-indent:.125rem}}.wizard-agreements{display:flex;flex-direction:row;margin:0 auto;padding:0;list-style:none;max-width:64.5rem}@media (max-width:63.938rem){.wizard-agreements{flex-direction:column;margin:0 auto;max-width:32rem}}.wizard-agreements-item{position:relative;overflow:hidden;display:flex;flex-direction:column;flex:1 1 calc(100% / 6 - 0.5rem);margin:1rem .25rem 0;border:.063rem solid var(--dividerColor);border-radius:.5rem;padding:1rem;color:var(--slateGrey)}@media (max-width:63.938rem){.wizard-agreements-item{flex-direction:row;flex:1 0 auto;margin:1rem 0 0;border:0;padding:0}.wizard-agreements-item:last-child p{border:0;margin:0}}.wizard-agreements-desc{min-height:2rem;font-size:.875rem;line-height:1.43}@media (max-width:63.938rem){.wizard-agreements-desc{flex:1 1 100%;border-bottom:.063rem solid var(--dividerColor);padding-bottom:1rem;font-size:1rem;line-height:1.5}}.wizard-agreements-icon{--bgcolor:var(--dodgerBlue);box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0 auto 1rem;width:3rem;height:3rem;border-radius:50%;padding:.75rem;background-color:var(--bgcolor)}.wizard-agreements-icon svg{display:block;width:100%;height:100%;fill:var(--white)}@media (max-width:63.938rem){.wizard-agreements-icon{margin:0 1.5rem 0 0;width:2rem;height:2rem;border-radius:50%;padding:.5rem}}.wizard-updated{position:absolute;right:-1.687rem;top:1.188rem;width:6.25rem;background-color:var(--primaryColor);text-transform:uppercase;color:var(--primaryContrastTextColor);-webkit-transform:rotate(-315deg);transform:rotate(-315deg);padding:.313rem;font-size:.625rem;line-height:1;font-weight:bold;text-align:center}.wizard-progress{position:relative;margin:.5rem auto 2rem;max-width:32rem;height:.375rem}.wizard-progress:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;opacity:.24;border-radius:.188rem;background-color:var(--white)}@media (max-width:33.9375rem){.wizard-progress{margin:.5rem 1rem 1.5rem}}@media (max-height:23.4375rem){.wizard-progress{margin-bottom:1.5rem}}.wizard-progress-bar{position:relative;z-index:1;width:0;height:100%;background-color:var(--white);border-radius:.188rem;transition:width .5s ease-out}.wizard-notice{order:2;margin:2rem 0 0;line-height:1.5}.wizard-notice + .wizard-notice{margin-top:1rem}.wizard-notice p{margin:0}.wizard-notice a{color:var(--dodgerBlue);text-decoration:none;font-weight:bold}.wizard-notice a:hover,.wizard-notice a:focus{color:var(--scienceBlue)}@media (min-width:30.063rem){.wizard-notice{margin:2rem 0 0}}.wizard-notice--lost{font-size:1rem}.u-bg-black{background-color:var(--black) !important}.u-bg-charcoalGrey{background-color:var(--charcoalGrey) !important}.u-bg-coolGrey{background-color:var(--coolGrey) !important}.u-bg-silver{background-color:var(--silver) !important}.u-bg-slateGrey{background-color:var(--slateGrey) !important}.u-bg-lightishPurple{background-color:#b449e7 !important}.u-bg-dodgerBlue{background-color:#297ef2 !important}.u-bg-overlay{background-color:var(--overlay) !important}.u-bg-paleGrey{background-color:var(--paleGrey) !important}.u-bg-monza{background-color:#dd0505 !important}.u-bg-pomegranate{background-color:#f52d2d !important}.u-bg-primaryBackgroundLight{background-color:var(--primaryBackgroundLight) !important}.u-bg-primaryColor{background-color:var(--primaryColor) !important}.u-bg-primaryColorLight{background-color:var(--primaryColorLight) !important}.u-bg-primaryContrastTextColor{background-color:var(--primaryContrastTextColor) !important}.u-bg-error{background-color:var(--errorColor) !important}.u-bg-errorBackground{background-color:var(--errorBackground) !important}.u-bg-success{background-color:var(--successColor) !important}.u-bg-warning{background-color:var(--warningColor) !important}.u-bg-info{background-color:var(--infoColor) !important}.u-bg-weirdGreen{background-color:#40de8e !important}.u-bg-white{background-color:var(--white) !important}.u-bdrs-0{border-radius:0}.u-bdrs-1{border-radius:.125rem}.u-bdrs-2{border-radius:.188rem}.u-bdrs-3{border-radius:.25rem}.u-bdrs-4{border-radius:.5rem}.u-bdrs-circle{border-radius:100%}.u-bdw-0{border-width:0}.u-bdw-1{border-width:.125rem}@media (max-width:30rem){.u-bdrs-0-t{border-radius:0}.u-bdrs-1-t{border-radius:.125rem}.u-bdrs-2-t{border-radius:.188rem}.u-bdrs-3-t{border-radius:.25rem}.u-bdrs-4-t{border-radius:.5rem}.u-bdrs-circle-t{border-radius:100%}.u-bdw-0-t{border-width:0}.u-bdw-1-t{border-width:.125rem}}@media (max-width:48rem){.u-bdrs-0-s{border-radius:0}.u-bdrs-1-s{border-radius:.125rem}.u-bdrs-2-s{border-radius:.188rem}.u-bdrs-3-s{border-radius:.25rem}.u-bdrs-4-s{border-radius:.5rem}.u-bdrs-circle-s{border-radius:100%}.u-bdw-0-s{border-width:0}.u-bdw-1-s{border-width:.125rem}}@media (max-width:63.938rem){.u-bdrs-0-m{border-radius:0}.u-bdrs-1-m{border-radius:.125rem}.u-bdrs-2-m{border-radius:.188rem}.u-bdrs-3-m{border-radius:.25rem}.u-bdrs-4-m{border-radius:.5rem}.u-bdrs-circle-m{border-radius:100%}.u-bdw-0-m{border-width:0}.u-bdw-1-m{border-width:.125rem}}.u-bxz{box-sizing:border-box}.u-c-default{cursor:default}.u-c-help{cursor:help}.u-c-pointer{cursor:pointer}.u-c-wait{cursor:wait}.u-c-not-allowed{cursor:not-allowed}.u-debug{background:rgba(0,0,0,0.075);border:1px solid #f00}.u-debug .u-debug{border-color:#00f}.u-debug .u-debug .u-debug{border-color:#008000}.u-miw-1{min-width:1rem !important}.u-maw-1{max-width:1rem !important}.u-mih-1{min-height:1rem !important}.u-mah-1{max-height:1rem !important}.u-miw-2{min-width:2rem !important}.u-maw-2{max-width:2rem !important}.u-mih-2{min-height:2rem !important}.u-mah-2{max-height:2rem !important}.u-miw-3{min-width:4rem !important}.u-maw-3{max-width:4rem !important}.u-mih-3{min-height:4rem !important}.u-mah-3{max-height:4rem !important}.u-miw-4{min-width:8rem !important}.u-maw-4{max-width:8rem !important}.u-mih-4{min-height:8rem !important}.u-mah-4{max-height:8rem !important}.u-miw-5{min-width:16rem !important}.u-maw-5{max-width:16rem !important}.u-mih-5{min-height:16rem !important}.u-mah-5{max-height:16rem !important}.u-miw-6{min-width:32rem !important}.u-maw-6{max-width:32rem !important}.u-mih-6{min-height:32rem !important}.u-mah-6{max-height:32rem !important}.u-miw-7{min-width:48rem !important}.u-maw-7{max-width:48rem !important}.u-mih-7{min-height:48rem !important}.u-mah-7{max-height:48rem !important}.u-miw-8{min-width:64rem !important}.u-maw-8{max-width:64rem !important}.u-mih-8{min-height:64rem !important}.u-mah-8{max-height:64rem !important}.u-miw-9{min-width:96rem !important}.u-maw-9{max-width:96rem !important}.u-mih-9{min-height:96rem !important}.u-mah-9{max-height:96rem !important}.u-miw-100{min-width:100% !important}.u-maw-100{max-width:100% !important}.u-mih-100{min-height:100% !important}.u-mah-100{max-height:100% !important}.u-maw-none{max-width:none !important}.u-mah-none{max-height:none !important}.u-miw-auto{min-width:auto !important}.u-mih-auto{min-height:auto !important}.u-miw-half{min-width:.5rem !important}.u-maw-half{max-width:.5rem !important}.u-mih-half{min-height:.5rem !important}.u-mah-half{max-height:.5rem !important}.u-miw-1-half{min-width:1.5rem !important}.u-maw-1-half{max-width:1.5rem !important}.u-mih-1-half{min-height:1.5rem !important}.u-mah-1-half{max-height:1.5rem !important}.u-miw-2-half{min-width:2.5rem !important}.u-maw-2-half{max-width:2.5rem !important}.u-mih-2-half{min-height:2.5rem !important}.u-mah-2-half{max-height:2.5rem !important}@media (max-width:30rem){.u-miw-1-t{min-width:1rem !important}}@media (max-width:30rem){.u-maw-1-t{max-width:1rem !important}}@media (max-width:30rem){.u-mih-1-t{min-height:1rem !important}}@media (max-width:30rem){.u-mah-1-t{max-height:1rem !important}}@media (max-width:30rem){.u-miw-2-t{min-width:2rem !important}}@media (max-width:30rem){.u-maw-2-t{max-width:2rem !important}}@media (max-width:30rem){.u-mih-2-t{min-height:2rem !important}}@media (max-width:30rem){.u-mah-2-t{max-height:2rem !important}}@media (max-width:30rem){.u-miw-3-t{min-width:4rem !important}}@media (max-width:30rem){.u-maw-3-t{max-width:4rem !important}}@media (max-width:30rem){.u-mih-3-t{min-height:4rem !important}}@media (max-width:30rem){.u-mah-3-t{max-height:4rem !important}}@media (max-width:30rem){.u-miw-4-t{min-width:8rem !important}}@media (max-width:30rem){.u-maw-4-t{max-width:8rem !important}}@media (max-width:30rem){.u-mih-4-t{min-height:8rem !important}}@media (max-width:30rem){.u-mah-4-t{max-height:8rem !important}}@media (max-width:30rem){.u-miw-5-t{min-width:16rem !important}}@media (max-width:30rem){.u-maw-5-t{max-width:16rem !important}}@media (max-width:30rem){.u-mih-5-t{min-height:16rem !important}}@media (max-width:30rem){.u-mah-5-t{max-height:16rem !important}}@media (max-width:30rem){.u-miw-6-t{min-width:32rem !important}}@media (max-width:30rem){.u-maw-6-t{max-width:32rem !important}}@media (max-width:30rem){.u-mih-6-t{min-height:32rem !important}}@media (max-width:30rem){.u-mah-6-t{max-height:32rem !important}}@media (max-width:30rem){.u-miw-7-t{min-width:48rem !important}}@media (max-width:30rem){.u-maw-7-t{max-width:48rem !important}}@media (max-width:30rem){.u-mih-7-t{min-height:48rem !important}}@media (max-width:30rem){.u-mah-7-t{max-height:48rem !important}}@media (max-width:30rem){.u-miw-8-t{min-width:64rem !important}}@media (max-width:30rem){.u-maw-8-t{max-width:64rem !important}}@media (max-width:30rem){.u-mih-8-t{min-height:64rem !important}}@media (max-width:30rem){.u-mah-8-t{max-height:64rem !important}}@media (max-width:30rem){.u-miw-9-t{min-width:96rem !important}}@media (max-width:30rem){.u-maw-9-t{max-width:96rem !important}}@media (max-width:30rem){.u-mih-9-t{min-height:96rem !important}}@media (max-width:30rem){.u-mah-9-t{max-height:96rem !important}}@media (max-width:30rem){.u-miw-100-t{min-width:100% !important}}@media (max-width:30rem){.u-maw-100-t{max-width:100% !important}}@media (max-width:30rem){.u-mih-100-t{min-height:100% !important}}@media (max-width:30rem){.u-mah-100-t{max-height:100% !important}}@media (max-width:30rem){.u-maw-none-t{max-width:none !important}}@media (max-width:30rem){.u-mah-none-t{max-height:none !important}}@media (max-width:30rem){.u-miw-auto-t{min-width:auto !important}}@media (max-width:30rem){.u-mih-auto-t{min-height:auto !important}}@media (max-width:30rem){.u-miw-half-t{min-width:.5rem !important}}@media (max-width:30rem){.u-maw-half-t{max-width:.5rem !important}}@media (max-width:30rem){.u-mih-half-t{min-height:.5rem !important}}@media (max-width:30rem){.u-mah-half-t{max-height:.5rem !important}}@media (max-width:30rem){.u-miw-1-half-t{min-width:1.5rem !important}}@media (max-width:30rem){.u-maw-1-half-t{max-width:1.5rem !important}}@media (max-width:30rem){.u-mih-1-half-t{min-height:1.5rem !important}}@media (max-width:30rem){.u-mah-1-half-t{max-height:1.5rem !important}}@media (max-width:30rem){.u-miw-2-half-t{min-width:2.5rem !important}}@media (max-width:30rem){.u-maw-2-half-t{max-width:2.5rem !important}}@media (max-width:30rem){.u-mih-2-half-t{min-height:2.5rem !important}}@media (max-width:30rem){.u-mah-2-half-t{max-height:2.5rem !important}}@media (max-width:48rem){.u-miw-1-s{min-width:1rem !important}}@media (max-width:48rem){.u-maw-1-s{max-width:1rem !important}}@media (max-width:48rem){.u-mih-1-s{min-height:1rem !important}}@media (max-width:48rem){.u-mah-1-s{max-height:1rem !important}}@media (max-width:48rem){.u-miw-2-s{min-width:2rem !important}}@media (max-width:48rem){.u-maw-2-s{max-width:2rem !important}}@media (max-width:48rem){.u-mih-2-s{min-height:2rem !important}}@media (max-width:48rem){.u-mah-2-s{max-height:2rem !important}}@media (max-width:48rem){.u-miw-3-s{min-width:4rem !important}}@media (max-width:48rem){.u-maw-3-s{max-width:4rem !important}}@media (max-width:48rem){.u-mih-3-s{min-height:4rem !important}}@media (max-width:48rem){.u-mah-3-s{max-height:4rem !important}}@media (max-width:48rem){.u-miw-4-s{min-width:8rem !important}}@media (max-width:48rem){.u-maw-4-s{max-width:8rem !important}}@media (max-width:48rem){.u-mih-4-s{min-height:8rem !important}}@media (max-width:48rem){.u-mah-4-s{max-height:8rem !important}}@media (max-width:48rem){.u-miw-5-s{min-width:16rem !important}}@media (max-width:48rem){.u-maw-5-s{max-width:16rem !important}}@media (max-width:48rem){.u-mih-5-s{min-height:16rem !important}}@media (max-width:48rem){.u-mah-5-s{max-height:16rem !important}}@media (max-width:48rem){.u-miw-6-s{min-width:32rem !important}}@media (max-width:48rem){.u-maw-6-s{max-width:32rem !important}}@media (max-width:48rem){.u-mih-6-s{min-height:32rem !important}}@media (max-width:48rem){.u-mah-6-s{max-height:32rem !important}}@media (max-width:48rem){.u-miw-7-s{min-width:48rem !important}}@media (max-width:48rem){.u-maw-7-s{max-width:48rem !important}}@media (max-width:48rem){.u-mih-7-s{min-height:48rem !important}}@media (max-width:48rem){.u-mah-7-s{max-height:48rem !important}}@media (max-width:48rem){.u-miw-8-s{min-width:64rem !important}}@media (max-width:48rem){.u-maw-8-s{max-width:64rem !important}}@media (max-width:48rem){.u-mih-8-s{min-height:64rem !important}}@media (max-width:48rem){.u-mah-8-s{max-height:64rem !important}}@media (max-width:48rem){.u-miw-9-s{min-width:96rem !important}}@media (max-width:48rem){.u-maw-9-s{max-width:96rem !important}}@media (max-width:48rem){.u-mih-9-s{min-height:96rem !important}}@media (max-width:48rem){.u-mah-9-s{max-height:96rem !important}}@media (max-width:48rem){.u-miw-100-s{min-width:100% !important}}@media (max-width:48rem){.u-maw-100-s{max-width:100% !important}}@media (max-width:48rem){.u-mih-100-s{min-height:100% !important}}@media (max-width:48rem){.u-mah-100-s{max-height:100% !important}}@media (max-width:48rem){.u-maw-none-s{max-width:none !important}}@media (max-width:48rem){.u-mah-none-s{max-height:none !important}}@media (max-width:48rem){.u-miw-auto-s{min-width:auto !important}}@media (max-width:48rem){.u-mih-auto-s{min-height:auto !important}}@media (max-width:48rem){.u-miw-half-s{min-width:.5rem !important}}@media (max-width:48rem){.u-maw-half-s{max-width:.5rem !important}}@media (max-width:48rem){.u-mih-half-s{min-height:.5rem !important}}@media (max-width:48rem){.u-mah-half-s{max-height:.5rem !important}}@media (max-width:48rem){.u-miw-1-half-s{min-width:1.5rem !important}}@media (max-width:48rem){.u-maw-1-half-s{max-width:1.5rem !important}}@media (max-width:48rem){.u-mih-1-half-s{min-height:1.5rem !important}}@media (max-width:48rem){.u-mah-1-half-s{max-height:1.5rem !important}}@media (max-width:48rem){.u-miw-2-half-s{min-width:2.5rem !important}}@media (max-width:48rem){.u-maw-2-half-s{max-width:2.5rem !important}}@media (max-width:48rem){.u-mih-2-half-s{min-height:2.5rem !important}}@media (max-width:48rem){.u-mah-2-half-s{max-height:2.5rem !important}}@media (max-width:63.938rem){.u-miw-1-m{min-width:1rem !important}}@media (max-width:63.938rem){.u-maw-1-m{max-width:1rem !important}}@media (max-width:63.938rem){.u-mih-1-m{min-height:1rem !important}}@media (max-width:63.938rem){.u-mah-1-m{max-height:1rem !important}}@media (max-width:63.938rem){.u-miw-2-m{min-width:2rem !important}}@media (max-width:63.938rem){.u-maw-2-m{max-width:2rem !important}}@media (max-width:63.938rem){.u-mih-2-m{min-height:2rem !important}}@media (max-width:63.938rem){.u-mah-2-m{max-height:2rem !important}}@media (max-width:63.938rem){.u-miw-3-m{min-width:4rem !important}}@media (max-width:63.938rem){.u-maw-3-m{max-width:4rem !important}}@media (max-width:63.938rem){.u-mih-3-m{min-height:4rem !important}}@media (max-width:63.938rem){.u-mah-3-m{max-height:4rem !important}}@media (max-width:63.938rem){.u-miw-4-m{min-width:8rem !important}}@media (max-width:63.938rem){.u-maw-4-m{max-width:8rem !important}}@media (max-width:63.938rem){.u-mih-4-m{min-height:8rem !important}}@media (max-width:63.938rem){.u-mah-4-m{max-height:8rem !important}}@media (max-width:63.938rem){.u-miw-5-m{min-width:16rem !important}}@media (max-width:63.938rem){.u-maw-5-m{max-width:16rem !important}}@media (max-width:63.938rem){.u-mih-5-m{min-height:16rem !important}}@media (max-width:63.938rem){.u-mah-5-m{max-height:16rem !important}}@media (max-width:63.938rem){.u-miw-6-m{min-width:32rem !important}}@media (max-width:63.938rem){.u-maw-6-m{max-width:32rem !important}}@media (max-width:63.938rem){.u-mih-6-m{min-height:32rem !important}}@media (max-width:63.938rem){.u-mah-6-m{max-height:32rem !important}}@media (max-width:63.938rem){.u-miw-7-m{min-width:48rem !important}}@media (max-width:63.938rem){.u-maw-7-m{max-width:48rem !important}}@media (max-width:63.938rem){.u-mih-7-m{min-height:48rem !important}}@media (max-width:63.938rem){.u-mah-7-m{max-height:48rem !important}}@media (max-width:63.938rem){.u-miw-8-m{min-width:64rem !important}}@media (max-width:63.938rem){.u-maw-8-m{max-width:64rem !important}}@media (max-width:63.938rem){.u-mih-8-m{min-height:64rem !important}}@media (max-width:63.938rem){.u-mah-8-m{max-height:64rem !important}}@media (max-width:63.938rem){.u-miw-9-m{min-width:96rem !important}}@media (max-width:63.938rem){.u-maw-9-m{max-width:96rem !important}}@media (max-width:63.938rem){.u-mih-9-m{min-height:96rem !important}}@media (max-width:63.938rem){.u-mah-9-m{max-height:96rem !important}}@media (max-width:63.938rem){.u-miw-100-m{min-width:100% !important}}@media (max-width:63.938rem){.u-maw-100-m{max-width:100% !important}}@media (max-width:63.938rem){.u-mih-100-m{min-height:100% !important}}@media (max-width:63.938rem){.u-mah-100-m{max-height:100% !important}}@media (max-width:63.938rem){.u-maw-none-m{max-width:none !important}}@media (max-width:63.938rem){.u-mah-none-m{max-height:none !important}}@media (max-width:63.938rem){.u-miw-auto-m{min-width:auto !important}}@media (max-width:63.938rem){.u-mih-auto-m{min-height:auto !important}}@media (max-width:63.938rem){.u-miw-half-m{min-width:.5rem !important}}@media (max-width:63.938rem){.u-maw-half-m{max-width:.5rem !important}}@media (max-width:63.938rem){.u-mih-half-m{min-height:.5rem !important}}@media (max-width:63.938rem){.u-mah-half-m{max-height:.5rem !important}}@media (max-width:63.938rem){.u-miw-1-half-m{min-width:1.5rem !important}}@media (max-width:63.938rem){.u-maw-1-half-m{max-width:1.5rem !important}}@media (max-width:63.938rem){.u-mih-1-half-m{min-height:1.5rem !important}}@media (max-width:63.938rem){.u-mah-1-half-m{max-height:1.5rem !important}}@media (max-width:63.938rem){.u-miw-2-half-m{min-width:2.5rem !important}}@media (max-width:63.938rem){.u-maw-2-half-m{max-width:2.5rem !important}}@media (max-width:63.938rem){.u-mih-2-half-m{min-height:2.5rem !important}}@media (max-width:63.938rem){.u-mah-2-half-m{max-height:2.5rem !important}}.u-w-1{width:1rem !important}.u-h-1{height:1rem !important}.u-w-2{width:2rem !important}.u-h-2{height:2rem !important}.u-w-3{width:4rem !important}.u-h-3{height:4rem !important}.u-w-4{width:8rem !important}.u-h-4{height:8rem !important}.u-w-5{width:16rem !important}.u-h-5{height:16rem !important}.u-w-6{width:32rem !important}.u-h-6{height:32rem !important}.u-w-7{width:48rem !important}.u-h-7{height:48rem !important}.u-w-8{width:64rem !important}.u-h-8{height:64rem !important}.u-w-9{width:96rem !important}.u-h-9{height:96rem !important}.u-w-100{width:100% !important}.u-h-100{height:100% !important}.u-w-auto{width:auto !important}.u-h-auto{height:auto !important}.u-w-half{width:.5rem !important}.u-h-half{height:.5rem !important}.u-w-1-half{width:1.5rem !important}.u-h-1-half{height:1.5rem !important}.u-w-2-half{width:2.5rem !important}.u-h-2-half{height:2.5rem !important}@media (max-width:30rem){.u-w-1-t{width:1rem !important}}@media (max-width:30rem){.u-h-1-t{height:1rem !important}}@media (max-width:30rem){.u-w-2-t{width:2rem !important}}@media (max-width:30rem){.u-h-2-t{height:2rem !important}}@media (max-width:30rem){.u-w-3-t{width:4rem !important}}@media (max-width:30rem){.u-h-3-t{height:4rem !important}}@media (max-width:30rem){.u-w-4-t{width:8rem !important}}@media (max-width:30rem){.u-h-4-t{height:8rem !important}}@media (max-width:30rem){.u-w-5-t{width:16rem !important}}@media (max-width:30rem){.u-h-5-t{height:16rem !important}}@media (max-width:30rem){.u-w-6-t{width:32rem !important}}@media (max-width:30rem){.u-h-6-t{height:32rem !important}}@media (max-width:30rem){.u-w-7-t{width:48rem !important}}@media (max-width:30rem){.u-h-7-t{height:48rem !important}}@media (max-width:30rem){.u-w-8-t{width:64rem !important}}@media (max-width:30rem){.u-h-8-t{height:64rem !important}}@media (max-width:30rem){.u-w-9-t{width:96rem !important}}@media (max-width:30rem){.u-h-9-t{height:96rem !important}}@media (max-width:30rem){.u-w-100-t{width:100% !important}}@media (max-width:30rem){.u-h-100-t{height:100% !important}}@media (max-width:30rem){.u-w-auto-t{width:auto !important}}@media (max-width:30rem){.u-h-auto-t{height:auto !important}}@media (max-width:30rem){.u-w-half-t{width:.5rem !important}}@media (max-width:30rem){.u-h-half-t{height:.5rem !important}}@media (max-width:30rem){.u-w-1-half-t{width:1.5rem !important}}@media (max-width:30rem){.u-h-1-half-t{height:1.5rem !important}}@media (max-width:30rem){.u-w-2-half-t{width:2.5rem !important}}@media (max-width:30rem){.u-h-2-half-t{height:2.5rem !important}}@media (max-width:48rem){.u-w-1-s{width:1rem !important}}@media (max-width:48rem){.u-h-1-s{height:1rem !important}}@media (max-width:48rem){.u-w-2-s{width:2rem !important}}@media (max-width:48rem){.u-h-2-s{height:2rem !important}}@media (max-width:48rem){.u-w-3-s{width:4rem !important}}@media (max-width:48rem){.u-h-3-s{height:4rem !important}}@media (max-width:48rem){.u-w-4-s{width:8rem !important}}@media (max-width:48rem){.u-h-4-s{height:8rem !important}}@media (max-width:48rem){.u-w-5-s{width:16rem !important}}@media (max-width:48rem){.u-h-5-s{height:16rem !important}}@media (max-width:48rem){.u-w-6-s{width:32rem !important}}@media (max-width:48rem){.u-h-6-s{height:32rem !important}}@media (max-width:48rem){.u-w-7-s{width:48rem !important}}@media (max-width:48rem){.u-h-7-s{height:48rem !important}}@media (max-width:48rem){.u-w-8-s{width:64rem !important}}@media (max-width:48rem){.u-h-8-s{height:64rem !important}}@media (max-width:48rem){.u-w-9-s{width:96rem !important}}@media (max-width:48rem){.u-h-9-s{height:96rem !important}}@media (max-width:48rem){.u-w-100-s{width:100% !important}}@media (max-width:48rem){.u-h-100-s{height:100% !important}}@media (max-width:48rem){.u-w-auto-s{width:auto !important}}@media (max-width:48rem){.u-h-auto-s{height:auto !important}}@media (max-width:48rem){.u-w-half-s{width:.5rem !important}}@media (max-width:48rem){.u-h-half-s{height:.5rem !important}}@media (max-width:48rem){.u-w-1-half-s{width:1.5rem !important}}@media (max-width:48rem){.u-h-1-half-s{height:1.5rem !important}}@media (max-width:48rem){.u-w-2-half-s{width:2.5rem !important}}@media (max-width:48rem){.u-h-2-half-s{height:2.5rem !important}}@media (max-width:63.938rem){.u-w-1-m{width:1rem !important}}@media (max-width:63.938rem){.u-h-1-m{height:1rem !important}}@media (max-width:63.938rem){.u-w-2-m{width:2rem !important}}@media (max-width:63.938rem){.u-h-2-m{height:2rem !important}}@media (max-width:63.938rem){.u-w-3-m{width:4rem !important}}@media (max-width:63.938rem){.u-h-3-m{height:4rem !important}}@media (max-width:63.938rem){.u-w-4-m{width:8rem !important}}@media (max-width:63.938rem){.u-h-4-m{height:8rem !important}}@media (max-width:63.938rem){.u-w-5-m{width:16rem !important}}@media (max-width:63.938rem){.u-h-5-m{height:16rem !important}}@media (max-width:63.938rem){.u-w-6-m{width:32rem !important}}@media (max-width:63.938rem){.u-h-6-m{height:32rem !important}}@media (max-width:63.938rem){.u-w-7-m{width:48rem !important}}@media (max-width:63.938rem){.u-h-7-m{height:48rem !important}}@media (max-width:63.938rem){.u-w-8-m{width:64rem !important}}@media (max-width:63.938rem){.u-h-8-m{height:64rem !important}}@media (max-width:63.938rem){.u-w-9-m{width:96rem !important}}@media (max-width:63.938rem){.u-h-9-m{height:96rem !important}}@media (max-width:63.938rem){.u-w-100-m{width:100% !important}}@media (max-width:63.938rem){.u-h-100-m{height:100% !important}}@media (max-width:63.938rem){.u-w-auto-m{width:auto !important}}@media (max-width:63.938rem){.u-h-auto-m{height:auto !important}}@media (max-width:63.938rem){.u-w-half-m{width:.5rem !important}}@media (max-width:63.938rem){.u-h-half-m{height:.5rem !important}}@media (max-width:63.938rem){.u-w-1-half-m{width:1.5rem !important}}@media (max-width:63.938rem){.u-h-1-half-m{height:1.5rem !important}}@media (max-width:63.938rem){.u-w-2-half-m{width:2.5rem !important}}@media (max-width:63.938rem){.u-h-2-half-m{height:2.5rem !important}}.u-shake{-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:820ms;animation-duration:820ms;-webkit-animation-timing-function:cubic-bezier(.36,.07,.19,.97);animation-timing-function:cubic-bezier(.36,.07,.19,.97);-webkit-animation-fill-mode:both;animation-fill-mode:both}.u-filter-gray-100{-webkit-filter:grayscale(1);filter:grayscale(1)}.u-flex{display:flex}.u-inline-flex{display:inline-flex}.u-flex-none{flex:none}.u-flex-column{flex-direction:column}.u-flex-row{flex-direction:row}.u-flex-wrap{flex-wrap:wrap}.u-flex-nowrap{flex-wrap:nowrap}.u-flex-wrap-reverse{flex-wrap:wrap-reverse}.u-flex-column-reverse{flex-direction:column-reverse}.u-flex-row-reverse{flex-direction:row-reverse}.u-flex-auto{flex:1 1 auto}.u-flex-items-start{align-items:flex-start}.u-flex-items-end{align-items:flex-end}.u-flex-items-center{align-items:center}.u-flex-items-baseline{align-items:baseline}.u-flex-items-stretch{align-items:stretch}.u-flex-self-start{align-self:flex-start}.u-flex-self-end{align-self:flex-end}.u-flex-self-center{align-self:center}.u-flex-self-baseline{align-self:baseline}.u-flex-self-stretch{align-self:stretch}.u-flex-justify-start{justify-content:flex-start}.u-flex-justify-end{justify-content:flex-end}.u-flex-justify-center{justify-content:center}.u-flex-justify-between{justify-content:space-between}.u-flex-justify-around{justify-content:space-around}.u-flex-content-start{align-content:flex-start}.u-flex-content-end{align-content:flex-end}.u-flex-content-center{align-content:center}.u-flex-content-between{align-content:space-between}.u-flex-content-around{align-content:space-around}.u-flex-content-stretch{align-content:stretch}.u-flex-order-0{order:0}.u-flex-order-1{order:1}.u-flex-order-2{order:2}.u-flex-order-3{order:3}.u-flex-order-4{order:4}.u-flex-order-5{order:5}.u-flex-order-6{order:6}.u-flex-order-7{order:7}.u-flex-order-8{order:8}.u-flex-order-last{order:99999}.u-flex-grow-0{flex-grow:0}.u-flex-grow-1{flex-grow:1}.u-flex-shrink-0{flex-shrink:0}.u-flex-shrink-1{flex-shrink:1}@media (max-width:30rem){.u-flex-t{display:flex}.u-inline-flex-t{display:inline-flex}.u-flex-none-t{flex:none}.u-flex-column-t{flex-direction:column}.u-flex-row-t{flex-direction:row}.u-flex-wrap-t{flex-wrap:wrap}.u-flex-nowrap-t{flex-wrap:nowrap}.u-flex-wrap-reverse-t{flex-wrap:wrap-reverse}.u-flex-column-reverse-t{flex-direction:column-reverse}.u-flex-row-reverse-t{flex-direction:row-reverse}.u-flex-auto-t{flex:1 1 auto}.u-flex-items-start-t{align-items:flex-start}.u-flex-items-end-t{align-items:flex-end}.u-flex-items-center-t{align-items:center}.u-flex-items-baseline-t{align-items:baseline}.u-flex-items-stretch-t{align-items:stretch}.u-flex-self-start-t{align-self:flex-start}.u-flex-self-end-t{align-self:flex-end}.u-flex-self-center-t{align-self:center}.u-flex-self-baseline-t{align-self:baseline}.u-flex-self-stretch-t{align-self:stretch}.u-flex-justify-start-t{justify-content:flex-start}.u-flex-justify-end-t{justify-content:flex-end}.u-flex-justify-center-t{justify-content:center}.u-flex-justify-between-t{justify-content:space-between}.u-flex-justify-around-t{justify-content:space-around}.u-flex-content-start-t{align-content:flex-start}.u-flex-content-end-t{align-content:flex-end}.u-flex-content-center-t{align-content:center}.u-flex-content-between-t{align-content:space-between}.u-flex-content-around-t{align-content:space-around}.u-flex-content-stretch-t{align-content:stretch}.u-flex-order-0-t{order:0}.u-flex-order-1-t{order:1}.u-flex-order-2-t{order:2}.u-flex-order-3-t{order:3}.u-flex-order-4-t{order:4}.u-flex-order-5-t{order:5}.u-flex-order-6-t{order:6}.u-flex-order-7-t{order:7}.u-flex-order-8-t{order:8}.u-flex-order-last-t{order:99999}.u-flex-grow-0-t{flex-grow:0}.u-flex-grow-1-t{flex-grow:1}.u-flex-shrink-0-t{flex-shrink:0}.u-flex-shrink-1-t{flex-shrink:1}}@media (max-width:48rem){.u-flex-s{display:flex}.u-inline-flex-s{display:inline-flex}.u-flex-none-s{flex:none}.u-flex-column-s{flex-direction:column}.u-flex-row-s{flex-direction:row}.u-flex-wrap-s{flex-wrap:wrap}.u-flex-nowrap-s{flex-wrap:nowrap}.u-flex-wrap-reverse-s{flex-wrap:wrap-reverse}.u-flex-column-reverse-s{flex-direction:column-reverse}.u-flex-row-reverse-s{flex-direction:row-reverse}.u-flex-auto-s{flex:1 1 auto}.u-flex-items-start-s{align-items:flex-start}.u-flex-items-end-s{align-items:flex-end}.u-flex-items-center-s{align-items:center}.u-flex-items-baseline-s{align-items:baseline}.u-flex-items-stretch-s{align-items:stretch}.u-flex-self-start-s{align-self:flex-start}.u-flex-self-end-s{align-self:flex-end}.u-flex-self-center-s{align-self:center}.u-flex-self-baseline-s{align-self:baseline}.u-flex-self-stretch-s{align-self:stretch}.u-flex-justify-start-s{justify-content:flex-start}.u-flex-justify-end-s{justify-content:flex-end}.u-flex-justify-center-s{justify-content:center}.u-flex-justify-between-s{justify-content:space-between}.u-flex-justify-around-s{justify-content:space-around}.u-flex-content-start-s{align-content:flex-start}.u-flex-content-end-s{align-content:flex-end}.u-flex-content-center-s{align-content:center}.u-flex-content-between-s{align-content:space-between}.u-flex-content-around-s{align-content:space-around}.u-flex-content-stretch-s{align-content:stretch}.u-flex-order-0-s{order:0}.u-flex-order-1-s{order:1}.u-flex-order-2-s{order:2}.u-flex-order-3-s{order:3}.u-flex-order-4-s{order:4}.u-flex-order-5-s{order:5}.u-flex-order-6-s{order:6}.u-flex-order-7-s{order:7}.u-flex-order-8-s{order:8}.u-flex-order-last-s{order:99999}.u-flex-grow-0-s{flex-grow:0}.u-flex-grow-1-s{flex-grow:1}.u-flex-shrink-0-s{flex-shrink:0}.u-flex-shrink-1-s{flex-shrink:1}}@media (max-width:63.938rem){.u-flex-m{display:flex}.u-inline-flex-m{display:inline-flex}.u-flex-none-m{flex:none}.u-flex-column-m{flex-direction:column}.u-flex-row-m{flex-direction:row}.u-flex-wrap-m{flex-wrap:wrap}.u-flex-nowrap-m{flex-wrap:nowrap}.u-flex-wrap-reverse-m{flex-wrap:wrap-reverse}.u-flex-column-reverse-m{flex-direction:column-reverse}.u-flex-row-reverse-m{flex-direction:row-reverse}.u-flex-auto-m{flex:1 1 auto}.u-flex-items-start-m{align-items:flex-start}.u-flex-items-end-m{align-items:flex-end}.u-flex-items-center-m{align-items:center}.u-flex-items-baseline-m{align-items:baseline}.u-flex-items-stretch-m{align-items:stretch}.u-flex-self-start-m{align-self:flex-start}.u-flex-self-end-m{align-self:flex-end}.u-flex-self-center-m{align-self:center}.u-flex-self-baseline-m{align-self:baseline}.u-flex-self-stretch-m{align-self:stretch}.u-flex-justify-start-m{justify-content:flex-start}.u-flex-justify-end-m{justify-content:flex-end}.u-flex-justify-center-m{justify-content:center}.u-flex-justify-between-m{justify-content:space-between}.u-flex-justify-around-m{justify-content:space-around}.u-flex-content-start-m{align-content:flex-start}.u-flex-content-end-m{align-content:flex-end}.u-flex-content-center-m{align-content:center}.u-flex-content-between-m{align-content:space-between}.u-flex-content-around-m{align-content:space-around}.u-flex-content-stretch-m{align-content:stretch}.u-flex-order-0-m{order:0}.u-flex-order-1-m{order:1}.u-flex-order-2-m{order:2}.u-flex-order-3-m{order:3}.u-flex-order-4-m{order:4}.u-flex-order-5-m{order:5}.u-flex-order-6-m{order:6}.u-flex-order-7-m{order:7}.u-flex-order-8-m{order:8}.u-flex-order-last-m{order:99999}.u-flex-grow-0-m{flex-grow:0}.u-flex-grow-1-m{flex-grow:1}.u-flex-shrink-0-m{flex-shrink:0}.u-flex-shrink-1-m{flex-shrink:1}}.u-nolist{list-style-type:none}@media (max-width:30rem){.u-nolist-t{list-style-type:none}}@media (max-width:48rem){.u-nolist-s{list-style-type:none}}@media (max-width:63.938rem){.u-nolist-m{list-style-type:none}}.u-o-100{opacity:1}.u-o-90{opacity:.9}.u-o-80{opacity:.8}.u-o-70{opacity:.7}.u-o-60{opacity:.6}.u-o-50{opacity:.5}.u-o-40{opacity:.4}.u-o-30{opacity:.3}.u-o-20{opacity:.2}.u-o-10{opacity:.1}.u-o-05{opacity:.05}.u-o-025{opacity:.025}.u-o-0{opacity:0}.u-ov-visible{overflow:visible}.u-ov-hidden{overflow:hidden}.u-ov-scroll{overflow:scroll}.u-ov-auto{overflow:auto}.u-p-0{padding:0 !important}.u-pt-0{padding-top:0 !important}.u-pb-0{padding-bottom:0 !important}.u-pl-0{padding-left:0 !important}.u-pr-0{padding-right:0 !important}.u-pv-0{padding-top:0 !important;padding-bottom:0 !important}.u-ph-0{padding-left:0 !important;padding-right:0 !important}.u-p-1{padding:1rem !important}.u-pt-1{padding-top:1rem !important}.u-pb-1{padding-bottom:1rem !important}.u-pl-1{padding-left:1rem !important}.u-pr-1{padding-right:1rem !important}.u-pv-1{padding-top:1rem !important;padding-bottom:1rem !important}.u-ph-1{padding-left:1rem !important;padding-right:1rem !important}.u-p-2{padding:2rem !important}.u-pt-2{padding-top:2rem !important}.u-pb-2{padding-bottom:2rem !important}.u-pl-2{padding-left:2rem !important}.u-pr-2{padding-right:2rem !important}.u-pv-2{padding-top:2rem !important;padding-bottom:2rem !important}.u-ph-2{padding-left:2rem !important;padding-right:2rem !important}.u-p-3{padding:3rem !important}.u-pt-3{padding-top:3rem !important}.u-pb-3{padding-bottom:3rem !important}.u-pl-3{padding-left:3rem !important}.u-pr-3{padding-right:3rem !important}.u-pv-3{padding-top:3rem !important;padding-bottom:3rem !important}.u-ph-3{padding-left:3rem !important;padding-right:3rem !important}.u-p-auto{padding:auto !important}.u-pt-auto{padding-top:auto !important}.u-pb-auto{padding-bottom:auto !important}.u-pl-auto{padding-left:auto !important}.u-pr-auto{padding-right:auto !important}.u-pv-auto{padding-top:auto !important;padding-bottom:auto !important}.u-ph-auto{padding-left:auto !important;padding-right:auto !important}.u-p-half{padding:.5rem !important}.u-pt-half{padding-top:.5rem !important}.u-pb-half{padding-bottom:.5rem !important}.u-pl-half{padding-left:.5rem !important}.u-pr-half{padding-right:.5rem !important}.u-pv-half{padding-top:.5rem !important;padding-bottom:.5rem !important}.u-ph-half{padding-left:.5rem !important;padding-right:.5rem !important}.u-p-1-half{padding:1.5rem !important}.u-pt-1-half{padding-top:1.5rem !important}.u-pb-1-half{padding-bottom:1.5rem !important}.u-pl-1-half{padding-left:1.5rem !important}.u-pr-1-half{padding-right:1.5rem !important}.u-pv-1-half{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.u-ph-1-half{padding-left:1.5rem !important;padding-right:1.5rem !important}.u-p-2-half{padding:2.5rem !important}.u-pt-2-half{padding-top:2.5rem !important}.u-pb-2-half{padding-bottom:2.5rem !important}.u-pl-2-half{padding-left:2.5rem !important}.u-pr-2-half{padding-right:2.5rem !important}.u-pv-2-half{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.u-ph-2-half{padding-left:2.5rem !important;padding-right:2.5rem !important}.u-m-0{margin:0 !important}.u-mt-0{margin-top:0 !important}.u-mb-0{margin-bottom:0 !important}.u-ml-0{margin-left:0 !important}.u-mr-0{margin-right:0 !important}.u-mv-0{margin-top:0 !important;margin-bottom:0 !important}.u-mh-0{margin-left:0 !important;margin-right:0 !important}.u-m-1{margin:1rem !important}.u-mt-1{margin-top:1rem !important}.u-mb-1{margin-bottom:1rem !important}.u-ml-1{margin-left:1rem !important}.u-mr-1{margin-right:1rem !important}.u-mv-1{margin-top:1rem !important;margin-bottom:1rem !important}.u-mh-1{margin-left:1rem !important;margin-right:1rem !important}.u-m-2{margin:2rem !important}.u-mt-2{margin-top:2rem !important}.u-mb-2{margin-bottom:2rem !important}.u-ml-2{margin-left:2rem !important}.u-mr-2{margin-right:2rem !important}.u-mv-2{margin-top:2rem !important;margin-bottom:2rem !important}.u-mh-2{margin-left:2rem !important;margin-right:2rem !important}.u-m-3{margin:3rem !important}.u-mt-3{margin-top:3rem !important}.u-mb-3{margin-bottom:3rem !important}.u-ml-3{margin-left:3rem !important}.u-mr-3{margin-right:3rem !important}.u-mv-3{margin-top:3rem !important;margin-bottom:3rem !important}.u-mh-3{margin-left:3rem !important;margin-right:3rem !important}.u-m-auto{margin:auto !important}.u-mt-auto{margin-top:auto !important}.u-mb-auto{margin-bottom:auto !important}.u-ml-auto{margin-left:auto !important}.u-mr-auto{margin-right:auto !important}.u-mv-auto{margin-top:auto !important;margin-bottom:auto !important}.u-mh-auto{margin-left:auto !important;margin-right:auto !important}.u-m-half{margin:.5rem !important}.u-mt-half{margin-top:.5rem !important}.u-mb-half{margin-bottom:.5rem !important}.u-ml-half{margin-left:.5rem !important}.u-mr-half{margin-right:.5rem !important}.u-mv-half{margin-top:.5rem !important;margin-bottom:.5rem !important}.u-mh-half{margin-left:.5rem !important;margin-right:.5rem !important}.u-m-1-half{margin:1.5rem !important}.u-mt-1-half{margin-top:1.5rem !important}.u-mb-1-half{margin-bottom:1.5rem !important}.u-ml-1-half{margin-left:1.5rem !important}.u-mr-1-half{margin-right:1.5rem !important}.u-mv-1-half{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.u-mh-1-half{margin-left:1.5rem !important;margin-right:1.5rem !important}.u-m-2-half{margin:2.5rem !important}.u-mt-2-half{margin-top:2.5rem !important}.u-mb-2-half{margin-bottom:2.5rem !important}.u-ml-2-half{margin-left:2.5rem !important}.u-mr-2-half{margin-right:2.5rem !important}.u-mv-2-half{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.u-mh-2-half{margin-left:2.5rem !important;margin-right:2.5rem !important}@media (max-width:30rem){.u-p-0-t{padding:0 !important}}@media (max-width:30rem){.u-pt-0-t{padding-top:0 !important}}@media (max-width:30rem){.u-pb-0-t{padding-bottom:0 !important}}@media (max-width:30rem){.u-pl-0-t{padding-left:0 !important}}@media (max-width:30rem){.u-pr-0-t{padding-right:0 !important}}@media (max-width:30rem){.u-pv-0-t{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:30rem){.u-ph-0-t{padding-left:0 !important;padding-right:0 !important}}@media (max-width:30rem){.u-p-1-t{padding:1rem !important}}@media (max-width:30rem){.u-pt-1-t{padding-top:1rem !important}}@media (max-width:30rem){.u-pb-1-t{padding-bottom:1rem !important}}@media (max-width:30rem){.u-pl-1-t{padding-left:1rem !important}}@media (max-width:30rem){.u-pr-1-t{padding-right:1rem !important}}@media (max-width:30rem){.u-pv-1-t{padding-top:1rem !important;padding-bottom:1rem !important}}@media (max-width:30rem){.u-ph-1-t{padding-left:1rem !important;padding-right:1rem !important}}@media (max-width:30rem){.u-p-2-t{padding:2rem !important}}@media (max-width:30rem){.u-pt-2-t{padding-top:2rem !important}}@media (max-width:30rem){.u-pb-2-t{padding-bottom:2rem !important}}@media (max-width:30rem){.u-pl-2-t{padding-left:2rem !important}}@media (max-width:30rem){.u-pr-2-t{padding-right:2rem !important}}@media (max-width:30rem){.u-pv-2-t{padding-top:2rem !important;padding-bottom:2rem !important}}@media (max-width:30rem){.u-ph-2-t{padding-left:2rem !important;padding-right:2rem !important}}@media (max-width:30rem){.u-p-3-t{padding:3rem !important}}@media (max-width:30rem){.u-pt-3-t{padding-top:3rem !important}}@media (max-width:30rem){.u-pb-3-t{padding-bottom:3rem !important}}@media (max-width:30rem){.u-pl-3-t{padding-left:3rem !important}}@media (max-width:30rem){.u-pr-3-t{padding-right:3rem !important}}@media (max-width:30rem){.u-pv-3-t{padding-top:3rem !important;padding-bottom:3rem !important}}@media (max-width:30rem){.u-ph-3-t{padding-left:3rem !important;padding-right:3rem !important}}@media (max-width:30rem){.u-p-auto-t{padding:auto !important}}@media (max-width:30rem){.u-pt-auto-t{padding-top:auto !important}}@media (max-width:30rem){.u-pb-auto-t{padding-bottom:auto !important}}@media (max-width:30rem){.u-pl-auto-t{padding-left:auto !important}}@media (max-width:30rem){.u-pr-auto-t{padding-right:auto !important}}@media (max-width:30rem){.u-pv-auto-t{padding-top:auto !important;padding-bottom:auto !important}}@media (max-width:30rem){.u-ph-auto-t{padding-left:auto !important;padding-right:auto !important}}@media (max-width:30rem){.u-p-half-t{padding:.5rem !important}}@media (max-width:30rem){.u-pt-half-t{padding-top:.5rem !important}}@media (max-width:30rem){.u-pb-half-t{padding-bottom:.5rem !important}}@media (max-width:30rem){.u-pl-half-t{padding-left:.5rem !important}}@media (max-width:30rem){.u-pr-half-t{padding-right:.5rem !important}}@media (max-width:30rem){.u-pv-half-t{padding-top:.5rem !important;padding-bottom:.5rem !important}}@media (max-width:30rem){.u-ph-half-t{padding-left:.5rem !important;padding-right:.5rem !important}}@media (max-width:30rem){.u-p-1-half-t{padding:1.5rem !important}}@media (max-width:30rem){.u-pt-1-half-t{padding-top:1.5rem !important}}@media (max-width:30rem){.u-pb-1-half-t{padding-bottom:1.5rem !important}}@media (max-width:30rem){.u-pl-1-half-t{padding-left:1.5rem !important}}@media (max-width:30rem){.u-pr-1-half-t{padding-right:1.5rem !important}}@media (max-width:30rem){.u-pv-1-half-t{padding-top:1.5rem !important;padding-bottom:1.5rem !important}}@media (max-width:30rem){.u-ph-1-half-t{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (max-width:30rem){.u-p-2-half-t{padding:2.5rem !important}}@media (max-width:30rem){.u-pt-2-half-t{padding-top:2.5rem !important}}@media (max-width:30rem){.u-pb-2-half-t{padding-bottom:2.5rem !important}}@media (max-width:30rem){.u-pl-2-half-t{padding-left:2.5rem !important}}@media (max-width:30rem){.u-pr-2-half-t{padding-right:2.5rem !important}}@media (max-width:30rem){.u-pv-2-half-t{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media (max-width:30rem){.u-ph-2-half-t{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media (max-width:30rem){.u-m-0-t{margin:0 !important}}@media (max-width:30rem){.u-mt-0-t{margin-top:0 !important}}@media (max-width:30rem){.u-mb-0-t{margin-bottom:0 !important}}@media (max-width:30rem){.u-ml-0-t{margin-left:0 !important}}@media (max-width:30rem){.u-mr-0-t{margin-right:0 !important}}@media (max-width:30rem){.u-mv-0-t{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:30rem){.u-mh-0-t{margin-left:0 !important;margin-right:0 !important}}@media (max-width:30rem){.u-m-1-t{margin:1rem !important}}@media (max-width:30rem){.u-mt-1-t{margin-top:1rem !important}}@media (max-width:30rem){.u-mb-1-t{margin-bottom:1rem !important}}@media (max-width:30rem){.u-ml-1-t{margin-left:1rem !important}}@media (max-width:30rem){.u-mr-1-t{margin-right:1rem !important}}@media (max-width:30rem){.u-mv-1-t{margin-top:1rem !important;margin-bottom:1rem !important}}@media (max-width:30rem){.u-mh-1-t{margin-left:1rem !important;margin-right:1rem !important}}@media (max-width:30rem){.u-m-2-t{margin:2rem !important}}@media (max-width:30rem){.u-mt-2-t{margin-top:2rem !important}}@media (max-width:30rem){.u-mb-2-t{margin-bottom:2rem !important}}@media (max-width:30rem){.u-ml-2-t{margin-left:2rem !important}}@media (max-width:30rem){.u-mr-2-t{margin-right:2rem !important}}@media (max-width:30rem){.u-mv-2-t{margin-top:2rem !important;margin-bottom:2rem !important}}@media (max-width:30rem){.u-mh-2-t{margin-left:2rem !important;margin-right:2rem !important}}@media (max-width:30rem){.u-m-3-t{margin:3rem !important}}@media (max-width:30rem){.u-mt-3-t{margin-top:3rem !important}}@media (max-width:30rem){.u-mb-3-t{margin-bottom:3rem !important}}@media (max-width:30rem){.u-ml-3-t{margin-left:3rem !important}}@media (max-width:30rem){.u-mr-3-t{margin-right:3rem !important}}@media (max-width:30rem){.u-mv-3-t{margin-top:3rem !important;margin-bottom:3rem !important}}@media (max-width:30rem){.u-mh-3-t{margin-left:3rem !important;margin-right:3rem !important}}@media (max-width:30rem){.u-m-auto-t{margin:auto !important}}@media (max-width:30rem){.u-mt-auto-t{margin-top:auto !important}}@media (max-width:30rem){.u-mb-auto-t{margin-bottom:auto !important}}@media (max-width:30rem){.u-ml-auto-t{margin-left:auto !important}}@media (max-width:30rem){.u-mr-auto-t{margin-right:auto !important}}@media (max-width:30rem){.u-mv-auto-t{margin-top:auto !important;margin-bottom:auto !important}}@media (max-width:30rem){.u-mh-auto-t{margin-left:auto !important;margin-right:auto !important}}@media (max-width:30rem){.u-m-half-t{margin:.5rem !important}}@media (max-width:30rem){.u-mt-half-t{margin-top:.5rem !important}}@media (max-width:30rem){.u-mb-half-t{margin-bottom:.5rem !important}}@media (max-width:30rem){.u-ml-half-t{margin-left:.5rem !important}}@media (max-width:30rem){.u-mr-half-t{margin-right:.5rem !important}}@media (max-width:30rem){.u-mv-half-t{margin-top:.5rem !important;margin-bottom:.5rem !important}}@media (max-width:30rem){.u-mh-half-t{margin-left:.5rem !important;margin-right:.5rem !important}}@media (max-width:30rem){.u-m-1-half-t{margin:1.5rem !important}}@media (max-width:30rem){.u-mt-1-half-t{margin-top:1.5rem !important}}@media (max-width:30rem){.u-mb-1-half-t{margin-bottom:1.5rem !important}}@media (max-width:30rem){.u-ml-1-half-t{margin-left:1.5rem !important}}@media (max-width:30rem){.u-mr-1-half-t{margin-right:1.5rem !important}}@media (max-width:30rem){.u-mv-1-half-t{margin-top:1.5rem !important;margin-bottom:1.5rem !important}}@media (max-width:30rem){.u-mh-1-half-t{margin-left:1.5rem !important;margin-right:1.5rem !important}}@media (max-width:30rem){.u-m-2-half-t{margin:2.5rem !important}}@media (max-width:30rem){.u-mt-2-half-t{margin-top:2.5rem !important}}@media (max-width:30rem){.u-mb-2-half-t{margin-bottom:2.5rem !important}}@media (max-width:30rem){.u-ml-2-half-t{margin-left:2.5rem !important}}@media (max-width:30rem){.u-mr-2-half-t{margin-right:2.5rem !important}}@media (max-width:30rem){.u-mv-2-half-t{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media (max-width:30rem){.u-mh-2-half-t{margin-left:2.5rem !important;margin-right:2.5rem !important}}@media (max-width:48rem){.u-p-0-s{padding:0 !important}}@media (max-width:48rem){.u-pt-0-s{padding-top:0 !important}}@media (max-width:48rem){.u-pb-0-s{padding-bottom:0 !important}}@media (max-width:48rem){.u-pl-0-s{padding-left:0 !important}}@media (max-width:48rem){.u-pr-0-s{padding-right:0 !important}}@media (max-width:48rem){.u-pv-0-s{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:48rem){.u-ph-0-s{padding-left:0 !important;padding-right:0 !important}}@media (max-width:48rem){.u-p-1-s{padding:1rem !important}}@media (max-width:48rem){.u-pt-1-s{padding-top:1rem !important}}@media (max-width:48rem){.u-pb-1-s{padding-bottom:1rem !important}}@media (max-width:48rem){.u-pl-1-s{padding-left:1rem !important}}@media (max-width:48rem){.u-pr-1-s{padding-right:1rem !important}}@media (max-width:48rem){.u-pv-1-s{padding-top:1rem !important;padding-bottom:1rem !important}}@media (max-width:48rem){.u-ph-1-s{padding-left:1rem !important;padding-right:1rem !important}}@media (max-width:48rem){.u-p-2-s{padding:2rem !important}}@media (max-width:48rem){.u-pt-2-s{padding-top:2rem !important}}@media (max-width:48rem){.u-pb-2-s{padding-bottom:2rem !important}}@media (max-width:48rem){.u-pl-2-s{padding-left:2rem !important}}@media (max-width:48rem){.u-pr-2-s{padding-right:2rem !important}}@media (max-width:48rem){.u-pv-2-s{padding-top:2rem !important;padding-bottom:2rem !important}}@media (max-width:48rem){.u-ph-2-s{padding-left:2rem !important;padding-right:2rem !important}}@media (max-width:48rem){.u-p-3-s{padding:3rem !important}}@media (max-width:48rem){.u-pt-3-s{padding-top:3rem !important}}@media (max-width:48rem){.u-pb-3-s{padding-bottom:3rem !important}}@media (max-width:48rem){.u-pl-3-s{padding-left:3rem !important}}@media (max-width:48rem){.u-pr-3-s{padding-right:3rem !important}}@media (max-width:48rem){.u-pv-3-s{padding-top:3rem !important;padding-bottom:3rem !important}}@media (max-width:48rem){.u-ph-3-s{padding-left:3rem !important;padding-right:3rem !important}}@media (max-width:48rem){.u-p-auto-s{padding:auto !important}}@media (max-width:48rem){.u-pt-auto-s{padding-top:auto !important}}@media (max-width:48rem){.u-pb-auto-s{padding-bottom:auto !important}}@media (max-width:48rem){.u-pl-auto-s{padding-left:auto !important}}@media (max-width:48rem){.u-pr-auto-s{padding-right:auto !important}}@media (max-width:48rem){.u-pv-auto-s{padding-top:auto !important;padding-bottom:auto !important}}@media (max-width:48rem){.u-ph-auto-s{padding-left:auto !important;padding-right:auto !important}}@media (max-width:48rem){.u-p-half-s{padding:.5rem !important}}@media (max-width:48rem){.u-pt-half-s{padding-top:.5rem !important}}@media (max-width:48rem){.u-pb-half-s{padding-bottom:.5rem !important}}@media (max-width:48rem){.u-pl-half-s{padding-left:.5rem !important}}@media (max-width:48rem){.u-pr-half-s{padding-right:.5rem !important}}@media (max-width:48rem){.u-pv-half-s{padding-top:.5rem !important;padding-bottom:.5rem !important}}@media (max-width:48rem){.u-ph-half-s{padding-left:.5rem !important;padding-right:.5rem !important}}@media (max-width:48rem){.u-p-1-half-s{padding:1.5rem !important}}@media (max-width:48rem){.u-pt-1-half-s{padding-top:1.5rem !important}}@media (max-width:48rem){.u-pb-1-half-s{padding-bottom:1.5rem !important}}@media (max-width:48rem){.u-pl-1-half-s{padding-left:1.5rem !important}}@media (max-width:48rem){.u-pr-1-half-s{padding-right:1.5rem !important}}@media (max-width:48rem){.u-pv-1-half-s{padding-top:1.5rem !important;padding-bottom:1.5rem !important}}@media (max-width:48rem){.u-ph-1-half-s{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (max-width:48rem){.u-p-2-half-s{padding:2.5rem !important}}@media (max-width:48rem){.u-pt-2-half-s{padding-top:2.5rem !important}}@media (max-width:48rem){.u-pb-2-half-s{padding-bottom:2.5rem !important}}@media (max-width:48rem){.u-pl-2-half-s{padding-left:2.5rem !important}}@media (max-width:48rem){.u-pr-2-half-s{padding-right:2.5rem !important}}@media (max-width:48rem){.u-pv-2-half-s{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media (max-width:48rem){.u-ph-2-half-s{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media (max-width:48rem){.u-m-0-s{margin:0 !important}}@media (max-width:48rem){.u-mt-0-s{margin-top:0 !important}}@media (max-width:48rem){.u-mb-0-s{margin-bottom:0 !important}}@media (max-width:48rem){.u-ml-0-s{margin-left:0 !important}}@media (max-width:48rem){.u-mr-0-s{margin-right:0 !important}}@media (max-width:48rem){.u-mv-0-s{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:48rem){.u-mh-0-s{margin-left:0 !important;margin-right:0 !important}}@media (max-width:48rem){.u-m-1-s{margin:1rem !important}}@media (max-width:48rem){.u-mt-1-s{margin-top:1rem !important}}@media (max-width:48rem){.u-mb-1-s{margin-bottom:1rem !important}}@media (max-width:48rem){.u-ml-1-s{margin-left:1rem !important}}@media (max-width:48rem){.u-mr-1-s{margin-right:1rem !important}}@media (max-width:48rem){.u-mv-1-s{margin-top:1rem !important;margin-bottom:1rem !important}}@media (max-width:48rem){.u-mh-1-s{margin-left:1rem !important;margin-right:1rem !important}}@media (max-width:48rem){.u-m-2-s{margin:2rem !important}}@media (max-width:48rem){.u-mt-2-s{margin-top:2rem !important}}@media (max-width:48rem){.u-mb-2-s{margin-bottom:2rem !important}}@media (max-width:48rem){.u-ml-2-s{margin-left:2rem !important}}@media (max-width:48rem){.u-mr-2-s{margin-right:2rem !important}}@media (max-width:48rem){.u-mv-2-s{margin-top:2rem !important;margin-bottom:2rem !important}}@media (max-width:48rem){.u-mh-2-s{margin-left:2rem !important;margin-right:2rem !important}}@media (max-width:48rem){.u-m-3-s{margin:3rem !important}}@media (max-width:48rem){.u-mt-3-s{margin-top:3rem !important}}@media (max-width:48rem){.u-mb-3-s{margin-bottom:3rem !important}}@media (max-width:48rem){.u-ml-3-s{margin-left:3rem !important}}@media (max-width:48rem){.u-mr-3-s{margin-right:3rem !important}}@media (max-width:48rem){.u-mv-3-s{margin-top:3rem !important;margin-bottom:3rem !important}}@media (max-width:48rem){.u-mh-3-s{margin-left:3rem !important;margin-right:3rem !important}}@media (max-width:48rem){.u-m-auto-s{margin:auto !important}}@media (max-width:48rem){.u-mt-auto-s{margin-top:auto !important}}@media (max-width:48rem){.u-mb-auto-s{margin-bottom:auto !important}}@media (max-width:48rem){.u-ml-auto-s{margin-left:auto !important}}@media (max-width:48rem){.u-mr-auto-s{margin-right:auto !important}}@media (max-width:48rem){.u-mv-auto-s{margin-top:auto !important;margin-bottom:auto !important}}@media (max-width:48rem){.u-mh-auto-s{margin-left:auto !important;margin-right:auto !important}}@media (max-width:48rem){.u-m-half-s{margin:.5rem !important}}@media (max-width:48rem){.u-mt-half-s{margin-top:.5rem !important}}@media (max-width:48rem){.u-mb-half-s{margin-bottom:.5rem !important}}@media (max-width:48rem){.u-ml-half-s{margin-left:.5rem !important}}@media (max-width:48rem){.u-mr-half-s{margin-right:.5rem !important}}@media (max-width:48rem){.u-mv-half-s{margin-top:.5rem !important;margin-bottom:.5rem !important}}@media (max-width:48rem){.u-mh-half-s{margin-left:.5rem !important;margin-right:.5rem !important}}@media (max-width:48rem){.u-m-1-half-s{margin:1.5rem !important}}@media (max-width:48rem){.u-mt-1-half-s{margin-top:1.5rem !important}}@media (max-width:48rem){.u-mb-1-half-s{margin-bottom:1.5rem !important}}@media (max-width:48rem){.u-ml-1-half-s{margin-left:1.5rem !important}}@media (max-width:48rem){.u-mr-1-half-s{margin-right:1.5rem !important}}@media (max-width:48rem){.u-mv-1-half-s{margin-top:1.5rem !important;margin-bottom:1.5rem !important}}@media (max-width:48rem){.u-mh-1-half-s{margin-left:1.5rem !important;margin-right:1.5rem !important}}@media (max-width:48rem){.u-m-2-half-s{margin:2.5rem !important}}@media (max-width:48rem){.u-mt-2-half-s{margin-top:2.5rem !important}}@media (max-width:48rem){.u-mb-2-half-s{margin-bottom:2.5rem !important}}@media (max-width:48rem){.u-ml-2-half-s{margin-left:2.5rem !important}}@media (max-width:48rem){.u-mr-2-half-s{margin-right:2.5rem !important}}@media (max-width:48rem){.u-mv-2-half-s{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media (max-width:48rem){.u-mh-2-half-s{margin-left:2.5rem !important;margin-right:2.5rem !important}}@media (max-width:63.938rem){.u-p-0-m{padding:0 !important}}@media (max-width:63.938rem){.u-pt-0-m{padding-top:0 !important}}@media (max-width:63.938rem){.u-pb-0-m{padding-bottom:0 !important}}@media (max-width:63.938rem){.u-pl-0-m{padding-left:0 !important}}@media (max-width:63.938rem){.u-pr-0-m{padding-right:0 !important}}@media (max-width:63.938rem){.u-pv-0-m{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:63.938rem){.u-ph-0-m{padding-left:0 !important;padding-right:0 !important}}@media (max-width:63.938rem){.u-p-1-m{padding:1rem !important}}@media (max-width:63.938rem){.u-pt-1-m{padding-top:1rem !important}}@media (max-width:63.938rem){.u-pb-1-m{padding-bottom:1rem !important}}@media (max-width:63.938rem){.u-pl-1-m{padding-left:1rem !important}}@media (max-width:63.938rem){.u-pr-1-m{padding-right:1rem !important}}@media (max-width:63.938rem){.u-pv-1-m{padding-top:1rem !important;padding-bottom:1rem !important}}@media (max-width:63.938rem){.u-ph-1-m{padding-left:1rem !important;padding-right:1rem !important}}@media (max-width:63.938rem){.u-p-2-m{padding:2rem !important}}@media (max-width:63.938rem){.u-pt-2-m{padding-top:2rem !important}}@media (max-width:63.938rem){.u-pb-2-m{padding-bottom:2rem !important}}@media (max-width:63.938rem){.u-pl-2-m{padding-left:2rem !important}}@media (max-width:63.938rem){.u-pr-2-m{padding-right:2rem !important}}@media (max-width:63.938rem){.u-pv-2-m{padding-top:2rem !important;padding-bottom:2rem !important}}@media (max-width:63.938rem){.u-ph-2-m{padding-left:2rem !important;padding-right:2rem !important}}@media (max-width:63.938rem){.u-p-3-m{padding:3rem !important}}@media (max-width:63.938rem){.u-pt-3-m{padding-top:3rem !important}}@media (max-width:63.938rem){.u-pb-3-m{padding-bottom:3rem !important}}@media (max-width:63.938rem){.u-pl-3-m{padding-left:3rem !important}}@media (max-width:63.938rem){.u-pr-3-m{padding-right:3rem !important}}@media (max-width:63.938rem){.u-pv-3-m{padding-top:3rem !important;padding-bottom:3rem !important}}@media (max-width:63.938rem){.u-ph-3-m{padding-left:3rem !important;padding-right:3rem !important}}@media (max-width:63.938rem){.u-p-auto-m{padding:auto !important}}@media (max-width:63.938rem){.u-pt-auto-m{padding-top:auto !important}}@media (max-width:63.938rem){.u-pb-auto-m{padding-bottom:auto !important}}@media (max-width:63.938rem){.u-pl-auto-m{padding-left:auto !important}}@media (max-width:63.938rem){.u-pr-auto-m{padding-right:auto !important}}@media (max-width:63.938rem){.u-pv-auto-m{padding-top:auto !important;padding-bottom:auto !important}}@media (max-width:63.938rem){.u-ph-auto-m{padding-left:auto !important;padding-right:auto !important}}@media (max-width:63.938rem){.u-p-half-m{padding:.5rem !important}}@media (max-width:63.938rem){.u-pt-half-m{padding-top:.5rem !important}}@media (max-width:63.938rem){.u-pb-half-m{padding-bottom:.5rem !important}}@media (max-width:63.938rem){.u-pl-half-m{padding-left:.5rem !important}}@media (max-width:63.938rem){.u-pr-half-m{padding-right:.5rem !important}}@media (max-width:63.938rem){.u-pv-half-m{padding-top:.5rem !important;padding-bottom:.5rem !important}}@media (max-width:63.938rem){.u-ph-half-m{padding-left:.5rem !important;padding-right:.5rem !important}}@media (max-width:63.938rem){.u-p-1-half-m{padding:1.5rem !important}}@media (max-width:63.938rem){.u-pt-1-half-m{padding-top:1.5rem !important}}@media (max-width:63.938rem){.u-pb-1-half-m{padding-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-pl-1-half-m{padding-left:1.5rem !important}}@media (max-width:63.938rem){.u-pr-1-half-m{padding-right:1.5rem !important}}@media (max-width:63.938rem){.u-pv-1-half-m{padding-top:1.5rem !important;padding-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-ph-1-half-m{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (max-width:63.938rem){.u-p-2-half-m{padding:2.5rem !important}}@media (max-width:63.938rem){.u-pt-2-half-m{padding-top:2.5rem !important}}@media (max-width:63.938rem){.u-pb-2-half-m{padding-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-pl-2-half-m{padding-left:2.5rem !important}}@media (max-width:63.938rem){.u-pr-2-half-m{padding-right:2.5rem !important}}@media (max-width:63.938rem){.u-pv-2-half-m{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-ph-2-half-m{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media (max-width:63.938rem){.u-m-0-m{margin:0 !important}}@media (max-width:63.938rem){.u-mt-0-m{margin-top:0 !important}}@media (max-width:63.938rem){.u-mb-0-m{margin-bottom:0 !important}}@media (max-width:63.938rem){.u-ml-0-m{margin-left:0 !important}}@media (max-width:63.938rem){.u-mr-0-m{margin-right:0 !important}}@media (max-width:63.938rem){.u-mv-0-m{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:63.938rem){.u-mh-0-m{margin-left:0 !important;margin-right:0 !important}}@media (max-width:63.938rem){.u-m-1-m{margin:1rem !important}}@media (max-width:63.938rem){.u-mt-1-m{margin-top:1rem !important}}@media (max-width:63.938rem){.u-mb-1-m{margin-bottom:1rem !important}}@media (max-width:63.938rem){.u-ml-1-m{margin-left:1rem !important}}@media (max-width:63.938rem){.u-mr-1-m{margin-right:1rem !important}}@media (max-width:63.938rem){.u-mv-1-m{margin-top:1rem !important;margin-bottom:1rem !important}}@media (max-width:63.938rem){.u-mh-1-m{margin-left:1rem !important;margin-right:1rem !important}}@media (max-width:63.938rem){.u-m-2-m{margin:2rem !important}}@media (max-width:63.938rem){.u-mt-2-m{margin-top:2rem !important}}@media (max-width:63.938rem){.u-mb-2-m{margin-bottom:2rem !important}}@media (max-width:63.938rem){.u-ml-2-m{margin-left:2rem !important}}@media (max-width:63.938rem){.u-mr-2-m{margin-right:2rem !important}}@media (max-width:63.938rem){.u-mv-2-m{margin-top:2rem !important;margin-bottom:2rem !important}}@media (max-width:63.938rem){.u-mh-2-m{margin-left:2rem !important;margin-right:2rem !important}}@media (max-width:63.938rem){.u-m-3-m{margin:3rem !important}}@media (max-width:63.938rem){.u-mt-3-m{margin-top:3rem !important}}@media (max-width:63.938rem){.u-mb-3-m{margin-bottom:3rem !important}}@media (max-width:63.938rem){.u-ml-3-m{margin-left:3rem !important}}@media (max-width:63.938rem){.u-mr-3-m{margin-right:3rem !important}}@media (max-width:63.938rem){.u-mv-3-m{margin-top:3rem !important;margin-bottom:3rem !important}}@media (max-width:63.938rem){.u-mh-3-m{margin-left:3rem !important;margin-right:3rem !important}}@media (max-width:63.938rem){.u-m-auto-m{margin:auto !important}}@media (max-width:63.938rem){.u-mt-auto-m{margin-top:auto !important}}@media (max-width:63.938rem){.u-mb-auto-m{margin-bottom:auto !important}}@media (max-width:63.938rem){.u-ml-auto-m{margin-left:auto !important}}@media (max-width:63.938rem){.u-mr-auto-m{margin-right:auto !important}}@media (max-width:63.938rem){.u-mv-auto-m{margin-top:auto !important;margin-bottom:auto !important}}@media (max-width:63.938rem){.u-mh-auto-m{margin-left:auto !important;margin-right:auto !important}}@media (max-width:63.938rem){.u-m-half-m{margin:.5rem !important}}@media (max-width:63.938rem){.u-mt-half-m{margin-top:.5rem !important}}@media (max-width:63.938rem){.u-mb-half-m{margin-bottom:.5rem !important}}@media (max-width:63.938rem){.u-ml-half-m{margin-left:.5rem !important}}@media (max-width:63.938rem){.u-mr-half-m{margin-right:.5rem !important}}@media (max-width:63.938rem){.u-mv-half-m{margin-top:.5rem !important;margin-bottom:.5rem !important}}@media (max-width:63.938rem){.u-mh-half-m{margin-left:.5rem !important;margin-right:.5rem !important}}@media (max-width:63.938rem){.u-m-1-half-m{margin:1.5rem !important}}@media (max-width:63.938rem){.u-mt-1-half-m{margin-top:1.5rem !important}}@media (max-width:63.938rem){.u-mb-1-half-m{margin-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-ml-1-half-m{margin-left:1.5rem !important}}@media (max-width:63.938rem){.u-mr-1-half-m{margin-right:1.5rem !important}}@media (max-width:63.938rem){.u-mv-1-half-m{margin-top:1.5rem !important;margin-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-mh-1-half-m{margin-left:1.5rem !important;margin-right:1.5rem !important}}@media (max-width:63.938rem){.u-m-2-half-m{margin:2.5rem !important}}@media (max-width:63.938rem){.u-mt-2-half-m{margin-top:2.5rem !important}}@media (max-width:63.938rem){.u-mb-2-half-m{margin-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-ml-2-half-m{margin-left:2.5rem !important}}@media (max-width:63.938rem){.u-mr-2-half-m{margin-right:2.5rem !important}}@media (max-width:63.938rem){.u-mv-2-half-m{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-mh-2-half-m{margin-left:2.5rem !important;margin-right:2.5rem !important}}.u-pos-absolute{position:absolute}.u-pos-relative{position:relative}.u-pos-fixed{position:fixed}.u-pos-sticky{position:sticky}.u-pos-static{position:static}@media (max-width:30rem){.u-pos-absolute-t{position:absolute}.u-pos-relative-t{position:relative}.u-pos-fixed-t{position:fixed}.u-pos-sticky-t{position:sticky}.u-pos-static-t{position:static}}@media (max-width:48rem){.u-pos-absolute-s{position:absolute}.u-pos-relative-s{position:relative}.u-pos-fixed-s{position:fixed}.u-pos-sticky-s{position:sticky}.u-pos-static-s{position:static}}@media (max-width:63.938rem){.u-pos-absolute-m{position:absolute}.u-pos-relative-m{position:relative}.u-pos-fixed-m{position:fixed}.u-pos-sticky-m{position:sticky}.u-pos-static-m{position:static}}.u-top-m{top:1rem}.u-top-xs{top:.5rem}.u-top-s{top:.75rem}.u-top-l{top:1.5rem}.u-top-xl{top:2rem}.u-top-xxl{top:3rem}.u-top-0{top:0}.u-bottom-m{bottom:1rem}.u-bottom-xs{bottom:.5rem}.u-bottom-s{bottom:.75rem}.u-bottom-l{bottom:1.5rem}.u-bottom-xl{bottom:2rem}.u-bottom-xxl{bottom:3rem}.u-bottom-0{bottom:0}.u-left-m{left:1rem}.u-left-xs{left:.5rem}.u-left-s{left:.75rem}.u-left-l{left:1.5rem}.u-left-xl{left:2rem}.u-left-xxl{left:3rem}.u-left-0{left:0}.u-right-m{right:1rem}.u-right-xs{right:.5rem}.u-right-s{right:.75rem}.u-right-l{right:1.5rem}.u-right-xl{right:2rem}.u-right-xxl{right:3rem}.u-right-0{right:0}.u-stack-m > * + *{margin-top:1rem}.u-stack-xs > * + *{margin-top:.5rem}.u-stack-s > * + *{margin-top:.75rem}.u-stack-l > * + *{margin-top:1.5rem}.u-stack-xl > * + *{margin-top:2rem}.u-stack-xxl > * + *{margin-top:3rem}.u-row-m > * + *{margin-left:1rem}.u-row-xs > * + *{margin-left:.5rem}.u-row-s > * + *{margin-left:.75rem}.u-row-l > * + *{margin-left:1.5rem}.u-row-xl > * + *{margin-left:2rem}.u-row-xxl > * + *{margin-left:3rem}.u-title-h1,.u-title-h2,.u-title-h3,.u-title-h4{font-weight:bold;color:var(--primaryTextColor)}.u-title-h1{font-size:1.5rem;letter-spacing:-.012rem}@media (max-width:48rem){.u-title-h1{font-size:1.25rem}}.u-title-h2{font-size:1.25rem}@media (max-width:48rem){.u-title-h2{font-size:1.125rem}}.u-title-h3{font-size:1.125rem}@media (max-width:48rem){.u-title-h3{font-size:1rem}}.u-title-h4{font-size:1rem}@media (max-width:48rem){.u-title-h4{font-weight:bold;color:var(--primaryTextColor)}}.u-text{font-size:1rem;line-height:1.3;color:var(--primaryTextColor)}.u-caption{font-size:.75rem;line-height:1.2;color:var(--coolGrey)}.u-subtitle{font-size:.75rem;line-height:1.313}.u-uppercase{text-transform:uppercase}.u-lowercase{text-transform:lowercase}.u-subtitle{font-size:.75rem;text-transform:uppercase;font-weight:bold}.c-input-checkbox--svg span::after{display:none}.c-input-checkbox-icon{position:absolute;left:0;top:50%;box-sizing:border-box;width:1rem;height:1rem;padding:.125rem;transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.c-input-checkbox input:not(:checked) + span .c-input-checkbox-icon{opacity:0;-webkit-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%)}.c-input-checkbox input:checked + span .c-input-checkbox-icon{opacity:1;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.c-avatar--text{color:#fff}.c-avatar--disabled.c-avatar--image{background-color:#fff !important}.c-avatar--disabled:not(.c-avatar--image){background-color:var(--silver) !important}.c-avatar--disabled .c-avatar-image{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.3}.c-avatar--ghost{background-color:transparent !important;border:1px dashed var(--borderGhostColor);color:var(--secondaryTextColor)}.c-avatar--ghost .c-avatar-image{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.3}.wizard-agreements-item:nth-child(1) .wizard-agreements-icon{--bgcolor:var(--weirdGreen)}.wizard-agreements-item:nth-child(2) .wizard-agreements-icon{--bgcolor:var(--mango)}.wizard-agreements-item:nth-child(3) .wizard-agreements-icon{--bgcolor:var(--lightishPurple)}.wizard-agreements-item:nth-child(4) .wizard-agreements-icon{--bgcolor:var(--pomegranate)}.wizard-agreements-item:nth-child(5) .wizard-agreements-icon{--bgcolor:var(--azure)}.wizard-agreements-item:nth-child(6) .wizard-agreements-icon{--bgcolor:var(--brightSun)}", ""]);
 
 
 
@@ -103427,12 +103509,12 @@ var identityLabels = ['identity_photo', 'national_id_card', 'passport', 'residen
  * @type {Array<import("../../types").FamilyLabel>}
  */
 
-var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document'];
+var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document', 'person_insurance'];
 /**
  * @type {Array<import("../../types").WorkStudyLabels>}
  */
 
-var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'note_work_document', 'other_work_document'];
+var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'expense_claim', 'note_work_document', 'other_work_document'];
 /**
  * @type {Array<import("../../types").HealthLabels>}
  */
@@ -103442,7 +103524,7 @@ var healthLabels = ['health_certificate', 'health_book', 'national_health_insura
  * @type {Array<import("../../types").HomeLabels>}
  */
 
-var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document'];
+var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document', 'real_estate_insurance'];
 /**
  * @type {Array<import("../../types").TransportLabels>}
  */
@@ -103457,12 +103539,12 @@ var activityLabels = ['personal_sporting_licence', 'fidelity_card', 'library_car
  * @type {Array<import("../../types").FinanceLabels>}
  */
 
-var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'other_bank_document', 'other_revenue'];
+var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'expense_claim', 'other_bank_document', 'other_revenue'];
 /**
  * @type {Array<import("../../types").InvoiceLabels>}
  */
 
-var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'other_invoice'];
+var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'expense_claim', 'other_invoice'];
 /**
  * @type {Array<import("../../types").OthersLabels>}
  */
@@ -115704,6 +115786,8 @@ $export($export.G + $export.B, {
 "use strict";
 
 
+var _interopRequireWildcard = __webpack_require__("Fu1e");
+
 var _interopRequireDefault = __webpack_require__("jm00");
 
 Object.defineProperty(exports, "__esModule", {
@@ -115739,6 +115823,12 @@ Object.defineProperty(exports, "useQuery", {
     return _useQuery.default;
   }
 });
+Object.defineProperty(exports, "useQueries", {
+  enumerable: true,
+  get: function get() {
+    return _useQuery.useQueries;
+  }
+});
 Object.defineProperty(exports, "useAppsInMaintenance", {
   enumerable: true,
   get: function get() {
@@ -115757,6 +115847,12 @@ Object.defineProperty(exports, "useMutation", {
     return _useMutation.useMutation;
   }
 });
+Object.defineProperty(exports, "useInstanceInfo", {
+  enumerable: true,
+  get: function get() {
+    return _useInstanceInfo.useInstanceInfo;
+  }
+});
 
 var _useAppLinkWithStoreFallback = _interopRequireDefault(__webpack_require__("UImY"));
 
@@ -115766,7 +115862,7 @@ var _useFetchShortcut = _interopRequireDefault(__webpack_require__("oucL"));
 
 var _useClient = _interopRequireDefault(__webpack_require__("CHrb"));
 
-var _useQuery = _interopRequireDefault(__webpack_require__("Q2MS"));
+var _useQuery = _interopRequireWildcard(__webpack_require__("Q2MS"));
 
 var _useAppsInMaintenance = _interopRequireDefault(__webpack_require__("4M1+"));
 
@@ -115774,6 +115870,8 @@ var _useQueryAll = _interopRequireDefault(__webpack_require__("Mql4"));
 
 var _useMutation = __webpack_require__("UHon");
 
+var _useInstanceInfo = __webpack_require__("e2Dt");
+
 /***/ }),
 
 /***/ "bG6h":
@@ -123507,6 +123605,69 @@ __webpack_require__.r(__webpack_exports__);
 
 /***/ }),
 
+/***/ "e2Dt":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireDefault = __webpack_require__("jm00");
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.useInstanceInfo = void 0;
+
+var _useQuery = _interopRequireDefault(__webpack_require__("Q2MS"));
+
+var _CozyClient = _interopRequireDefault(__webpack_require__("7BbM"));
+
+var _dsl = __webpack_require__("v2kV");
+
+var _utils = __webpack_require__("NWak");
+
+/**
+ * Retrieve intance info like context, uuid, disk usage etc
+ *
+ * @returns {import("../types").InstanceInfo}
+ */
+var useInstanceInfo = function useInstanceInfo() {
+  var instanceQuery = buildSettingsByIdQuery('io.cozy.settings.instance');
+  var instanceResult = (0, _useQuery.default)(instanceQuery.definition, instanceQuery.options);
+  var contextQuery = buildSettingsByIdQuery('context');
+  var contextResult = (0, _useQuery.default)(contextQuery.definition, contextQuery.options);
+  var diskUsageQuery = buildSettingsByIdQuery('disk-usage');
+  var diskUsageResult = (0, _useQuery.default)(diskUsageQuery.definition, diskUsageQuery.options);
+  return {
+    isLoaded: !!(0, _utils.hasQueryBeenLoaded)(instanceResult) !== null && !!(0, _utils.hasQueryBeenLoaded)(contextResult) !== null && !!(0, _utils.hasQueryBeenLoaded)(diskUsageResult) !== null,
+    instance: {
+      data: instanceResult.data
+    },
+    context: {
+      data: contextResult.data
+    },
+    diskUsage: {
+      data: diskUsageResult.data
+    }
+  };
+};
+
+exports.useInstanceInfo = useInstanceInfo;
+var DEFAULT_CACHE_TIMEOUT_QUERIES = 9 * 60 * 1000;
+
+var buildSettingsByIdQuery = function buildSettingsByIdQuery(id) {
+  return {
+    definition: (0, _dsl.Q)('io.cozy.settings').getById(id),
+    options: {
+      as: "io.cozy.settings/".concat(id),
+      fetchPolicy: _CozyClient.default.fetchPolicies.olderThan(DEFAULT_CACHE_TIMEOUT_QUERIES),
+      singleDocData: true
+    }
+  };
+};
+
+/***/ }),
+
 /***/ "e2nC":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -126803,7 +126964,7 @@ module.exports = {
   info: 'var(--infoColor)',
   errorBackground: 'var(--errorBackground)',
   primaryBackgroundLight: 'var(--primaryBackgroundLight)',
-  neutralBackground: 'var(--neutralBackground)',
+  neutralBackground: 'var(--paleGrey)',
   zircon: '#F5FAFF',
   frenchPass: '#C2DCFF',
   dodgerBlue: '#297EF2',
@@ -130069,7 +130230,7 @@ var meta = module.exports = {
 /***/ "h/ya":
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
+module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"real_estate_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\"]},{\"label\":\"person_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"subjects\":[\"insurance\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"expense_claim\",\"purpose\":\"invoice\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
 
 /***/ }),
 
@@ -141824,7 +141985,7 @@ module.exports = function repeat(count) {
 /***/ "lIGy":
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"expense_claim\":\"Note de frais |||| Notes de frais\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"person_insurance\":\"Attestation d'assurance individuelle |||| Attestations d'assurance individuelle\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_insurance\":\"Attestation d'assurance immobilière |||| Attestations d'assurance immobilière\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 
@@ -145590,14 +145751,20 @@ var _interopRequireDefault = __webpack_require__("jm00");
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.createMockClient = void 0;
+exports.createFakeClient = exports.createMockClient = void 0;
 
 var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL"));
 
+var _regenerator = _interopRequireDefault(__webpack_require__("hJxD"));
+
+var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__("HZZ/"));
+
 var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
 
 var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__("UdSB"));
 
+var _merge = _interopRequireDefault(__webpack_require__("wXrU"));
+
 var _CozyClient = _interopRequireDefault(__webpack_require__("7BbM"));
 
 var _store = __webpack_require__("6mdx");
@@ -145614,33 +145781,64 @@ var fillQueryInsideClient = function fillQueryInsideClient(client, queryName, qu
   var definition = queryOptions.definition,
       doctype = queryOptions.doctype,
       data = queryOptions.data,
-      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data"]);
+      queryError = queryOptions.queryError,
+      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data", "queryError"]);
   client.store.dispatch((0, _store.initQuery)(queryName, definition || (0, _dsl.Q)(doctype)));
-  client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
-    data: data ? data.map(function (doc) {
-      return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
-    }) : data
-  }, queryResult)));
+
+  if (queryError) {
+    client.store.dispatch((0, _store.receiveQueryError)(queryName, queryError));
+  } else {
+    client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
+      data: data ? data.map(function (doc) {
+        return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
+      }) : data
+    }, queryResult)));
+  }
 };
 
 var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(remoteData) {
-  return function (qdef) {
-    if (!remoteData) {
-      return {
-        data: null
-      };
-    }
+  return /*#__PURE__*/function () {
+    var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(qdef) {
+      return _regenerator.default.wrap(function _callee$(_context) {
+        while (1) {
+          switch (_context.prev = _context.next) {
+            case 0:
+              if (remoteData) {
+                _context.next = 2;
+                break;
+              }
 
-    if (remoteData[qdef.doctype]) {
-      return {
-        data: remoteData[qdef.doctype]
-      };
-    } else {
-      return {
-        data: []
-      };
-    }
-  };
+              return _context.abrupt("return", {
+                data: null
+              });
+
+            case 2:
+              if (!remoteData[qdef.doctype]) {
+                _context.next = 6;
+                break;
+              }
+
+              return _context.abrupt("return", {
+                data: remoteData[qdef.doctype]
+              });
+
+            case 6:
+              return _context.abrupt("return", {
+                data: []
+              });
+
+            case 7:
+            case "end":
+              return _context.stop();
+          }
+        }
+      }, _callee);
+    }));
+
+    return function (_x) {
+      return _ref.apply(this, arguments);
+    };
+  }();
 };
 /**
  * Creates a client suitable for use in tests
@@ -145652,14 +145850,59 @@ var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(r
  * @param  {object} [options.queries] Prefill queries inside the store
  * @param  {object} [options.remote] Mock data from the server
  * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions
+ * @returns {CozyClient}
+ */
+
+
+var createMockClient = function createMockClient() {
+  var _ref2 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref2.queries,
+      remote = _ref2.remote,
+      clientOptions = _ref2.clientOptions,
+      clientFunctions = _ref2.clientFunctions;
+
+  var mockedQuery = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
+  var clientFunctionsMerge = (0, _merge.default)({
+    query: mockedQuery,
+    save: jest.fn(),
+    saveAll: jest.fn(),
+    stackClient: {
+      fetchJSON: jest.fn()
+    }
+  }, clientFunctions);
+  return createFakeClient({
+    queries: queries,
+    remote: remote,
+    clientOptions: clientOptions,
+    clientFunctions: clientFunctionsMerge
+  });
+};
+/**
+ * Creates a client with pre-filled store
+ * This can be useful for demo in documentation (e.g. storybook)
+ *
+ * - client.{query,save} are replaced with empty functions
+ * - client.stackClient.fetchJSON is replaced with empty functions
+ *
+ * @param  {object} options Options
+ * @param  {object} [options.queries] Prefill queries inside the store
+ * @param  {object} [options.remote] Mock data from the server
+ * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions useful for testing
  * @returns {CozyClient}
  */
 
 
-var createMockClient = function createMockClient(_ref) {
-  var queries = _ref.queries,
-      remote = _ref.remote,
-      clientOptions = _ref.clientOptions;
+exports.createMockClient = createMockClient;
+
+var createFakeClient = function createFakeClient() {
+  var _ref3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref3.queries,
+      remote = _ref3.remote,
+      clientOptions = _ref3.clientOptions,
+      clientFunctions = _ref3.clientFunctions;
+
   var client = new _CozyClient.default(clientOptions || {});
   client.ensureStore();
 
@@ -145671,14 +145914,12 @@ var createMockClient = function createMockClient(_ref) {
     fillQueryInsideClient(client, queryName, queryOptions);
   }
 
-  client.query = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
-  client.save = jest.fn();
-  client.saveAll = jest.fn();
-  client.stackClient.fetchJSON = jest.fn();
+  client.query = mockedQueryFromMockedRemoteData(remote);
+  (0, _merge.default)(client, clientFunctions);
   return client;
 };
 
-exports.createMockClient = createMockClient;
+exports.createFakeClient = createFakeClient;
 
 /***/ }),
 
@@ -179707,6 +179948,12 @@ var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL"));
 
 var _react = __webpack_require__("ivGQ");
 
+var _dsl = __webpack_require__("v2kV");
+
+var _CozyClient = _interopRequireDefault(__webpack_require__("7BbM"));
+
+var DEFAULT_CACHE_TIMEOUT_QUERIES = 10 * 60 * 1000; // 10 minutes
+
 var useFetchShortcut = function useFetchShortcut(client, id) {
   var _useState = (0, _react.useState)(null),
       _useState2 = (0, _slicedToArray2.default)(_useState, 2),
@@ -179726,7 +179973,8 @@ var useFetchShortcut = function useFetchShortcut(client, id) {
   (0, _react.useEffect)(function () {
     var fetchData = /*#__PURE__*/function () {
       var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
-        var shortcutInfosResult, shortcutRemoteUrl, imgUrl;
+        var _shortcutInfosResult$, _shortcutInfosResult$2, _shortcutInfosResult$3, _shortcutInfosResult$4, shortcutInfosResult, targetApp, targetAppIconUrl, shortcutRemoteUrl, imgUrl;
+
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
@@ -179734,29 +179982,61 @@ var useFetchShortcut = function useFetchShortcut(client, id) {
                 setFetchStatus('loading');
                 _context.prev = 1;
                 _context.next = 4;
-                return client.getStackClient().fetchJSON('GET', "/shortcuts/".concat(id));
+                return client.fetchQueryAndGetFromState({
+                  definition: (0, _dsl.Q)('io.cozy.files.shortcuts').getById(id),
+                  options: {
+                    as: "io.cozy.files.shortcuts/".concat(id),
+                    fetchPolicy: _CozyClient.default.fetchPolicies.olderThan(DEFAULT_CACHE_TIMEOUT_QUERIES),
+                    singleDocData: true
+                  }
+                });
 
               case 4:
                 shortcutInfosResult = _context.sent;
+                targetApp = shortcutInfosResult === null || shortcutInfosResult === void 0 ? void 0 : (_shortcutInfosResult$ = shortcutInfosResult.data) === null || _shortcutInfosResult$ === void 0 ? void 0 : (_shortcutInfosResult$2 = _shortcutInfosResult$.attributes) === null || _shortcutInfosResult$2 === void 0 ? void 0 : (_shortcutInfosResult$3 = _shortcutInfosResult$2.metadata) === null || _shortcutInfosResult$3 === void 0 ? void 0 : (_shortcutInfosResult$4 = _shortcutInfosResult$3.target) === null || _shortcutInfosResult$4 === void 0 ? void 0 : _shortcutInfosResult$4.app;
+
+                if (!targetApp) {
+                  _context.next = 13;
+                  break;
+                }
+
+                _context.next = 9;
+                return client.getStackClient().getIconURL({
+                  type: 'app',
+                  slug: targetApp,
+                  priority: 'stack'
+                });
+
+              case 9:
+                targetAppIconUrl = _context.sent;
+                setShortcutImg(targetAppIconUrl);
+                _context.next = 16;
+                break;
+
+              case 13:
                 shortcutRemoteUrl = new URL(shortcutInfosResult.data.attributes.url);
                 imgUrl = "".concat(client.getStackClient().uri, "/bitwarden/icons/").concat(shortcutRemoteUrl.host, "/icon.png");
                 setShortcutImg(imgUrl);
-                setShortcutInfos(shortcutInfosResult);
+
+              case 16:
+                setShortcutInfos({
+                  data: shortcutInfosResult.data
+                });
                 setFetchStatus('loaded');
-                _context.next = 15;
+                _context.next = 23;
                 break;
 
-              case 12:
-                _context.prev = 12;
+              case 20:
+                _context.prev = 20;
                 _context.t0 = _context["catch"](1);
                 setFetchStatus('failed');
 
-              case 15:
+              case 23:
               case "end":
                 return _context.stop();
             }
           }
-        }, _callee, null, [[1, 12]]);
+        }, _callee, null, [[1, 20]]);
       }));
 
       return function fetchData() {
@@ -181324,6 +181604,8 @@ var generateUrlForNote = function generateUrlForNote(notesAppUrl, file) {
  *
  * @param {object} client CozyClient instance
  * @param {object} file io.cozy.file object
+ * @param {object} options Options
+ * @param {string} [options.pathname] Pathname to use in the URL
  * @returns {Promise<string>} url
  */
 
@@ -181332,18 +181614,31 @@ exports.generateUrlForNote = generateUrlForNote;
 
 var fetchURL = /*#__PURE__*/function () {
   var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, file) {
-    var _yield$client$getStac, _yield$client$getStac2, note_id, subdomain, protocol, instance, sharecode, public_name, searchParams;
+    var options,
+        _yield$client$getStac,
+        _yield$client$getStac2,
+        note_id,
+        subdomain,
+        protocol,
+        instance,
+        sharecode,
+        public_name,
+        _options$pathname,
+        searchParams,
+        _options$pathname2,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            _context.next = 2;
+            options = _args.length > 2 && _args[2] !== undefined ? _args[2] : {};
+            _context.next = 3;
             return client.getStackClient().collection('io.cozy.notes').fetchURL({
               _id: file.id
             });
 
-          case 2:
+          case 3:
             _yield$client$getStac = _context.sent;
             _yield$client$getStac2 = _yield$client$getStac.data;
             note_id = _yield$client$getStac2.note_id;
@@ -181354,7 +181649,7 @@ var fetchURL = /*#__PURE__*/function () {
             public_name = _yield$client$getStac2.public_name;
 
             if (!sharecode) {
-              _context.next = 17;
+              _context.next = 18;
               break;
             }
 
@@ -181364,21 +181659,21 @@ var fetchURL = /*#__PURE__*/function () {
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
               searchParams: searchParams,
-              pathname: '/public/',
+              pathname: (_options$pathname = options.pathname) !== null && _options$pathname !== void 0 ? _options$pathname : '/public/',
               slug: 'notes',
               subDomainType: subdomain
             }));
 
-          case 17:
+          case 18:
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
-              pathname: '',
+              pathname: (_options$pathname2 = options.pathname) !== null && _options$pathname2 !== void 0 ? _options$pathname2 : '',
               slug: 'notes',
               subDomainType: subdomain,
               hash: "/n/".concat(note_id)
             }));
 
-          case 18:
+          case 19:
           case "end":
             return _context.stop();
         }
@@ -196298,6 +196593,7 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     }()
     /**
      * @typedef AccessTokenRes
+     * @property {string} email_verified_code The email verified code to skip 2FA
      * @property {string} access_token The OAuth access token
      * @property {string} refresh_token The OAuth refresh token
      * @property {string} token_type The OAuth token type
@@ -196325,16 +196621,17 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     key: "loginFlagship",
     value: function () {
       var _loginFlagship = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee9(_ref4) {
-        var passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
+        var _ref4$emailVerifiedCo, emailVerifiedCode, passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
 
         return _regenerator.default.wrap(function _callee9$(_context9) {
           while (1) {
             switch (_context9.prev = _context9.next) {
               case 0:
-                passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
+                _ref4$emailVerifiedCo = _ref4.emailVerifiedCode, emailVerifiedCode = _ref4$emailVerifiedCo === void 0 ? undefined : _ref4$emailVerifiedCo, passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
                 return _context9.abrupt("return", this.fetchJSON('POST', '/auth/login/flagship', {
                   client_id: this.oauthOptions.clientID,
                   client_secret: this.oauthOptions.clientSecret,
+                  email_verified_code: emailVerifiedCode,
                   passphrase: passwordHash,
                   two_factor_token: twoFactorToken,
                   two_factor_passcode: twoFactorPasscode
@@ -199817,6 +200114,8 @@ var _exportNames = {
   cancelable: true,
   isQueryLoading: true,
   hasQueryBeenLoaded: true,
+  isQueriesLoading: true,
+  hasQueriesBeenLoaded: true,
   getQueryFromState: true,
   Registry: true,
   RealTimeQueries: true,
@@ -200024,6 +200323,18 @@ Object.defineProperty(exports, "hasQueryBeenLoaded", {
     return _utils.hasQueryBeenLoaded;
   }
 });
+Object.defineProperty(exports, "isQueriesLoading", {
+  enumerable: true,
+  get: function get() {
+    return _utils.isQueriesLoading;
+  }
+});
+Object.defineProperty(exports, "hasQueriesBeenLoaded", {
+  enumerable: true,
+  get: function get() {
+    return _utils.hasQueriesBeenLoaded;
+  }
+});
 Object.defineProperty(exports, "getQueryFromState", {
   enumerable: true,
   get: function get() {
diff --git a/public/index.html b/public/index.html
index 2a9949d71..22bc093a2 100644
--- a/public/index.html
+++ b/public/index.html
@@ -1 +1 @@
-<!DOCTYPE html><html lang="{{.Locale}}"><head><meta charset="utf-8"><title>Ecolyo | Désabonnement</title><link rel="icon" type="image/png" href="public/favicon-32x32.png" sizes="32x32"><link rel="icon" type="image/png" href="public/favicon-16x16.png" sizes="16x16"><!-- PWA Manifest --><link rel="mask-icon" href="public/safari-pinned-tab.svg" color="#297EF2"><meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,viewport-fit=cover"><!-- PWA iOS --><link rel="apple-touch-icon" sizes="180x180" href="public/apple-touch-icon.png"><link rel="apple-touch-startup-image" href="public/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}}<script src="//{{.Domain}}/assets/js/piwik.js"></script></head><body><div role="application" class="application" data-cozy="{{.CozyData}}"><script src="../public/ecolyo.7510dd9ed6a8653e9f92.js"></script></div></body></html>
\ No newline at end of file
+<!DOCTYPE html><html lang="{{.Locale}}"><head><meta charset="utf-8"><title>Ecolyo | Désabonnement</title><link rel="icon" type="image/png" href="public/favicon-32x32.png" sizes="32x32"><link rel="icon" type="image/png" href="public/favicon-16x16.png" sizes="16x16"><!-- PWA Manifest --><link rel="mask-icon" href="public/safari-pinned-tab.svg" color="#297EF2"><meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,viewport-fit=cover"><!-- PWA iOS --><link rel="apple-touch-icon" sizes="180x180" href="public/apple-touch-icon.png"><link rel="apple-touch-startup-image" href="public/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}}<script src="//{{.Domain}}/assets/js/piwik.js"></script></head><body><div role="application" class="application" data-cozy="{{.CozyData}}"><script src="../public/ecolyo.f0096f1115ac71467752.js"></script></div></body></html>
\ No newline at end of file
diff --git a/services/aggregatorUsageEvents/ecolyo.js b/services/aggregatorUsageEvents/ecolyo.js
index b42881131..ccd345441 100644
--- a/services/aggregatorUsageEvents/ecolyo.js
+++ b/services/aggregatorUsageEvents/ecolyo.js
@@ -75185,7 +75185,7 @@ var CozyClient = /*#__PURE__*/function () {
 CozyClient.hooks = CozyClient.hooks || {};
 CozyClient.fetchPolicies = _policies.default; //COZY_CLIENT_VERSION_PACKAGE in replaced by babel. See babel config
 
-CozyClient.version = "42.0.0";
+CozyClient.version = "45.1.0";
 
 _microee.default.mixin(CozyClient);
 
@@ -98045,29 +98045,30 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
     return _super.call(this, NOTES_DOCTYPE, stackClient);
   }
   /**
-   * Fetches all notes
+   * Fetches the note data
    *
-   * @returns {{data, links, meta}} The JSON API conformant response.
+   * @param {string} id Note id
+   * @returns {{data}} Information about the note
    */
 
 
   (0, _createClass2.default)(NotesCollection, [{
-    key: "all",
+    key: "get",
     value: function () {
-      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
+      var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(id) {
         var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
               case 0:
                 _context.next = 2;
-                return this.stackClient.fetchJSON('GET', '/notes');
+                return this.stackClient.fetchJSON('GET', "/notes/".concat(id));
 
               case 2:
                 resp = _context.sent;
-                return _context.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
-                  data: resp.data.map(normalizeNote)
-                }));
+                return _context.abrupt("return", {
+                  data: normalizeNote(resp.data)
+                });
 
               case 4:
               case "end":
@@ -98077,6 +98078,44 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
         }, _callee, this);
       }));
 
+      function get(_x) {
+        return _get.apply(this, arguments);
+      }
+
+      return get;
+    }()
+    /**
+     * Fetches all notes
+     *
+     * @returns {{data, links, meta}} The JSON API conformant response.
+     */
+
+  }, {
+    key: "all",
+    value: function () {
+      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
+        var resp;
+        return _regenerator.default.wrap(function _callee2$(_context2) {
+          while (1) {
+            switch (_context2.prev = _context2.next) {
+              case 0:
+                _context2.next = 2;
+                return this.stackClient.fetchJSON('GET', '/notes');
+
+              case 2:
+                resp = _context2.sent;
+                return _context2.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                  data: resp.data.map(normalizeNote)
+                }));
+
+              case 4:
+              case "end":
+                return _context2.stop();
+            }
+          }
+        }, _callee2, this);
+      }));
+
       function all() {
         return _all.apply(this, arguments);
       }
@@ -98095,20 +98134,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "destroy",
     value: function () {
-      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(_ref) {
+      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee2$(_context2) {
+        return _regenerator.default.wrap(function _callee3$(_context3) {
           while (1) {
-            switch (_context2.prev = _context2.next) {
+            switch (_context3.prev = _context3.next) {
               case 0:
                 _id = _ref._id;
-                _context2.next = 3;
+                _context3.next = 3;
                 return this.stackClient.fetchJSON('DELETE', (0, _utils.uri)(_templateObject(), _id));
 
               case 3:
-                resp = _context2.sent;
-                return _context2.abrupt("return", {
+                resp = _context3.sent;
+                return _context3.abrupt("return", {
                   data: _objectSpread(_objectSpread({}, normalizeNote(resp.data)), {}, {
                     _deleted: true
                   })
@@ -98116,13 +98155,13 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
 
               case 5:
               case "end":
-                return _context2.stop();
+                return _context3.stop();
             }
           }
-        }, _callee2, this);
+        }, _callee3, this);
       }));
 
-      function destroy(_x) {
+      function destroy(_x2) {
         return _destroy.apply(this, arguments);
       }
 
@@ -98140,14 +98179,14 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "create",
     value: function () {
-      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref2) {
+      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref2) {
         var dir_id, resp;
-        return _regenerator.default.wrap(function _callee3$(_context3) {
+        return _regenerator.default.wrap(function _callee4$(_context4) {
           while (1) {
-            switch (_context3.prev = _context3.next) {
+            switch (_context4.prev = _context4.next) {
               case 0:
                 dir_id = _ref2.dir_id;
-                _context3.next = 3;
+                _context4.next = 3;
                 return this.stackClient.fetchJSON('POST', '/notes', {
                   data: {
                     type: 'io.cozy.notes.documents',
@@ -98160,20 +98199,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
                 });
 
               case 3:
-                resp = _context3.sent;
-                return _context3.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                resp = _context4.sent;
+                return _context4.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
                   data: normalizeNote(resp.data)
                 }));
 
               case 5:
               case "end":
-                return _context3.stop();
+                return _context4.stop();
             }
           }
-        }, _callee3, this);
+        }, _callee4, this);
       }));
 
-      function create(_x2) {
+      function create(_x3) {
         return _create.apply(this, arguments);
       }
 
@@ -98193,32 +98232,32 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "fetchURL",
     value: function () {
-      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref3) {
+      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5(_ref3) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee4$(_context4) {
+        return _regenerator.default.wrap(function _callee5$(_context5) {
           while (1) {
-            switch (_context4.prev = _context4.next) {
+            switch (_context5.prev = _context5.next) {
               case 0:
                 _id = _ref3._id;
-                _context4.next = 3;
+                _context5.next = 3;
                 return this.stackClient.fetchJSON('GET', (0, _utils.uri)(_templateObject2(), _id));
 
               case 3:
-                resp = _context4.sent;
-                return _context4.abrupt("return", {
+                resp = _context5.sent;
+                return _context5.abrupt("return", {
                   data: normalizeNoteUrl(resp.data)
                 });
 
               case 5:
               case "end":
-                return _context4.stop();
+                return _context5.stop();
             }
           }
-        }, _callee4, this);
+        }, _callee5, this);
       }));
 
-      function fetchURL(_x3) {
+      function fetchURL(_x4) {
         return _fetchURL.apply(this, arguments);
       }
 
@@ -99302,12 +99341,8 @@ var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(484));
 
 var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
 
-var _registry = __webpack_require__(485);
-
 var _DocumentCollection2 = _interopRequireWildcard(__webpack_require__(491));
 
-var _errors = __webpack_require__(582);
-
 function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; }
 
 function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
@@ -99319,8 +99354,20 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va
 var APPS_REGISTRY_DOCTYPE = 'io.cozy.apps_registry';
 exports.APPS_REGISTRY_DOCTYPE = APPS_REGISTRY_DOCTYPE;
 
-var normalizeAppFromRegistry = function normalizeAppFromRegistry(app, doctype) {
-  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(app, doctype));
+var normalizeAppFromRegistry = function normalizeAppFromRegistry(data, doctype) {
+  var _data$latest_version;
+
+  // The registry don't return a id, so we use the slug as id.
+  // Without id the document can't be stored in the cache.
+  var id = "".concat(data.type === 'webapp' ? 'io.cozy.apps' : 'io.cozy.konnectors', "/").concat(data.slug);
+
+  var attributes = _objectSpread(_objectSpread({}, data.attributes), (_data$latest_version = data.latest_version) === null || _data$latest_version === void 0 ? void 0 : _data$latest_version.manifest);
+
+  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(_objectSpread(_objectSpread({}, data), {}, {
+    attributes: attributes,
+    id: id,
+    _id: id
+  }), doctype));
 };
 /**
  * Extends `DocumentCollection` API along with specific methods for `io.cozy.apps_registry`.
@@ -99357,7 +99404,7 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
       var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(slug) {
         var _this2 = this;
 
-        var resp, data;
+        var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
@@ -99374,20 +99421,17 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
                 }
 
                 return _context.abrupt("return", {
-                  data: resp.map(function (app) {
-                    return normalizeAppFromRegistry(_objectSpread({
-                      _id: app._id || app.slug
-                    }, app), _this2.doctype);
+                  data: resp.map(function (data) {
+                    return normalizeAppFromRegistry(data, _this2.doctype);
                   })
                 });
 
               case 5:
-                data = (0, _registry.transformRegistryFormatToStackFormat)(resp);
                 return _context.abrupt("return", {
-                  data: normalizeAppFromRegistry(data, this.doctype)
+                  data: normalizeAppFromRegistry(resp, this.doctype)
                 });
 
-              case 7:
+              case 6:
               case "end":
                 return _context.stop();
             }
@@ -100955,6 +100999,7 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     }()
     /**
      * @typedef AccessTokenRes
+     * @property {string} email_verified_code The email verified code to skip 2FA
      * @property {string} access_token The OAuth access token
      * @property {string} refresh_token The OAuth refresh token
      * @property {string} token_type The OAuth token type
@@ -100982,16 +101027,17 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     key: "loginFlagship",
     value: function () {
       var _loginFlagship = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee9(_ref4) {
-        var passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
+        var _ref4$emailVerifiedCo, emailVerifiedCode, passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
 
         return _regenerator.default.wrap(function _callee9$(_context9) {
           while (1) {
             switch (_context9.prev = _context9.next) {
               case 0:
-                passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
+                _ref4$emailVerifiedCo = _ref4.emailVerifiedCode, emailVerifiedCode = _ref4$emailVerifiedCo === void 0 ? undefined : _ref4$emailVerifiedCo, passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
                 return _context9.abrupt("return", this.fetchJSON('POST', '/auth/login/flagship', {
                   client_id: this.oauthOptions.clientID,
                   client_secret: this.oauthOptions.clientSecret,
+                  email_verified_code: emailVerifiedCode,
                   passphrase: passwordHash,
                   two_factor_token: twoFactorToken,
                   two_factor_passcode: twoFactorPasscode
@@ -107619,10 +107665,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
  *   Cozy's root or to a specifc slug. The caller is responsible to handle that exception
  * - another status means there aren't any Cozy behind to the given origin
  *
- * @param {object} url          Object of URL elements
- * @param {string} url.protocol Protocol to use in the origin (e.g. http)
- * @param {string} url.hostname Hostname to use in the origin (e.g. claude.mycozy.cloud)
- * @param {string} url.port     Port to use in the origin (e.g. 8080)
+ * @param {URL} url URL to validate
  *
  * @returns {Promise<boolean>} True if we believe there's a Cozy behind the given origin
  * @throws {InvalidCozyUrlError} Thrown when we know for sure there aren't any Cozy behind the given origin
@@ -107632,7 +107675,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
 
 var isValidOrigin = /*#__PURE__*/function () {
   var _ref3 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(url) {
-    var response, status;
+    var response, status, responseUri, wasRedirected;
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
@@ -107642,7 +107685,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
           case 2:
             response = _context.sent;
-            status = response.status;
+            status = response.status, responseUri = response.url;
 
             if (!(status === 404)) {
               _context.next = 6;
@@ -107664,9 +107707,10 @@ var isValidOrigin = /*#__PURE__*/function () {
             throw new BlockedCozyError(url);
 
           case 10:
-            return _context.abrupt("return", status === 200);
+            wasRedirected = url.origin !== new URL(responseUri).origin;
+            return _context.abrupt("return", status === 200 && !wasRedirected);
 
-          case 11:
+          case 12:
           case "end":
             return _context.stop();
         }
@@ -107723,7 +107767,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
 var rootCozyUrl = /*#__PURE__*/function () {
   var _ref4 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(url) {
-    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, hostname;
+    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, noSlugUrl, hostname, noSubUrl;
 
     return _regenerator.default.wrap(function _callee2$(_context2) {
       while (1) {
@@ -107746,62 +107790,60 @@ var rootCozyUrl = /*#__PURE__*/function () {
               break;
             }
 
-            return _context2.abrupt("return", url);
+            return _context2.abrupt("return", new URL(uri({
+              protocol: url.protocol,
+              hostname: url.hostname,
+              port: url.port
+            })));
 
           case 6:
             if (!/^[^.-][^.]+-[^.-]+\./.test(url.hostname)) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
             _url$hostname$split = url.hostname.split('.'), _url$hostname$split2 = (0, _toArray2.default)(_url$hostname$split), subDomain = _url$hostname$split2[0], domain = _url$hostname$split2.slice(1);
             _hostname = [subDomain.replace(/-.+/, '')].concat((0, _toConsumableArray2.default)(domain)).join('.');
-            _context2.next = 11;
-            return isValidOrigin({
+            noSlugUrl = new URL(uri({
               protocol: url.protocol,
               hostname: _hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 12;
+            return isValidOrigin(noSlugUrl);
 
-          case 11:
+          case 12:
             if (!_context2.sent) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: _hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSlugUrl);
 
-          case 13:
+          case 14:
             // Try to remove the first sub-domain in case its a nested app name
             // eslint-disable-next-line no-unused-vars
             hostname = url.hostname.split('.').splice(1).join('.');
-            _context2.next = 16;
-            return isValidOrigin({
+            noSubUrl = new URL(uri({
               protocol: url.protocol,
               hostname: hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 18;
+            return isValidOrigin(noSubUrl);
 
-          case 16:
+          case 18:
             if (!_context2.sent) {
-              _context2.next = 18;
+              _context2.next = 20;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSubUrl);
 
-          case 18:
+          case 20:
             throw new InvalidCozyUrlError(url);
 
-          case 19:
+          case 21:
           case "end":
             return _context2.stop();
         }
@@ -111400,7 +111442,7 @@ var _interopRequireDefault = __webpack_require__(1);
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
+exports.hasQueriesBeenLoaded = exports.isQueriesLoading = exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
 
 var _logger = _interopRequireDefault(__webpack_require__(498));
 
@@ -111460,9 +111502,33 @@ exports.isQueryLoading = isQueryLoading;
 var hasQueryBeenLoaded = function hasQueryBeenLoaded(col) {
   return col.lastFetch;
 };
+/**
+ * Returns whether the result of queries are loading
+ */
+
 
 exports.hasQueryBeenLoaded = hasQueryBeenLoaded;
 
+var isQueriesLoading = function isQueriesLoading(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return isQueryLoading(queryResult);
+  });
+};
+/**
+ * Returns whether queries have been loaded at least once
+ */
+
+
+exports.isQueriesLoading = isQueriesLoading;
+
+var hasQueriesBeenLoaded = function hasQueriesBeenLoaded(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return hasQueryBeenLoaded(queryResult);
+  });
+};
+
+exports.hasQueriesBeenLoaded = hasQueriesBeenLoaded;
+
 /***/ }),
 /* 715 */
 /***/ (function(module, exports, __webpack_require__) {
@@ -111720,14 +111786,20 @@ var _interopRequireDefault = __webpack_require__(1);
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.createMockClient = void 0;
+exports.createFakeClient = exports.createMockClient = void 0;
 
 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(286));
 
+var _regenerator = _interopRequireDefault(__webpack_require__(293));
+
+var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(295));
+
 var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
 
 var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(291));
 
+var _merge = _interopRequireDefault(__webpack_require__(532));
+
 var _CozyClient = _interopRequireDefault(__webpack_require__(279));
 
 var _store = __webpack_require__(627);
@@ -111744,33 +111816,64 @@ var fillQueryInsideClient = function fillQueryInsideClient(client, queryName, qu
   var definition = queryOptions.definition,
       doctype = queryOptions.doctype,
       data = queryOptions.data,
-      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data"]);
+      queryError = queryOptions.queryError,
+      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data", "queryError"]);
   client.store.dispatch((0, _store.initQuery)(queryName, definition || (0, _dsl.Q)(doctype)));
-  client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
-    data: data ? data.map(function (doc) {
-      return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
-    }) : data
-  }, queryResult)));
+
+  if (queryError) {
+    client.store.dispatch((0, _store.receiveQueryError)(queryName, queryError));
+  } else {
+    client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
+      data: data ? data.map(function (doc) {
+        return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
+      }) : data
+    }, queryResult)));
+  }
 };
 
 var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(remoteData) {
-  return function (qdef) {
-    if (!remoteData) {
-      return {
-        data: null
-      };
-    }
+  return /*#__PURE__*/function () {
+    var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(qdef) {
+      return _regenerator.default.wrap(function _callee$(_context) {
+        while (1) {
+          switch (_context.prev = _context.next) {
+            case 0:
+              if (remoteData) {
+                _context.next = 2;
+                break;
+              }
 
-    if (remoteData[qdef.doctype]) {
-      return {
-        data: remoteData[qdef.doctype]
-      };
-    } else {
-      return {
-        data: []
-      };
-    }
-  };
+              return _context.abrupt("return", {
+                data: null
+              });
+
+            case 2:
+              if (!remoteData[qdef.doctype]) {
+                _context.next = 6;
+                break;
+              }
+
+              return _context.abrupt("return", {
+                data: remoteData[qdef.doctype]
+              });
+
+            case 6:
+              return _context.abrupt("return", {
+                data: []
+              });
+
+            case 7:
+            case "end":
+              return _context.stop();
+          }
+        }
+      }, _callee);
+    }));
+
+    return function (_x) {
+      return _ref.apply(this, arguments);
+    };
+  }();
 };
 /**
  * Creates a client suitable for use in tests
@@ -111782,14 +111885,59 @@ var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(r
  * @param  {object} [options.queries] Prefill queries inside the store
  * @param  {object} [options.remote] Mock data from the server
  * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions
  * @returns {CozyClient}
  */
 
 
-var createMockClient = function createMockClient(_ref) {
-  var queries = _ref.queries,
-      remote = _ref.remote,
-      clientOptions = _ref.clientOptions;
+var createMockClient = function createMockClient() {
+  var _ref2 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref2.queries,
+      remote = _ref2.remote,
+      clientOptions = _ref2.clientOptions,
+      clientFunctions = _ref2.clientFunctions;
+
+  var mockedQuery = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
+  var clientFunctionsMerge = (0, _merge.default)({
+    query: mockedQuery,
+    save: jest.fn(),
+    saveAll: jest.fn(),
+    stackClient: {
+      fetchJSON: jest.fn()
+    }
+  }, clientFunctions);
+  return createFakeClient({
+    queries: queries,
+    remote: remote,
+    clientOptions: clientOptions,
+    clientFunctions: clientFunctionsMerge
+  });
+};
+/**
+ * Creates a client with pre-filled store
+ * This can be useful for demo in documentation (e.g. storybook)
+ *
+ * - client.{query,save} are replaced with empty functions
+ * - client.stackClient.fetchJSON is replaced with empty functions
+ *
+ * @param  {object} options Options
+ * @param  {object} [options.queries] Prefill queries inside the store
+ * @param  {object} [options.remote] Mock data from the server
+ * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions useful for testing
+ * @returns {CozyClient}
+ */
+
+
+exports.createMockClient = createMockClient;
+
+var createFakeClient = function createFakeClient() {
+  var _ref3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref3.queries,
+      remote = _ref3.remote,
+      clientOptions = _ref3.clientOptions,
+      clientFunctions = _ref3.clientFunctions;
+
   var client = new _CozyClient.default(clientOptions || {});
   client.ensureStore();
 
@@ -111801,14 +111949,12 @@ var createMockClient = function createMockClient(_ref) {
     fillQueryInsideClient(client, queryName, queryOptions);
   }
 
-  client.query = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
-  client.save = jest.fn();
-  client.saveAll = jest.fn();
-  client.stackClient.fetchJSON = jest.fn();
+  client.query = mockedQueryFromMockedRemoteData(remote);
+  (0, _merge.default)(client, clientFunctions);
   return client;
 };
 
-exports.createMockClient = createMockClient;
+exports.createFakeClient = createFakeClient;
 
 /***/ }),
 /* 717 */
@@ -116578,6 +116724,9 @@ var triggers = {
   isKonnectorWorker: function isKonnectorWorker(trigger) {
     return trigger.worker === 'konnector';
   },
+  isKonnector: function isKonnector(trigger) {
+    return trigger.worker === 'konnector' || trigger.worker === 'client';
+  },
 
   /**
    * Returns the konnector slug that executed a trigger
@@ -116587,7 +116736,7 @@ var triggers = {
    * @returns {string|void} A konnector slug
    */
   getKonnector: function getKonnector(trigger) {
-    if (!triggers.isKonnectorWorker(trigger)) {
+    if (!triggers.isKonnector(trigger)) {
       return null;
     }
 
@@ -117326,7 +117475,7 @@ var FILENAME_WITH_EXTENSION_REGEX = /(.+)(\..*)$/;
  * Returns base filename and extension
  *
  * @param {import("../types").IOCozyFile} file An io.cozy.files
- * @returns {object}  {filename, extension}
+ * @returns {{filename: string, extension: string}}
  */
 
 var splitFilename = function splitFilename(file) {
@@ -117938,33 +118087,27 @@ var overrideFileForPath = /*#__PURE__*/function () {
  * Method to generate a new filename if there is a conflict
  *
  * @param {string} filenameWithoutExtension - A filename without the extension
- * @param {RegExp} [originalNameFormatRegex] - A regex to check if the name is still in his original format
+ * @param {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  * @returns {string} A filename with the right suffix
  */
 
 
 exports.overrideFileForPath = overrideFileForPath;
 
-var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, originalNameFormatRegex) {
-  var isOriginalNameFormat = false;
-
-  if (originalNameFormatRegex && originalNameFormatRegex.test(filenameWithoutExtension)) {
-    isOriginalNameFormat = true;
-  } //Check if the string ends by _1
+var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, conflictOptions) {
+  var delimiter = (conflictOptions === null || conflictOptions === void 0 ? void 0 : conflictOptions.delimiter) || '_'; //Check if the string ends by _1
 
-
-  var regex = new RegExp('(_)([0-9]+)$');
+  var regex = new RegExp("(".concat(delimiter, ")([0-9]+)$"));
   var matches = filenameWithoutExtension.match(regex);
-  var shouldIncrement = matches && !isOriginalNameFormat;
 
-  if (shouldIncrement) {
+  if (matches) {
     var versionNumber = parseInt(matches[2]); //increment versionNumber
 
     versionNumber++;
-    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp('(_)([0-9]+)$'), "_".concat(versionNumber));
+    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp("(".concat(delimiter, ")([0-9]+)$")), "".concat(delimiter).concat(versionNumber));
     return newFilenameWithoutExtension;
   } else {
-    return "".concat(filenameWithoutExtension, "_1");
+    return "".concat(filenameWithoutExtension).concat(delimiter, "1");
   }
 };
 /**
@@ -117992,6 +118135,7 @@ var generateFileNameForRevision = function generateFileNameForRevision(file, rev
  * @property {object} [metadata]          - An object containing the metadata to attach
  * @property {string} [contentType]       - The file Content-Type
  * @property {string} [conflictStrategy]  - Erase / rename
+ * @property {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  */
 
 /**
@@ -118015,13 +118159,13 @@ exports.generateFileNameForRevision = generateFileNameForRevision;
 
 var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
   var _ref7 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6(client, file, options) {
-    var name, dirId, conflictStrategy, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
+    var name, dirId, conflictStrategy, conflictOptions, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
 
     return _regenerator.default.wrap(function _callee6$(_context6) {
       while (1) {
         switch (_context6.prev = _context6.next) {
           case 0:
-            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy;
+            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy, conflictOptions = options.conflictOptions;
             _context6.prev = 1;
             _context6.next = 4;
             return getFullpath(client, dirId, name);
@@ -118055,7 +118199,7 @@ var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
               name: name,
               type: 'file'
             }), filename = _splitFilename2.filename, extension = _splitFilename2.extension;
-            newFileName = generateNewFileNameOnConflict(filename) + extension; //recall itself with the newFilename.
+            newFileName = generateNewFileNameOnConflict(filename, conflictOptions) + extension; //recall itself with the newFilename.
 
             return _context6.abrupt("return", uploadFileWithConflictStrategy(client, file, _objectSpread(_objectSpread({}, options), {}, {
               name: newFileName
@@ -118679,7 +118823,7 @@ exports.getQualification = getQualification;
 /* 749 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
+module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"real_estate_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\"]},{\"label\":\"person_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"subjects\":[\"insurance\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"expense_claim\",\"purpose\":\"invoice\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
 
 /***/ }),
 /* 750 */
@@ -121999,13 +122143,13 @@ exports.getEmojiByCountry = getEmojiByCountry;
 /* 811 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"expense_claim\":\"Expense claim |||| Expense claims\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"person_insurance\":\"Individual insurance certificate |||| Individual insurance certificates\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_insurance\":\"Real estate insurance certificate |||| Real estate insurance certificates\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 /* 812 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"expense_claim\":\"Note de frais |||| Notes de frais\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"person_insurance\":\"Attestation d'assurance individuelle |||| Attestations d'assurance individuelle\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_insurance\":\"Attestation d'assurance immobilière |||| Attestations d'assurance immobilière\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 /* 813 */
@@ -122059,6 +122203,8 @@ var generateUrlForNote = function generateUrlForNote(notesAppUrl, file) {
  *
  * @param {object} client CozyClient instance
  * @param {object} file io.cozy.file object
+ * @param {object} options Options
+ * @param {string} [options.pathname] Pathname to use in the URL
  * @returns {Promise<string>} url
  */
 
@@ -122067,18 +122213,31 @@ exports.generateUrlForNote = generateUrlForNote;
 
 var fetchURL = /*#__PURE__*/function () {
   var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, file) {
-    var _yield$client$getStac, _yield$client$getStac2, note_id, subdomain, protocol, instance, sharecode, public_name, searchParams;
+    var options,
+        _yield$client$getStac,
+        _yield$client$getStac2,
+        note_id,
+        subdomain,
+        protocol,
+        instance,
+        sharecode,
+        public_name,
+        _options$pathname,
+        searchParams,
+        _options$pathname2,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            _context.next = 2;
+            options = _args.length > 2 && _args[2] !== undefined ? _args[2] : {};
+            _context.next = 3;
             return client.getStackClient().collection('io.cozy.notes').fetchURL({
               _id: file.id
             });
 
-          case 2:
+          case 3:
             _yield$client$getStac = _context.sent;
             _yield$client$getStac2 = _yield$client$getStac.data;
             note_id = _yield$client$getStac2.note_id;
@@ -122089,7 +122248,7 @@ var fetchURL = /*#__PURE__*/function () {
             public_name = _yield$client$getStac2.public_name;
 
             if (!sharecode) {
-              _context.next = 17;
+              _context.next = 18;
               break;
             }
 
@@ -122099,21 +122258,21 @@ var fetchURL = /*#__PURE__*/function () {
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
               searchParams: searchParams,
-              pathname: '/public/',
+              pathname: (_options$pathname = options.pathname) !== null && _options$pathname !== void 0 ? _options$pathname : '/public/',
               slug: 'notes',
               subDomainType: subdomain
             }));
 
-          case 17:
+          case 18:
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
-              pathname: '',
+              pathname: (_options$pathname2 = options.pathname) !== null && _options$pathname2 !== void 0 ? _options$pathname2 : '',
               slug: 'notes',
               subDomainType: subdomain,
               hash: "/n/".concat(note_id)
             }));
 
-          case 18:
+          case 19:
           case "end":
             return _context.stop();
         }
@@ -123092,12 +123251,12 @@ var identityLabels = ['identity_photo', 'national_id_card', 'passport', 'residen
  * @type {Array<import("../../types").FamilyLabel>}
  */
 
-var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document'];
+var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document', 'person_insurance'];
 /**
  * @type {Array<import("../../types").WorkStudyLabels>}
  */
 
-var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'note_work_document', 'other_work_document'];
+var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'expense_claim', 'note_work_document', 'other_work_document'];
 /**
  * @type {Array<import("../../types").HealthLabels>}
  */
@@ -123107,7 +123266,7 @@ var healthLabels = ['health_certificate', 'health_book', 'national_health_insura
  * @type {Array<import("../../types").HomeLabels>}
  */
 
-var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document'];
+var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document', 'real_estate_insurance'];
 /**
  * @type {Array<import("../../types").TransportLabels>}
  */
@@ -123122,12 +123281,12 @@ var activityLabels = ['personal_sporting_licence', 'fidelity_card', 'library_car
  * @type {Array<import("../../types").FinanceLabels>}
  */
 
-var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'other_bank_document', 'other_revenue'];
+var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'expense_claim', 'other_bank_document', 'other_revenue'];
 /**
  * @type {Array<import("../../types").InvoiceLabels>}
  */
 
-var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'other_invoice'];
+var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'expense_claim', 'other_invoice'];
 /**
  * @type {Array<import("../../types").OthersLabels>}
  */
@@ -123427,6 +123586,8 @@ exports.getSharingLink = void 0;
 
 var _regenerator = _interopRequireDefault(__webpack_require__(293));
 
+var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
+
 var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(295));
 
 var _const = __webpack_require__(619);
@@ -123435,25 +123596,39 @@ var _CozyClient = _interopRequireDefault(__webpack_require__(279));
 
 var _helpers = __webpack_require__(663);
 
+function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
+
+function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
+
 /**
  * Generate Sharing link for one or many files
  *
  * @param {CozyClient} client - Instance of CozyClient
  * @param {string[]} filesIds - Array of io.cozy.files ids
- * @param {boolean} [isFlatDomain] -
+ * @param {object} options - Options
+ * @param {string} [options.ttl] - Time to live (bigduration format, e.g. "4Y3M2D1h30m15s")
+ * @param {string} [options.password] - To generate a password-protected link
  * @returns {Promise<string>} Shared link
  */
 var getSharingLink = /*#__PURE__*/function () {
-  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds, isFlatDomain) {
+  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds) {
     var _sharedLink$attribute, _sharedLink$attribute2;
 
-    var PERMS, _yield$client$save, sharedLink, webLink;
+    var _ref2,
+        ttl,
+        password,
+        PERMS,
+        _yield$client$save,
+        sharedLink,
+        webLink,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            PERMS = {
+            _ref2 = _args.length > 2 && _args[2] !== undefined ? _args[2] : {}, ttl = _ref2.ttl, password = _ref2.password;
+            PERMS = _objectSpread(_objectSpread({
               _type: _const.DOCTYPE_PERMISSIONS,
               permissions: {
                 files: {
@@ -123462,11 +123637,15 @@ var getSharingLink = /*#__PURE__*/function () {
                   verbs: ['GET']
                 }
               }
-            };
-            _context.next = 3;
+            }, ttl && {
+              ttl: ttl
+            }), password && {
+              password: password
+            });
+            _context.next = 4;
             return client.save(PERMS);
 
-          case 3:
+          case 4:
             _yield$client$save = _context.sent;
             sharedLink = _yield$client$save.data;
             webLink = (0, _helpers.generateWebLink)({
@@ -123474,11 +123653,11 @@ var getSharingLink = /*#__PURE__*/function () {
               searchParams: [['sharecode', sharedLink === null || sharedLink === void 0 ? void 0 : (_sharedLink$attribute = sharedLink.attributes) === null || _sharedLink$attribute === void 0 ? void 0 : (_sharedLink$attribute2 = _sharedLink$attribute.shortcodes) === null || _sharedLink$attribute2 === void 0 ? void 0 : _sharedLink$attribute2.code]],
               pathname: '/public',
               slug: 'drive',
-              subDomainType: isFlatDomain ? 'flat' : 'nested'
+              subDomainType: client.capabilities.flat_subdomains ? 'flat' : 'nested'
             });
             return _context.abrupt("return", webLink);
 
-          case 7:
+          case 8:
           case "end":
             return _context.stop();
         }
@@ -123486,7 +123665,7 @@ var getSharingLink = /*#__PURE__*/function () {
     }, _callee);
   }));
 
-  return function getSharingLink(_x, _x2, _x3) {
+  return function getSharingLink(_x, _x2) {
     return _ref.apply(this, arguments);
   };
 }();
diff --git a/services/consumptionAlert/ecolyo.js b/services/consumptionAlert/ecolyo.js
index 965b4f73d..5ed29431d 100644
--- a/services/consumptionAlert/ecolyo.js
+++ b/services/consumptionAlert/ecolyo.js
@@ -74782,7 +74782,7 @@ var CozyClient = /*#__PURE__*/function () {
 CozyClient.hooks = CozyClient.hooks || {};
 CozyClient.fetchPolicies = _policies.default; //COZY_CLIENT_VERSION_PACKAGE in replaced by babel. See babel config
 
-CozyClient.version = "42.0.0";
+CozyClient.version = "45.1.0";
 
 _microee.default.mixin(CozyClient);
 
@@ -97642,29 +97642,30 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
     return _super.call(this, NOTES_DOCTYPE, stackClient);
   }
   /**
-   * Fetches all notes
+   * Fetches the note data
    *
-   * @returns {{data, links, meta}} The JSON API conformant response.
+   * @param {string} id Note id
+   * @returns {{data}} Information about the note
    */
 
 
   (0, _createClass2.default)(NotesCollection, [{
-    key: "all",
+    key: "get",
     value: function () {
-      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
+      var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(id) {
         var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
               case 0:
                 _context.next = 2;
-                return this.stackClient.fetchJSON('GET', '/notes');
+                return this.stackClient.fetchJSON('GET', "/notes/".concat(id));
 
               case 2:
                 resp = _context.sent;
-                return _context.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
-                  data: resp.data.map(normalizeNote)
-                }));
+                return _context.abrupt("return", {
+                  data: normalizeNote(resp.data)
+                });
 
               case 4:
               case "end":
@@ -97674,6 +97675,44 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
         }, _callee, this);
       }));
 
+      function get(_x) {
+        return _get.apply(this, arguments);
+      }
+
+      return get;
+    }()
+    /**
+     * Fetches all notes
+     *
+     * @returns {{data, links, meta}} The JSON API conformant response.
+     */
+
+  }, {
+    key: "all",
+    value: function () {
+      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
+        var resp;
+        return _regenerator.default.wrap(function _callee2$(_context2) {
+          while (1) {
+            switch (_context2.prev = _context2.next) {
+              case 0:
+                _context2.next = 2;
+                return this.stackClient.fetchJSON('GET', '/notes');
+
+              case 2:
+                resp = _context2.sent;
+                return _context2.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                  data: resp.data.map(normalizeNote)
+                }));
+
+              case 4:
+              case "end":
+                return _context2.stop();
+            }
+          }
+        }, _callee2, this);
+      }));
+
       function all() {
         return _all.apply(this, arguments);
       }
@@ -97692,20 +97731,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "destroy",
     value: function () {
-      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(_ref) {
+      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee2$(_context2) {
+        return _regenerator.default.wrap(function _callee3$(_context3) {
           while (1) {
-            switch (_context2.prev = _context2.next) {
+            switch (_context3.prev = _context3.next) {
               case 0:
                 _id = _ref._id;
-                _context2.next = 3;
+                _context3.next = 3;
                 return this.stackClient.fetchJSON('DELETE', (0, _utils.uri)(_templateObject(), _id));
 
               case 3:
-                resp = _context2.sent;
-                return _context2.abrupt("return", {
+                resp = _context3.sent;
+                return _context3.abrupt("return", {
                   data: _objectSpread(_objectSpread({}, normalizeNote(resp.data)), {}, {
                     _deleted: true
                   })
@@ -97713,13 +97752,13 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
 
               case 5:
               case "end":
-                return _context2.stop();
+                return _context3.stop();
             }
           }
-        }, _callee2, this);
+        }, _callee3, this);
       }));
 
-      function destroy(_x) {
+      function destroy(_x2) {
         return _destroy.apply(this, arguments);
       }
 
@@ -97737,14 +97776,14 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "create",
     value: function () {
-      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref2) {
+      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref2) {
         var dir_id, resp;
-        return _regenerator.default.wrap(function _callee3$(_context3) {
+        return _regenerator.default.wrap(function _callee4$(_context4) {
           while (1) {
-            switch (_context3.prev = _context3.next) {
+            switch (_context4.prev = _context4.next) {
               case 0:
                 dir_id = _ref2.dir_id;
-                _context3.next = 3;
+                _context4.next = 3;
                 return this.stackClient.fetchJSON('POST', '/notes', {
                   data: {
                     type: 'io.cozy.notes.documents',
@@ -97757,20 +97796,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
                 });
 
               case 3:
-                resp = _context3.sent;
-                return _context3.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                resp = _context4.sent;
+                return _context4.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
                   data: normalizeNote(resp.data)
                 }));
 
               case 5:
               case "end":
-                return _context3.stop();
+                return _context4.stop();
             }
           }
-        }, _callee3, this);
+        }, _callee4, this);
       }));
 
-      function create(_x2) {
+      function create(_x3) {
         return _create.apply(this, arguments);
       }
 
@@ -97790,32 +97829,32 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "fetchURL",
     value: function () {
-      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref3) {
+      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5(_ref3) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee4$(_context4) {
+        return _regenerator.default.wrap(function _callee5$(_context5) {
           while (1) {
-            switch (_context4.prev = _context4.next) {
+            switch (_context5.prev = _context5.next) {
               case 0:
                 _id = _ref3._id;
-                _context4.next = 3;
+                _context5.next = 3;
                 return this.stackClient.fetchJSON('GET', (0, _utils.uri)(_templateObject2(), _id));
 
               case 3:
-                resp = _context4.sent;
-                return _context4.abrupt("return", {
+                resp = _context5.sent;
+                return _context5.abrupt("return", {
                   data: normalizeNoteUrl(resp.data)
                 });
 
               case 5:
               case "end":
-                return _context4.stop();
+                return _context5.stop();
             }
           }
-        }, _callee4, this);
+        }, _callee5, this);
       }));
 
-      function fetchURL(_x3) {
+      function fetchURL(_x4) {
         return _fetchURL.apply(this, arguments);
       }
 
@@ -98899,12 +98938,8 @@ var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(484));
 
 var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
 
-var _registry = __webpack_require__(485);
-
 var _DocumentCollection2 = _interopRequireWildcard(__webpack_require__(491));
 
-var _errors = __webpack_require__(582);
-
 function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; }
 
 function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
@@ -98916,8 +98951,20 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va
 var APPS_REGISTRY_DOCTYPE = 'io.cozy.apps_registry';
 exports.APPS_REGISTRY_DOCTYPE = APPS_REGISTRY_DOCTYPE;
 
-var normalizeAppFromRegistry = function normalizeAppFromRegistry(app, doctype) {
-  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(app, doctype));
+var normalizeAppFromRegistry = function normalizeAppFromRegistry(data, doctype) {
+  var _data$latest_version;
+
+  // The registry don't return a id, so we use the slug as id.
+  // Without id the document can't be stored in the cache.
+  var id = "".concat(data.type === 'webapp' ? 'io.cozy.apps' : 'io.cozy.konnectors', "/").concat(data.slug);
+
+  var attributes = _objectSpread(_objectSpread({}, data.attributes), (_data$latest_version = data.latest_version) === null || _data$latest_version === void 0 ? void 0 : _data$latest_version.manifest);
+
+  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(_objectSpread(_objectSpread({}, data), {}, {
+    attributes: attributes,
+    id: id,
+    _id: id
+  }), doctype));
 };
 /**
  * Extends `DocumentCollection` API along with specific methods for `io.cozy.apps_registry`.
@@ -98954,7 +99001,7 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
       var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(slug) {
         var _this2 = this;
 
-        var resp, data;
+        var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
@@ -98971,20 +99018,17 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
                 }
 
                 return _context.abrupt("return", {
-                  data: resp.map(function (app) {
-                    return normalizeAppFromRegistry(_objectSpread({
-                      _id: app._id || app.slug
-                    }, app), _this2.doctype);
+                  data: resp.map(function (data) {
+                    return normalizeAppFromRegistry(data, _this2.doctype);
                   })
                 });
 
               case 5:
-                data = (0, _registry.transformRegistryFormatToStackFormat)(resp);
                 return _context.abrupt("return", {
-                  data: normalizeAppFromRegistry(data, this.doctype)
+                  data: normalizeAppFromRegistry(resp, this.doctype)
                 });
 
-              case 7:
+              case 6:
               case "end":
                 return _context.stop();
             }
@@ -100552,6 +100596,7 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     }()
     /**
      * @typedef AccessTokenRes
+     * @property {string} email_verified_code The email verified code to skip 2FA
      * @property {string} access_token The OAuth access token
      * @property {string} refresh_token The OAuth refresh token
      * @property {string} token_type The OAuth token type
@@ -100579,16 +100624,17 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     key: "loginFlagship",
     value: function () {
       var _loginFlagship = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee9(_ref4) {
-        var passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
+        var _ref4$emailVerifiedCo, emailVerifiedCode, passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
 
         return _regenerator.default.wrap(function _callee9$(_context9) {
           while (1) {
             switch (_context9.prev = _context9.next) {
               case 0:
-                passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
+                _ref4$emailVerifiedCo = _ref4.emailVerifiedCode, emailVerifiedCode = _ref4$emailVerifiedCo === void 0 ? undefined : _ref4$emailVerifiedCo, passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
                 return _context9.abrupt("return", this.fetchJSON('POST', '/auth/login/flagship', {
                   client_id: this.oauthOptions.clientID,
                   client_secret: this.oauthOptions.clientSecret,
+                  email_verified_code: emailVerifiedCode,
                   passphrase: passwordHash,
                   two_factor_token: twoFactorToken,
                   two_factor_passcode: twoFactorPasscode
@@ -107216,10 +107262,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
  *   Cozy's root or to a specifc slug. The caller is responsible to handle that exception
  * - another status means there aren't any Cozy behind to the given origin
  *
- * @param {object} url          Object of URL elements
- * @param {string} url.protocol Protocol to use in the origin (e.g. http)
- * @param {string} url.hostname Hostname to use in the origin (e.g. claude.mycozy.cloud)
- * @param {string} url.port     Port to use in the origin (e.g. 8080)
+ * @param {URL} url URL to validate
  *
  * @returns {Promise<boolean>} True if we believe there's a Cozy behind the given origin
  * @throws {InvalidCozyUrlError} Thrown when we know for sure there aren't any Cozy behind the given origin
@@ -107229,7 +107272,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
 
 var isValidOrigin = /*#__PURE__*/function () {
   var _ref3 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(url) {
-    var response, status;
+    var response, status, responseUri, wasRedirected;
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
@@ -107239,7 +107282,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
           case 2:
             response = _context.sent;
-            status = response.status;
+            status = response.status, responseUri = response.url;
 
             if (!(status === 404)) {
               _context.next = 6;
@@ -107261,9 +107304,10 @@ var isValidOrigin = /*#__PURE__*/function () {
             throw new BlockedCozyError(url);
 
           case 10:
-            return _context.abrupt("return", status === 200);
+            wasRedirected = url.origin !== new URL(responseUri).origin;
+            return _context.abrupt("return", status === 200 && !wasRedirected);
 
-          case 11:
+          case 12:
           case "end":
             return _context.stop();
         }
@@ -107320,7 +107364,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
 var rootCozyUrl = /*#__PURE__*/function () {
   var _ref4 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(url) {
-    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, hostname;
+    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, noSlugUrl, hostname, noSubUrl;
 
     return _regenerator.default.wrap(function _callee2$(_context2) {
       while (1) {
@@ -107343,62 +107387,60 @@ var rootCozyUrl = /*#__PURE__*/function () {
               break;
             }
 
-            return _context2.abrupt("return", url);
+            return _context2.abrupt("return", new URL(uri({
+              protocol: url.protocol,
+              hostname: url.hostname,
+              port: url.port
+            })));
 
           case 6:
             if (!/^[^.-][^.]+-[^.-]+\./.test(url.hostname)) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
             _url$hostname$split = url.hostname.split('.'), _url$hostname$split2 = (0, _toArray2.default)(_url$hostname$split), subDomain = _url$hostname$split2[0], domain = _url$hostname$split2.slice(1);
             _hostname = [subDomain.replace(/-.+/, '')].concat((0, _toConsumableArray2.default)(domain)).join('.');
-            _context2.next = 11;
-            return isValidOrigin({
+            noSlugUrl = new URL(uri({
               protocol: url.protocol,
               hostname: _hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 12;
+            return isValidOrigin(noSlugUrl);
 
-          case 11:
+          case 12:
             if (!_context2.sent) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: _hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSlugUrl);
 
-          case 13:
+          case 14:
             // Try to remove the first sub-domain in case its a nested app name
             // eslint-disable-next-line no-unused-vars
             hostname = url.hostname.split('.').splice(1).join('.');
-            _context2.next = 16;
-            return isValidOrigin({
+            noSubUrl = new URL(uri({
               protocol: url.protocol,
               hostname: hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 18;
+            return isValidOrigin(noSubUrl);
 
-          case 16:
+          case 18:
             if (!_context2.sent) {
-              _context2.next = 18;
+              _context2.next = 20;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSubUrl);
 
-          case 18:
+          case 20:
             throw new InvalidCozyUrlError(url);
 
-          case 19:
+          case 21:
           case "end":
             return _context2.stop();
         }
@@ -110997,7 +111039,7 @@ var _interopRequireDefault = __webpack_require__(1);
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
+exports.hasQueriesBeenLoaded = exports.isQueriesLoading = exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
 
 var _logger = _interopRequireDefault(__webpack_require__(498));
 
@@ -111057,9 +111099,33 @@ exports.isQueryLoading = isQueryLoading;
 var hasQueryBeenLoaded = function hasQueryBeenLoaded(col) {
   return col.lastFetch;
 };
+/**
+ * Returns whether the result of queries are loading
+ */
+
 
 exports.hasQueryBeenLoaded = hasQueryBeenLoaded;
 
+var isQueriesLoading = function isQueriesLoading(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return isQueryLoading(queryResult);
+  });
+};
+/**
+ * Returns whether queries have been loaded at least once
+ */
+
+
+exports.isQueriesLoading = isQueriesLoading;
+
+var hasQueriesBeenLoaded = function hasQueriesBeenLoaded(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return hasQueryBeenLoaded(queryResult);
+  });
+};
+
+exports.hasQueriesBeenLoaded = hasQueriesBeenLoaded;
+
 /***/ }),
 /* 715 */
 /***/ (function(module, exports, __webpack_require__) {
@@ -111317,14 +111383,20 @@ var _interopRequireDefault = __webpack_require__(1);
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.createMockClient = void 0;
+exports.createFakeClient = exports.createMockClient = void 0;
 
 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(286));
 
+var _regenerator = _interopRequireDefault(__webpack_require__(293));
+
+var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(295));
+
 var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
 
 var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(291));
 
+var _merge = _interopRequireDefault(__webpack_require__(532));
+
 var _CozyClient = _interopRequireDefault(__webpack_require__(279));
 
 var _store = __webpack_require__(627);
@@ -111341,33 +111413,64 @@ var fillQueryInsideClient = function fillQueryInsideClient(client, queryName, qu
   var definition = queryOptions.definition,
       doctype = queryOptions.doctype,
       data = queryOptions.data,
-      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data"]);
+      queryError = queryOptions.queryError,
+      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data", "queryError"]);
   client.store.dispatch((0, _store.initQuery)(queryName, definition || (0, _dsl.Q)(doctype)));
-  client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
-    data: data ? data.map(function (doc) {
-      return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
-    }) : data
-  }, queryResult)));
+
+  if (queryError) {
+    client.store.dispatch((0, _store.receiveQueryError)(queryName, queryError));
+  } else {
+    client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
+      data: data ? data.map(function (doc) {
+        return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
+      }) : data
+    }, queryResult)));
+  }
 };
 
 var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(remoteData) {
-  return function (qdef) {
-    if (!remoteData) {
-      return {
-        data: null
-      };
-    }
+  return /*#__PURE__*/function () {
+    var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(qdef) {
+      return _regenerator.default.wrap(function _callee$(_context) {
+        while (1) {
+          switch (_context.prev = _context.next) {
+            case 0:
+              if (remoteData) {
+                _context.next = 2;
+                break;
+              }
 
-    if (remoteData[qdef.doctype]) {
-      return {
-        data: remoteData[qdef.doctype]
-      };
-    } else {
-      return {
-        data: []
-      };
-    }
-  };
+              return _context.abrupt("return", {
+                data: null
+              });
+
+            case 2:
+              if (!remoteData[qdef.doctype]) {
+                _context.next = 6;
+                break;
+              }
+
+              return _context.abrupt("return", {
+                data: remoteData[qdef.doctype]
+              });
+
+            case 6:
+              return _context.abrupt("return", {
+                data: []
+              });
+
+            case 7:
+            case "end":
+              return _context.stop();
+          }
+        }
+      }, _callee);
+    }));
+
+    return function (_x) {
+      return _ref.apply(this, arguments);
+    };
+  }();
 };
 /**
  * Creates a client suitable for use in tests
@@ -111379,14 +111482,59 @@ var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(r
  * @param  {object} [options.queries] Prefill queries inside the store
  * @param  {object} [options.remote] Mock data from the server
  * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions
  * @returns {CozyClient}
  */
 
 
-var createMockClient = function createMockClient(_ref) {
-  var queries = _ref.queries,
-      remote = _ref.remote,
-      clientOptions = _ref.clientOptions;
+var createMockClient = function createMockClient() {
+  var _ref2 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref2.queries,
+      remote = _ref2.remote,
+      clientOptions = _ref2.clientOptions,
+      clientFunctions = _ref2.clientFunctions;
+
+  var mockedQuery = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
+  var clientFunctionsMerge = (0, _merge.default)({
+    query: mockedQuery,
+    save: jest.fn(),
+    saveAll: jest.fn(),
+    stackClient: {
+      fetchJSON: jest.fn()
+    }
+  }, clientFunctions);
+  return createFakeClient({
+    queries: queries,
+    remote: remote,
+    clientOptions: clientOptions,
+    clientFunctions: clientFunctionsMerge
+  });
+};
+/**
+ * Creates a client with pre-filled store
+ * This can be useful for demo in documentation (e.g. storybook)
+ *
+ * - client.{query,save} are replaced with empty functions
+ * - client.stackClient.fetchJSON is replaced with empty functions
+ *
+ * @param  {object} options Options
+ * @param  {object} [options.queries] Prefill queries inside the store
+ * @param  {object} [options.remote] Mock data from the server
+ * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions useful for testing
+ * @returns {CozyClient}
+ */
+
+
+exports.createMockClient = createMockClient;
+
+var createFakeClient = function createFakeClient() {
+  var _ref3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref3.queries,
+      remote = _ref3.remote,
+      clientOptions = _ref3.clientOptions,
+      clientFunctions = _ref3.clientFunctions;
+
   var client = new _CozyClient.default(clientOptions || {});
   client.ensureStore();
 
@@ -111398,14 +111546,12 @@ var createMockClient = function createMockClient(_ref) {
     fillQueryInsideClient(client, queryName, queryOptions);
   }
 
-  client.query = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
-  client.save = jest.fn();
-  client.saveAll = jest.fn();
-  client.stackClient.fetchJSON = jest.fn();
+  client.query = mockedQueryFromMockedRemoteData(remote);
+  (0, _merge.default)(client, clientFunctions);
   return client;
 };
 
-exports.createMockClient = createMockClient;
+exports.createFakeClient = createFakeClient;
 
 /***/ }),
 /* 717 */
@@ -116175,6 +116321,9 @@ var triggers = {
   isKonnectorWorker: function isKonnectorWorker(trigger) {
     return trigger.worker === 'konnector';
   },
+  isKonnector: function isKonnector(trigger) {
+    return trigger.worker === 'konnector' || trigger.worker === 'client';
+  },
 
   /**
    * Returns the konnector slug that executed a trigger
@@ -116184,7 +116333,7 @@ var triggers = {
    * @returns {string|void} A konnector slug
    */
   getKonnector: function getKonnector(trigger) {
-    if (!triggers.isKonnectorWorker(trigger)) {
+    if (!triggers.isKonnector(trigger)) {
       return null;
     }
 
@@ -116923,7 +117072,7 @@ var FILENAME_WITH_EXTENSION_REGEX = /(.+)(\..*)$/;
  * Returns base filename and extension
  *
  * @param {import("../types").IOCozyFile} file An io.cozy.files
- * @returns {object}  {filename, extension}
+ * @returns {{filename: string, extension: string}}
  */
 
 var splitFilename = function splitFilename(file) {
@@ -117535,33 +117684,27 @@ var overrideFileForPath = /*#__PURE__*/function () {
  * Method to generate a new filename if there is a conflict
  *
  * @param {string} filenameWithoutExtension - A filename without the extension
- * @param {RegExp} [originalNameFormatRegex] - A regex to check if the name is still in his original format
+ * @param {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  * @returns {string} A filename with the right suffix
  */
 
 
 exports.overrideFileForPath = overrideFileForPath;
 
-var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, originalNameFormatRegex) {
-  var isOriginalNameFormat = false;
-
-  if (originalNameFormatRegex && originalNameFormatRegex.test(filenameWithoutExtension)) {
-    isOriginalNameFormat = true;
-  } //Check if the string ends by _1
+var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, conflictOptions) {
+  var delimiter = (conflictOptions === null || conflictOptions === void 0 ? void 0 : conflictOptions.delimiter) || '_'; //Check if the string ends by _1
 
-
-  var regex = new RegExp('(_)([0-9]+)$');
+  var regex = new RegExp("(".concat(delimiter, ")([0-9]+)$"));
   var matches = filenameWithoutExtension.match(regex);
-  var shouldIncrement = matches && !isOriginalNameFormat;
 
-  if (shouldIncrement) {
+  if (matches) {
     var versionNumber = parseInt(matches[2]); //increment versionNumber
 
     versionNumber++;
-    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp('(_)([0-9]+)$'), "_".concat(versionNumber));
+    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp("(".concat(delimiter, ")([0-9]+)$")), "".concat(delimiter).concat(versionNumber));
     return newFilenameWithoutExtension;
   } else {
-    return "".concat(filenameWithoutExtension, "_1");
+    return "".concat(filenameWithoutExtension).concat(delimiter, "1");
   }
 };
 /**
@@ -117589,6 +117732,7 @@ var generateFileNameForRevision = function generateFileNameForRevision(file, rev
  * @property {object} [metadata]          - An object containing the metadata to attach
  * @property {string} [contentType]       - The file Content-Type
  * @property {string} [conflictStrategy]  - Erase / rename
+ * @property {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  */
 
 /**
@@ -117612,13 +117756,13 @@ exports.generateFileNameForRevision = generateFileNameForRevision;
 
 var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
   var _ref7 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6(client, file, options) {
-    var name, dirId, conflictStrategy, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
+    var name, dirId, conflictStrategy, conflictOptions, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
 
     return _regenerator.default.wrap(function _callee6$(_context6) {
       while (1) {
         switch (_context6.prev = _context6.next) {
           case 0:
-            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy;
+            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy, conflictOptions = options.conflictOptions;
             _context6.prev = 1;
             _context6.next = 4;
             return getFullpath(client, dirId, name);
@@ -117652,7 +117796,7 @@ var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
               name: name,
               type: 'file'
             }), filename = _splitFilename2.filename, extension = _splitFilename2.extension;
-            newFileName = generateNewFileNameOnConflict(filename) + extension; //recall itself with the newFilename.
+            newFileName = generateNewFileNameOnConflict(filename, conflictOptions) + extension; //recall itself with the newFilename.
 
             return _context6.abrupt("return", uploadFileWithConflictStrategy(client, file, _objectSpread(_objectSpread({}, options), {}, {
               name: newFileName
@@ -118276,7 +118420,7 @@ exports.getQualification = getQualification;
 /* 749 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
+module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"real_estate_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\"]},{\"label\":\"person_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"subjects\":[\"insurance\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"expense_claim\",\"purpose\":\"invoice\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
 
 /***/ }),
 /* 750 */
@@ -121596,13 +121740,13 @@ exports.getEmojiByCountry = getEmojiByCountry;
 /* 811 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"expense_claim\":\"Expense claim |||| Expense claims\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"person_insurance\":\"Individual insurance certificate |||| Individual insurance certificates\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_insurance\":\"Real estate insurance certificate |||| Real estate insurance certificates\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 /* 812 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"expense_claim\":\"Note de frais |||| Notes de frais\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"person_insurance\":\"Attestation d'assurance individuelle |||| Attestations d'assurance individuelle\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_insurance\":\"Attestation d'assurance immobilière |||| Attestations d'assurance immobilière\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 /* 813 */
@@ -121656,6 +121800,8 @@ var generateUrlForNote = function generateUrlForNote(notesAppUrl, file) {
  *
  * @param {object} client CozyClient instance
  * @param {object} file io.cozy.file object
+ * @param {object} options Options
+ * @param {string} [options.pathname] Pathname to use in the URL
  * @returns {Promise<string>} url
  */
 
@@ -121664,18 +121810,31 @@ exports.generateUrlForNote = generateUrlForNote;
 
 var fetchURL = /*#__PURE__*/function () {
   var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, file) {
-    var _yield$client$getStac, _yield$client$getStac2, note_id, subdomain, protocol, instance, sharecode, public_name, searchParams;
+    var options,
+        _yield$client$getStac,
+        _yield$client$getStac2,
+        note_id,
+        subdomain,
+        protocol,
+        instance,
+        sharecode,
+        public_name,
+        _options$pathname,
+        searchParams,
+        _options$pathname2,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            _context.next = 2;
+            options = _args.length > 2 && _args[2] !== undefined ? _args[2] : {};
+            _context.next = 3;
             return client.getStackClient().collection('io.cozy.notes').fetchURL({
               _id: file.id
             });
 
-          case 2:
+          case 3:
             _yield$client$getStac = _context.sent;
             _yield$client$getStac2 = _yield$client$getStac.data;
             note_id = _yield$client$getStac2.note_id;
@@ -121686,7 +121845,7 @@ var fetchURL = /*#__PURE__*/function () {
             public_name = _yield$client$getStac2.public_name;
 
             if (!sharecode) {
-              _context.next = 17;
+              _context.next = 18;
               break;
             }
 
@@ -121696,21 +121855,21 @@ var fetchURL = /*#__PURE__*/function () {
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
               searchParams: searchParams,
-              pathname: '/public/',
+              pathname: (_options$pathname = options.pathname) !== null && _options$pathname !== void 0 ? _options$pathname : '/public/',
               slug: 'notes',
               subDomainType: subdomain
             }));
 
-          case 17:
+          case 18:
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
-              pathname: '',
+              pathname: (_options$pathname2 = options.pathname) !== null && _options$pathname2 !== void 0 ? _options$pathname2 : '',
               slug: 'notes',
               subDomainType: subdomain,
               hash: "/n/".concat(note_id)
             }));
 
-          case 18:
+          case 19:
           case "end":
             return _context.stop();
         }
@@ -122689,12 +122848,12 @@ var identityLabels = ['identity_photo', 'national_id_card', 'passport', 'residen
  * @type {Array<import("../../types").FamilyLabel>}
  */
 
-var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document'];
+var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document', 'person_insurance'];
 /**
  * @type {Array<import("../../types").WorkStudyLabels>}
  */
 
-var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'note_work_document', 'other_work_document'];
+var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'expense_claim', 'note_work_document', 'other_work_document'];
 /**
  * @type {Array<import("../../types").HealthLabels>}
  */
@@ -122704,7 +122863,7 @@ var healthLabels = ['health_certificate', 'health_book', 'national_health_insura
  * @type {Array<import("../../types").HomeLabels>}
  */
 
-var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document'];
+var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document', 'real_estate_insurance'];
 /**
  * @type {Array<import("../../types").TransportLabels>}
  */
@@ -122719,12 +122878,12 @@ var activityLabels = ['personal_sporting_licence', 'fidelity_card', 'library_car
  * @type {Array<import("../../types").FinanceLabels>}
  */
 
-var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'other_bank_document', 'other_revenue'];
+var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'expense_claim', 'other_bank_document', 'other_revenue'];
 /**
  * @type {Array<import("../../types").InvoiceLabels>}
  */
 
-var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'other_invoice'];
+var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'expense_claim', 'other_invoice'];
 /**
  * @type {Array<import("../../types").OthersLabels>}
  */
@@ -123024,6 +123183,8 @@ exports.getSharingLink = void 0;
 
 var _regenerator = _interopRequireDefault(__webpack_require__(293));
 
+var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
+
 var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(295));
 
 var _const = __webpack_require__(619);
@@ -123032,25 +123193,39 @@ var _CozyClient = _interopRequireDefault(__webpack_require__(279));
 
 var _helpers = __webpack_require__(663);
 
+function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
+
+function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
+
 /**
  * Generate Sharing link for one or many files
  *
  * @param {CozyClient} client - Instance of CozyClient
  * @param {string[]} filesIds - Array of io.cozy.files ids
- * @param {boolean} [isFlatDomain] -
+ * @param {object} options - Options
+ * @param {string} [options.ttl] - Time to live (bigduration format, e.g. "4Y3M2D1h30m15s")
+ * @param {string} [options.password] - To generate a password-protected link
  * @returns {Promise<string>} Shared link
  */
 var getSharingLink = /*#__PURE__*/function () {
-  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds, isFlatDomain) {
+  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds) {
     var _sharedLink$attribute, _sharedLink$attribute2;
 
-    var PERMS, _yield$client$save, sharedLink, webLink;
+    var _ref2,
+        ttl,
+        password,
+        PERMS,
+        _yield$client$save,
+        sharedLink,
+        webLink,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            PERMS = {
+            _ref2 = _args.length > 2 && _args[2] !== undefined ? _args[2] : {}, ttl = _ref2.ttl, password = _ref2.password;
+            PERMS = _objectSpread(_objectSpread({
               _type: _const.DOCTYPE_PERMISSIONS,
               permissions: {
                 files: {
@@ -123059,11 +123234,15 @@ var getSharingLink = /*#__PURE__*/function () {
                   verbs: ['GET']
                 }
               }
-            };
-            _context.next = 3;
+            }, ttl && {
+              ttl: ttl
+            }), password && {
+              password: password
+            });
+            _context.next = 4;
             return client.save(PERMS);
 
-          case 3:
+          case 4:
             _yield$client$save = _context.sent;
             sharedLink = _yield$client$save.data;
             webLink = (0, _helpers.generateWebLink)({
@@ -123071,11 +123250,11 @@ var getSharingLink = /*#__PURE__*/function () {
               searchParams: [['sharecode', sharedLink === null || sharedLink === void 0 ? void 0 : (_sharedLink$attribute = sharedLink.attributes) === null || _sharedLink$attribute === void 0 ? void 0 : (_sharedLink$attribute2 = _sharedLink$attribute.shortcodes) === null || _sharedLink$attribute2 === void 0 ? void 0 : _sharedLink$attribute2.code]],
               pathname: '/public',
               slug: 'drive',
-              subDomainType: isFlatDomain ? 'flat' : 'nested'
+              subDomainType: client.capabilities.flat_subdomains ? 'flat' : 'nested'
             });
             return _context.abrupt("return", webLink);
 
-          case 7:
+          case 8:
           case "end":
             return _context.stop();
         }
@@ -123083,7 +123262,7 @@ var getSharingLink = /*#__PURE__*/function () {
     }, _callee);
   }));
 
-  return function getSharingLink(_x, _x2, _x3) {
+  return function getSharingLink(_x, _x2) {
     return _ref.apply(this, arguments);
   };
 }();
diff --git a/services/enedisHalfHourMonthlyAnalysis/ecolyo.js b/services/enedisHalfHourMonthlyAnalysis/ecolyo.js
index a3a0f258a..b3a7d18da 100644
--- a/services/enedisHalfHourMonthlyAnalysis/ecolyo.js
+++ b/services/enedisHalfHourMonthlyAnalysis/ecolyo.js
@@ -74782,7 +74782,7 @@ var CozyClient = /*#__PURE__*/function () {
 CozyClient.hooks = CozyClient.hooks || {};
 CozyClient.fetchPolicies = _policies.default; //COZY_CLIENT_VERSION_PACKAGE in replaced by babel. See babel config
 
-CozyClient.version = "42.0.0";
+CozyClient.version = "45.1.0";
 
 _microee.default.mixin(CozyClient);
 
@@ -97642,29 +97642,30 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
     return _super.call(this, NOTES_DOCTYPE, stackClient);
   }
   /**
-   * Fetches all notes
+   * Fetches the note data
    *
-   * @returns {{data, links, meta}} The JSON API conformant response.
+   * @param {string} id Note id
+   * @returns {{data}} Information about the note
    */
 
 
   (0, _createClass2.default)(NotesCollection, [{
-    key: "all",
+    key: "get",
     value: function () {
-      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
+      var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(id) {
         var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
               case 0:
                 _context.next = 2;
-                return this.stackClient.fetchJSON('GET', '/notes');
+                return this.stackClient.fetchJSON('GET', "/notes/".concat(id));
 
               case 2:
                 resp = _context.sent;
-                return _context.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
-                  data: resp.data.map(normalizeNote)
-                }));
+                return _context.abrupt("return", {
+                  data: normalizeNote(resp.data)
+                });
 
               case 4:
               case "end":
@@ -97674,6 +97675,44 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
         }, _callee, this);
       }));
 
+      function get(_x) {
+        return _get.apply(this, arguments);
+      }
+
+      return get;
+    }()
+    /**
+     * Fetches all notes
+     *
+     * @returns {{data, links, meta}} The JSON API conformant response.
+     */
+
+  }, {
+    key: "all",
+    value: function () {
+      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
+        var resp;
+        return _regenerator.default.wrap(function _callee2$(_context2) {
+          while (1) {
+            switch (_context2.prev = _context2.next) {
+              case 0:
+                _context2.next = 2;
+                return this.stackClient.fetchJSON('GET', '/notes');
+
+              case 2:
+                resp = _context2.sent;
+                return _context2.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                  data: resp.data.map(normalizeNote)
+                }));
+
+              case 4:
+              case "end":
+                return _context2.stop();
+            }
+          }
+        }, _callee2, this);
+      }));
+
       function all() {
         return _all.apply(this, arguments);
       }
@@ -97692,20 +97731,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "destroy",
     value: function () {
-      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(_ref) {
+      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee2$(_context2) {
+        return _regenerator.default.wrap(function _callee3$(_context3) {
           while (1) {
-            switch (_context2.prev = _context2.next) {
+            switch (_context3.prev = _context3.next) {
               case 0:
                 _id = _ref._id;
-                _context2.next = 3;
+                _context3.next = 3;
                 return this.stackClient.fetchJSON('DELETE', (0, _utils.uri)(_templateObject(), _id));
 
               case 3:
-                resp = _context2.sent;
-                return _context2.abrupt("return", {
+                resp = _context3.sent;
+                return _context3.abrupt("return", {
                   data: _objectSpread(_objectSpread({}, normalizeNote(resp.data)), {}, {
                     _deleted: true
                   })
@@ -97713,13 +97752,13 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
 
               case 5:
               case "end":
-                return _context2.stop();
+                return _context3.stop();
             }
           }
-        }, _callee2, this);
+        }, _callee3, this);
       }));
 
-      function destroy(_x) {
+      function destroy(_x2) {
         return _destroy.apply(this, arguments);
       }
 
@@ -97737,14 +97776,14 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "create",
     value: function () {
-      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref2) {
+      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref2) {
         var dir_id, resp;
-        return _regenerator.default.wrap(function _callee3$(_context3) {
+        return _regenerator.default.wrap(function _callee4$(_context4) {
           while (1) {
-            switch (_context3.prev = _context3.next) {
+            switch (_context4.prev = _context4.next) {
               case 0:
                 dir_id = _ref2.dir_id;
-                _context3.next = 3;
+                _context4.next = 3;
                 return this.stackClient.fetchJSON('POST', '/notes', {
                   data: {
                     type: 'io.cozy.notes.documents',
@@ -97757,20 +97796,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
                 });
 
               case 3:
-                resp = _context3.sent;
-                return _context3.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                resp = _context4.sent;
+                return _context4.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
                   data: normalizeNote(resp.data)
                 }));
 
               case 5:
               case "end":
-                return _context3.stop();
+                return _context4.stop();
             }
           }
-        }, _callee3, this);
+        }, _callee4, this);
       }));
 
-      function create(_x2) {
+      function create(_x3) {
         return _create.apply(this, arguments);
       }
 
@@ -97790,32 +97829,32 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "fetchURL",
     value: function () {
-      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref3) {
+      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5(_ref3) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee4$(_context4) {
+        return _regenerator.default.wrap(function _callee5$(_context5) {
           while (1) {
-            switch (_context4.prev = _context4.next) {
+            switch (_context5.prev = _context5.next) {
               case 0:
                 _id = _ref3._id;
-                _context4.next = 3;
+                _context5.next = 3;
                 return this.stackClient.fetchJSON('GET', (0, _utils.uri)(_templateObject2(), _id));
 
               case 3:
-                resp = _context4.sent;
-                return _context4.abrupt("return", {
+                resp = _context5.sent;
+                return _context5.abrupt("return", {
                   data: normalizeNoteUrl(resp.data)
                 });
 
               case 5:
               case "end":
-                return _context4.stop();
+                return _context5.stop();
             }
           }
-        }, _callee4, this);
+        }, _callee5, this);
       }));
 
-      function fetchURL(_x3) {
+      function fetchURL(_x4) {
         return _fetchURL.apply(this, arguments);
       }
 
@@ -98899,12 +98938,8 @@ var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(484));
 
 var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
 
-var _registry = __webpack_require__(485);
-
 var _DocumentCollection2 = _interopRequireWildcard(__webpack_require__(491));
 
-var _errors = __webpack_require__(582);
-
 function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; }
 
 function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
@@ -98916,8 +98951,20 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va
 var APPS_REGISTRY_DOCTYPE = 'io.cozy.apps_registry';
 exports.APPS_REGISTRY_DOCTYPE = APPS_REGISTRY_DOCTYPE;
 
-var normalizeAppFromRegistry = function normalizeAppFromRegistry(app, doctype) {
-  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(app, doctype));
+var normalizeAppFromRegistry = function normalizeAppFromRegistry(data, doctype) {
+  var _data$latest_version;
+
+  // The registry don't return a id, so we use the slug as id.
+  // Without id the document can't be stored in the cache.
+  var id = "".concat(data.type === 'webapp' ? 'io.cozy.apps' : 'io.cozy.konnectors', "/").concat(data.slug);
+
+  var attributes = _objectSpread(_objectSpread({}, data.attributes), (_data$latest_version = data.latest_version) === null || _data$latest_version === void 0 ? void 0 : _data$latest_version.manifest);
+
+  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(_objectSpread(_objectSpread({}, data), {}, {
+    attributes: attributes,
+    id: id,
+    _id: id
+  }), doctype));
 };
 /**
  * Extends `DocumentCollection` API along with specific methods for `io.cozy.apps_registry`.
@@ -98954,7 +99001,7 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
       var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(slug) {
         var _this2 = this;
 
-        var resp, data;
+        var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
@@ -98971,20 +99018,17 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
                 }
 
                 return _context.abrupt("return", {
-                  data: resp.map(function (app) {
-                    return normalizeAppFromRegistry(_objectSpread({
-                      _id: app._id || app.slug
-                    }, app), _this2.doctype);
+                  data: resp.map(function (data) {
+                    return normalizeAppFromRegistry(data, _this2.doctype);
                   })
                 });
 
               case 5:
-                data = (0, _registry.transformRegistryFormatToStackFormat)(resp);
                 return _context.abrupt("return", {
-                  data: normalizeAppFromRegistry(data, this.doctype)
+                  data: normalizeAppFromRegistry(resp, this.doctype)
                 });
 
-              case 7:
+              case 6:
               case "end":
                 return _context.stop();
             }
@@ -100552,6 +100596,7 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     }()
     /**
      * @typedef AccessTokenRes
+     * @property {string} email_verified_code The email verified code to skip 2FA
      * @property {string} access_token The OAuth access token
      * @property {string} refresh_token The OAuth refresh token
      * @property {string} token_type The OAuth token type
@@ -100579,16 +100624,17 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     key: "loginFlagship",
     value: function () {
       var _loginFlagship = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee9(_ref4) {
-        var passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
+        var _ref4$emailVerifiedCo, emailVerifiedCode, passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
 
         return _regenerator.default.wrap(function _callee9$(_context9) {
           while (1) {
             switch (_context9.prev = _context9.next) {
               case 0:
-                passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
+                _ref4$emailVerifiedCo = _ref4.emailVerifiedCode, emailVerifiedCode = _ref4$emailVerifiedCo === void 0 ? undefined : _ref4$emailVerifiedCo, passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
                 return _context9.abrupt("return", this.fetchJSON('POST', '/auth/login/flagship', {
                   client_id: this.oauthOptions.clientID,
                   client_secret: this.oauthOptions.clientSecret,
+                  email_verified_code: emailVerifiedCode,
                   passphrase: passwordHash,
                   two_factor_token: twoFactorToken,
                   two_factor_passcode: twoFactorPasscode
@@ -107216,10 +107262,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
  *   Cozy's root or to a specifc slug. The caller is responsible to handle that exception
  * - another status means there aren't any Cozy behind to the given origin
  *
- * @param {object} url          Object of URL elements
- * @param {string} url.protocol Protocol to use in the origin (e.g. http)
- * @param {string} url.hostname Hostname to use in the origin (e.g. claude.mycozy.cloud)
- * @param {string} url.port     Port to use in the origin (e.g. 8080)
+ * @param {URL} url URL to validate
  *
  * @returns {Promise<boolean>} True if we believe there's a Cozy behind the given origin
  * @throws {InvalidCozyUrlError} Thrown when we know for sure there aren't any Cozy behind the given origin
@@ -107229,7 +107272,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
 
 var isValidOrigin = /*#__PURE__*/function () {
   var _ref3 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(url) {
-    var response, status;
+    var response, status, responseUri, wasRedirected;
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
@@ -107239,7 +107282,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
           case 2:
             response = _context.sent;
-            status = response.status;
+            status = response.status, responseUri = response.url;
 
             if (!(status === 404)) {
               _context.next = 6;
@@ -107261,9 +107304,10 @@ var isValidOrigin = /*#__PURE__*/function () {
             throw new BlockedCozyError(url);
 
           case 10:
-            return _context.abrupt("return", status === 200);
+            wasRedirected = url.origin !== new URL(responseUri).origin;
+            return _context.abrupt("return", status === 200 && !wasRedirected);
 
-          case 11:
+          case 12:
           case "end":
             return _context.stop();
         }
@@ -107320,7 +107364,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
 var rootCozyUrl = /*#__PURE__*/function () {
   var _ref4 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(url) {
-    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, hostname;
+    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, noSlugUrl, hostname, noSubUrl;
 
     return _regenerator.default.wrap(function _callee2$(_context2) {
       while (1) {
@@ -107343,62 +107387,60 @@ var rootCozyUrl = /*#__PURE__*/function () {
               break;
             }
 
-            return _context2.abrupt("return", url);
+            return _context2.abrupt("return", new URL(uri({
+              protocol: url.protocol,
+              hostname: url.hostname,
+              port: url.port
+            })));
 
           case 6:
             if (!/^[^.-][^.]+-[^.-]+\./.test(url.hostname)) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
             _url$hostname$split = url.hostname.split('.'), _url$hostname$split2 = (0, _toArray2.default)(_url$hostname$split), subDomain = _url$hostname$split2[0], domain = _url$hostname$split2.slice(1);
             _hostname = [subDomain.replace(/-.+/, '')].concat((0, _toConsumableArray2.default)(domain)).join('.');
-            _context2.next = 11;
-            return isValidOrigin({
+            noSlugUrl = new URL(uri({
               protocol: url.protocol,
               hostname: _hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 12;
+            return isValidOrigin(noSlugUrl);
 
-          case 11:
+          case 12:
             if (!_context2.sent) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: _hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSlugUrl);
 
-          case 13:
+          case 14:
             // Try to remove the first sub-domain in case its a nested app name
             // eslint-disable-next-line no-unused-vars
             hostname = url.hostname.split('.').splice(1).join('.');
-            _context2.next = 16;
-            return isValidOrigin({
+            noSubUrl = new URL(uri({
               protocol: url.protocol,
               hostname: hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 18;
+            return isValidOrigin(noSubUrl);
 
-          case 16:
+          case 18:
             if (!_context2.sent) {
-              _context2.next = 18;
+              _context2.next = 20;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSubUrl);
 
-          case 18:
+          case 20:
             throw new InvalidCozyUrlError(url);
 
-          case 19:
+          case 21:
           case "end":
             return _context2.stop();
         }
@@ -110997,7 +111039,7 @@ var _interopRequireDefault = __webpack_require__(1);
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
+exports.hasQueriesBeenLoaded = exports.isQueriesLoading = exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
 
 var _logger = _interopRequireDefault(__webpack_require__(498));
 
@@ -111057,9 +111099,33 @@ exports.isQueryLoading = isQueryLoading;
 var hasQueryBeenLoaded = function hasQueryBeenLoaded(col) {
   return col.lastFetch;
 };
+/**
+ * Returns whether the result of queries are loading
+ */
+
 
 exports.hasQueryBeenLoaded = hasQueryBeenLoaded;
 
+var isQueriesLoading = function isQueriesLoading(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return isQueryLoading(queryResult);
+  });
+};
+/**
+ * Returns whether queries have been loaded at least once
+ */
+
+
+exports.isQueriesLoading = isQueriesLoading;
+
+var hasQueriesBeenLoaded = function hasQueriesBeenLoaded(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return hasQueryBeenLoaded(queryResult);
+  });
+};
+
+exports.hasQueriesBeenLoaded = hasQueriesBeenLoaded;
+
 /***/ }),
 /* 715 */
 /***/ (function(module, exports, __webpack_require__) {
@@ -111317,14 +111383,20 @@ var _interopRequireDefault = __webpack_require__(1);
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.createMockClient = void 0;
+exports.createFakeClient = exports.createMockClient = void 0;
 
 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(286));
 
+var _regenerator = _interopRequireDefault(__webpack_require__(293));
+
+var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(295));
+
 var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
 
 var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(291));
 
+var _merge = _interopRequireDefault(__webpack_require__(532));
+
 var _CozyClient = _interopRequireDefault(__webpack_require__(279));
 
 var _store = __webpack_require__(627);
@@ -111341,33 +111413,64 @@ var fillQueryInsideClient = function fillQueryInsideClient(client, queryName, qu
   var definition = queryOptions.definition,
       doctype = queryOptions.doctype,
       data = queryOptions.data,
-      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data"]);
+      queryError = queryOptions.queryError,
+      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data", "queryError"]);
   client.store.dispatch((0, _store.initQuery)(queryName, definition || (0, _dsl.Q)(doctype)));
-  client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
-    data: data ? data.map(function (doc) {
-      return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
-    }) : data
-  }, queryResult)));
+
+  if (queryError) {
+    client.store.dispatch((0, _store.receiveQueryError)(queryName, queryError));
+  } else {
+    client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
+      data: data ? data.map(function (doc) {
+        return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
+      }) : data
+    }, queryResult)));
+  }
 };
 
 var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(remoteData) {
-  return function (qdef) {
-    if (!remoteData) {
-      return {
-        data: null
-      };
-    }
+  return /*#__PURE__*/function () {
+    var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(qdef) {
+      return _regenerator.default.wrap(function _callee$(_context) {
+        while (1) {
+          switch (_context.prev = _context.next) {
+            case 0:
+              if (remoteData) {
+                _context.next = 2;
+                break;
+              }
 
-    if (remoteData[qdef.doctype]) {
-      return {
-        data: remoteData[qdef.doctype]
-      };
-    } else {
-      return {
-        data: []
-      };
-    }
-  };
+              return _context.abrupt("return", {
+                data: null
+              });
+
+            case 2:
+              if (!remoteData[qdef.doctype]) {
+                _context.next = 6;
+                break;
+              }
+
+              return _context.abrupt("return", {
+                data: remoteData[qdef.doctype]
+              });
+
+            case 6:
+              return _context.abrupt("return", {
+                data: []
+              });
+
+            case 7:
+            case "end":
+              return _context.stop();
+          }
+        }
+      }, _callee);
+    }));
+
+    return function (_x) {
+      return _ref.apply(this, arguments);
+    };
+  }();
 };
 /**
  * Creates a client suitable for use in tests
@@ -111379,14 +111482,59 @@ var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(r
  * @param  {object} [options.queries] Prefill queries inside the store
  * @param  {object} [options.remote] Mock data from the server
  * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions
  * @returns {CozyClient}
  */
 
 
-var createMockClient = function createMockClient(_ref) {
-  var queries = _ref.queries,
-      remote = _ref.remote,
-      clientOptions = _ref.clientOptions;
+var createMockClient = function createMockClient() {
+  var _ref2 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref2.queries,
+      remote = _ref2.remote,
+      clientOptions = _ref2.clientOptions,
+      clientFunctions = _ref2.clientFunctions;
+
+  var mockedQuery = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
+  var clientFunctionsMerge = (0, _merge.default)({
+    query: mockedQuery,
+    save: jest.fn(),
+    saveAll: jest.fn(),
+    stackClient: {
+      fetchJSON: jest.fn()
+    }
+  }, clientFunctions);
+  return createFakeClient({
+    queries: queries,
+    remote: remote,
+    clientOptions: clientOptions,
+    clientFunctions: clientFunctionsMerge
+  });
+};
+/**
+ * Creates a client with pre-filled store
+ * This can be useful for demo in documentation (e.g. storybook)
+ *
+ * - client.{query,save} are replaced with empty functions
+ * - client.stackClient.fetchJSON is replaced with empty functions
+ *
+ * @param  {object} options Options
+ * @param  {object} [options.queries] Prefill queries inside the store
+ * @param  {object} [options.remote] Mock data from the server
+ * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions useful for testing
+ * @returns {CozyClient}
+ */
+
+
+exports.createMockClient = createMockClient;
+
+var createFakeClient = function createFakeClient() {
+  var _ref3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref3.queries,
+      remote = _ref3.remote,
+      clientOptions = _ref3.clientOptions,
+      clientFunctions = _ref3.clientFunctions;
+
   var client = new _CozyClient.default(clientOptions || {});
   client.ensureStore();
 
@@ -111398,14 +111546,12 @@ var createMockClient = function createMockClient(_ref) {
     fillQueryInsideClient(client, queryName, queryOptions);
   }
 
-  client.query = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
-  client.save = jest.fn();
-  client.saveAll = jest.fn();
-  client.stackClient.fetchJSON = jest.fn();
+  client.query = mockedQueryFromMockedRemoteData(remote);
+  (0, _merge.default)(client, clientFunctions);
   return client;
 };
 
-exports.createMockClient = createMockClient;
+exports.createFakeClient = createFakeClient;
 
 /***/ }),
 /* 717 */
@@ -116175,6 +116321,9 @@ var triggers = {
   isKonnectorWorker: function isKonnectorWorker(trigger) {
     return trigger.worker === 'konnector';
   },
+  isKonnector: function isKonnector(trigger) {
+    return trigger.worker === 'konnector' || trigger.worker === 'client';
+  },
 
   /**
    * Returns the konnector slug that executed a trigger
@@ -116184,7 +116333,7 @@ var triggers = {
    * @returns {string|void} A konnector slug
    */
   getKonnector: function getKonnector(trigger) {
-    if (!triggers.isKonnectorWorker(trigger)) {
+    if (!triggers.isKonnector(trigger)) {
       return null;
     }
 
@@ -116923,7 +117072,7 @@ var FILENAME_WITH_EXTENSION_REGEX = /(.+)(\..*)$/;
  * Returns base filename and extension
  *
  * @param {import("../types").IOCozyFile} file An io.cozy.files
- * @returns {object}  {filename, extension}
+ * @returns {{filename: string, extension: string}}
  */
 
 var splitFilename = function splitFilename(file) {
@@ -117535,33 +117684,27 @@ var overrideFileForPath = /*#__PURE__*/function () {
  * Method to generate a new filename if there is a conflict
  *
  * @param {string} filenameWithoutExtension - A filename without the extension
- * @param {RegExp} [originalNameFormatRegex] - A regex to check if the name is still in his original format
+ * @param {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  * @returns {string} A filename with the right suffix
  */
 
 
 exports.overrideFileForPath = overrideFileForPath;
 
-var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, originalNameFormatRegex) {
-  var isOriginalNameFormat = false;
-
-  if (originalNameFormatRegex && originalNameFormatRegex.test(filenameWithoutExtension)) {
-    isOriginalNameFormat = true;
-  } //Check if the string ends by _1
+var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, conflictOptions) {
+  var delimiter = (conflictOptions === null || conflictOptions === void 0 ? void 0 : conflictOptions.delimiter) || '_'; //Check if the string ends by _1
 
-
-  var regex = new RegExp('(_)([0-9]+)$');
+  var regex = new RegExp("(".concat(delimiter, ")([0-9]+)$"));
   var matches = filenameWithoutExtension.match(regex);
-  var shouldIncrement = matches && !isOriginalNameFormat;
 
-  if (shouldIncrement) {
+  if (matches) {
     var versionNumber = parseInt(matches[2]); //increment versionNumber
 
     versionNumber++;
-    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp('(_)([0-9]+)$'), "_".concat(versionNumber));
+    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp("(".concat(delimiter, ")([0-9]+)$")), "".concat(delimiter).concat(versionNumber));
     return newFilenameWithoutExtension;
   } else {
-    return "".concat(filenameWithoutExtension, "_1");
+    return "".concat(filenameWithoutExtension).concat(delimiter, "1");
   }
 };
 /**
@@ -117589,6 +117732,7 @@ var generateFileNameForRevision = function generateFileNameForRevision(file, rev
  * @property {object} [metadata]          - An object containing the metadata to attach
  * @property {string} [contentType]       - The file Content-Type
  * @property {string} [conflictStrategy]  - Erase / rename
+ * @property {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  */
 
 /**
@@ -117612,13 +117756,13 @@ exports.generateFileNameForRevision = generateFileNameForRevision;
 
 var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
   var _ref7 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6(client, file, options) {
-    var name, dirId, conflictStrategy, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
+    var name, dirId, conflictStrategy, conflictOptions, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
 
     return _regenerator.default.wrap(function _callee6$(_context6) {
       while (1) {
         switch (_context6.prev = _context6.next) {
           case 0:
-            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy;
+            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy, conflictOptions = options.conflictOptions;
             _context6.prev = 1;
             _context6.next = 4;
             return getFullpath(client, dirId, name);
@@ -117652,7 +117796,7 @@ var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
               name: name,
               type: 'file'
             }), filename = _splitFilename2.filename, extension = _splitFilename2.extension;
-            newFileName = generateNewFileNameOnConflict(filename) + extension; //recall itself with the newFilename.
+            newFileName = generateNewFileNameOnConflict(filename, conflictOptions) + extension; //recall itself with the newFilename.
 
             return _context6.abrupt("return", uploadFileWithConflictStrategy(client, file, _objectSpread(_objectSpread({}, options), {}, {
               name: newFileName
@@ -118276,7 +118420,7 @@ exports.getQualification = getQualification;
 /* 749 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
+module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"real_estate_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\"]},{\"label\":\"person_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"subjects\":[\"insurance\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"expense_claim\",\"purpose\":\"invoice\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
 
 /***/ }),
 /* 750 */
@@ -121596,13 +121740,13 @@ exports.getEmojiByCountry = getEmojiByCountry;
 /* 811 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"expense_claim\":\"Expense claim |||| Expense claims\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"person_insurance\":\"Individual insurance certificate |||| Individual insurance certificates\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_insurance\":\"Real estate insurance certificate |||| Real estate insurance certificates\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 /* 812 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"expense_claim\":\"Note de frais |||| Notes de frais\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"person_insurance\":\"Attestation d'assurance individuelle |||| Attestations d'assurance individuelle\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_insurance\":\"Attestation d'assurance immobilière |||| Attestations d'assurance immobilière\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 /* 813 */
@@ -121656,6 +121800,8 @@ var generateUrlForNote = function generateUrlForNote(notesAppUrl, file) {
  *
  * @param {object} client CozyClient instance
  * @param {object} file io.cozy.file object
+ * @param {object} options Options
+ * @param {string} [options.pathname] Pathname to use in the URL
  * @returns {Promise<string>} url
  */
 
@@ -121664,18 +121810,31 @@ exports.generateUrlForNote = generateUrlForNote;
 
 var fetchURL = /*#__PURE__*/function () {
   var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, file) {
-    var _yield$client$getStac, _yield$client$getStac2, note_id, subdomain, protocol, instance, sharecode, public_name, searchParams;
+    var options,
+        _yield$client$getStac,
+        _yield$client$getStac2,
+        note_id,
+        subdomain,
+        protocol,
+        instance,
+        sharecode,
+        public_name,
+        _options$pathname,
+        searchParams,
+        _options$pathname2,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            _context.next = 2;
+            options = _args.length > 2 && _args[2] !== undefined ? _args[2] : {};
+            _context.next = 3;
             return client.getStackClient().collection('io.cozy.notes').fetchURL({
               _id: file.id
             });
 
-          case 2:
+          case 3:
             _yield$client$getStac = _context.sent;
             _yield$client$getStac2 = _yield$client$getStac.data;
             note_id = _yield$client$getStac2.note_id;
@@ -121686,7 +121845,7 @@ var fetchURL = /*#__PURE__*/function () {
             public_name = _yield$client$getStac2.public_name;
 
             if (!sharecode) {
-              _context.next = 17;
+              _context.next = 18;
               break;
             }
 
@@ -121696,21 +121855,21 @@ var fetchURL = /*#__PURE__*/function () {
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
               searchParams: searchParams,
-              pathname: '/public/',
+              pathname: (_options$pathname = options.pathname) !== null && _options$pathname !== void 0 ? _options$pathname : '/public/',
               slug: 'notes',
               subDomainType: subdomain
             }));
 
-          case 17:
+          case 18:
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
-              pathname: '',
+              pathname: (_options$pathname2 = options.pathname) !== null && _options$pathname2 !== void 0 ? _options$pathname2 : '',
               slug: 'notes',
               subDomainType: subdomain,
               hash: "/n/".concat(note_id)
             }));
 
-          case 18:
+          case 19:
           case "end":
             return _context.stop();
         }
@@ -122689,12 +122848,12 @@ var identityLabels = ['identity_photo', 'national_id_card', 'passport', 'residen
  * @type {Array<import("../../types").FamilyLabel>}
  */
 
-var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document'];
+var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document', 'person_insurance'];
 /**
  * @type {Array<import("../../types").WorkStudyLabels>}
  */
 
-var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'note_work_document', 'other_work_document'];
+var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'expense_claim', 'note_work_document', 'other_work_document'];
 /**
  * @type {Array<import("../../types").HealthLabels>}
  */
@@ -122704,7 +122863,7 @@ var healthLabels = ['health_certificate', 'health_book', 'national_health_insura
  * @type {Array<import("../../types").HomeLabels>}
  */
 
-var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document'];
+var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document', 'real_estate_insurance'];
 /**
  * @type {Array<import("../../types").TransportLabels>}
  */
@@ -122719,12 +122878,12 @@ var activityLabels = ['personal_sporting_licence', 'fidelity_card', 'library_car
  * @type {Array<import("../../types").FinanceLabels>}
  */
 
-var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'other_bank_document', 'other_revenue'];
+var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'expense_claim', 'other_bank_document', 'other_revenue'];
 /**
  * @type {Array<import("../../types").InvoiceLabels>}
  */
 
-var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'other_invoice'];
+var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'expense_claim', 'other_invoice'];
 /**
  * @type {Array<import("../../types").OthersLabels>}
  */
@@ -123024,6 +123183,8 @@ exports.getSharingLink = void 0;
 
 var _regenerator = _interopRequireDefault(__webpack_require__(293));
 
+var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
+
 var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(295));
 
 var _const = __webpack_require__(619);
@@ -123032,25 +123193,39 @@ var _CozyClient = _interopRequireDefault(__webpack_require__(279));
 
 var _helpers = __webpack_require__(663);
 
+function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
+
+function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
+
 /**
  * Generate Sharing link for one or many files
  *
  * @param {CozyClient} client - Instance of CozyClient
  * @param {string[]} filesIds - Array of io.cozy.files ids
- * @param {boolean} [isFlatDomain] -
+ * @param {object} options - Options
+ * @param {string} [options.ttl] - Time to live (bigduration format, e.g. "4Y3M2D1h30m15s")
+ * @param {string} [options.password] - To generate a password-protected link
  * @returns {Promise<string>} Shared link
  */
 var getSharingLink = /*#__PURE__*/function () {
-  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds, isFlatDomain) {
+  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds) {
     var _sharedLink$attribute, _sharedLink$attribute2;
 
-    var PERMS, _yield$client$save, sharedLink, webLink;
+    var _ref2,
+        ttl,
+        password,
+        PERMS,
+        _yield$client$save,
+        sharedLink,
+        webLink,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            PERMS = {
+            _ref2 = _args.length > 2 && _args[2] !== undefined ? _args[2] : {}, ttl = _ref2.ttl, password = _ref2.password;
+            PERMS = _objectSpread(_objectSpread({
               _type: _const.DOCTYPE_PERMISSIONS,
               permissions: {
                 files: {
@@ -123059,11 +123234,15 @@ var getSharingLink = /*#__PURE__*/function () {
                   verbs: ['GET']
                 }
               }
-            };
-            _context.next = 3;
+            }, ttl && {
+              ttl: ttl
+            }), password && {
+              password: password
+            });
+            _context.next = 4;
             return client.save(PERMS);
 
-          case 3:
+          case 4:
             _yield$client$save = _context.sent;
             sharedLink = _yield$client$save.data;
             webLink = (0, _helpers.generateWebLink)({
@@ -123071,11 +123250,11 @@ var getSharingLink = /*#__PURE__*/function () {
               searchParams: [['sharecode', sharedLink === null || sharedLink === void 0 ? void 0 : (_sharedLink$attribute = sharedLink.attributes) === null || _sharedLink$attribute === void 0 ? void 0 : (_sharedLink$attribute2 = _sharedLink$attribute.shortcodes) === null || _sharedLink$attribute2 === void 0 ? void 0 : _sharedLink$attribute2.code]],
               pathname: '/public',
               slug: 'drive',
-              subDomainType: isFlatDomain ? 'flat' : 'nested'
+              subDomainType: client.capabilities.flat_subdomains ? 'flat' : 'nested'
             });
             return _context.abrupt("return", webLink);
 
-          case 7:
+          case 8:
           case "end":
             return _context.stop();
         }
@@ -123083,7 +123262,7 @@ var getSharingLink = /*#__PURE__*/function () {
     }, _callee);
   }));
 
-  return function getSharingLink(_x, _x2, _x3) {
+  return function getSharingLink(_x, _x2) {
     return _ref.apply(this, arguments);
   };
 }();
diff --git a/services/fluidsPrices/ecolyo.js b/services/fluidsPrices/ecolyo.js
index 96f581fee..9c418799b 100644
--- a/services/fluidsPrices/ecolyo.js
+++ b/services/fluidsPrices/ecolyo.js
@@ -66716,7 +66716,7 @@ var CozyClient = /*#__PURE__*/function () {
 CozyClient.hooks = CozyClient.hooks || {};
 CozyClient.fetchPolicies = _policies.default; //COZY_CLIENT_VERSION_PACKAGE in replaced by babel. See babel config
 
-CozyClient.version = "42.0.0";
+CozyClient.version = "45.1.0";
 
 _microee.default.mixin(CozyClient);
 
@@ -89576,29 +89576,30 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
     return _super.call(this, NOTES_DOCTYPE, stackClient);
   }
   /**
-   * Fetches all notes
+   * Fetches the note data
    *
-   * @returns {{data, links, meta}} The JSON API conformant response.
+   * @param {string} id Note id
+   * @returns {{data}} Information about the note
    */
 
 
   (0, _createClass2.default)(NotesCollection, [{
-    key: "all",
+    key: "get",
     value: function () {
-      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
+      var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(id) {
         var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
               case 0:
                 _context.next = 2;
-                return this.stackClient.fetchJSON('GET', '/notes');
+                return this.stackClient.fetchJSON('GET', "/notes/".concat(id));
 
               case 2:
                 resp = _context.sent;
-                return _context.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
-                  data: resp.data.map(normalizeNote)
-                }));
+                return _context.abrupt("return", {
+                  data: normalizeNote(resp.data)
+                });
 
               case 4:
               case "end":
@@ -89608,6 +89609,44 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
         }, _callee, this);
       }));
 
+      function get(_x) {
+        return _get.apply(this, arguments);
+      }
+
+      return get;
+    }()
+    /**
+     * Fetches all notes
+     *
+     * @returns {{data, links, meta}} The JSON API conformant response.
+     */
+
+  }, {
+    key: "all",
+    value: function () {
+      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
+        var resp;
+        return _regenerator.default.wrap(function _callee2$(_context2) {
+          while (1) {
+            switch (_context2.prev = _context2.next) {
+              case 0:
+                _context2.next = 2;
+                return this.stackClient.fetchJSON('GET', '/notes');
+
+              case 2:
+                resp = _context2.sent;
+                return _context2.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                  data: resp.data.map(normalizeNote)
+                }));
+
+              case 4:
+              case "end":
+                return _context2.stop();
+            }
+          }
+        }, _callee2, this);
+      }));
+
       function all() {
         return _all.apply(this, arguments);
       }
@@ -89626,20 +89665,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "destroy",
     value: function () {
-      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(_ref) {
+      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee2$(_context2) {
+        return _regenerator.default.wrap(function _callee3$(_context3) {
           while (1) {
-            switch (_context2.prev = _context2.next) {
+            switch (_context3.prev = _context3.next) {
               case 0:
                 _id = _ref._id;
-                _context2.next = 3;
+                _context3.next = 3;
                 return this.stackClient.fetchJSON('DELETE', (0, _utils.uri)(_templateObject(), _id));
 
               case 3:
-                resp = _context2.sent;
-                return _context2.abrupt("return", {
+                resp = _context3.sent;
+                return _context3.abrupt("return", {
                   data: _objectSpread(_objectSpread({}, normalizeNote(resp.data)), {}, {
                     _deleted: true
                   })
@@ -89647,13 +89686,13 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
 
               case 5:
               case "end":
-                return _context2.stop();
+                return _context3.stop();
             }
           }
-        }, _callee2, this);
+        }, _callee3, this);
       }));
 
-      function destroy(_x) {
+      function destroy(_x2) {
         return _destroy.apply(this, arguments);
       }
 
@@ -89671,14 +89710,14 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "create",
     value: function () {
-      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref2) {
+      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref2) {
         var dir_id, resp;
-        return _regenerator.default.wrap(function _callee3$(_context3) {
+        return _regenerator.default.wrap(function _callee4$(_context4) {
           while (1) {
-            switch (_context3.prev = _context3.next) {
+            switch (_context4.prev = _context4.next) {
               case 0:
                 dir_id = _ref2.dir_id;
-                _context3.next = 3;
+                _context4.next = 3;
                 return this.stackClient.fetchJSON('POST', '/notes', {
                   data: {
                     type: 'io.cozy.notes.documents',
@@ -89691,20 +89730,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
                 });
 
               case 3:
-                resp = _context3.sent;
-                return _context3.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                resp = _context4.sent;
+                return _context4.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
                   data: normalizeNote(resp.data)
                 }));
 
               case 5:
               case "end":
-                return _context3.stop();
+                return _context4.stop();
             }
           }
-        }, _callee3, this);
+        }, _callee4, this);
       }));
 
-      function create(_x2) {
+      function create(_x3) {
         return _create.apply(this, arguments);
       }
 
@@ -89724,32 +89763,32 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "fetchURL",
     value: function () {
-      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref3) {
+      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5(_ref3) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee4$(_context4) {
+        return _regenerator.default.wrap(function _callee5$(_context5) {
           while (1) {
-            switch (_context4.prev = _context4.next) {
+            switch (_context5.prev = _context5.next) {
               case 0:
                 _id = _ref3._id;
-                _context4.next = 3;
+                _context5.next = 3;
                 return this.stackClient.fetchJSON('GET', (0, _utils.uri)(_templateObject2(), _id));
 
               case 3:
-                resp = _context4.sent;
-                return _context4.abrupt("return", {
+                resp = _context5.sent;
+                return _context5.abrupt("return", {
                   data: normalizeNoteUrl(resp.data)
                 });
 
               case 5:
               case "end":
-                return _context4.stop();
+                return _context5.stop();
             }
           }
-        }, _callee4, this);
+        }, _callee5, this);
       }));
 
-      function fetchURL(_x3) {
+      function fetchURL(_x4) {
         return _fetchURL.apply(this, arguments);
       }
 
@@ -90833,12 +90872,8 @@ var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(484));
 
 var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
 
-var _registry = __webpack_require__(485);
-
 var _DocumentCollection2 = _interopRequireWildcard(__webpack_require__(491));
 
-var _errors = __webpack_require__(582);
-
 function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; }
 
 function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
@@ -90850,8 +90885,20 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va
 var APPS_REGISTRY_DOCTYPE = 'io.cozy.apps_registry';
 exports.APPS_REGISTRY_DOCTYPE = APPS_REGISTRY_DOCTYPE;
 
-var normalizeAppFromRegistry = function normalizeAppFromRegistry(app, doctype) {
-  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(app, doctype));
+var normalizeAppFromRegistry = function normalizeAppFromRegistry(data, doctype) {
+  var _data$latest_version;
+
+  // The registry don't return a id, so we use the slug as id.
+  // Without id the document can't be stored in the cache.
+  var id = "".concat(data.type === 'webapp' ? 'io.cozy.apps' : 'io.cozy.konnectors', "/").concat(data.slug);
+
+  var attributes = _objectSpread(_objectSpread({}, data.attributes), (_data$latest_version = data.latest_version) === null || _data$latest_version === void 0 ? void 0 : _data$latest_version.manifest);
+
+  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(_objectSpread(_objectSpread({}, data), {}, {
+    attributes: attributes,
+    id: id,
+    _id: id
+  }), doctype));
 };
 /**
  * Extends `DocumentCollection` API along with specific methods for `io.cozy.apps_registry`.
@@ -90888,7 +90935,7 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
       var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(slug) {
         var _this2 = this;
 
-        var resp, data;
+        var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
@@ -90905,20 +90952,17 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
                 }
 
                 return _context.abrupt("return", {
-                  data: resp.map(function (app) {
-                    return normalizeAppFromRegistry(_objectSpread({
-                      _id: app._id || app.slug
-                    }, app), _this2.doctype);
+                  data: resp.map(function (data) {
+                    return normalizeAppFromRegistry(data, _this2.doctype);
                   })
                 });
 
               case 5:
-                data = (0, _registry.transformRegistryFormatToStackFormat)(resp);
                 return _context.abrupt("return", {
-                  data: normalizeAppFromRegistry(data, this.doctype)
+                  data: normalizeAppFromRegistry(resp, this.doctype)
                 });
 
-              case 7:
+              case 6:
               case "end":
                 return _context.stop();
             }
@@ -92486,6 +92530,7 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     }()
     /**
      * @typedef AccessTokenRes
+     * @property {string} email_verified_code The email verified code to skip 2FA
      * @property {string} access_token The OAuth access token
      * @property {string} refresh_token The OAuth refresh token
      * @property {string} token_type The OAuth token type
@@ -92513,16 +92558,17 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     key: "loginFlagship",
     value: function () {
       var _loginFlagship = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee9(_ref4) {
-        var passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
+        var _ref4$emailVerifiedCo, emailVerifiedCode, passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
 
         return _regenerator.default.wrap(function _callee9$(_context9) {
           while (1) {
             switch (_context9.prev = _context9.next) {
               case 0:
-                passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
+                _ref4$emailVerifiedCo = _ref4.emailVerifiedCode, emailVerifiedCode = _ref4$emailVerifiedCo === void 0 ? undefined : _ref4$emailVerifiedCo, passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
                 return _context9.abrupt("return", this.fetchJSON('POST', '/auth/login/flagship', {
                   client_id: this.oauthOptions.clientID,
                   client_secret: this.oauthOptions.clientSecret,
+                  email_verified_code: emailVerifiedCode,
                   passphrase: passwordHash,
                   two_factor_token: twoFactorToken,
                   two_factor_passcode: twoFactorPasscode
@@ -99150,10 +99196,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
  *   Cozy's root or to a specifc slug. The caller is responsible to handle that exception
  * - another status means there aren't any Cozy behind to the given origin
  *
- * @param {object} url          Object of URL elements
- * @param {string} url.protocol Protocol to use in the origin (e.g. http)
- * @param {string} url.hostname Hostname to use in the origin (e.g. claude.mycozy.cloud)
- * @param {string} url.port     Port to use in the origin (e.g. 8080)
+ * @param {URL} url URL to validate
  *
  * @returns {Promise<boolean>} True if we believe there's a Cozy behind the given origin
  * @throws {InvalidCozyUrlError} Thrown when we know for sure there aren't any Cozy behind the given origin
@@ -99163,7 +99206,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
 
 var isValidOrigin = /*#__PURE__*/function () {
   var _ref3 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(url) {
-    var response, status;
+    var response, status, responseUri, wasRedirected;
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
@@ -99173,7 +99216,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
           case 2:
             response = _context.sent;
-            status = response.status;
+            status = response.status, responseUri = response.url;
 
             if (!(status === 404)) {
               _context.next = 6;
@@ -99195,9 +99238,10 @@ var isValidOrigin = /*#__PURE__*/function () {
             throw new BlockedCozyError(url);
 
           case 10:
-            return _context.abrupt("return", status === 200);
+            wasRedirected = url.origin !== new URL(responseUri).origin;
+            return _context.abrupt("return", status === 200 && !wasRedirected);
 
-          case 11:
+          case 12:
           case "end":
             return _context.stop();
         }
@@ -99254,7 +99298,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
 var rootCozyUrl = /*#__PURE__*/function () {
   var _ref4 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(url) {
-    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, hostname;
+    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, noSlugUrl, hostname, noSubUrl;
 
     return _regenerator.default.wrap(function _callee2$(_context2) {
       while (1) {
@@ -99277,62 +99321,60 @@ var rootCozyUrl = /*#__PURE__*/function () {
               break;
             }
 
-            return _context2.abrupt("return", url);
+            return _context2.abrupt("return", new URL(uri({
+              protocol: url.protocol,
+              hostname: url.hostname,
+              port: url.port
+            })));
 
           case 6:
             if (!/^[^.-][^.]+-[^.-]+\./.test(url.hostname)) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
             _url$hostname$split = url.hostname.split('.'), _url$hostname$split2 = (0, _toArray2.default)(_url$hostname$split), subDomain = _url$hostname$split2[0], domain = _url$hostname$split2.slice(1);
             _hostname = [subDomain.replace(/-.+/, '')].concat((0, _toConsumableArray2.default)(domain)).join('.');
-            _context2.next = 11;
-            return isValidOrigin({
+            noSlugUrl = new URL(uri({
               protocol: url.protocol,
               hostname: _hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 12;
+            return isValidOrigin(noSlugUrl);
 
-          case 11:
+          case 12:
             if (!_context2.sent) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: _hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSlugUrl);
 
-          case 13:
+          case 14:
             // Try to remove the first sub-domain in case its a nested app name
             // eslint-disable-next-line no-unused-vars
             hostname = url.hostname.split('.').splice(1).join('.');
-            _context2.next = 16;
-            return isValidOrigin({
+            noSubUrl = new URL(uri({
               protocol: url.protocol,
               hostname: hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 18;
+            return isValidOrigin(noSubUrl);
 
-          case 16:
+          case 18:
             if (!_context2.sent) {
-              _context2.next = 18;
+              _context2.next = 20;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSubUrl);
 
-          case 18:
+          case 20:
             throw new InvalidCozyUrlError(url);
 
-          case 19:
+          case 21:
           case "end":
             return _context2.stop();
         }
@@ -102931,7 +102973,7 @@ var _interopRequireDefault = __webpack_require__(1);
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
+exports.hasQueriesBeenLoaded = exports.isQueriesLoading = exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
 
 var _logger = _interopRequireDefault(__webpack_require__(498));
 
@@ -102991,9 +103033,33 @@ exports.isQueryLoading = isQueryLoading;
 var hasQueryBeenLoaded = function hasQueryBeenLoaded(col) {
   return col.lastFetch;
 };
+/**
+ * Returns whether the result of queries are loading
+ */
+
 
 exports.hasQueryBeenLoaded = hasQueryBeenLoaded;
 
+var isQueriesLoading = function isQueriesLoading(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return isQueryLoading(queryResult);
+  });
+};
+/**
+ * Returns whether queries have been loaded at least once
+ */
+
+
+exports.isQueriesLoading = isQueriesLoading;
+
+var hasQueriesBeenLoaded = function hasQueriesBeenLoaded(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return hasQueryBeenLoaded(queryResult);
+  });
+};
+
+exports.hasQueriesBeenLoaded = hasQueriesBeenLoaded;
+
 /***/ }),
 /* 715 */
 /***/ (function(module, exports, __webpack_require__) {
@@ -103251,14 +103317,20 @@ var _interopRequireDefault = __webpack_require__(1);
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.createMockClient = void 0;
+exports.createFakeClient = exports.createMockClient = void 0;
 
 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(286));
 
+var _regenerator = _interopRequireDefault(__webpack_require__(293));
+
+var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(295));
+
 var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
 
 var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(291));
 
+var _merge = _interopRequireDefault(__webpack_require__(532));
+
 var _CozyClient = _interopRequireDefault(__webpack_require__(279));
 
 var _store = __webpack_require__(627);
@@ -103275,33 +103347,64 @@ var fillQueryInsideClient = function fillQueryInsideClient(client, queryName, qu
   var definition = queryOptions.definition,
       doctype = queryOptions.doctype,
       data = queryOptions.data,
-      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data"]);
+      queryError = queryOptions.queryError,
+      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data", "queryError"]);
   client.store.dispatch((0, _store.initQuery)(queryName, definition || (0, _dsl.Q)(doctype)));
-  client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
-    data: data ? data.map(function (doc) {
-      return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
-    }) : data
-  }, queryResult)));
+
+  if (queryError) {
+    client.store.dispatch((0, _store.receiveQueryError)(queryName, queryError));
+  } else {
+    client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
+      data: data ? data.map(function (doc) {
+        return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
+      }) : data
+    }, queryResult)));
+  }
 };
 
 var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(remoteData) {
-  return function (qdef) {
-    if (!remoteData) {
-      return {
-        data: null
-      };
-    }
+  return /*#__PURE__*/function () {
+    var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(qdef) {
+      return _regenerator.default.wrap(function _callee$(_context) {
+        while (1) {
+          switch (_context.prev = _context.next) {
+            case 0:
+              if (remoteData) {
+                _context.next = 2;
+                break;
+              }
 
-    if (remoteData[qdef.doctype]) {
-      return {
-        data: remoteData[qdef.doctype]
-      };
-    } else {
-      return {
-        data: []
-      };
-    }
-  };
+              return _context.abrupt("return", {
+                data: null
+              });
+
+            case 2:
+              if (!remoteData[qdef.doctype]) {
+                _context.next = 6;
+                break;
+              }
+
+              return _context.abrupt("return", {
+                data: remoteData[qdef.doctype]
+              });
+
+            case 6:
+              return _context.abrupt("return", {
+                data: []
+              });
+
+            case 7:
+            case "end":
+              return _context.stop();
+          }
+        }
+      }, _callee);
+    }));
+
+    return function (_x) {
+      return _ref.apply(this, arguments);
+    };
+  }();
 };
 /**
  * Creates a client suitable for use in tests
@@ -103313,14 +103416,59 @@ var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(r
  * @param  {object} [options.queries] Prefill queries inside the store
  * @param  {object} [options.remote] Mock data from the server
  * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions
  * @returns {CozyClient}
  */
 
 
-var createMockClient = function createMockClient(_ref) {
-  var queries = _ref.queries,
-      remote = _ref.remote,
-      clientOptions = _ref.clientOptions;
+var createMockClient = function createMockClient() {
+  var _ref2 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref2.queries,
+      remote = _ref2.remote,
+      clientOptions = _ref2.clientOptions,
+      clientFunctions = _ref2.clientFunctions;
+
+  var mockedQuery = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
+  var clientFunctionsMerge = (0, _merge.default)({
+    query: mockedQuery,
+    save: jest.fn(),
+    saveAll: jest.fn(),
+    stackClient: {
+      fetchJSON: jest.fn()
+    }
+  }, clientFunctions);
+  return createFakeClient({
+    queries: queries,
+    remote: remote,
+    clientOptions: clientOptions,
+    clientFunctions: clientFunctionsMerge
+  });
+};
+/**
+ * Creates a client with pre-filled store
+ * This can be useful for demo in documentation (e.g. storybook)
+ *
+ * - client.{query,save} are replaced with empty functions
+ * - client.stackClient.fetchJSON is replaced with empty functions
+ *
+ * @param  {object} options Options
+ * @param  {object} [options.queries] Prefill queries inside the store
+ * @param  {object} [options.remote] Mock data from the server
+ * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions useful for testing
+ * @returns {CozyClient}
+ */
+
+
+exports.createMockClient = createMockClient;
+
+var createFakeClient = function createFakeClient() {
+  var _ref3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref3.queries,
+      remote = _ref3.remote,
+      clientOptions = _ref3.clientOptions,
+      clientFunctions = _ref3.clientFunctions;
+
   var client = new _CozyClient.default(clientOptions || {});
   client.ensureStore();
 
@@ -103332,14 +103480,12 @@ var createMockClient = function createMockClient(_ref) {
     fillQueryInsideClient(client, queryName, queryOptions);
   }
 
-  client.query = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
-  client.save = jest.fn();
-  client.saveAll = jest.fn();
-  client.stackClient.fetchJSON = jest.fn();
+  client.query = mockedQueryFromMockedRemoteData(remote);
+  (0, _merge.default)(client, clientFunctions);
   return client;
 };
 
-exports.createMockClient = createMockClient;
+exports.createFakeClient = createFakeClient;
 
 /***/ }),
 /* 717 */
@@ -108109,6 +108255,9 @@ var triggers = {
   isKonnectorWorker: function isKonnectorWorker(trigger) {
     return trigger.worker === 'konnector';
   },
+  isKonnector: function isKonnector(trigger) {
+    return trigger.worker === 'konnector' || trigger.worker === 'client';
+  },
 
   /**
    * Returns the konnector slug that executed a trigger
@@ -108118,7 +108267,7 @@ var triggers = {
    * @returns {string|void} A konnector slug
    */
   getKonnector: function getKonnector(trigger) {
-    if (!triggers.isKonnectorWorker(trigger)) {
+    if (!triggers.isKonnector(trigger)) {
       return null;
     }
 
@@ -108857,7 +109006,7 @@ var FILENAME_WITH_EXTENSION_REGEX = /(.+)(\..*)$/;
  * Returns base filename and extension
  *
  * @param {import("../types").IOCozyFile} file An io.cozy.files
- * @returns {object}  {filename, extension}
+ * @returns {{filename: string, extension: string}}
  */
 
 var splitFilename = function splitFilename(file) {
@@ -109469,33 +109618,27 @@ var overrideFileForPath = /*#__PURE__*/function () {
  * Method to generate a new filename if there is a conflict
  *
  * @param {string} filenameWithoutExtension - A filename without the extension
- * @param {RegExp} [originalNameFormatRegex] - A regex to check if the name is still in his original format
+ * @param {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  * @returns {string} A filename with the right suffix
  */
 
 
 exports.overrideFileForPath = overrideFileForPath;
 
-var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, originalNameFormatRegex) {
-  var isOriginalNameFormat = false;
+var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, conflictOptions) {
+  var delimiter = (conflictOptions === null || conflictOptions === void 0 ? void 0 : conflictOptions.delimiter) || '_'; //Check if the string ends by _1
 
-  if (originalNameFormatRegex && originalNameFormatRegex.test(filenameWithoutExtension)) {
-    isOriginalNameFormat = true;
-  } //Check if the string ends by _1
-
-
-  var regex = new RegExp('(_)([0-9]+)$');
+  var regex = new RegExp("(".concat(delimiter, ")([0-9]+)$"));
   var matches = filenameWithoutExtension.match(regex);
-  var shouldIncrement = matches && !isOriginalNameFormat;
 
-  if (shouldIncrement) {
+  if (matches) {
     var versionNumber = parseInt(matches[2]); //increment versionNumber
 
     versionNumber++;
-    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp('(_)([0-9]+)$'), "_".concat(versionNumber));
+    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp("(".concat(delimiter, ")([0-9]+)$")), "".concat(delimiter).concat(versionNumber));
     return newFilenameWithoutExtension;
   } else {
-    return "".concat(filenameWithoutExtension, "_1");
+    return "".concat(filenameWithoutExtension).concat(delimiter, "1");
   }
 };
 /**
@@ -109523,6 +109666,7 @@ var generateFileNameForRevision = function generateFileNameForRevision(file, rev
  * @property {object} [metadata]          - An object containing the metadata to attach
  * @property {string} [contentType]       - The file Content-Type
  * @property {string} [conflictStrategy]  - Erase / rename
+ * @property {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  */
 
 /**
@@ -109546,13 +109690,13 @@ exports.generateFileNameForRevision = generateFileNameForRevision;
 
 var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
   var _ref7 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6(client, file, options) {
-    var name, dirId, conflictStrategy, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
+    var name, dirId, conflictStrategy, conflictOptions, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
 
     return _regenerator.default.wrap(function _callee6$(_context6) {
       while (1) {
         switch (_context6.prev = _context6.next) {
           case 0:
-            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy;
+            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy, conflictOptions = options.conflictOptions;
             _context6.prev = 1;
             _context6.next = 4;
             return getFullpath(client, dirId, name);
@@ -109586,7 +109730,7 @@ var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
               name: name,
               type: 'file'
             }), filename = _splitFilename2.filename, extension = _splitFilename2.extension;
-            newFileName = generateNewFileNameOnConflict(filename) + extension; //recall itself with the newFilename.
+            newFileName = generateNewFileNameOnConflict(filename, conflictOptions) + extension; //recall itself with the newFilename.
 
             return _context6.abrupt("return", uploadFileWithConflictStrategy(client, file, _objectSpread(_objectSpread({}, options), {}, {
               name: newFileName
@@ -110210,7 +110354,7 @@ exports.getQualification = getQualification;
 /* 749 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
+module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"real_estate_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\"]},{\"label\":\"person_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"subjects\":[\"insurance\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"expense_claim\",\"purpose\":\"invoice\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
 
 /***/ }),
 /* 750 */
@@ -113530,13 +113674,13 @@ exports.getEmojiByCountry = getEmojiByCountry;
 /* 811 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"expense_claim\":\"Expense claim |||| Expense claims\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"person_insurance\":\"Individual insurance certificate |||| Individual insurance certificates\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_insurance\":\"Real estate insurance certificate |||| Real estate insurance certificates\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 /* 812 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"expense_claim\":\"Note de frais |||| Notes de frais\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"person_insurance\":\"Attestation d'assurance individuelle |||| Attestations d'assurance individuelle\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_insurance\":\"Attestation d'assurance immobilière |||| Attestations d'assurance immobilière\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 /* 813 */
@@ -113590,6 +113734,8 @@ var generateUrlForNote = function generateUrlForNote(notesAppUrl, file) {
  *
  * @param {object} client CozyClient instance
  * @param {object} file io.cozy.file object
+ * @param {object} options Options
+ * @param {string} [options.pathname] Pathname to use in the URL
  * @returns {Promise<string>} url
  */
 
@@ -113598,18 +113744,31 @@ exports.generateUrlForNote = generateUrlForNote;
 
 var fetchURL = /*#__PURE__*/function () {
   var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, file) {
-    var _yield$client$getStac, _yield$client$getStac2, note_id, subdomain, protocol, instance, sharecode, public_name, searchParams;
+    var options,
+        _yield$client$getStac,
+        _yield$client$getStac2,
+        note_id,
+        subdomain,
+        protocol,
+        instance,
+        sharecode,
+        public_name,
+        _options$pathname,
+        searchParams,
+        _options$pathname2,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            _context.next = 2;
+            options = _args.length > 2 && _args[2] !== undefined ? _args[2] : {};
+            _context.next = 3;
             return client.getStackClient().collection('io.cozy.notes').fetchURL({
               _id: file.id
             });
 
-          case 2:
+          case 3:
             _yield$client$getStac = _context.sent;
             _yield$client$getStac2 = _yield$client$getStac.data;
             note_id = _yield$client$getStac2.note_id;
@@ -113620,7 +113779,7 @@ var fetchURL = /*#__PURE__*/function () {
             public_name = _yield$client$getStac2.public_name;
 
             if (!sharecode) {
-              _context.next = 17;
+              _context.next = 18;
               break;
             }
 
@@ -113630,21 +113789,21 @@ var fetchURL = /*#__PURE__*/function () {
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
               searchParams: searchParams,
-              pathname: '/public/',
+              pathname: (_options$pathname = options.pathname) !== null && _options$pathname !== void 0 ? _options$pathname : '/public/',
               slug: 'notes',
               subDomainType: subdomain
             }));
 
-          case 17:
+          case 18:
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
-              pathname: '',
+              pathname: (_options$pathname2 = options.pathname) !== null && _options$pathname2 !== void 0 ? _options$pathname2 : '',
               slug: 'notes',
               subDomainType: subdomain,
               hash: "/n/".concat(note_id)
             }));
 
-          case 18:
+          case 19:
           case "end":
             return _context.stop();
         }
@@ -114623,12 +114782,12 @@ var identityLabels = ['identity_photo', 'national_id_card', 'passport', 'residen
  * @type {Array<import("../../types").FamilyLabel>}
  */
 
-var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document'];
+var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document', 'person_insurance'];
 /**
  * @type {Array<import("../../types").WorkStudyLabels>}
  */
 
-var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'note_work_document', 'other_work_document'];
+var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'expense_claim', 'note_work_document', 'other_work_document'];
 /**
  * @type {Array<import("../../types").HealthLabels>}
  */
@@ -114638,7 +114797,7 @@ var healthLabels = ['health_certificate', 'health_book', 'national_health_insura
  * @type {Array<import("../../types").HomeLabels>}
  */
 
-var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document'];
+var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document', 'real_estate_insurance'];
 /**
  * @type {Array<import("../../types").TransportLabels>}
  */
@@ -114653,12 +114812,12 @@ var activityLabels = ['personal_sporting_licence', 'fidelity_card', 'library_car
  * @type {Array<import("../../types").FinanceLabels>}
  */
 
-var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'other_bank_document', 'other_revenue'];
+var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'expense_claim', 'other_bank_document', 'other_revenue'];
 /**
  * @type {Array<import("../../types").InvoiceLabels>}
  */
 
-var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'other_invoice'];
+var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'expense_claim', 'other_invoice'];
 /**
  * @type {Array<import("../../types").OthersLabels>}
  */
@@ -114958,6 +115117,8 @@ exports.getSharingLink = void 0;
 
 var _regenerator = _interopRequireDefault(__webpack_require__(293));
 
+var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
+
 var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(295));
 
 var _const = __webpack_require__(619);
@@ -114966,25 +115127,39 @@ var _CozyClient = _interopRequireDefault(__webpack_require__(279));
 
 var _helpers = __webpack_require__(663);
 
+function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
+
+function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
+
 /**
  * Generate Sharing link for one or many files
  *
  * @param {CozyClient} client - Instance of CozyClient
  * @param {string[]} filesIds - Array of io.cozy.files ids
- * @param {boolean} [isFlatDomain] -
+ * @param {object} options - Options
+ * @param {string} [options.ttl] - Time to live (bigduration format, e.g. "4Y3M2D1h30m15s")
+ * @param {string} [options.password] - To generate a password-protected link
  * @returns {Promise<string>} Shared link
  */
 var getSharingLink = /*#__PURE__*/function () {
-  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds, isFlatDomain) {
+  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds) {
     var _sharedLink$attribute, _sharedLink$attribute2;
 
-    var PERMS, _yield$client$save, sharedLink, webLink;
+    var _ref2,
+        ttl,
+        password,
+        PERMS,
+        _yield$client$save,
+        sharedLink,
+        webLink,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            PERMS = {
+            _ref2 = _args.length > 2 && _args[2] !== undefined ? _args[2] : {}, ttl = _ref2.ttl, password = _ref2.password;
+            PERMS = _objectSpread(_objectSpread({
               _type: _const.DOCTYPE_PERMISSIONS,
               permissions: {
                 files: {
@@ -114993,11 +115168,15 @@ var getSharingLink = /*#__PURE__*/function () {
                   verbs: ['GET']
                 }
               }
-            };
-            _context.next = 3;
+            }, ttl && {
+              ttl: ttl
+            }), password && {
+              password: password
+            });
+            _context.next = 4;
             return client.save(PERMS);
 
-          case 3:
+          case 4:
             _yield$client$save = _context.sent;
             sharedLink = _yield$client$save.data;
             webLink = (0, _helpers.generateWebLink)({
@@ -115005,11 +115184,11 @@ var getSharingLink = /*#__PURE__*/function () {
               searchParams: [['sharecode', sharedLink === null || sharedLink === void 0 ? void 0 : (_sharedLink$attribute = sharedLink.attributes) === null || _sharedLink$attribute === void 0 ? void 0 : (_sharedLink$attribute2 = _sharedLink$attribute.shortcodes) === null || _sharedLink$attribute2 === void 0 ? void 0 : _sharedLink$attribute2.code]],
               pathname: '/public',
               slug: 'drive',
-              subDomainType: isFlatDomain ? 'flat' : 'nested'
+              subDomainType: client.capabilities.flat_subdomains ? 'flat' : 'nested'
             });
             return _context.abrupt("return", webLink);
 
-          case 7:
+          case 8:
           case "end":
             return _context.stop();
         }
@@ -115017,7 +115196,7 @@ var getSharingLink = /*#__PURE__*/function () {
     }, _callee);
   }));
 
-  return function getSharingLink(_x, _x2, _x3) {
+  return function getSharingLink(_x, _x2) {
     return _ref.apply(this, arguments);
   };
 }();
diff --git a/services/monthlyReportNotification/ecolyo.js b/services/monthlyReportNotification/ecolyo.js
index a22f48fbe..5b43cbdb3 100644
--- a/services/monthlyReportNotification/ecolyo.js
+++ b/services/monthlyReportNotification/ecolyo.js
@@ -74782,7 +74782,7 @@ var CozyClient = /*#__PURE__*/function () {
 CozyClient.hooks = CozyClient.hooks || {};
 CozyClient.fetchPolicies = _policies.default; //COZY_CLIENT_VERSION_PACKAGE in replaced by babel. See babel config
 
-CozyClient.version = "42.0.0";
+CozyClient.version = "45.1.0";
 
 _microee.default.mixin(CozyClient);
 
@@ -97642,29 +97642,30 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
     return _super.call(this, NOTES_DOCTYPE, stackClient);
   }
   /**
-   * Fetches all notes
+   * Fetches the note data
    *
-   * @returns {{data, links, meta}} The JSON API conformant response.
+   * @param {string} id Note id
+   * @returns {{data}} Information about the note
    */
 
 
   (0, _createClass2.default)(NotesCollection, [{
-    key: "all",
+    key: "get",
     value: function () {
-      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
+      var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(id) {
         var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
               case 0:
                 _context.next = 2;
-                return this.stackClient.fetchJSON('GET', '/notes');
+                return this.stackClient.fetchJSON('GET', "/notes/".concat(id));
 
               case 2:
                 resp = _context.sent;
-                return _context.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
-                  data: resp.data.map(normalizeNote)
-                }));
+                return _context.abrupt("return", {
+                  data: normalizeNote(resp.data)
+                });
 
               case 4:
               case "end":
@@ -97674,6 +97675,44 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
         }, _callee, this);
       }));
 
+      function get(_x) {
+        return _get.apply(this, arguments);
+      }
+
+      return get;
+    }()
+    /**
+     * Fetches all notes
+     *
+     * @returns {{data, links, meta}} The JSON API conformant response.
+     */
+
+  }, {
+    key: "all",
+    value: function () {
+      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
+        var resp;
+        return _regenerator.default.wrap(function _callee2$(_context2) {
+          while (1) {
+            switch (_context2.prev = _context2.next) {
+              case 0:
+                _context2.next = 2;
+                return this.stackClient.fetchJSON('GET', '/notes');
+
+              case 2:
+                resp = _context2.sent;
+                return _context2.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                  data: resp.data.map(normalizeNote)
+                }));
+
+              case 4:
+              case "end":
+                return _context2.stop();
+            }
+          }
+        }, _callee2, this);
+      }));
+
       function all() {
         return _all.apply(this, arguments);
       }
@@ -97692,20 +97731,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "destroy",
     value: function () {
-      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(_ref) {
+      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee2$(_context2) {
+        return _regenerator.default.wrap(function _callee3$(_context3) {
           while (1) {
-            switch (_context2.prev = _context2.next) {
+            switch (_context3.prev = _context3.next) {
               case 0:
                 _id = _ref._id;
-                _context2.next = 3;
+                _context3.next = 3;
                 return this.stackClient.fetchJSON('DELETE', (0, _utils.uri)(_templateObject(), _id));
 
               case 3:
-                resp = _context2.sent;
-                return _context2.abrupt("return", {
+                resp = _context3.sent;
+                return _context3.abrupt("return", {
                   data: _objectSpread(_objectSpread({}, normalizeNote(resp.data)), {}, {
                     _deleted: true
                   })
@@ -97713,13 +97752,13 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
 
               case 5:
               case "end":
-                return _context2.stop();
+                return _context3.stop();
             }
           }
-        }, _callee2, this);
+        }, _callee3, this);
       }));
 
-      function destroy(_x) {
+      function destroy(_x2) {
         return _destroy.apply(this, arguments);
       }
 
@@ -97737,14 +97776,14 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "create",
     value: function () {
-      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref2) {
+      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref2) {
         var dir_id, resp;
-        return _regenerator.default.wrap(function _callee3$(_context3) {
+        return _regenerator.default.wrap(function _callee4$(_context4) {
           while (1) {
-            switch (_context3.prev = _context3.next) {
+            switch (_context4.prev = _context4.next) {
               case 0:
                 dir_id = _ref2.dir_id;
-                _context3.next = 3;
+                _context4.next = 3;
                 return this.stackClient.fetchJSON('POST', '/notes', {
                   data: {
                     type: 'io.cozy.notes.documents',
@@ -97757,20 +97796,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
                 });
 
               case 3:
-                resp = _context3.sent;
-                return _context3.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                resp = _context4.sent;
+                return _context4.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
                   data: normalizeNote(resp.data)
                 }));
 
               case 5:
               case "end":
-                return _context3.stop();
+                return _context4.stop();
             }
           }
-        }, _callee3, this);
+        }, _callee4, this);
       }));
 
-      function create(_x2) {
+      function create(_x3) {
         return _create.apply(this, arguments);
       }
 
@@ -97790,32 +97829,32 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "fetchURL",
     value: function () {
-      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref3) {
+      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5(_ref3) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee4$(_context4) {
+        return _regenerator.default.wrap(function _callee5$(_context5) {
           while (1) {
-            switch (_context4.prev = _context4.next) {
+            switch (_context5.prev = _context5.next) {
               case 0:
                 _id = _ref3._id;
-                _context4.next = 3;
+                _context5.next = 3;
                 return this.stackClient.fetchJSON('GET', (0, _utils.uri)(_templateObject2(), _id));
 
               case 3:
-                resp = _context4.sent;
-                return _context4.abrupt("return", {
+                resp = _context5.sent;
+                return _context5.abrupt("return", {
                   data: normalizeNoteUrl(resp.data)
                 });
 
               case 5:
               case "end":
-                return _context4.stop();
+                return _context5.stop();
             }
           }
-        }, _callee4, this);
+        }, _callee5, this);
       }));
 
-      function fetchURL(_x3) {
+      function fetchURL(_x4) {
         return _fetchURL.apply(this, arguments);
       }
 
@@ -98899,12 +98938,8 @@ var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(484));
 
 var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
 
-var _registry = __webpack_require__(485);
-
 var _DocumentCollection2 = _interopRequireWildcard(__webpack_require__(491));
 
-var _errors = __webpack_require__(582);
-
 function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; }
 
 function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
@@ -98916,8 +98951,20 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va
 var APPS_REGISTRY_DOCTYPE = 'io.cozy.apps_registry';
 exports.APPS_REGISTRY_DOCTYPE = APPS_REGISTRY_DOCTYPE;
 
-var normalizeAppFromRegistry = function normalizeAppFromRegistry(app, doctype) {
-  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(app, doctype));
+var normalizeAppFromRegistry = function normalizeAppFromRegistry(data, doctype) {
+  var _data$latest_version;
+
+  // The registry don't return a id, so we use the slug as id.
+  // Without id the document can't be stored in the cache.
+  var id = "".concat(data.type === 'webapp' ? 'io.cozy.apps' : 'io.cozy.konnectors', "/").concat(data.slug);
+
+  var attributes = _objectSpread(_objectSpread({}, data.attributes), (_data$latest_version = data.latest_version) === null || _data$latest_version === void 0 ? void 0 : _data$latest_version.manifest);
+
+  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(_objectSpread(_objectSpread({}, data), {}, {
+    attributes: attributes,
+    id: id,
+    _id: id
+  }), doctype));
 };
 /**
  * Extends `DocumentCollection` API along with specific methods for `io.cozy.apps_registry`.
@@ -98954,7 +99001,7 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
       var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(slug) {
         var _this2 = this;
 
-        var resp, data;
+        var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
@@ -98971,20 +99018,17 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
                 }
 
                 return _context.abrupt("return", {
-                  data: resp.map(function (app) {
-                    return normalizeAppFromRegistry(_objectSpread({
-                      _id: app._id || app.slug
-                    }, app), _this2.doctype);
+                  data: resp.map(function (data) {
+                    return normalizeAppFromRegistry(data, _this2.doctype);
                   })
                 });
 
               case 5:
-                data = (0, _registry.transformRegistryFormatToStackFormat)(resp);
                 return _context.abrupt("return", {
-                  data: normalizeAppFromRegistry(data, this.doctype)
+                  data: normalizeAppFromRegistry(resp, this.doctype)
                 });
 
-              case 7:
+              case 6:
               case "end":
                 return _context.stop();
             }
@@ -100552,6 +100596,7 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     }()
     /**
      * @typedef AccessTokenRes
+     * @property {string} email_verified_code The email verified code to skip 2FA
      * @property {string} access_token The OAuth access token
      * @property {string} refresh_token The OAuth refresh token
      * @property {string} token_type The OAuth token type
@@ -100579,16 +100624,17 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     key: "loginFlagship",
     value: function () {
       var _loginFlagship = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee9(_ref4) {
-        var passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
+        var _ref4$emailVerifiedCo, emailVerifiedCode, passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
 
         return _regenerator.default.wrap(function _callee9$(_context9) {
           while (1) {
             switch (_context9.prev = _context9.next) {
               case 0:
-                passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
+                _ref4$emailVerifiedCo = _ref4.emailVerifiedCode, emailVerifiedCode = _ref4$emailVerifiedCo === void 0 ? undefined : _ref4$emailVerifiedCo, passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
                 return _context9.abrupt("return", this.fetchJSON('POST', '/auth/login/flagship', {
                   client_id: this.oauthOptions.clientID,
                   client_secret: this.oauthOptions.clientSecret,
+                  email_verified_code: emailVerifiedCode,
                   passphrase: passwordHash,
                   two_factor_token: twoFactorToken,
                   two_factor_passcode: twoFactorPasscode
@@ -107216,10 +107262,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
  *   Cozy's root or to a specifc slug. The caller is responsible to handle that exception
  * - another status means there aren't any Cozy behind to the given origin
  *
- * @param {object} url          Object of URL elements
- * @param {string} url.protocol Protocol to use in the origin (e.g. http)
- * @param {string} url.hostname Hostname to use in the origin (e.g. claude.mycozy.cloud)
- * @param {string} url.port     Port to use in the origin (e.g. 8080)
+ * @param {URL} url URL to validate
  *
  * @returns {Promise<boolean>} True if we believe there's a Cozy behind the given origin
  * @throws {InvalidCozyUrlError} Thrown when we know for sure there aren't any Cozy behind the given origin
@@ -107229,7 +107272,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
 
 var isValidOrigin = /*#__PURE__*/function () {
   var _ref3 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(url) {
-    var response, status;
+    var response, status, responseUri, wasRedirected;
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
@@ -107239,7 +107282,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
           case 2:
             response = _context.sent;
-            status = response.status;
+            status = response.status, responseUri = response.url;
 
             if (!(status === 404)) {
               _context.next = 6;
@@ -107261,9 +107304,10 @@ var isValidOrigin = /*#__PURE__*/function () {
             throw new BlockedCozyError(url);
 
           case 10:
-            return _context.abrupt("return", status === 200);
+            wasRedirected = url.origin !== new URL(responseUri).origin;
+            return _context.abrupt("return", status === 200 && !wasRedirected);
 
-          case 11:
+          case 12:
           case "end":
             return _context.stop();
         }
@@ -107320,7 +107364,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
 var rootCozyUrl = /*#__PURE__*/function () {
   var _ref4 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(url) {
-    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, hostname;
+    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, noSlugUrl, hostname, noSubUrl;
 
     return _regenerator.default.wrap(function _callee2$(_context2) {
       while (1) {
@@ -107343,62 +107387,60 @@ var rootCozyUrl = /*#__PURE__*/function () {
               break;
             }
 
-            return _context2.abrupt("return", url);
+            return _context2.abrupt("return", new URL(uri({
+              protocol: url.protocol,
+              hostname: url.hostname,
+              port: url.port
+            })));
 
           case 6:
             if (!/^[^.-][^.]+-[^.-]+\./.test(url.hostname)) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
             _url$hostname$split = url.hostname.split('.'), _url$hostname$split2 = (0, _toArray2.default)(_url$hostname$split), subDomain = _url$hostname$split2[0], domain = _url$hostname$split2.slice(1);
             _hostname = [subDomain.replace(/-.+/, '')].concat((0, _toConsumableArray2.default)(domain)).join('.');
-            _context2.next = 11;
-            return isValidOrigin({
+            noSlugUrl = new URL(uri({
               protocol: url.protocol,
               hostname: _hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 12;
+            return isValidOrigin(noSlugUrl);
 
-          case 11:
+          case 12:
             if (!_context2.sent) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: _hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSlugUrl);
 
-          case 13:
+          case 14:
             // Try to remove the first sub-domain in case its a nested app name
             // eslint-disable-next-line no-unused-vars
             hostname = url.hostname.split('.').splice(1).join('.');
-            _context2.next = 16;
-            return isValidOrigin({
+            noSubUrl = new URL(uri({
               protocol: url.protocol,
               hostname: hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 18;
+            return isValidOrigin(noSubUrl);
 
-          case 16:
+          case 18:
             if (!_context2.sent) {
-              _context2.next = 18;
+              _context2.next = 20;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSubUrl);
 
-          case 18:
+          case 20:
             throw new InvalidCozyUrlError(url);
 
-          case 19:
+          case 21:
           case "end":
             return _context2.stop();
         }
@@ -110997,7 +111039,7 @@ var _interopRequireDefault = __webpack_require__(1);
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
+exports.hasQueriesBeenLoaded = exports.isQueriesLoading = exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
 
 var _logger = _interopRequireDefault(__webpack_require__(498));
 
@@ -111057,9 +111099,33 @@ exports.isQueryLoading = isQueryLoading;
 var hasQueryBeenLoaded = function hasQueryBeenLoaded(col) {
   return col.lastFetch;
 };
+/**
+ * Returns whether the result of queries are loading
+ */
+
 
 exports.hasQueryBeenLoaded = hasQueryBeenLoaded;
 
+var isQueriesLoading = function isQueriesLoading(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return isQueryLoading(queryResult);
+  });
+};
+/**
+ * Returns whether queries have been loaded at least once
+ */
+
+
+exports.isQueriesLoading = isQueriesLoading;
+
+var hasQueriesBeenLoaded = function hasQueriesBeenLoaded(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return hasQueryBeenLoaded(queryResult);
+  });
+};
+
+exports.hasQueriesBeenLoaded = hasQueriesBeenLoaded;
+
 /***/ }),
 /* 715 */
 /***/ (function(module, exports, __webpack_require__) {
@@ -111317,14 +111383,20 @@ var _interopRequireDefault = __webpack_require__(1);
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.createMockClient = void 0;
+exports.createFakeClient = exports.createMockClient = void 0;
 
 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(286));
 
+var _regenerator = _interopRequireDefault(__webpack_require__(293));
+
+var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(295));
+
 var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
 
 var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(291));
 
+var _merge = _interopRequireDefault(__webpack_require__(532));
+
 var _CozyClient = _interopRequireDefault(__webpack_require__(279));
 
 var _store = __webpack_require__(627);
@@ -111341,33 +111413,64 @@ var fillQueryInsideClient = function fillQueryInsideClient(client, queryName, qu
   var definition = queryOptions.definition,
       doctype = queryOptions.doctype,
       data = queryOptions.data,
-      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data"]);
+      queryError = queryOptions.queryError,
+      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data", "queryError"]);
   client.store.dispatch((0, _store.initQuery)(queryName, definition || (0, _dsl.Q)(doctype)));
-  client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
-    data: data ? data.map(function (doc) {
-      return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
-    }) : data
-  }, queryResult)));
+
+  if (queryError) {
+    client.store.dispatch((0, _store.receiveQueryError)(queryName, queryError));
+  } else {
+    client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
+      data: data ? data.map(function (doc) {
+        return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
+      }) : data
+    }, queryResult)));
+  }
 };
 
 var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(remoteData) {
-  return function (qdef) {
-    if (!remoteData) {
-      return {
-        data: null
-      };
-    }
+  return /*#__PURE__*/function () {
+    var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(qdef) {
+      return _regenerator.default.wrap(function _callee$(_context) {
+        while (1) {
+          switch (_context.prev = _context.next) {
+            case 0:
+              if (remoteData) {
+                _context.next = 2;
+                break;
+              }
 
-    if (remoteData[qdef.doctype]) {
-      return {
-        data: remoteData[qdef.doctype]
-      };
-    } else {
-      return {
-        data: []
-      };
-    }
-  };
+              return _context.abrupt("return", {
+                data: null
+              });
+
+            case 2:
+              if (!remoteData[qdef.doctype]) {
+                _context.next = 6;
+                break;
+              }
+
+              return _context.abrupt("return", {
+                data: remoteData[qdef.doctype]
+              });
+
+            case 6:
+              return _context.abrupt("return", {
+                data: []
+              });
+
+            case 7:
+            case "end":
+              return _context.stop();
+          }
+        }
+      }, _callee);
+    }));
+
+    return function (_x) {
+      return _ref.apply(this, arguments);
+    };
+  }();
 };
 /**
  * Creates a client suitable for use in tests
@@ -111379,14 +111482,59 @@ var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(r
  * @param  {object} [options.queries] Prefill queries inside the store
  * @param  {object} [options.remote] Mock data from the server
  * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions
  * @returns {CozyClient}
  */
 
 
-var createMockClient = function createMockClient(_ref) {
-  var queries = _ref.queries,
-      remote = _ref.remote,
-      clientOptions = _ref.clientOptions;
+var createMockClient = function createMockClient() {
+  var _ref2 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref2.queries,
+      remote = _ref2.remote,
+      clientOptions = _ref2.clientOptions,
+      clientFunctions = _ref2.clientFunctions;
+
+  var mockedQuery = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
+  var clientFunctionsMerge = (0, _merge.default)({
+    query: mockedQuery,
+    save: jest.fn(),
+    saveAll: jest.fn(),
+    stackClient: {
+      fetchJSON: jest.fn()
+    }
+  }, clientFunctions);
+  return createFakeClient({
+    queries: queries,
+    remote: remote,
+    clientOptions: clientOptions,
+    clientFunctions: clientFunctionsMerge
+  });
+};
+/**
+ * Creates a client with pre-filled store
+ * This can be useful for demo in documentation (e.g. storybook)
+ *
+ * - client.{query,save} are replaced with empty functions
+ * - client.stackClient.fetchJSON is replaced with empty functions
+ *
+ * @param  {object} options Options
+ * @param  {object} [options.queries] Prefill queries inside the store
+ * @param  {object} [options.remote] Mock data from the server
+ * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions useful for testing
+ * @returns {CozyClient}
+ */
+
+
+exports.createMockClient = createMockClient;
+
+var createFakeClient = function createFakeClient() {
+  var _ref3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref3.queries,
+      remote = _ref3.remote,
+      clientOptions = _ref3.clientOptions,
+      clientFunctions = _ref3.clientFunctions;
+
   var client = new _CozyClient.default(clientOptions || {});
   client.ensureStore();
 
@@ -111398,14 +111546,12 @@ var createMockClient = function createMockClient(_ref) {
     fillQueryInsideClient(client, queryName, queryOptions);
   }
 
-  client.query = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
-  client.save = jest.fn();
-  client.saveAll = jest.fn();
-  client.stackClient.fetchJSON = jest.fn();
+  client.query = mockedQueryFromMockedRemoteData(remote);
+  (0, _merge.default)(client, clientFunctions);
   return client;
 };
 
-exports.createMockClient = createMockClient;
+exports.createFakeClient = createFakeClient;
 
 /***/ }),
 /* 717 */
@@ -116175,6 +116321,9 @@ var triggers = {
   isKonnectorWorker: function isKonnectorWorker(trigger) {
     return trigger.worker === 'konnector';
   },
+  isKonnector: function isKonnector(trigger) {
+    return trigger.worker === 'konnector' || trigger.worker === 'client';
+  },
 
   /**
    * Returns the konnector slug that executed a trigger
@@ -116184,7 +116333,7 @@ var triggers = {
    * @returns {string|void} A konnector slug
    */
   getKonnector: function getKonnector(trigger) {
-    if (!triggers.isKonnectorWorker(trigger)) {
+    if (!triggers.isKonnector(trigger)) {
       return null;
     }
 
@@ -116923,7 +117072,7 @@ var FILENAME_WITH_EXTENSION_REGEX = /(.+)(\..*)$/;
  * Returns base filename and extension
  *
  * @param {import("../types").IOCozyFile} file An io.cozy.files
- * @returns {object}  {filename, extension}
+ * @returns {{filename: string, extension: string}}
  */
 
 var splitFilename = function splitFilename(file) {
@@ -117535,33 +117684,27 @@ var overrideFileForPath = /*#__PURE__*/function () {
  * Method to generate a new filename if there is a conflict
  *
  * @param {string} filenameWithoutExtension - A filename without the extension
- * @param {RegExp} [originalNameFormatRegex] - A regex to check if the name is still in his original format
+ * @param {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  * @returns {string} A filename with the right suffix
  */
 
 
 exports.overrideFileForPath = overrideFileForPath;
 
-var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, originalNameFormatRegex) {
-  var isOriginalNameFormat = false;
-
-  if (originalNameFormatRegex && originalNameFormatRegex.test(filenameWithoutExtension)) {
-    isOriginalNameFormat = true;
-  } //Check if the string ends by _1
+var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, conflictOptions) {
+  var delimiter = (conflictOptions === null || conflictOptions === void 0 ? void 0 : conflictOptions.delimiter) || '_'; //Check if the string ends by _1
 
-
-  var regex = new RegExp('(_)([0-9]+)$');
+  var regex = new RegExp("(".concat(delimiter, ")([0-9]+)$"));
   var matches = filenameWithoutExtension.match(regex);
-  var shouldIncrement = matches && !isOriginalNameFormat;
 
-  if (shouldIncrement) {
+  if (matches) {
     var versionNumber = parseInt(matches[2]); //increment versionNumber
 
     versionNumber++;
-    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp('(_)([0-9]+)$'), "_".concat(versionNumber));
+    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp("(".concat(delimiter, ")([0-9]+)$")), "".concat(delimiter).concat(versionNumber));
     return newFilenameWithoutExtension;
   } else {
-    return "".concat(filenameWithoutExtension, "_1");
+    return "".concat(filenameWithoutExtension).concat(delimiter, "1");
   }
 };
 /**
@@ -117589,6 +117732,7 @@ var generateFileNameForRevision = function generateFileNameForRevision(file, rev
  * @property {object} [metadata]          - An object containing the metadata to attach
  * @property {string} [contentType]       - The file Content-Type
  * @property {string} [conflictStrategy]  - Erase / rename
+ * @property {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  */
 
 /**
@@ -117612,13 +117756,13 @@ exports.generateFileNameForRevision = generateFileNameForRevision;
 
 var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
   var _ref7 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6(client, file, options) {
-    var name, dirId, conflictStrategy, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
+    var name, dirId, conflictStrategy, conflictOptions, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
 
     return _regenerator.default.wrap(function _callee6$(_context6) {
       while (1) {
         switch (_context6.prev = _context6.next) {
           case 0:
-            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy;
+            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy, conflictOptions = options.conflictOptions;
             _context6.prev = 1;
             _context6.next = 4;
             return getFullpath(client, dirId, name);
@@ -117652,7 +117796,7 @@ var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
               name: name,
               type: 'file'
             }), filename = _splitFilename2.filename, extension = _splitFilename2.extension;
-            newFileName = generateNewFileNameOnConflict(filename) + extension; //recall itself with the newFilename.
+            newFileName = generateNewFileNameOnConflict(filename, conflictOptions) + extension; //recall itself with the newFilename.
 
             return _context6.abrupt("return", uploadFileWithConflictStrategy(client, file, _objectSpread(_objectSpread({}, options), {}, {
               name: newFileName
@@ -118276,7 +118420,7 @@ exports.getQualification = getQualification;
 /* 749 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
+module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"real_estate_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\"]},{\"label\":\"person_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"subjects\":[\"insurance\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"expense_claim\",\"purpose\":\"invoice\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
 
 /***/ }),
 /* 750 */
@@ -121596,13 +121740,13 @@ exports.getEmojiByCountry = getEmojiByCountry;
 /* 811 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"expense_claim\":\"Expense claim |||| Expense claims\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"person_insurance\":\"Individual insurance certificate |||| Individual insurance certificates\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_insurance\":\"Real estate insurance certificate |||| Real estate insurance certificates\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 /* 812 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"expense_claim\":\"Note de frais |||| Notes de frais\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"person_insurance\":\"Attestation d'assurance individuelle |||| Attestations d'assurance individuelle\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_insurance\":\"Attestation d'assurance immobilière |||| Attestations d'assurance immobilière\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 /* 813 */
@@ -121656,6 +121800,8 @@ var generateUrlForNote = function generateUrlForNote(notesAppUrl, file) {
  *
  * @param {object} client CozyClient instance
  * @param {object} file io.cozy.file object
+ * @param {object} options Options
+ * @param {string} [options.pathname] Pathname to use in the URL
  * @returns {Promise<string>} url
  */
 
@@ -121664,18 +121810,31 @@ exports.generateUrlForNote = generateUrlForNote;
 
 var fetchURL = /*#__PURE__*/function () {
   var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, file) {
-    var _yield$client$getStac, _yield$client$getStac2, note_id, subdomain, protocol, instance, sharecode, public_name, searchParams;
+    var options,
+        _yield$client$getStac,
+        _yield$client$getStac2,
+        note_id,
+        subdomain,
+        protocol,
+        instance,
+        sharecode,
+        public_name,
+        _options$pathname,
+        searchParams,
+        _options$pathname2,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            _context.next = 2;
+            options = _args.length > 2 && _args[2] !== undefined ? _args[2] : {};
+            _context.next = 3;
             return client.getStackClient().collection('io.cozy.notes').fetchURL({
               _id: file.id
             });
 
-          case 2:
+          case 3:
             _yield$client$getStac = _context.sent;
             _yield$client$getStac2 = _yield$client$getStac.data;
             note_id = _yield$client$getStac2.note_id;
@@ -121686,7 +121845,7 @@ var fetchURL = /*#__PURE__*/function () {
             public_name = _yield$client$getStac2.public_name;
 
             if (!sharecode) {
-              _context.next = 17;
+              _context.next = 18;
               break;
             }
 
@@ -121696,21 +121855,21 @@ var fetchURL = /*#__PURE__*/function () {
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
               searchParams: searchParams,
-              pathname: '/public/',
+              pathname: (_options$pathname = options.pathname) !== null && _options$pathname !== void 0 ? _options$pathname : '/public/',
               slug: 'notes',
               subDomainType: subdomain
             }));
 
-          case 17:
+          case 18:
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
-              pathname: '',
+              pathname: (_options$pathname2 = options.pathname) !== null && _options$pathname2 !== void 0 ? _options$pathname2 : '',
               slug: 'notes',
               subDomainType: subdomain,
               hash: "/n/".concat(note_id)
             }));
 
-          case 18:
+          case 19:
           case "end":
             return _context.stop();
         }
@@ -122689,12 +122848,12 @@ var identityLabels = ['identity_photo', 'national_id_card', 'passport', 'residen
  * @type {Array<import("../../types").FamilyLabel>}
  */
 
-var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document'];
+var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document', 'person_insurance'];
 /**
  * @type {Array<import("../../types").WorkStudyLabels>}
  */
 
-var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'note_work_document', 'other_work_document'];
+var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'expense_claim', 'note_work_document', 'other_work_document'];
 /**
  * @type {Array<import("../../types").HealthLabels>}
  */
@@ -122704,7 +122863,7 @@ var healthLabels = ['health_certificate', 'health_book', 'national_health_insura
  * @type {Array<import("../../types").HomeLabels>}
  */
 
-var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document'];
+var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document', 'real_estate_insurance'];
 /**
  * @type {Array<import("../../types").TransportLabels>}
  */
@@ -122719,12 +122878,12 @@ var activityLabels = ['personal_sporting_licence', 'fidelity_card', 'library_car
  * @type {Array<import("../../types").FinanceLabels>}
  */
 
-var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'other_bank_document', 'other_revenue'];
+var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'expense_claim', 'other_bank_document', 'other_revenue'];
 /**
  * @type {Array<import("../../types").InvoiceLabels>}
  */
 
-var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'other_invoice'];
+var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'expense_claim', 'other_invoice'];
 /**
  * @type {Array<import("../../types").OthersLabels>}
  */
@@ -123024,6 +123183,8 @@ exports.getSharingLink = void 0;
 
 var _regenerator = _interopRequireDefault(__webpack_require__(293));
 
+var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
+
 var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(295));
 
 var _const = __webpack_require__(619);
@@ -123032,25 +123193,39 @@ var _CozyClient = _interopRequireDefault(__webpack_require__(279));
 
 var _helpers = __webpack_require__(663);
 
+function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
+
+function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
+
 /**
  * Generate Sharing link for one or many files
  *
  * @param {CozyClient} client - Instance of CozyClient
  * @param {string[]} filesIds - Array of io.cozy.files ids
- * @param {boolean} [isFlatDomain] -
+ * @param {object} options - Options
+ * @param {string} [options.ttl] - Time to live (bigduration format, e.g. "4Y3M2D1h30m15s")
+ * @param {string} [options.password] - To generate a password-protected link
  * @returns {Promise<string>} Shared link
  */
 var getSharingLink = /*#__PURE__*/function () {
-  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds, isFlatDomain) {
+  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds) {
     var _sharedLink$attribute, _sharedLink$attribute2;
 
-    var PERMS, _yield$client$save, sharedLink, webLink;
+    var _ref2,
+        ttl,
+        password,
+        PERMS,
+        _yield$client$save,
+        sharedLink,
+        webLink,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            PERMS = {
+            _ref2 = _args.length > 2 && _args[2] !== undefined ? _args[2] : {}, ttl = _ref2.ttl, password = _ref2.password;
+            PERMS = _objectSpread(_objectSpread({
               _type: _const.DOCTYPE_PERMISSIONS,
               permissions: {
                 files: {
@@ -123059,11 +123234,15 @@ var getSharingLink = /*#__PURE__*/function () {
                   verbs: ['GET']
                 }
               }
-            };
-            _context.next = 3;
+            }, ttl && {
+              ttl: ttl
+            }), password && {
+              password: password
+            });
+            _context.next = 4;
             return client.save(PERMS);
 
-          case 3:
+          case 4:
             _yield$client$save = _context.sent;
             sharedLink = _yield$client$save.data;
             webLink = (0, _helpers.generateWebLink)({
@@ -123071,11 +123250,11 @@ var getSharingLink = /*#__PURE__*/function () {
               searchParams: [['sharecode', sharedLink === null || sharedLink === void 0 ? void 0 : (_sharedLink$attribute = sharedLink.attributes) === null || _sharedLink$attribute === void 0 ? void 0 : (_sharedLink$attribute2 = _sharedLink$attribute.shortcodes) === null || _sharedLink$attribute2 === void 0 ? void 0 : _sharedLink$attribute2.code]],
               pathname: '/public',
               slug: 'drive',
-              subDomainType: isFlatDomain ? 'flat' : 'nested'
+              subDomainType: client.capabilities.flat_subdomains ? 'flat' : 'nested'
             });
             return _context.abrupt("return", webLink);
 
-          case 7:
+          case 8:
           case "end":
             return _context.stop();
         }
@@ -123083,7 +123262,7 @@ var getSharingLink = /*#__PURE__*/function () {
     }, _callee);
   }));
 
-  return function getSharingLink(_x, _x2, _x3) {
+  return function getSharingLink(_x, _x2) {
     return _ref.apply(this, arguments);
   };
 }();
diff --git a/services/service/ecolyo.js b/services/service/ecolyo.js
index 1faa0bcff..ae238cbb2 100644
--- a/services/service/ecolyo.js
+++ b/services/service/ecolyo.js
@@ -22901,7 +22901,7 @@ var CozyClient = /*#__PURE__*/function () {
 CozyClient.hooks = CozyClient.hooks || {};
 CozyClient.fetchPolicies = _policies.default; //COZY_CLIENT_VERSION_PACKAGE in replaced by babel. See babel config
 
-CozyClient.version = "42.0.0";
+CozyClient.version = "45.1.0";
 
 _microee.default.mixin(CozyClient);
 
@@ -45761,29 +45761,30 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
     return _super.call(this, NOTES_DOCTYPE, stackClient);
   }
   /**
-   * Fetches all notes
+   * Fetches the note data
    *
-   * @returns {{data, links, meta}} The JSON API conformant response.
+   * @param {string} id Note id
+   * @returns {{data}} Information about the note
    */
 
 
   (0, _createClass2.default)(NotesCollection, [{
-    key: "all",
+    key: "get",
     value: function () {
-      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
+      var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(id) {
         var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
               case 0:
                 _context.next = 2;
-                return this.stackClient.fetchJSON('GET', '/notes');
+                return this.stackClient.fetchJSON('GET', "/notes/".concat(id));
 
               case 2:
                 resp = _context.sent;
-                return _context.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
-                  data: resp.data.map(normalizeNote)
-                }));
+                return _context.abrupt("return", {
+                  data: normalizeNote(resp.data)
+                });
 
               case 4:
               case "end":
@@ -45793,6 +45794,44 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
         }, _callee, this);
       }));
 
+      function get(_x) {
+        return _get.apply(this, arguments);
+      }
+
+      return get;
+    }()
+    /**
+     * Fetches all notes
+     *
+     * @returns {{data, links, meta}} The JSON API conformant response.
+     */
+
+  }, {
+    key: "all",
+    value: function () {
+      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
+        var resp;
+        return _regenerator.default.wrap(function _callee2$(_context2) {
+          while (1) {
+            switch (_context2.prev = _context2.next) {
+              case 0:
+                _context2.next = 2;
+                return this.stackClient.fetchJSON('GET', '/notes');
+
+              case 2:
+                resp = _context2.sent;
+                return _context2.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                  data: resp.data.map(normalizeNote)
+                }));
+
+              case 4:
+              case "end":
+                return _context2.stop();
+            }
+          }
+        }, _callee2, this);
+      }));
+
       function all() {
         return _all.apply(this, arguments);
       }
@@ -45811,20 +45850,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "destroy",
     value: function () {
-      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(_ref) {
+      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee2$(_context2) {
+        return _regenerator.default.wrap(function _callee3$(_context3) {
           while (1) {
-            switch (_context2.prev = _context2.next) {
+            switch (_context3.prev = _context3.next) {
               case 0:
                 _id = _ref._id;
-                _context2.next = 3;
+                _context3.next = 3;
                 return this.stackClient.fetchJSON('DELETE', (0, _utils.uri)(_templateObject(), _id));
 
               case 3:
-                resp = _context2.sent;
-                return _context2.abrupt("return", {
+                resp = _context3.sent;
+                return _context3.abrupt("return", {
                   data: _objectSpread(_objectSpread({}, normalizeNote(resp.data)), {}, {
                     _deleted: true
                   })
@@ -45832,13 +45871,13 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
 
               case 5:
               case "end":
-                return _context2.stop();
+                return _context3.stop();
             }
           }
-        }, _callee2, this);
+        }, _callee3, this);
       }));
 
-      function destroy(_x) {
+      function destroy(_x2) {
         return _destroy.apply(this, arguments);
       }
 
@@ -45856,14 +45895,14 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "create",
     value: function () {
-      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref2) {
+      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref2) {
         var dir_id, resp;
-        return _regenerator.default.wrap(function _callee3$(_context3) {
+        return _regenerator.default.wrap(function _callee4$(_context4) {
           while (1) {
-            switch (_context3.prev = _context3.next) {
+            switch (_context4.prev = _context4.next) {
               case 0:
                 dir_id = _ref2.dir_id;
-                _context3.next = 3;
+                _context4.next = 3;
                 return this.stackClient.fetchJSON('POST', '/notes', {
                   data: {
                     type: 'io.cozy.notes.documents',
@@ -45876,20 +45915,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
                 });
 
               case 3:
-                resp = _context3.sent;
-                return _context3.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                resp = _context4.sent;
+                return _context4.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
                   data: normalizeNote(resp.data)
                 }));
 
               case 5:
               case "end":
-                return _context3.stop();
+                return _context4.stop();
             }
           }
-        }, _callee3, this);
+        }, _callee4, this);
       }));
 
-      function create(_x2) {
+      function create(_x3) {
         return _create.apply(this, arguments);
       }
 
@@ -45909,32 +45948,32 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "fetchURL",
     value: function () {
-      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref3) {
+      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5(_ref3) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee4$(_context4) {
+        return _regenerator.default.wrap(function _callee5$(_context5) {
           while (1) {
-            switch (_context4.prev = _context4.next) {
+            switch (_context5.prev = _context5.next) {
               case 0:
                 _id = _ref3._id;
-                _context4.next = 3;
+                _context5.next = 3;
                 return this.stackClient.fetchJSON('GET', (0, _utils.uri)(_templateObject2(), _id));
 
               case 3:
-                resp = _context4.sent;
-                return _context4.abrupt("return", {
+                resp = _context5.sent;
+                return _context5.abrupt("return", {
                   data: normalizeNoteUrl(resp.data)
                 });
 
               case 5:
               case "end":
-                return _context4.stop();
+                return _context5.stop();
             }
           }
-        }, _callee4, this);
+        }, _callee5, this);
       }));
 
-      function fetchURL(_x3) {
+      function fetchURL(_x4) {
         return _fetchURL.apply(this, arguments);
       }
 
@@ -47018,12 +47057,8 @@ var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(484));
 
 var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
 
-var _registry = __webpack_require__(485);
-
 var _DocumentCollection2 = _interopRequireWildcard(__webpack_require__(491));
 
-var _errors = __webpack_require__(582);
-
 function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; }
 
 function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
@@ -47035,8 +47070,20 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va
 var APPS_REGISTRY_DOCTYPE = 'io.cozy.apps_registry';
 exports.APPS_REGISTRY_DOCTYPE = APPS_REGISTRY_DOCTYPE;
 
-var normalizeAppFromRegistry = function normalizeAppFromRegistry(app, doctype) {
-  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(app, doctype));
+var normalizeAppFromRegistry = function normalizeAppFromRegistry(data, doctype) {
+  var _data$latest_version;
+
+  // The registry don't return a id, so we use the slug as id.
+  // Without id the document can't be stored in the cache.
+  var id = "".concat(data.type === 'webapp' ? 'io.cozy.apps' : 'io.cozy.konnectors', "/").concat(data.slug);
+
+  var attributes = _objectSpread(_objectSpread({}, data.attributes), (_data$latest_version = data.latest_version) === null || _data$latest_version === void 0 ? void 0 : _data$latest_version.manifest);
+
+  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(_objectSpread(_objectSpread({}, data), {}, {
+    attributes: attributes,
+    id: id,
+    _id: id
+  }), doctype));
 };
 /**
  * Extends `DocumentCollection` API along with specific methods for `io.cozy.apps_registry`.
@@ -47073,7 +47120,7 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
       var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(slug) {
         var _this2 = this;
 
-        var resp, data;
+        var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
@@ -47090,20 +47137,17 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
                 }
 
                 return _context.abrupt("return", {
-                  data: resp.map(function (app) {
-                    return normalizeAppFromRegistry(_objectSpread({
-                      _id: app._id || app.slug
-                    }, app), _this2.doctype);
+                  data: resp.map(function (data) {
+                    return normalizeAppFromRegistry(data, _this2.doctype);
                   })
                 });
 
               case 5:
-                data = (0, _registry.transformRegistryFormatToStackFormat)(resp);
                 return _context.abrupt("return", {
-                  data: normalizeAppFromRegistry(data, this.doctype)
+                  data: normalizeAppFromRegistry(resp, this.doctype)
                 });
 
-              case 7:
+              case 6:
               case "end":
                 return _context.stop();
             }
@@ -48671,6 +48715,7 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     }()
     /**
      * @typedef AccessTokenRes
+     * @property {string} email_verified_code The email verified code to skip 2FA
      * @property {string} access_token The OAuth access token
      * @property {string} refresh_token The OAuth refresh token
      * @property {string} token_type The OAuth token type
@@ -48698,16 +48743,17 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     key: "loginFlagship",
     value: function () {
       var _loginFlagship = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee9(_ref4) {
-        var passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
+        var _ref4$emailVerifiedCo, emailVerifiedCode, passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
 
         return _regenerator.default.wrap(function _callee9$(_context9) {
           while (1) {
             switch (_context9.prev = _context9.next) {
               case 0:
-                passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
+                _ref4$emailVerifiedCo = _ref4.emailVerifiedCode, emailVerifiedCode = _ref4$emailVerifiedCo === void 0 ? undefined : _ref4$emailVerifiedCo, passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
                 return _context9.abrupt("return", this.fetchJSON('POST', '/auth/login/flagship', {
                   client_id: this.oauthOptions.clientID,
                   client_secret: this.oauthOptions.clientSecret,
+                  email_verified_code: emailVerifiedCode,
                   passphrase: passwordHash,
                   two_factor_token: twoFactorToken,
                   two_factor_passcode: twoFactorPasscode
@@ -55335,10 +55381,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
  *   Cozy's root or to a specifc slug. The caller is responsible to handle that exception
  * - another status means there aren't any Cozy behind to the given origin
  *
- * @param {object} url          Object of URL elements
- * @param {string} url.protocol Protocol to use in the origin (e.g. http)
- * @param {string} url.hostname Hostname to use in the origin (e.g. claude.mycozy.cloud)
- * @param {string} url.port     Port to use in the origin (e.g. 8080)
+ * @param {URL} url URL to validate
  *
  * @returns {Promise<boolean>} True if we believe there's a Cozy behind the given origin
  * @throws {InvalidCozyUrlError} Thrown when we know for sure there aren't any Cozy behind the given origin
@@ -55348,7 +55391,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
 
 var isValidOrigin = /*#__PURE__*/function () {
   var _ref3 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(url) {
-    var response, status;
+    var response, status, responseUri, wasRedirected;
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
@@ -55358,7 +55401,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
           case 2:
             response = _context.sent;
-            status = response.status;
+            status = response.status, responseUri = response.url;
 
             if (!(status === 404)) {
               _context.next = 6;
@@ -55380,9 +55423,10 @@ var isValidOrigin = /*#__PURE__*/function () {
             throw new BlockedCozyError(url);
 
           case 10:
-            return _context.abrupt("return", status === 200);
+            wasRedirected = url.origin !== new URL(responseUri).origin;
+            return _context.abrupt("return", status === 200 && !wasRedirected);
 
-          case 11:
+          case 12:
           case "end":
             return _context.stop();
         }
@@ -55439,7 +55483,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
 var rootCozyUrl = /*#__PURE__*/function () {
   var _ref4 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(url) {
-    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, hostname;
+    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, noSlugUrl, hostname, noSubUrl;
 
     return _regenerator.default.wrap(function _callee2$(_context2) {
       while (1) {
@@ -55462,62 +55506,60 @@ var rootCozyUrl = /*#__PURE__*/function () {
               break;
             }
 
-            return _context2.abrupt("return", url);
+            return _context2.abrupt("return", new URL(uri({
+              protocol: url.protocol,
+              hostname: url.hostname,
+              port: url.port
+            })));
 
           case 6:
             if (!/^[^.-][^.]+-[^.-]+\./.test(url.hostname)) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
             _url$hostname$split = url.hostname.split('.'), _url$hostname$split2 = (0, _toArray2.default)(_url$hostname$split), subDomain = _url$hostname$split2[0], domain = _url$hostname$split2.slice(1);
             _hostname = [subDomain.replace(/-.+/, '')].concat((0, _toConsumableArray2.default)(domain)).join('.');
-            _context2.next = 11;
-            return isValidOrigin({
+            noSlugUrl = new URL(uri({
               protocol: url.protocol,
               hostname: _hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 12;
+            return isValidOrigin(noSlugUrl);
 
-          case 11:
+          case 12:
             if (!_context2.sent) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: _hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSlugUrl);
 
-          case 13:
+          case 14:
             // Try to remove the first sub-domain in case its a nested app name
             // eslint-disable-next-line no-unused-vars
             hostname = url.hostname.split('.').splice(1).join('.');
-            _context2.next = 16;
-            return isValidOrigin({
+            noSubUrl = new URL(uri({
               protocol: url.protocol,
               hostname: hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 18;
+            return isValidOrigin(noSubUrl);
 
-          case 16:
+          case 18:
             if (!_context2.sent) {
-              _context2.next = 18;
+              _context2.next = 20;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSubUrl);
 
-          case 18:
+          case 20:
             throw new InvalidCozyUrlError(url);
 
-          case 19:
+          case 21:
           case "end":
             return _context2.stop();
         }
@@ -59116,7 +59158,7 @@ var _interopRequireDefault = __webpack_require__(1);
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
+exports.hasQueriesBeenLoaded = exports.isQueriesLoading = exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
 
 var _logger = _interopRequireDefault(__webpack_require__(498));
 
@@ -59176,9 +59218,33 @@ exports.isQueryLoading = isQueryLoading;
 var hasQueryBeenLoaded = function hasQueryBeenLoaded(col) {
   return col.lastFetch;
 };
+/**
+ * Returns whether the result of queries are loading
+ */
+
 
 exports.hasQueryBeenLoaded = hasQueryBeenLoaded;
 
+var isQueriesLoading = function isQueriesLoading(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return isQueryLoading(queryResult);
+  });
+};
+/**
+ * Returns whether queries have been loaded at least once
+ */
+
+
+exports.isQueriesLoading = isQueriesLoading;
+
+var hasQueriesBeenLoaded = function hasQueriesBeenLoaded(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return hasQueryBeenLoaded(queryResult);
+  });
+};
+
+exports.hasQueriesBeenLoaded = hasQueriesBeenLoaded;
+
 /***/ }),
 /* 715 */
 /***/ (function(module, exports, __webpack_require__) {
@@ -59436,14 +59502,20 @@ var _interopRequireDefault = __webpack_require__(1);
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.createMockClient = void 0;
+exports.createFakeClient = exports.createMockClient = void 0;
 
 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(286));
 
+var _regenerator = _interopRequireDefault(__webpack_require__(293));
+
+var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(295));
+
 var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
 
 var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(291));
 
+var _merge = _interopRequireDefault(__webpack_require__(532));
+
 var _CozyClient = _interopRequireDefault(__webpack_require__(279));
 
 var _store = __webpack_require__(627);
@@ -59460,33 +59532,64 @@ var fillQueryInsideClient = function fillQueryInsideClient(client, queryName, qu
   var definition = queryOptions.definition,
       doctype = queryOptions.doctype,
       data = queryOptions.data,
-      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data"]);
+      queryError = queryOptions.queryError,
+      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data", "queryError"]);
   client.store.dispatch((0, _store.initQuery)(queryName, definition || (0, _dsl.Q)(doctype)));
-  client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
-    data: data ? data.map(function (doc) {
-      return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
-    }) : data
-  }, queryResult)));
+
+  if (queryError) {
+    client.store.dispatch((0, _store.receiveQueryError)(queryName, queryError));
+  } else {
+    client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
+      data: data ? data.map(function (doc) {
+        return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
+      }) : data
+    }, queryResult)));
+  }
 };
 
 var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(remoteData) {
-  return function (qdef) {
-    if (!remoteData) {
-      return {
-        data: null
-      };
-    }
+  return /*#__PURE__*/function () {
+    var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(qdef) {
+      return _regenerator.default.wrap(function _callee$(_context) {
+        while (1) {
+          switch (_context.prev = _context.next) {
+            case 0:
+              if (remoteData) {
+                _context.next = 2;
+                break;
+              }
 
-    if (remoteData[qdef.doctype]) {
-      return {
-        data: remoteData[qdef.doctype]
-      };
-    } else {
-      return {
-        data: []
-      };
-    }
-  };
+              return _context.abrupt("return", {
+                data: null
+              });
+
+            case 2:
+              if (!remoteData[qdef.doctype]) {
+                _context.next = 6;
+                break;
+              }
+
+              return _context.abrupt("return", {
+                data: remoteData[qdef.doctype]
+              });
+
+            case 6:
+              return _context.abrupt("return", {
+                data: []
+              });
+
+            case 7:
+            case "end":
+              return _context.stop();
+          }
+        }
+      }, _callee);
+    }));
+
+    return function (_x) {
+      return _ref.apply(this, arguments);
+    };
+  }();
 };
 /**
  * Creates a client suitable for use in tests
@@ -59498,14 +59601,59 @@ var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(r
  * @param  {object} [options.queries] Prefill queries inside the store
  * @param  {object} [options.remote] Mock data from the server
  * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions
  * @returns {CozyClient}
  */
 
 
-var createMockClient = function createMockClient(_ref) {
-  var queries = _ref.queries,
-      remote = _ref.remote,
-      clientOptions = _ref.clientOptions;
+var createMockClient = function createMockClient() {
+  var _ref2 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref2.queries,
+      remote = _ref2.remote,
+      clientOptions = _ref2.clientOptions,
+      clientFunctions = _ref2.clientFunctions;
+
+  var mockedQuery = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
+  var clientFunctionsMerge = (0, _merge.default)({
+    query: mockedQuery,
+    save: jest.fn(),
+    saveAll: jest.fn(),
+    stackClient: {
+      fetchJSON: jest.fn()
+    }
+  }, clientFunctions);
+  return createFakeClient({
+    queries: queries,
+    remote: remote,
+    clientOptions: clientOptions,
+    clientFunctions: clientFunctionsMerge
+  });
+};
+/**
+ * Creates a client with pre-filled store
+ * This can be useful for demo in documentation (e.g. storybook)
+ *
+ * - client.{query,save} are replaced with empty functions
+ * - client.stackClient.fetchJSON is replaced with empty functions
+ *
+ * @param  {object} options Options
+ * @param  {object} [options.queries] Prefill queries inside the store
+ * @param  {object} [options.remote] Mock data from the server
+ * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions useful for testing
+ * @returns {CozyClient}
+ */
+
+
+exports.createMockClient = createMockClient;
+
+var createFakeClient = function createFakeClient() {
+  var _ref3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref3.queries,
+      remote = _ref3.remote,
+      clientOptions = _ref3.clientOptions,
+      clientFunctions = _ref3.clientFunctions;
+
   var client = new _CozyClient.default(clientOptions || {});
   client.ensureStore();
 
@@ -59517,14 +59665,12 @@ var createMockClient = function createMockClient(_ref) {
     fillQueryInsideClient(client, queryName, queryOptions);
   }
 
-  client.query = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
-  client.save = jest.fn();
-  client.saveAll = jest.fn();
-  client.stackClient.fetchJSON = jest.fn();
+  client.query = mockedQueryFromMockedRemoteData(remote);
+  (0, _merge.default)(client, clientFunctions);
   return client;
 };
 
-exports.createMockClient = createMockClient;
+exports.createFakeClient = createFakeClient;
 
 /***/ }),
 /* 717 */
@@ -64294,6 +64440,9 @@ var triggers = {
   isKonnectorWorker: function isKonnectorWorker(trigger) {
     return trigger.worker === 'konnector';
   },
+  isKonnector: function isKonnector(trigger) {
+    return trigger.worker === 'konnector' || trigger.worker === 'client';
+  },
 
   /**
    * Returns the konnector slug that executed a trigger
@@ -64303,7 +64452,7 @@ var triggers = {
    * @returns {string|void} A konnector slug
    */
   getKonnector: function getKonnector(trigger) {
-    if (!triggers.isKonnectorWorker(trigger)) {
+    if (!triggers.isKonnector(trigger)) {
       return null;
     }
 
@@ -65042,7 +65191,7 @@ var FILENAME_WITH_EXTENSION_REGEX = /(.+)(\..*)$/;
  * Returns base filename and extension
  *
  * @param {import("../types").IOCozyFile} file An io.cozy.files
- * @returns {object}  {filename, extension}
+ * @returns {{filename: string, extension: string}}
  */
 
 var splitFilename = function splitFilename(file) {
@@ -65654,33 +65803,27 @@ var overrideFileForPath = /*#__PURE__*/function () {
  * Method to generate a new filename if there is a conflict
  *
  * @param {string} filenameWithoutExtension - A filename without the extension
- * @param {RegExp} [originalNameFormatRegex] - A regex to check if the name is still in his original format
+ * @param {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  * @returns {string} A filename with the right suffix
  */
 
 
 exports.overrideFileForPath = overrideFileForPath;
 
-var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, originalNameFormatRegex) {
-  var isOriginalNameFormat = false;
+var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, conflictOptions) {
+  var delimiter = (conflictOptions === null || conflictOptions === void 0 ? void 0 : conflictOptions.delimiter) || '_'; //Check if the string ends by _1
 
-  if (originalNameFormatRegex && originalNameFormatRegex.test(filenameWithoutExtension)) {
-    isOriginalNameFormat = true;
-  } //Check if the string ends by _1
-
-
-  var regex = new RegExp('(_)([0-9]+)$');
+  var regex = new RegExp("(".concat(delimiter, ")([0-9]+)$"));
   var matches = filenameWithoutExtension.match(regex);
-  var shouldIncrement = matches && !isOriginalNameFormat;
 
-  if (shouldIncrement) {
+  if (matches) {
     var versionNumber = parseInt(matches[2]); //increment versionNumber
 
     versionNumber++;
-    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp('(_)([0-9]+)$'), "_".concat(versionNumber));
+    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp("(".concat(delimiter, ")([0-9]+)$")), "".concat(delimiter).concat(versionNumber));
     return newFilenameWithoutExtension;
   } else {
-    return "".concat(filenameWithoutExtension, "_1");
+    return "".concat(filenameWithoutExtension).concat(delimiter, "1");
   }
 };
 /**
@@ -65708,6 +65851,7 @@ var generateFileNameForRevision = function generateFileNameForRevision(file, rev
  * @property {object} [metadata]          - An object containing the metadata to attach
  * @property {string} [contentType]       - The file Content-Type
  * @property {string} [conflictStrategy]  - Erase / rename
+ * @property {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  */
 
 /**
@@ -65731,13 +65875,13 @@ exports.generateFileNameForRevision = generateFileNameForRevision;
 
 var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
   var _ref7 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6(client, file, options) {
-    var name, dirId, conflictStrategy, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
+    var name, dirId, conflictStrategy, conflictOptions, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
 
     return _regenerator.default.wrap(function _callee6$(_context6) {
       while (1) {
         switch (_context6.prev = _context6.next) {
           case 0:
-            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy;
+            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy, conflictOptions = options.conflictOptions;
             _context6.prev = 1;
             _context6.next = 4;
             return getFullpath(client, dirId, name);
@@ -65771,7 +65915,7 @@ var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
               name: name,
               type: 'file'
             }), filename = _splitFilename2.filename, extension = _splitFilename2.extension;
-            newFileName = generateNewFileNameOnConflict(filename) + extension; //recall itself with the newFilename.
+            newFileName = generateNewFileNameOnConflict(filename, conflictOptions) + extension; //recall itself with the newFilename.
 
             return _context6.abrupt("return", uploadFileWithConflictStrategy(client, file, _objectSpread(_objectSpread({}, options), {}, {
               name: newFileName
@@ -66395,7 +66539,7 @@ exports.getQualification = getQualification;
 /* 749 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
+module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"real_estate_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\"]},{\"label\":\"person_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"subjects\":[\"insurance\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"expense_claim\",\"purpose\":\"invoice\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
 
 /***/ }),
 /* 750 */
@@ -69715,13 +69859,13 @@ exports.getEmojiByCountry = getEmojiByCountry;
 /* 811 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"expense_claim\":\"Expense claim |||| Expense claims\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"person_insurance\":\"Individual insurance certificate |||| Individual insurance certificates\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_insurance\":\"Real estate insurance certificate |||| Real estate insurance certificates\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 /* 812 */
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"expense_claim\":\"Note de frais |||| Notes de frais\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"person_insurance\":\"Attestation d'assurance individuelle |||| Attestations d'assurance individuelle\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_insurance\":\"Attestation d'assurance immobilière |||| Attestations d'assurance immobilière\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 /* 813 */
@@ -69775,6 +69919,8 @@ var generateUrlForNote = function generateUrlForNote(notesAppUrl, file) {
  *
  * @param {object} client CozyClient instance
  * @param {object} file io.cozy.file object
+ * @param {object} options Options
+ * @param {string} [options.pathname] Pathname to use in the URL
  * @returns {Promise<string>} url
  */
 
@@ -69783,18 +69929,31 @@ exports.generateUrlForNote = generateUrlForNote;
 
 var fetchURL = /*#__PURE__*/function () {
   var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, file) {
-    var _yield$client$getStac, _yield$client$getStac2, note_id, subdomain, protocol, instance, sharecode, public_name, searchParams;
+    var options,
+        _yield$client$getStac,
+        _yield$client$getStac2,
+        note_id,
+        subdomain,
+        protocol,
+        instance,
+        sharecode,
+        public_name,
+        _options$pathname,
+        searchParams,
+        _options$pathname2,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            _context.next = 2;
+            options = _args.length > 2 && _args[2] !== undefined ? _args[2] : {};
+            _context.next = 3;
             return client.getStackClient().collection('io.cozy.notes').fetchURL({
               _id: file.id
             });
 
-          case 2:
+          case 3:
             _yield$client$getStac = _context.sent;
             _yield$client$getStac2 = _yield$client$getStac.data;
             note_id = _yield$client$getStac2.note_id;
@@ -69805,7 +69964,7 @@ var fetchURL = /*#__PURE__*/function () {
             public_name = _yield$client$getStac2.public_name;
 
             if (!sharecode) {
-              _context.next = 17;
+              _context.next = 18;
               break;
             }
 
@@ -69815,21 +69974,21 @@ var fetchURL = /*#__PURE__*/function () {
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
               searchParams: searchParams,
-              pathname: '/public/',
+              pathname: (_options$pathname = options.pathname) !== null && _options$pathname !== void 0 ? _options$pathname : '/public/',
               slug: 'notes',
               subDomainType: subdomain
             }));
 
-          case 17:
+          case 18:
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
-              pathname: '',
+              pathname: (_options$pathname2 = options.pathname) !== null && _options$pathname2 !== void 0 ? _options$pathname2 : '',
               slug: 'notes',
               subDomainType: subdomain,
               hash: "/n/".concat(note_id)
             }));
 
-          case 18:
+          case 19:
           case "end":
             return _context.stop();
         }
@@ -70808,12 +70967,12 @@ var identityLabels = ['identity_photo', 'national_id_card', 'passport', 'residen
  * @type {Array<import("../../types").FamilyLabel>}
  */
 
-var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document'];
+var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document', 'person_insurance'];
 /**
  * @type {Array<import("../../types").WorkStudyLabels>}
  */
 
-var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'note_work_document', 'other_work_document'];
+var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'expense_claim', 'note_work_document', 'other_work_document'];
 /**
  * @type {Array<import("../../types").HealthLabels>}
  */
@@ -70823,7 +70982,7 @@ var healthLabels = ['health_certificate', 'health_book', 'national_health_insura
  * @type {Array<import("../../types").HomeLabels>}
  */
 
-var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document'];
+var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document', 'real_estate_insurance'];
 /**
  * @type {Array<import("../../types").TransportLabels>}
  */
@@ -70838,12 +70997,12 @@ var activityLabels = ['personal_sporting_licence', 'fidelity_card', 'library_car
  * @type {Array<import("../../types").FinanceLabels>}
  */
 
-var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'other_bank_document', 'other_revenue'];
+var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'expense_claim', 'other_bank_document', 'other_revenue'];
 /**
  * @type {Array<import("../../types").InvoiceLabels>}
  */
 
-var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'other_invoice'];
+var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'expense_claim', 'other_invoice'];
 /**
  * @type {Array<import("../../types").OthersLabels>}
  */
@@ -71143,6 +71302,8 @@ exports.getSharingLink = void 0;
 
 var _regenerator = _interopRequireDefault(__webpack_require__(293));
 
+var _defineProperty2 = _interopRequireDefault(__webpack_require__(275));
+
 var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(295));
 
 var _const = __webpack_require__(619);
@@ -71151,25 +71312,39 @@ var _CozyClient = _interopRequireDefault(__webpack_require__(279));
 
 var _helpers = __webpack_require__(663);
 
+function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
+
+function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
+
 /**
  * Generate Sharing link for one or many files
  *
  * @param {CozyClient} client - Instance of CozyClient
  * @param {string[]} filesIds - Array of io.cozy.files ids
- * @param {boolean} [isFlatDomain] -
+ * @param {object} options - Options
+ * @param {string} [options.ttl] - Time to live (bigduration format, e.g. "4Y3M2D1h30m15s")
+ * @param {string} [options.password] - To generate a password-protected link
  * @returns {Promise<string>} Shared link
  */
 var getSharingLink = /*#__PURE__*/function () {
-  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds, isFlatDomain) {
+  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds) {
     var _sharedLink$attribute, _sharedLink$attribute2;
 
-    var PERMS, _yield$client$save, sharedLink, webLink;
+    var _ref2,
+        ttl,
+        password,
+        PERMS,
+        _yield$client$save,
+        sharedLink,
+        webLink,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            PERMS = {
+            _ref2 = _args.length > 2 && _args[2] !== undefined ? _args[2] : {}, ttl = _ref2.ttl, password = _ref2.password;
+            PERMS = _objectSpread(_objectSpread({
               _type: _const.DOCTYPE_PERMISSIONS,
               permissions: {
                 files: {
@@ -71178,11 +71353,15 @@ var getSharingLink = /*#__PURE__*/function () {
                   verbs: ['GET']
                 }
               }
-            };
-            _context.next = 3;
+            }, ttl && {
+              ttl: ttl
+            }), password && {
+              password: password
+            });
+            _context.next = 4;
             return client.save(PERMS);
 
-          case 3:
+          case 4:
             _yield$client$save = _context.sent;
             sharedLink = _yield$client$save.data;
             webLink = (0, _helpers.generateWebLink)({
@@ -71190,11 +71369,11 @@ var getSharingLink = /*#__PURE__*/function () {
               searchParams: [['sharecode', sharedLink === null || sharedLink === void 0 ? void 0 : (_sharedLink$attribute = sharedLink.attributes) === null || _sharedLink$attribute === void 0 ? void 0 : (_sharedLink$attribute2 = _sharedLink$attribute.shortcodes) === null || _sharedLink$attribute2 === void 0 ? void 0 : _sharedLink$attribute2.code]],
               pathname: '/public',
               slug: 'drive',
-              subDomainType: isFlatDomain ? 'flat' : 'nested'
+              subDomainType: client.capabilities.flat_subdomains ? 'flat' : 'nested'
             });
             return _context.abrupt("return", webLink);
 
-          case 7:
+          case 8:
           case "end":
             return _context.stop();
         }
@@ -71202,7 +71381,7 @@ var getSharingLink = /*#__PURE__*/function () {
     }, _callee);
   }));
 
-  return function getSharingLink(_x, _x2, _x3) {
+  return function getSharingLink(_x, _x2) {
     return _ref.apply(this, arguments);
   };
 }();
diff --git a/vendors/ecolyo.d145f49d9a2580ee2eba.js b/vendors/ecolyo.a618d7120a1dbbadfda2.js
similarity index 98%
rename from vendors/ecolyo.d145f49d9a2580ee2eba.js
rename to vendors/ecolyo.a618d7120a1dbbadfda2.js
index 9afbfda6c..bf3e3e170 100644
--- a/vendors/ecolyo.d145f49d9a2580ee2eba.js
+++ b/vendors/ecolyo.a618d7120a1dbbadfda2.js
@@ -1723,18 +1723,29 @@ module.exports = __webpack_require__("WSXa").Object.getOwnPropertyDescriptors;
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.normalTheme = exports.invertedTheme = exports.getTheme = void 0;
+exports.lightNormalTheme = exports.lightInvertedTheme = exports.getTheme = exports.darkNormalTheme = exports.darkInvertedTheme = void 0;
 var _makeTheme = __webpack_require__("u1gW");
-var normalTheme = (0, _makeTheme.makeTheme)('light');
-exports.normalTheme = normalTheme;
-var invertedTheme = (0, _makeTheme.makeTheme)('dark');
-exports.invertedTheme = invertedTheme;
+var lightNormalTheme = (0, _makeTheme.makeTheme)('light', 'normal');
+exports.lightNormalTheme = lightNormalTheme;
+var lightInvertedTheme = (0, _makeTheme.makeTheme)('light', 'inverted');
+exports.lightInvertedTheme = lightInvertedTheme;
+var darkNormalTheme = (0, _makeTheme.makeTheme)('dark', 'normal');
+exports.darkNormalTheme = darkNormalTheme;
+var darkInvertedTheme = (0, _makeTheme.makeTheme)('dark', 'inverted');
+exports.darkInvertedTheme = darkInvertedTheme;
 var themes = {
-  normal: normalTheme,
-  inverted: invertedTheme
+  light: {
+    normal: lightNormalTheme,
+    inverted: lightInvertedTheme
+  },
+  dark: {
+    normal: darkNormalTheme,
+    inverted: darkInvertedTheme
+  }
 };
-var getTheme = function getTheme(variant) {
-  var theme = themes[variant];
+var getTheme = function getTheme(type, variant) {
+  var _themes$type;
+  var theme = (_themes$type = themes[type]) === null || _themes$type === void 0 ? void 0 : _themes$type[variant];
   if (!theme) {
     var possibleThemes = Object.keys(themes).join(', ');
     throw new Error("[MuiCozyTheme] Unknown theme variant: ".concat(variant, ". Possible variants are ").concat(possibleThemes));
@@ -9428,7 +9439,7 @@ $export($export.S, 'Object', {
 
 exports = module.exports = __webpack_require__("DjJv")(false);
 // Module
-exports.push([module.i, ".styles__c-loading-placeholder___3L6Gz{animation-delay:.1s;animation-duration:2s;animation-iteration-count:infinite;animation-name:styles__placeHolderShimmer___3Rei_;animation-timing-function:linear;background-position:-20rem 0;background-image:linear-gradient(90deg,silver 0,#fcfcfc 50%,silver);background-size:20rem 10rem;background-repeat:no-repeat;background-color:silver;border-radius:.15rem;max-width:100%;position:relative;margin:.1rem 0}.styles__c-app-icon___2_O40,.styles__c-app-icon___2_O40 svg{height:100%;width:100%;flex-grow:0;flex-shrink:0;object-fit:contain}.styles__c-app-icon-default___3CEmt{color:var(--silver)}@-webkit-keyframes styles__placeHolderShimmer___3Rei_{0%{background-position:-20rem 0}80%{background-position:20rem 0}80.1%{background-position:-20rem 0}to{background-position:-20rem 0}}@keyframes styles__placeHolderShimmer___3Rei_{0%{background-position:-20rem 0}80%{background-position:20rem 0}80.1%{background-position:-20rem 0}to{background-position:-20rem 0}}.Sections__Sections__section___2onYy{margin-bottom:4rem}.AppsSection__AppsSection___3WHhE{margin-bottom:1rem}.AppsSection__AppsSection__list___2Uy0E{display:flex;flex-wrap:wrap;justify-content:flex-start}.DropdownFilter__Dropdown__icon___19QZN{padding:0 .5rem}@media (max-width:48rem){.DropdownFilter__Dropdown___afcWb .DropdownFilter__Select__control___3-04c{padding:.5rem .5rem .5rem .2rem;border-radius:0;height:2.75rem}.DropdownFilter__Dropdown___afcWb .DropdownFilter__Select__menu___XLfYX{top:2rem}.DropdownFilter__Dropdown___afcWb>div{max-width:none}}.styles__AppTile-icon___1f0c0{object-fit:contain;max-width:100%;width:auto}.styles__AppTile-icon--default___1tjiF{height:100%;padding:0 .5em}.styles__AppTile-icon-maintenance___2VOvO{position:absolute;border:2px solid var(--primaryContrastTextColor);border-radius:50%;background:var(--primaryContrastTextColor);bottom:80px;left:80px}@media (max-width:48rem){.styles__AppTile-icon-maintenance___2VOvO{bottom:6px;left:40px}}.styles__AppTile-container-maintenance___u1a1M{filter:grayscale(1);opacity:.64}.styles__c-apptitle___eqV9l{display:inline-flex;align-items:center;margin:0}.styles__c-avatar___PpDI-{background-color:var(--paleGrey);color:var(--silver);position:relative}.styles__c-avatar___PpDI- svg{width:50%;height:50%}.styles__c-avatar-image___3yJnb{width:100%}.styles__c-avatar___PpDI-{--circleSize:2.5rem;width:var(--circleSize);height:var(--circleSize);min-width:var(--circleSize);min-height:var(--circleSize);font-size:calc(var(--circleSize)/2.28);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--dodgerBlue);color:var(--white)}.styles__c-avatar--xsmall___3H2Io{width:1rem;height:1rem;min-width:1rem;min-height:1rem;font-size:.4386rem}.styles__c-avatar--small___1Y_Pv{width:2rem;height:2rem;min-width:2rem;min-height:2rem;font-size:.87719rem}.styles__c-avatar--large___1Z_HZ{width:3rem;height:3rem;min-width:3rem;min-height:3rem;font-size:1.31579rem}.styles__c-avatar--xlarge___3Qe0b{width:4rem;height:4rem;min-width:4rem;min-height:4rem;font-size:1.75439rem}.styles__c-avatar-initials___310qC{font-weight:700;line-height:1}.styles__c-avatar--text___2dvna{color:#fff}.styles__c-avatar--disabled___xoLOy.styles__c-avatar--image___jDBci{background-color:#fff!important}.styles__c-avatar--disabled___xoLOy:not(.styles__c-avatar--image___jDBci){background-color:var(--silver)!important}.styles__c-avatar--disabled___xoLOy .styles__c-avatar-image___3yJnb{filter:grayscale(1);opacity:.3}.styles__c-avatar--ghost___3898R{background-color:initial!important;border:1px dashed var(--borderGhostColor);color:var(--secondaryTextColor)}.styles__c-avatar--ghost___3898R .styles__c-avatar-image___3yJnb{filter:grayscale(1);opacity:.3}.styles__c-banner-wrapper___3KlaG{display:flex;align-items:center;min-height:3.5rem;padding:0 1rem}@media (max-width:48rem){.styles__c-banner-wrapper___3KlaG{padding:0}}.styles__c-banner-icon___1f_LM{width:2rem;height:2rem;margin-left:1rem}.styles__c-banner-icon___1f_LM>svg{width:2rem;height:2rem}.styles__c-banner-icon___1f_LM div{width:2rem;height:2rem;min-width:2rem;min-height:2rem}.styles__c-banner-text___1sTVC{padding:.75rem 1rem}.styles__c-banner-buttons___3sLgG button{margin:0;min-width:3rem}.styles__BarButton___3z5Er{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem}:root{--barIconColor:var(--coolGrey);--barIconColorDisabled:var(--silver)}.styles__BarButtonIcon___1pSOT{color:var(--barIconColor)}.styles__BarButton--disabled___5e3Ll .styles__BarButtonIcon___1pSOT{color:var(--barIconColorDisabled)}.styles__BarTitle___I5r2e{margin:0;height:3rem;display:flex;align-items:center;font-size:1.125rem}.styles__renderSaferAnim___2rNtc{position:absolute;bottom:0;height:0;width:100%;animation:styles__slidein___1E_4T 1s}@-webkit-keyframes styles__slidein___1E_4T{0%{height:100%}to{height:0}}@keyframes styles__slidein___1E_4T{0%{height:100%}to{height:0}}.styles__c-card___YgP7B{border:.063rem solid var(--dividerColor);border-radius:.5rem;padding:1rem;text-decoration:none;display:block}.styles__c-card--inset___2pofc{margin:1rem 2rem}@media (max-width:48rem){.styles__c-card--inset___2pofc{margin:.5rem}}.styles__c-circle___1DuMR{--circleSize:2.5rem;width:var(--circleSize);height:var(--circleSize);min-width:var(--circleSize);min-height:var(--circleSize);font-size:calc(var(--circleSize)/2.28);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--dodgerBlue);color:var(--white)}.styles__c-circle-text___1jFgD{font-weight:700;line-height:1}.styles__SelectControl___2OxoO[aria-disabled=true],.styles__SelectControl___2OxoO[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__SelectControl___2OxoO[aria-disabled=true]:focus,.styles__SelectControl___2OxoO[aria-disabled=true]:hover,.styles__SelectControl___2OxoO[disabled]:focus,.styles__SelectControl___2OxoO[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__SelectControl___2OxoO{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__SelectControl___2OxoO::placeholder{color:var(--coolGrey);font-size:1rem}.styles__SelectControl___2OxoO:hover{border:.063rem solid var(--coolGrey)}.styles__SelectControl___2OxoO:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__SelectControl___2OxoO.styles__is-error___2s-d5,.styles__SelectControl___2OxoO:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__SelectControl___2OxoO{padding-right:2.375rem;appearance:none;background:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTMuOTY4IDYuMTc1YTEuNTcxIDEuNTcxIDAgMDAtMi4yMjIgMi4yMjJsOS40MjkgOS40MjhhMS41NzEgMS41NzEgMCAwMDIuMjIyIDBsOS40MjgtOS40MjhhMS41NzEgMS41NzEgMCAwMC0yLjIyMi0yLjIyMmwtOC4zMTcgOC4zMTctOC4zMTgtOC4zMTd6IiBmaWxsPSIjOTU5OTlkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=\") right 1rem center no-repeat;background-size:.875rem;text-align:left}.styles__SelectControl___2OxoO::-ms-expand{display:none}.styles__contact___169nD{color:var(--secondaryTextColor)}@media (max-width:48rem){.styles__contact___169nD{height:auto}}.styles__contact--clickable___1GLTM{cursor:pointer}.styles__contact-cozyurl___3kBp5,.styles__contact-phone___1sA_m{flex:0 0 12rem}.styles__contact-email___3n3q2{flex-basis:30%}.styles__contact-myself___1aOdx{color:var(--secondaryTextColor);padding-left:.5rem}.styles__contact-identity___mL3IJ{flex-basis:30%}@media (max-width:48rem){.styles__contact-identity___mL3IJ{flex:1 1 auto}}.styles__contact-firstname___2GPEr{margin-left:1rem}.styles__contact-avatar___3lZPs{flex-shrink:0}.styles__icon___gvQ89{margin:1rem 1.5rem 0 .5rem}.styles__ContactsListModal__addContactContainer___2W-dE{display:flex;justify-content:center;margin:0 .5rem 1rem}@media (max-width:48rem){.styles__ContactsListModal__addContactContainer___2W-dE>*{flex:1}}.styles__DialogCloseButton___cxKPO{position:absolute;top:1.15rem;right:1.15rem;z-index:1}@media (max-width:48rem){.styles__DialogCloseButton___cxKPO{top:.25rem;right:.25rem}}.styles__DialogBackButton___1c7yH{position:absolute;top:1.15rem;left:1.15rem;z-index:1}@media (max-width:48rem){.styles__DialogBackButton___1c7yH{top:.25rem;left:.25rem}}.styles__DateMonthPicker__YearControls___1DGlB{box-shadow:0 4px 12px 0 rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.08)}.styles__DateMonthPicker__MonthButton___3I_Mm.styles__DateMonthPicker__MonthButton--selected___40hCm,.styles__DateMonthPicker__MonthButton___3I_Mm:hover,.styles__DateMonthPicker__YearButton___3zNDK:hover{background:var(--defaultBackgroundColor);color:var(--primaryTextColor)}.styles__DateMonthPicker__MonthButton___3I_Mm:active,.styles__DateMonthPicker__MonthButton___3I_Mm:hover:active,.styles__DateMonthPicker__YearButton___3zNDK:active,.styles__DateMonthPicker__YearButton___3zNDK:hover:active{background-color:var(--actionColorFocus);font-weight:700;outline:0}.styles__DateMonthPicker__MonthButton___3I_Mm,.styles__DateMonthPicker__YearButton___3zNDK{background:none;min-height:3rem;min-width:3rem;display:inline-block;border-width:0;color:var(--secondaryTextColor);cursor:pointer}.styles__DateMonthPicker__MonthButton___3I_Mm:focus,.styles__DateMonthPicker__YearButton___3zNDK:focus{outline:0}.styles__DateMonthPicker__YearControls___1DGlB{justify-content:center;display:flex;align-items:center;border-radius:8px;border:1px solid var(--borderMainColor);overflow:hidden;margin-bottom:1rem;font-weight:700}.styles__DateMonthPicker__YearButton___3zNDK{flex-grow:0;cursor:pointer}.styles__DateMonthPicker__Year___387bP{flex-grow:1;display:inline-flex;justify-content:center}.styles__DateMonthPicker__MonthGrid___TCFg4{display:grid;grid-template-columns:repeat(4,auto);grid-template-rows:repeat(3,1fr);overflow:hidden;grid-gap:1rem}.styles__DateMonthPicker__MonthButton___3I_Mm{border-radius:3rem}.styles__DateMonthPicker__MonthButton___3I_Mm.styles__DateMonthPicker__MonthButton--selected___40hCm{font-weight:700}.styles__divider___SuA5q{align-items:center;display:flex}.styles__divider___SuA5q:after,.styles__divider___SuA5q:before{content:\"\";height:1px;background-color:var(--dividerColor)}.styles__divider___SuA5q:before{display:none;margin-right:.5rem}.styles__divider___SuA5q:after{flex:1;margin-left:.5rem}.styles__center___3K8dw:before{display:block;flex:1}.styles__c-empty___3w5oV{display:flex;flex-direction:column;justify-content:center;flex:1 0 auto;align-self:center;margin:0 auto;padding:2rem;text-align:center;width:calc(100% - 4rem);max-width:32rem}@media (max-width:63.938rem){.styles__c-empty--centered___2ijsY{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}.styles__c-empty-img___2GC4d{display:block;margin:0 auto 1rem;height:8rem}@media (max-width:63.938rem){.styles__c-empty-img___2GC4d{margin-bottom:.5rem;height:6rem}}.styles__c-empty-img--medium___1d2Zd{height:10rem}@media (max-width:63.938rem){.styles__c-empty-img--medium___1d2Zd{height:8rem}}.styles__c-empty-img--large___3s3vC{height:12rem}@media (max-width:63.938rem){.styles__c-empty-img--large___3s3vC{height:10rem}}.styles__c-empty-title___2HduE{margin:0 auto;max-width:63rem;line-height:1.3}@media (max-width:63.938rem){.styles__c-empty-title___2HduE{margin:0 1.5rem}}.styles__c-empty-text___3HnvR{max-width:63rem;color:var(--secondaryTextColor);line-height:1.5}.styles__c-label___o4ozG{text-transform:uppercase;color:var(--secondaryTextColor);font-size:.813rem;font-weight:700;line-height:1rem}.styles__c-label___o4ozG.styles__is-error___2Dwem{color:var(--pomegranate)}.styles__c-label--block___2ZV_7{display:block;padding:.5rem 0}.styles__o-field___3n5HM{position:relative;display:flex;flex-direction:column;margin:.5rem 0 1rem}.styles__o-field--inline___7JWZ8{display:flex;align-items:flex-start;flex-direction:row;margin:.5rem 0 .5rem 1.5rem}@media (max-width:48rem){.styles__o-field--inline___7JWZ8{flex-direction:column;margin-left:0}}.styles__o-field--inline___7JWZ8{margin:0}.styles__o-field--inline___7JWZ8 label{flex-basis:8rem;flex-shrink:0;flex-grow:0;padding:1rem 0}@media (max-width:48rem){.styles__o-field--inline___7JWZ8 label{flex-basis:auto}}.styles__o-field--inline___7JWZ8>*{flex-grow:1}.styles__o-field-input___vCqdV{position:relative;max-width:32rem}.styles__o-field-input-action___2k7a8,.styles__o-side___tXbXL{position:absolute;top:.5rem;right:0;cursor:pointer;text-transform:uppercase}.styles__o-side-fullwidth___7WcCI{max-width:100%}.styles__o-field-input-action___2k7a8{top:-1.5rem;text-transform:uppercase}.Figure__Figure-currency___195-B{color:var(--secondaryTextColor)}.Figure__Figure-content--positive___1qyd8,.Figure__Figure-content--positive___1qyd8 .Figure__Figure-currency___195-B{color:var(--successColor)}.Figure__Figure-content--negative___3ACbA,.Figure__Figure-content--negative___3ACbA .Figure__Figure-currency___195-B{color:var(--errorColor)}.Figure__Figure-content--warning___1Pn6n,.Figure__Figure-content--warning___1Pn6n .Figure__Figure-currency___195-B{color:var(--warningColor)}.Figure__Figure-total___MZ7Xt{font-weight:900}.Figure__Figure__currency--withSpacing___2eXTy{margin-left:.2em}.Figure__Figure--big___1b5ml{font-size:2rem;line-height:2.625rem}@media (max-width:48rem){.Figure__Figure--big___1b5ml{font-size:1.5rem;line-height:1.75rem}}.Figure__Figure--clickable___3i82u{cursor:pointer}.Figure__Figure_blur___1p0la{filter:blur(8px)}.Figure__Figure--inline___2L5SE{display:inline}.FigureBlock__FigureBlock___YyBoL{color:var(--primaryTextColor)}.FigureBlock__FigureBlock-figure___97C8E{font-size:2rem;line-height:2.625rem}@media (max-width:48rem){.FigureBlock__FigureBlock___YyBoL{font-size:.7em}}.styles__c-file-input___YNZSh{cursor:pointer}.styles__c-file-path___XvgNN{display:block;color:var(--secondaryTextColor);font-size:.75rem;text-decoration:none;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles__filePickerBreadcrumb-previousPath___3LKJH{color:var(--actionColorActive);cursor:pointer}.styles__filePickerBreadcrumb-icon___3aFyd{color:var(--actionColorActive);margin:0 .25rem}@supports (display:contents){.styles__filePickerBreadcrumb-wrapper___3pu1w{display:contents}}@supports not (display:contents){.styles__filePickerBreadcrumb-wrapper___3pu1w{display:flex;flex:1 1 auto;align-items:center;width:100%}}.styles__c-filename-wrapper___3tVpA{display:flex}.styles__c-filename-wrapper___3tVpA :last-child{flex-shrink:0}.styles__c-filename-name___1jDMz{display:inline;width:auto}.styles__Hero___14z7_{margin-left:auto;margin-right:auto}.styles__Hero-title___256Uz{text-align:center;margin:3rem 0}.styles__Hero-subtitle___1E_WG{margin-bottom:0}@media (max-width:48rem){.styles__Hero-subtitle___1E_WG{margin-top:.5rem}}.styles__Hero___14z7_ p{line-height:1.25}.styles__Hero-sections___ETV6e{display:flex;justify-content:space-around}@media (max-width:48rem){.styles__Hero-sections___ETV6e{flex-direction:column;align-items:center}}.styles__Hero-section___1BcNz{max-width:18.75rem;text-align:center;flex-grow:1;flex-basis:100%}@media (max-width:48rem){.styles__Hero-section___1BcNz{max-width:auto;margin-bottom:2rem}}.styles__Hero-section___1BcNz+.styles__Hero-section___1BcNz{margin-left:2rem}@media (max-width:48rem){.styles__Hero-section___1BcNz+.styles__Hero-section___1BcNz{margin-left:0}}.styles__Hero-cta___2KhwU{text-align:center;max-width:32rem;margin-left:auto;margin-right:auto;margin-top:2rem}.styles__HistoryRowCircleWrapper___3r8Uo{width:2.6rem;height:2.6rem;justify-content:center;display:flex;align-self:start}.styles__HistoryRowCircle___4FWWa{border:1px solid var(--dividerColor);background-color:var(--paperBackgroundColor)}.styles__HistoryRowRevisionLoader___a5y5b{display:flex;justify-content:center}.styles__HistoryRowCaption___2fe_H{margin-bottom:2rem;padding-left:2rem;padding-right:2rem}.styles__HistoryRowMedia___2jgYN{position:relative;padding:1rem}.styles__HistoryRowMedia___2jgYN:before{content:\"\";border-left:1px dashed var(--dividerColor2);position:absolute;margin-left:20px;top:2.125rem;bottom:-1rem}.styles__HistoryRowMedia___2jgYN:last-child:before{border:0}.styles__HistoryRowMediaImg___1J9OI{align-self:flex-start;z-index:1}.styles__icon--spin___ybfC1{animation:styles__spin___2Vvw3 1s linear infinite}@media (prefers-reduced-motion:reduce){.styles__icon--spin___ybfC1{animation:none}}@-webkit-keyframes styles__spin___2Vvw3{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes styles__spin___2Vvw3{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.styles__icon___23x3R{fill:var(--iconColor);transform:translateZ(0)}.styles__icon--preserveColor___3gBz6{fill:inherit}.styles__IconStack-wrapper___10dhG{position:relative;display:inline-block}.styles__IconStack-foregroundIcon___ZvY-t{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.styles__c-input-text___3TAv1[aria-disabled=true],.styles__c-input-text___3TAv1[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__c-input-text___3TAv1[aria-disabled=true]:focus,.styles__c-input-text___3TAv1[aria-disabled=true]:hover,.styles__c-input-text___3TAv1[disabled]:focus,.styles__c-input-text___3TAv1[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__c-input-text___3TAv1{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__c-input-text___3TAv1::placeholder{color:var(--coolGrey);font-size:1rem}.styles__c-input-text___3TAv1:hover{border:.063rem solid var(--coolGrey)}.styles__c-input-text___3TAv1:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__c-input-text___3TAv1.styles__is-error___3lsCJ,.styles__c-input-text___3TAv1:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__c-input-text--tiny___MzMoD{border-radius:.125rem;padding:.25rem .5rem .375rem}.styles__c-input-text--medium___28jPV{border-radius:.125rem;padding:.5rem 1rem .625rem}.styles__c-input-text--large___28EaR{border-radius:.188rem;padding:.813rem 1rem}.styles__c-input-text--fullwidth___33o_f{max-width:100%}.styles__c-inputgroup___12OVJ input[aria-disabled=true],.styles__c-inputgroup___12OVJ input[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__c-inputgroup___12OVJ input[aria-disabled=true]:focus,.styles__c-inputgroup___12OVJ input[aria-disabled=true]:hover,.styles__c-inputgroup___12OVJ input[disabled]:focus,.styles__c-inputgroup___12OVJ input[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__c-inputgroup___12OVJ input{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__c-inputgroup___12OVJ input::placeholder{color:var(--coolGrey);font-size:1rem}.styles__c-inputgroup___12OVJ input:hover{border:.063rem solid var(--coolGrey)}.styles__c-inputgroup___12OVJ input:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__c-inputgroup___12OVJ input.styles__is-error___2dj3S,.styles__c-inputgroup___12OVJ input:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__c-inputgroup___12OVJ{display:inline-flex;flex-direction:row;box-sizing:border-box;align-items:stretch;width:100%;max-width:32rem;border:.063rem solid var(--dividerColor);border-radius:.125rem}.styles__c-inputgroup___12OVJ:hover{border:.063rem solid var(--coolGrey)}.styles__c-inputgroup--focus___Tk5-Z,.styles__c-inputgroup--focus___Tk5-Z:hover{border-color:var(--dodgerBlue)}.styles__c-inputgroup--error___1JNbu{border-color:var(--pomegranate)}.styles__c-inputgroup--fullwidth___3nuay{max-width:none}.styles__c-inputgroup-main___1LP4B{flex:1 1 auto}.styles__c-inputgroup___12OVJ input{border:0;padding-right:.5rem}.styles__c-inputgroup___12OVJ input:focus,.styles__c-inputgroup___12OVJ input:hover{position:relative;z-index:1;border:0;outline:0}.styles__c-inputgroup-side___60v0v{display:flex;flex-direction:column;justify-content:center;flex:0 1 auto;max-width:8.75rem}.styles__c-inputgroup-unit___bFj9a{padding-left:1rem;padding-right:1rem;font-weight:700}.styles__intentHeader___m5Qjh{display:flex;align-items:center;height:2rem;padding:.5rem 1rem;background-color:var(--paleGrey);margin:0;flex-basis:auto;flex-shrink:0}.styles__intentHeader-title___1r4ex{display:flex;align-items:center;font-size:1.25rem;color:var(--charcoalGrey)}.styles__intentHeader-title___1r4ex span{font-weight:400}.styles__intentHeader-icon___3s30C{height:1.125rem;margin-right:.5rem}iframe{width:100%;height:100%;border:0}.styles__intentContainer___gZbMl,.styles__intentPlaceHolder___EWSR1{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.styles__intentContainer___gZbMl[aria-busy=true] iframe{height:0;width:0}.styles__intentContainer__error___yQ7K8{color:red;font-size:1.5em}.styles__intentWrapper___1ZMvW{display:flex;flex-flow:column nowrap;align-items:stretch;position:relative;border-radius:.5rem;max-height:100%;max-width:100%;background-color:var(--white);color:var(--charcoalGrey)}.styles__intentWrapper___1ZMvW .styles__intentHeader___3TDUp{display:flex;align-items:center;padding:.25rem 1rem;margin:0}.styles__intentWrapper___1ZMvW .styles__intentContent___1ilx7 [class^=c-header-icon--ghost]{margin:0}.styles__CollectionField__addBtn___Z0FO-{margin-left:0;margin-right:0}.styles__CollectionField__addBtnIcon___1hA5b{margin-right:.5rem}.styles__CollectionField__row___Z7bbf{display:flex;align-items:center}.styles__CollectionField__row___Z7bbf>*+*{margin-left:1rem}.styles__iconGrid___7nBAB{display:grid;grid-template-columns:repeat(2,16px);grid-template-rows:repeat(2,16px);grid-gap:1px}.styles__PasswordInput___3Oa3V{display:inline-flex;flex-direction:column;width:100%;max-width:32rem}.styles__PasswordInput--withStrength___1Msxm{border-bottom-left-radius:0;border-bottom-right-radius:0}.styles__PasswordInput__strength___1hpSg{background-color:var(--paleGrey);border-radius:.188rem;border-top-left-radius:0;border-top-right-radius:0;border:.063rem solid var(--silver);border-top:0;box-sizing:border-box;height:.25rem}.styles__PasswordInput__strength--weak___dzrGl{color:var(--pomegranate)}.styles__PasswordInput__strength--weak___dzrGl::-webkit-progress-value{background-color:var(--errorColor)}.styles__PasswordInput__strength--weak___dzrGl::-moz-progress-bar{background-color:var(--errorColor)}.styles__PasswordInput__strength--moderate___1ME_z{color:var(--texasRose)}.styles__PasswordInput__strength--moderate___1ME_z::-webkit-progress-value{background-color:var(--warningColor)}.styles__PasswordInput__strength--moderate___1ME_z::-moz-progress-bar{background-color:var(--warningColor)}.styles__PasswordInput__strength--strong___3yuP0{color:var(--emerald)}.styles__PasswordInput__strength--strong___3yuP0::-webkit-progress-value{background-color:var(--successColor)}.styles__PasswordInput__strength--strong___3yuP0::-moz-progress-bar{background-color:var(--successColor)}.styles__PasswordInput__visibilityButton___2B6RJ{height:100%;width:3rem;background-color:initial;border:0}.styles__o-layout-2panes___1CDQw,.styles__o-layout___3TSz9{box-sizing:border-box;display:flex;max-width:100%;width:100%;height:100%}.styles__o-layout-2panes___1CDQw main,.styles__o-layout___3TSz9 main{display:flex;flex-direction:column;flex:0 0 auto}.styles__o-layout-2panes___1CDQw main,.styles__o-layout-2panes___1CDQw main>[role=contentinfo],.styles__o-layout-2panes___1CDQw main>[role=main],.styles__o-layout___3TSz9 main,.styles__o-layout___3TSz9 main>[role=contentinfo],.styles__o-layout___3TSz9 main>[role=main]{position:relative;display:flex;flex-direction:column;flex:1 1 auto;box-sizing:border-box;height:100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){.styles__o-layout-2panes___1CDQw,.styles__o-layout___3TSz9{display:block}.styles__o-layout-2panes___1CDQw main,.styles__o-layout___3TSz9 main{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.styles__o-layout-2panes___1CDQw main,.styles__o-layout-2panes___1CDQw main>[role=contentinfo],.styles__o-layout-2panes___1CDQw main>[role=main],.styles__o-layout___3TSz9 main,.styles__o-layout___3TSz9 main>[role=contentinfo],.styles__o-layout___3TSz9 main>[role=main]{display:block;overflow:visible}.styles__o-layout-2panes___1CDQw:after,.styles__o-layout-2panes___1CDQw:before,.styles__o-layout___3TSz9:after,.styles__o-layout___3TSz9:before{content:\"\";display:block}.styles__o-layout-2panes___1CDQw:after,.styles__o-layout-2panes___1CDQw:before,.styles__o-layout___3TSz9:after,.styles__o-layout___3TSz9:before{height:3rem}}.styles__o-layout-2panes___1CDQw{flex:0 0 100%;align-items:stretch}.styles__o-layout-2panes___1CDQw>aside{display:flex;flex-direction:column;flex:0 0 auto}.styles__o-layout-2panes___1CDQw main,.styles__o-layout-2panes___1CDQw main>[role=contentinfo],.styles__o-layout-2panes___1CDQw main>[role=main]{height:auto}@media (max-width:63.938rem){.styles__o-layout-2panes___1CDQw>aside{position:fixed;bottom:0;left:0;display:block;z-index:var(--zIndex-nav);width:100%}}.styles__c-nav___33dZy{margin:1.5rem 0;padding:0;list-style:none}@media (max-width:63.938rem){.styles__c-nav___33dZy{display:flex;justify-content:space-around;margin:.313rem 0 .25rem;padding-right:0}}.styles__c-nav-item___3XOLK{position:relative;z-index:var(--zIndex-app);height:3rem;box-sizing:border-box;cursor:pointer}.styles__c-nav-item___3XOLK:hover:before{content:\"\";position:absolute;z-index:var(--zIndex-below);border-radius:0 .188rem .188rem 0;top:0;left:0;right:1rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.styles__c-nav-item___3XOLK:hover:before{content:none}}@media (max-width:63.938rem){.styles__c-nav-item___3XOLK{margin:0 .75rem;height:auto;display:block;flex:0 0 2.5rem;padding-right:0}.styles__c-nav-item___3XOLK:hover:before{content:none}}.styles__c-nav-icon___hrJUe{display:inline-block;margin-right:.688rem;color:var(--actionColorActive);fill:currentColor}.styles__c-nav-icon___hrJUe svg{display:block}.styles__is-active___2D0jN .styles__c-nav-icon___hrJUe{color:var(--primaryColor)}:hover>.styles__c-nav-icon___hrJUe{color:var(--actionColorActive)}@media (max-width:63.938rem){.styles__c-nav-icon___hrJUe{display:block;margin-right:0}.styles__c-nav-icon___hrJUe svg{margin:0 auto 3px;width:1.5rem;height:1.5rem}}@media (max-width:63.938rem){.styles__c-nav-text___1J3yU{display:block;text-align:center;white-space:nowrap}}.styles__c-nav-link___3mK6W{display:flex;box-shadow:border-box;padding-left:1.5rem;padding-right:1rem;line-height:1.5;text-decoration:none;height:100%;align-items:center;flex:1;background-repeat:no-repeat;background-position:1.5rem}.styles__c-nav-link___3mK6W,.styles__c-nav-link___3mK6W:visited{color:var(--actionColorActive)}.styles__c-nav-link___3mK6W.styles__is-active___2D0jN{box-shadow:inset .25rem 0 0 0 var(--primaryColor);font-weight:700;color:var(--primaryTextColor)}.styles__c-nav-link___3mK6W.styles__is-active___2D0jN .styles__c-nav-icon___hrJUe{color:var(--primaryColor)}@media (max-width:63.938rem){.styles__c-nav-link___3mK6W{display:block;height:auto;padding:0;text-align:center;font-size:.625rem;line-height:.75rem;background-position:top;background-size:1.5rem}.styles__c-nav-link___3mK6W.styles__is-active___2D0jN,.styles__c-nav-link___3mK6W:hover{box-shadow:none;font-weight:400}}.styles__c-nav-item-secondary___k14rf{height:auto}.styles__c-nav-item-secondary___k14rf+.styles__c-nav-item-secondary___k14rf{margin-top:.125rem}@media (max-width:63.938rem){.styles__c-nav-item-secondary___k14rf{display:none}}.styles__c-nav-item-secondary___k14rf:hover:before{content:\"\";position:absolute;z-index:var(--zIndex-below);border-radius:.188rem 0 0 .188rem;top:0;right:0;left:3rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.styles__c-nav-item-secondary___k14rf:hover:before{content:none}}.styles__c-nav-item-secondary___k14rf .styles__c-nav-link___3mK6W{padding:.5rem 1rem;margin-left:3rem;border-radius:4px 0 0 4px;box-shadow:none;font-size:.875rem;color:var(--actionColorActive);text-decoration:none;height:auto}.styles__c-nav-item-secondary___k14rf .styles__c-nav-link___3mK6W.styles__is-active___2D0jN{color:var(--primaryContrastTextColor);border-right:1px solid var(--actionColorActive);background-color:var(--actionColorActive)}.styles__DesktopSectionWrapper___1rIWP{list-style-type:none}.styles__Modal__back___qxUn_{cursor:pointer;margin-right:.5rem;margin-left:-.25rem;font-size:1.5rem;line-height:0;margin-bottom:-1rem;position:relative;top:-.5rem}.styles__OrderedList___17A_o{list-style:none;counter-reset:cozy-ui-ordered-list;padding-left:0;line-height:1.5}.styles__ListItem___2Lu4a{counter-increment:cozy-ui-ordered-list;position:relative;padding-left:1.5rem}.styles__ListItem___2Lu4a:before{content:counter(cozy-ui-ordered-list) \". \";font-weight:700;position:absolute;left:0;top:0}.styles__PageFooter___2IFCx{flex-grow:0}.styles__PageContent___DbPFL{flex-grow:1}.styles__PageLayout___1ptQY{display:flex;flex-direction:column}.styles__Panel-group___1txSp{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;box-sizing:border-box}.styles__Panel-main___2BRfq{flex:1 0 65%;overflow:auto}.styles__Panel-side___327EK{flex:0 0 35%;background:var(--paleGrey);overflow:auto}.styles__Panel-main___2BRfq,.styles__Panel-side___327EK{padding:1.5rem}@media (max-width:30rem){.styles__Panel-main___2BRfq,.styles__Panel-side___327EK{padding:.5rem}}@media (max-width:48rem){.styles__Panel-group___1txSp{display:block;overflow:auto}.styles__Panel-main___2BRfq,.styles__Panel-side___327EK{flex-basis:auto}}.styles__Token--number___2EzoN{color:#297ef2}.styles__Token--special___3_rSu{color:#b449e7}.styles__select--disabled___1W3en{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__select--disabled___1W3en:focus,.styles__select--disabled___1W3en:hover{border:.063rem solid var(--dividerColor)}.styles__select--fullwidth___2l_xM{max-width:100%;padding-right:2.375rem}.styles__select--disabled___1W3en:focus,.styles__select--disabled___1W3en:hover{border-width:0}.styles__select-control__input___1xDlj{width:0;height:0;overflow:hidden}.styles__select--autowidth___16AEp{max-width:32rem}.styles__select--fullwidth___2l_xM{padding-right:0}.styles__select-option___ov_IT{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:.5rem;border-left:.25rem solid transparent;color:var(--charcoalGrey);transition:all .2s ease-out;white-space:normal}.styles__select-option___ov_IT:hover:not(.styles__select-option--disabled___1du57){background-color:var(--paleGrey);cursor:pointer}.styles__select-option___ov_IT:hover:not(.styles__select-option--disabled___1du57) .styles__select-option__actions___2WOjb{opacity:1}.styles__select-option--focused___1Vpjv:not(.styles__select-option--disabled___1du57){background-color:var(--paleGrey)}.styles__select-option--selected___R3_ES{background-color:var(--paleGrey);border-left-color:var(--primaryColor)}.styles__select-option--disabled___1du57{color:var(--silver);cursor:not-allowed}.styles__select-option__checkbox___15WVE{margin-right:.5rem;vertical-align:top}.styles__select-option__label___1Xi5R{flex-grow:1;display:flex;justify-content:space-between;align-items:center;width:100%;overflow:hidden}.styles__select-option__checkmark___ChXXs{width:2rem}.styles__select-option__actions___2WOjb{opacity:0;white-space:nowrap;transition:opacity .2s ease-out}@media (max-width:63.938rem){.styles__select-option__actions___2WOjb{opacity:1}}.styles__select__overlay___3H8Jy:before{content:\"\\A0\";width:200vw;height:200vh;top:-50vh;left:-50vh;display:block;position:fixed}.styles__MenuList___1H_pH{display:flex;flex-direction:column}.styles__FixedGroup___2izTc,.styles__Group___J6s7k{overflow-y:auto;padding-top:.25rem!important;padding-bottom:.25rem!important}.styles__FixedGroup___2izTc{flex-shrink:0;border-top:1px solid silver}.styles__SelectionBar___3UOqy{position:fixed;z-index:var(--zIndex-selection);top:0;left:0;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:100%;height:3.25rem;color:var(--white);background-color:var(--slateGrey);font-weight:700}.styles__SelectionBar___3UOqy .styles__SelectionBar-count___1e2yD{padding:0 1rem;min-width:3rem}@media (max-width:48rem){.styles__SelectionBar___3UOqy .styles__SelectionBar-count___1e2yD{padding:0;text-align:center}}.styles__SelectionBar___3UOqy .styles__SelectionBar-action___3B1aR{margin:0 .25rem;color:var(--white)}.styles__SelectionBar___3UOqy .styles__SelectionBar-action___3B1aR:hover{color:var(--white)}.styles__SelectionBar___3UOqy .styles__SelectionBar-action--withLabel___3TJq3{margin:0 .5rem}@media (max-width:63.938rem){.styles__SelectionBar___3UOqy{top:auto;bottom:0;box-sizing:initial;height:3rem;padding-bottom:env(safe-area-inset-bottom)}}:root{--sidebarHeight:3rem}.styles__o-sidebar___1295j{width:13.75rem;border-right:.063rem solid var(--dividerColor);background-color:var(--defaultBackgroundColor)}@media (max-width:63.938rem){.styles__o-sidebar___1295j{justify-content:space-between;border:0;border-top:.063rem solid var(--dividerColor);height:var(--sidebarHeight);width:100%;padding-bottom:env(safe-area-inset-bottom)}}.styles__c-spinner___1snK7{display:inline-block;margin:0 .5rem}.styles__c-spinner___1snK7:before{content:\"\"}.styles__c-spinner___1snK7 p{margin-top:.938rem;line-height:1.5}.styles__c-spinner--middle___RwyII{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center}.styles__c-spinner--middle___RwyII:before{display:block;margin:0 auto}.styles__c-spinner--nomargin___13JyW{margin:0}.styles__SquareAppIcon-wrapper___2SEuM{box-sizing:border-box;background-color:var(--paperBackgroundColor);border-radius:.75rem;height:4rem;width:4rem;transition:transform .3s,border-radius .3s}@media (max-width:48rem){.styles__SquareAppIcon-wrapper___2SEuM{height:3rem;width:3rem}}.styles__SquareAppIcon-icon-container___39MRl{display:flex;align-items:center;justify-content:center;padding:.625rem;border-radius:.75rem;width:100%}@media (max-width:48rem){.styles__SquareAppIcon-icon-container___39MRl{padding:.5rem}}.styles__SquareAppIcon-icon-container___39MRl img,.styles__SquareAppIcon-icon-container___39MRl svg{width:100%}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container___39MRl{mix-blend-mode:screen}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container___39MRl img,.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container___39MRl svg{filter:saturate(0)}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container-normal___DCe9y{mix-blend-mode:luminosity}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container-normal___DCe9y img,.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container-normal___DCe9y svg{opacity:.5}.styles__SquareAppIcon-wrapper-maintenance___2ne2n .styles__SquareAppIcon-icon-container___39MRl{mix-blend-mode:luminosity}.styles__SquareAppIcon-wrapper-maintenance___2ne2n .styles__SquareAppIcon-icon-container___39MRl img,.styles__SquareAppIcon-wrapper-maintenance___2ne2n .styles__SquareAppIcon-icon-container___39MRl svg{opacity:.5}.styles__SquareAppIcon-wrapper-loading___3A1_X{border-radius:50%;transform:scale(.875)}@media (max-width:48rem){.styles__SquareAppIcon-wrapper-loading___3A1_X{transform:scale(.8334)}}.styles__SquareAppIcon-spinner___o0LO1{margin:0!important}.styles__onEnd___1O6Q7,.styles__SquareAppIcon-spinner___o0LO1 svg{position:absolute;height:100%;width:100%}.styles__onEnd___1O6Q7{align-items:center;border-radius:50%;display:flex;opacity:0;z-index:1}.styles__onEnd___1O6Q7 svg{fill:transparent!important}.styles__onEnd___1O6Q7 svg path{animation-duration:.2s!important}.styles__onEnd___1O6Q7 svg path:first-of-type{animation-delay:.2s!important}.styles__onEnd___1O6Q7 svg path+path{animation-delay:.36s!important}.styles__onEnd___1O6Q7 svg *{stroke:var(--white)!important}.styles__onEnd___1O6Q7.styles__isFailed___2AYxx{--animationColor:var(--errorColor)}.styles__onEnd___1O6Q7.styles__isSuccess___I6nFq{--animationColor:var(--successColor)}.styles__isFailed___2AYxx,.styles__isSuccess___I6nFq{animation:styles__end-animation___1O0b3 1.5s forwards}@-webkit-keyframes styles__end-animation___1O0b3{0%{background-color:initial;border-radius:50%;opacity:0}13.33%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}66.67%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}to{border-radius:.75rem;opacity:0;background-color:initial}}@keyframes styles__end-animation___1O0b3{0%{background-color:initial;border-radius:50%;opacity:0}13.33%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}66.67%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}to{border-radius:.75rem;opacity:0;background-color:initial}}.styles__Stack--m___1tSpV>*+*{margin-top:1rem}.styles__Stack--xs___2R5lW>*+*{margin-top:.5rem}.styles__Stack--s___22WMg>*+*{margin-top:.75rem}.styles__Stack--l___3oxCJ>*+*{margin-top:1.5rem}.styles__Stack--xl___3qy-m>*+*{margin-top:2rem}.styles__Stack--xxl___2KAsb>*+*{margin-top:3rem}.styles__Table___x3ZsI{position:relative;display:flex;flex-direction:column;flex:1 1 100%;height:100%;text-align:left;color:var(--secondaryTextColor)}.styles__TableHead___1rqhM{flex:0 0 2rem}@media (max-width:48rem){.styles__TableHead___1rqhM{display:none}}.styles__TableBody___1EfpK{flex:1 1 auto;display:flex;flex-direction:column;overflow:auto}@media (max-width:48rem){.styles__TableBody___1EfpK{max-height:100%}}.styles__TableHead___1rqhM .styles__TableRow___1D62H,.styles__TableRow___1D62H{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;flex:0 0 auto;height:3rem;width:100%;border-top:.063rem solid var(--dividerColor)}.styles__TableHead___1rqhM .styles__TableRow___1D62H:hover,.styles__TableRow___1D62H:hover{background-color:var(--actionColorHover)}@media (hover:none){.styles__TableHead___1rqhM .styles__TableRow___1D62H:hover,.styles__TableRow___1D62H:hover{background-color:initial}}.styles__TableHead___1rqhM .styles__TableRow___1D62H:last-child,.styles__TableRow___1D62H:last-child{border-bottom:.063rem solid var(--dividerColor)}@media (max-width:63.938rem){.styles__TableHead___1rqhM .styles__TableRow___1D62H,.styles__TableRow___1D62H{max-width:100vw}}.styles__TableHead___1rqhM .styles__TableRow___1D62H{border:0}.styles__TableHead___1rqhM .styles__TableRow___1D62H:hover{background-color:initial}.styles__TableHead___1rqhM .styles__TableRow___1D62H:last-child{border-bottom:0}.styles__TableCell___yJCq7,.styles__TableHeader___FWkmV{box-sizing:border-box;padding:.875rem 1rem;font-size:.875rem;line-height:1.3}.styles__TableHeader___FWkmV{padding:.5rem 1rem;font-size:.75rem;font-weight:700;text-transform:uppercase}.styles__c-textarea___D7EEH[aria-disabled=true],.styles__c-textarea___D7EEH[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__c-textarea___D7EEH[aria-disabled=true]:focus,.styles__c-textarea___D7EEH[aria-disabled=true]:hover,.styles__c-textarea___D7EEH[disabled]:focus,.styles__c-textarea___D7EEH[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__c-textarea___D7EEH{display:inline-block;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__c-textarea___D7EEH::placeholder{color:var(--coolGrey);font-size:1rem}.styles__c-textarea___D7EEH:hover{border:.063rem solid var(--coolGrey)}.styles__c-textarea___D7EEH:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__c-textarea___D7EEH.styles__is-error___1kGLj,.styles__c-textarea___D7EEH:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__c-textarea--tiny___3fmPW{border-radius:.125rem;padding:.25rem .5rem .375rem}.styles__c-textarea--medium___T8f3b{border-radius:.125rem;padding:.5rem 1rem .625rem}.styles__c-textarea--fullwidth___Ih_mg{max-width:100%}.styles__c-textarea___D7EEH{display:block;width:100%;min-height:7.5rem;resize:vertical}.styles__c-textarea--tiny___3fmPW{min-height:3rem}.styles__c-textarea--medium___T8f3b{min-height:5rem}.Thumbnail__container___2Eg5o{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:32px;width:32px;z-index:var(--zIndex-app)}.Thumbnail__wrapper___ZoPVg{box-sizing:border-box;display:inherit;background-color:var(--paperBackgroundColor);border:3px solid var(--paperBackgroundColor);border-radius:3px;box-shadow:var(--shadow1),0 0 0 .5px rgba(29,33,42,.16)}.Thumbnail__wrapper___ZoPVg>*{max-width:26px;max-height:26px}.Thumbnail__wrapper___ZoPVg>:not(img){width:26px;height:26px}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR{position:relative;max-width:29px;max-height:29px}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR:after{content:\"\";position:absolute;width:100%;height:100%;z-index:var(--zIndex-below);top:-6px;left:0;background-color:var(--paperBackgroundColor);border:3px solid var(--paperBackgroundColor);border-radius:3px;box-shadow:var(--shadow1),0 0 0 .5px rgba(29,33,42,.16)}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR>*{max-width:23px;max-height:23px}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR>:not(img){width:23px;height:23px}.styles__Tile___2SqRi{box-sizing:border-box;position:relative;display:flex;flex-direction:column;flex:0 0 8.75rem;width:8.75rem;height:8.75rem;align-items:center;background:var(--paperBackgroundColor);border-radius:4px;border:1px solid var(--dividerColor);padding:.375rem;margin-bottom:1rem;margin-right:.75rem;overflow:hidden;transition:all .15s ease}.styles__Tile___2SqRi.styles__Tile-secondary___2zYdn{background:var(--defaultBackgroundColor);border-color:var(--defaultBackgroundColor)}.styles__Tile___2SqRi:active,.styles__Tile___2SqRi:focus,.styles__Tile___2SqRi:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.08);cursor:pointer;transform:scale(1.1)}@media (max-width:48rem){.styles__Tile___2SqRi{flex-basis:100%;flex-direction:row;height:3.75rem;justify-content:flex-start;margin-right:.5rem;margin-bottom:.5rem;padding-left:.5rem}.styles__Tile___2SqRi:active,.styles__Tile___2SqRi:focus,.styles__Tile___2SqRi:hover{transform:scale(1.01)}}.styles__Tile-icon-wrapper___24AzZ{margin-top:.25rem;margin-bottom:.25rem;width:3rem;height:3rem}.styles__Tile-desc___3lPj6{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:.5rem;text-align:center;max-width:100%}.styles__Tile-developer___2GOfB,.styles__Tile-status___33VkE,.styles__Tile-title___3gbq-{display:block;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.styles__Tile-title___3gbq-{color:var(--black)}.styles__Tile-title___3gbq-.styles__Tile-title-multiline___17HPx{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.styles__Tile-developer___2GOfB{height:1rem}.styles__Tile-status___33VkE{margin-top:.5rem;height:1rem}.styles__Tile-status___33VkE.styles__Tile-status-accent___an9au{color:var(--primaryColor)}@media (max-width:48rem){.styles__Tile-icon-wrapper___24AzZ{margin-top:0;margin-bottom:0;width:3rem;height:2.5rem}.styles__Tile-desc___3lPj6{margin-top:0;margin-left:.5rem;text-align:left;flex-grow:1}.styles__Tile-title___3gbq-{height:1rem;font-weight:400;font-size:.75rem!important}.styles__Tile-developer___2GOfB,.styles__Tile-status___33VkE,.styles__Tile-title___3gbq-{width:100%}.styles__Tile-developer___2GOfB{display:none}.styles__Tile-status___33VkE{margin-top:.125rem}}.styles__toggle___3zVsE{display:inline-block;width:2.5rem;height:1.5rem}.styles__checkbox___3ko96{display:none}.styles__label___3jY1f{position:relative;display:inline-block;width:100%;height:100%;border-radius:1rem;background:var(--silver);transition:all .2s ease-out;cursor:pointer}.styles__label___3jY1f:before{position:absolute;top:0;bottom:0;left:.125rem;display:inline-block;width:1.25rem;height:1.25rem;margin:auto;border-radius:50%;content:\"\";background:var(--white);transition:all .2s ease-out}.styles__checkbox___3ko96:checked+.styles__label___3jY1f{background:var(--emerald)}.styles__checkbox___3ko96:checked+.styles__label___3jY1f:before{left:1.125rem}.styles__UnorderedList___2uFFY{padding-left:0;list-style:none}.styles__ListItem___3cRoI{position:relative;line-height:1.5;padding-left:1.5rem}.styles__ListItem___3cRoI:before{content:\"\";position:absolute;top:.75rem;left:0;width:.5rem;height:.5rem;background-color:var(--slateGrey);border-radius:50%;transform:translateY(-50%)}.styles__upload-queue___1VtNK{border:.0625rem solid var(--dividerColor);border-radius:.25rem;background-color:var(--paperBackgroundColor);display:flex;flex-direction:column;max-width:90%;width:30rem}.styles__upload-queue__threshold-bar___tTYal{min-width:10rem;margin-right:1rem}.styles__upload-queue__progress-caption___1-vXY{line-height:.75rem;height:1rem}.styles__upload-queue__upload-progress___1q-uS{align-items:center;display:flex;margin-top:.125rem}.styles__upload-queue--popover___2z1a4{z-index:var(--zIndex-popover);border:.063rem solid var(--dividerColor);border-radius:.25rem;box-shadow:0 .063rem .188rem 0 rgba(50,54,63,.19),0 .375rem 1.125rem 0 rgba(50,54,63,.19);background-color:var(--paperBackgroundColor);position:fixed;bottom:.5rem;right:1.5rem;height:13.125rem;transform:translateY(18.75rem);transition:.5s;opacity:0;visibility:hidden}.styles__upload-queue--popover___2z1a4.styles__upload-queue--visible___DjVRs{opacity:1;visibility:visible;transform:translate(0)}.styles__upload-queue-header___c9Vf2{display:flex;flex-direction:column;justify-content:center;height:2rem;background-color:var(--defaultBackgroundColor);font-weight:700;margin:0;padding:.5rem 1rem}.styles__upload-queue-header___c9Vf2 .styles__upload-queue-header-inner___26wpB{display:flex;justify-content:space-between;align-items:center}progress.styles__upload-queue-progress___1CmN-{-webkit-appearance:none;-moz-appearance:none;border:none;display:block;width:100%;height:.125rem;margin:0}.styles__upload-queue-content___3MPHo{overflow:auto}.styles__upload-queue--collapsed___3cchD{height:2.5rem}.styles__upload-queue--collapsed___3cchD .styles__upload-queue-content___3MPHo{visibility:none}.styles__upload-queue-list___OVvJm{flex:1 1 auto;display:flex;flex-direction:column}.styles__upload-queue-item--error___2sSeV{background-color:var(--errorBackground)}.styles__upload-queue-item--done___2PSJI{background-color:var(--defaultBackgroundColor)}.styles__item-file___1kfDn{user-select:none;overflow:hidden}.styles__item-status___3FNcY{flex:0 0 15%;text-align:right;white-space:nowrap;padding-left:1rem}@media (max-width:63.938rem){.styles__upload-queue___1VtNK{border-radius:0;border:0;background-color:var(--paperBackgroundColor);box-shadow:none;width:100%;max-width:100%;height:auto;transform:none}.styles__upload-queue-header___c9Vf2{background:0;text-transform:uppercase;padding:.5rem}.styles__upload-queue-content___3MPHo{display:none}.styles__upload-queue--popover___2z1a4{top:3rem;bottom:auto;right:0;left:0;z-index:calc(var(--zIndex-app) + 3);max-height:0}.styles__upload-queue--popover___2z1a4:before{position:fixed;top:2.9375rem;z-index:var(--zIndex-nav);width:100%;height:.0625rem;content:\"\";background:var(--paperBackgroundColor)}.styles__upload-queue--popover___2z1a4.styles__upload-queue--visible___DjVRs{max-height:30%}.styles__upload-queue--popover___2z1a4 .styles__upload-queue-content___3MPHo{display:none}}.styles__viewer-audioviewer___1OQPB,.styles__viewer-canceled___pOA_O,.styles__viewer-imageviewer___26k0p,.styles__viewer-noviewer___auG-6,.styles__viewer-pdfviewer___1gTP9,.styles__viewer-textviewer___3u5Zw,.styles__viewer-videoviewer___NhFoe{position:relative;display:flex;width:60%;max-height:calc(100% - 4rem);justify-content:center;align-items:center;flex-direction:column;margin-top:4rem}.styles__viewer-audioviewer___1OQPB h2,.styles__viewer-canceled___pOA_O h2,.styles__viewer-imageviewer___26k0p h2,.styles__viewer-noviewer___auG-6 h2,.styles__viewer-pdfviewer___1gTP9 h2,.styles__viewer-textviewer___3u5Zw h2,.styles__viewer-videoviewer___NhFoe h2{max-width:90%}@media (max-width:63.938rem){.styles__viewer-audioviewer___1OQPB,.styles__viewer-canceled___pOA_O,.styles__viewer-imageviewer___26k0p,.styles__viewer-noviewer___auG-6,.styles__viewer-pdfviewer___1gTP9,.styles__viewer-textviewer___3u5Zw,.styles__viewer-videoviewer___NhFoe{margin-left:0;width:100%;max-height:calc(100% - 6.5rem);margin-top:-.5rem}}.styles__viewer-videoviewer___NhFoe video{width:100%;max-width:31.25rem;height:auto}.styles__viewer-textviewer___3u5Zw .styles__viewer-textviewer-content___PB-c3{white-space:pre-line;width:100%;max-height:70%;overflow:auto}.styles__viewer-textviewer___3u5Zw a{color:var(--azure)}@media (max-width:63.938rem){.styles__viewer-textviewer___3u5Zw{width:90%;margin-left:5%}}.styles__viewer-filename___3jZCt{max-width:90%;text-overflow:ellipsis;overflow:hidden}.styles__viewer-pdfviewer-pdf___16ID9{overflow:auto;width:100%}.styles__viewer-pdfviewer-page___2RPuw>*{margin:auto}.styles__viewer-pdfviewer-toolbar___3NXOk{position:absolute;bottom:2rem;background:var(--charcoalGrey);color:var(--white);border-radius:.5rem}.styles__viewer-imageviewer___26k0p{flex:1 1 100%;width:auto;max-width:100%}.styles__viewer-imageviewer___26k0p img{display:block;max-width:100%;max-height:100%;box-shadow:0 .375rem 1.5rem 0 rgba(0,0,0,.5)}.styles__viewer-pdfMobile___25FPg{width:100%;height:calc(100% - 6.5rem - var(--flagship-top-height));margin-top:calc(var(--flagship-top-height, 0rem) + -.5rem)}.styles__viewer-pdfMobile--image___3gpFL{width:100%}.styles__ActionMenuDesktop-ActionMenu___1iicy a{padding:0!important}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div{cursor:default}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div:hover{background-color:initial}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div>div svg{fill:var(--disabledTextColor)}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div>div p{color:var(--disabledTextColor)}.styles__viewer-wrapper___2GIXH{position:absolute;left:0;right:0;top:0;bottom:0;z-index:var(--zIndex-overlay);overflow:hidden;background:var(--charcoalGrey);color:var(--white)}.styles__flagship-app___KFqbm .styles__viewer-wrapper___2GIXH{padding-top:var(--flagship-top-height);padding-bottom:var(--flagship-bottom-height)}@media (max-width:63.938rem){.styles__viewer-wrapper___2GIXH{color:var(--charcoalGrey);background:var(--white)}}.styles__viewer-nav___1MSd7{position:absolute;top:4rem;bottom:0;z-index:var(--zIndex-modal-toolbar);width:20%;cursor:pointer;background-color:initial;transition:opacity .4s ease-out;opacity:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.styles__viewer-nav--visible___h_KJD:hover{opacity:1;transition:none}.styles__viewer-nav--previous___WOwzv{left:0}.styles__viewer-nav--previous___WOwzv .styles__viewer-nav-arrow___3_d1_{align-self:flex-start;margin-left:2.5rem;transform:rotate(180deg)}.styles__viewer-nav--next___1ah-4{right:0}.styles__viewer-nav--next___1ah-4 .styles__viewer-nav-arrow___3_d1_{align-self:flex-end;margin-right:2.5rem}@media (max-width:63.938rem){.styles__viewer-nav___1MSd7{display:none}}.styles__viewer-nav-arrow___3_d1_{opacity:.7}.styles__viewer-controls___1BYEX{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.styles__viewer-controls___1BYEX.styles__--expanded___2NoA- .styles__viewer-nav___1MSd7{margin-top:0;width:40%}@media (max-width:63.938rem){.styles__viewer-controls--display-content-top___3I1xq{justify-content:flex-start;padding-top:3.5rem}}.styles__viewer-toolbar___2zPR7{position:absolute;top:0;z-index:var(--zIndex-modal-toolbar);display:flex;flex-shrink:0;width:calc(100% - 2rem);padding:0 1rem;height:4rem;transition:opacity .4s ease-out;background:linear-gradient(180deg,var(--charcoalGrey),rgba(50,54,63,0));justify-content:flex-start;align-items:center}.styles__viewer-toolbar--hidden___3r3Sj{opacity:0}@media (max-width:63.938rem){.styles__viewer-toolbar___2zPR7{height:3rem;width:100%;padding:var(--flagship-top-height) 1rem 0 0;background:var(--paperBackgroundColor);border-bottom:1px solid var(--dividerColor)}}.styles__viewer-footer___2ieQS{position:fixed;bottom:0;z-index:var(--zIndex-modal-footer);width:100%;height:3.5rem;padding-bottom:var(--flagship-bottom-height,env(safe-area-inset-bottom));background:var(--paperBackgroundColor)}.styles__wizard-select___2-yNW[aria-disabled=true],.styles__wizard-select___2-yNW[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__wizard-select___2-yNW[aria-disabled=true]:focus,.styles__wizard-select___2-yNW[aria-disabled=true]:hover,.styles__wizard-select___2-yNW[disabled]:focus,.styles__wizard-select___2-yNW[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__wizard-select___2-yNW{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__wizard-select___2-yNW::placeholder{color:var(--coolGrey);font-size:1rem}.styles__wizard-select___2-yNW:hover{border:.063rem solid var(--coolGrey)}.styles__wizard-select___2-yNW:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__wizard-select___2-yNW.styles__is-error___1X2dc,.styles__wizard-select___2-yNW:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__wizard-select--medium___kyH-1{border-radius:.125rem;padding:.5rem 1rem .625rem}.styles__wizard-select--medium___kyH-1,.styles__wizard-select___2-yNW{padding-right:2.375rem}.styles__wizard-select___2-yNW{appearance:none;background:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTMuOTY4IDYuMTc1YTEuNTcxIDEuNTcxIDAgMDAtMi4yMjIgMi4yMjJsOS40MjkgOS40MjhhMS41NzEgMS41NzEgMCAwMDIuMjIyIDBsOS40MjgtOS40MjhhMS41NzEgMS41NzEgMCAwMC0yLjIyMi0yLjIyMmwtOC4zMTcgOC4zMTctOC4zMTgtOC4zMTd6IiBmaWxsPSIjOTU5OTlkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=\") right 1rem center no-repeat;background-size:.875rem;text-align:left}.styles__wizard-select___2-yNW::-ms-expand{display:none}.styles__wizard-wrapper___38V4s{display:flex;flex-flow:column nowrap;align-items:stretch}.styles__wizard-main___ObvId{background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),#fff 70%) 0 100%,linear-gradient(rgba(214,216,218,.25),rgba(214,216,218,.25) 25%,hsla(0,0%,100%,0) 26%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0) 74%,rgba(214,216,218,.25) 75%,rgba(214,216,218,.25)) 0 100%;background-repeat:no-repeat;background-color:var(--white);background-size:100% 2rem,100% 2rem,100% .5rem,100% .5rem;background-attachment:local,local,scroll,scroll;background-clip:padding-box;overflow:auto;-webkit-overflow-scrolling:touch}.styles__wizard-footer___-ZrgM,.styles__wizard-header___2_r05{flex:0 0 auto}.styles__wizard___m6AMR{position:fixed;top:0;left:0;box-sizing:border-box;height:100%;display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--white);color:var(--charcoalGrey);text-align:center}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard___m6AMR{flex-direction:column;justify-content:flex-start}}.styles__wizard-wrapper___38V4s{justify-content:center;width:100%;height:100%;max-width:34rem;text-align:left}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-wrapper___38V4s{justify-content:flex-start}}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-wrapper--center___EWQI3{justify-content:center}}.styles__wizard-errors___1ufSE{order:1;margin:1rem 0 0;font-size:.875rem;line-height:1.7;font-style:italic}.styles__wizard-errors___1ufSE p{margin:0}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-errors___1ufSE{margin-top:.5rem}}.styles__wizard-header___2_r05{display:flex;flex-direction:column;box-sizing:border-box;max-width:34rem;margin:1rem 0 .5rem;padding:0 1rem;position:relative}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-header___2_r05{margin:1rem 0 0}}.styles__wizard-main___ObvId{display:flex;flex-direction:column;flex:0 1 auto;box-sizing:border-box;width:100%;padding:0 1rem}.styles__wizard-main___ObvId>*{flex-shrink:0}.styles__wizard-footer___-ZrgM{display:flex;order:2;flex-wrap:wrap;box-sizing:border-box;max-width:34rem;margin:2rem 0 1.5rem;padding:0 1rem env(safe-area-inset-bottom)}.styles__wizard-footer___-ZrgM>a:link,.styles__wizard-footer___-ZrgM>button{flex:1 1 100%;margin:0 0 .5rem;line-height:1.5}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-footer___-ZrgM{margin:1.5rem 0 .5rem}}.styles__wizard--welcome___2Os7m .styles__wizard-footer___-ZrgM{justify-content:space-between}@media (min-width:30.063rem){.styles__wizard--welcome___2Os7m .styles__wizard-footer___-ZrgM>a:link,.styles__wizard--welcome___2Os7m .styles__wizard-footer___-ZrgM>button{flex:0 1 calc(50% - 0.25rem)}}.styles__wizard-logo___3Dtx1{position:relative;margin:0 auto;width:7.5rem}.styles__wizard-logo-img___2K1rs{width:100%;vertical-align:center}.styles__wizard-logo-badge___1mcMb{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-.375rem;right:-.375rem;width:2rem;height:2rem;border:.125rem solid var(--white);background-color:var(--primaryColor);border-radius:50%}.styles__wizard-desc___z9QXl{margin:2rem 0 0;line-height:1.5}.styles__wizard-desc___z9QXl a{color:var(--primaryColor);text-decoration:none}.styles__wizard-desc___z9QXl a:focus,.styles__wizard-desc___z9QXl a:hover{color:var(--primaryColorDark)}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-desc___z9QXl{margin:1.5rem 0 0}}.styles__wizard-header-fixed___39FT4{position:fixed;top:.5rem;left:1rem;display:inline-flex;align-items:center}.styles__wizard-previous___2StGt.styles__wizard-previous___2StGt{position:absolute;top:50%;left:0;transform:translateY(-50%);margin:0;padding:.625rem 1rem;color:var(--coolGrey)}.styles__wizard-brand____A68K{margin-left:2rem}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-brand____A68K{display:none}}.styles__wizard-next___38lPl{padding-right:3rem;padding-left:3rem}.styles__wizard-next___38lPl svg{position:absolute;right:1rem}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-input___1ltuD{border-radius:.125rem;padding:.5rem 1rem .625rem}}.styles__wizard-title___11Dzr{margin:0;text-align:center;font-size:2rem;line-height:1.25}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-title___11Dzr{font-size:1.125rem;line-height:1.78}}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard--welcome___2Os7m .styles__wizard-title___11Dzr{font-size:1.5rem;line-height:1.17}}.styles__wizard-dualfield___254s1{display:flex;flex-direction:row;align-items:stretch;border:.063rem solid var(--dividerColor);border-radius:.125rem}.styles__wizard-dualfield--focus___2Om-l{border-color:var(--primaryColor)}.styles__wizard-dualfield--error___2NR9g{border-color:var(--errorColor)}.styles__wizard-dualfield-wrapper___VN8PM{flex:1 1 auto}.styles__wizard-dualfield-input___2z596{border:0;padding-right:.5rem}.styles__wizard-dualfield-input___2z596:focus,.styles__wizard-dualfield-input___2z596:hover{position:relative;z-index:1;border:0;outline:0}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-dualfield-input___2z596{border-radius:.125rem;padding:.5rem .25rem .625rem 1rem}}.styles__wizard-protocol___4g-o1{display:flex;align-items:center;background-color:var(--paleGrey);border-right:.063rem solid var(--dividerColor);padding:0 1rem}.styles__wizard-protocol___4g-o1 svg{fill:currentColor;margin-right:.5rem}.styles__wizard-select___2-yNW{flex:0 0 auto;margin:.125rem;width:9.25rem;border:0;padding:.625rem 2.375rem .625rem .5rem}.styles__wizard-select___2-yNW:focus,.styles__wizard-select___2-yNW:hover{position:relative;z-index:1;background-color:var(--paleGrey);border:0;outline:0}.styles__wizard-select--medium___kyH-1{padding:.313rem 2.375rem .438rem .5rem}.styles__wizard-select--narrow___FTwrG{width:2.5rem}.styles__wizard-notice___2g62X{order:2;margin:2rem 0 0;line-height:1.5}.styles__wizard-notice___2g62X+.styles__wizard-notice___2g62X{margin-top:1rem}.styles__wizard-notice___2g62X p{margin:0}.styles__wizard-notice___2g62X a{color:var(--dodgerBlue);text-decoration:none;font-weight:700}.styles__wizard-notice___2g62X a:focus,.styles__wizard-notice___2g62X a:hover{color:var(--scienceBlue)}@media (min-width:30.063rem){.styles__wizard-notice___2g62X{margin:2rem 0 0}}.styles__wizard-notice--lost___3uoDz{font-size:1rem}.styles__c-actionmenu___IUGX7{z-index:var(--zIndex-popover);border:.063rem solid var(--dividerColor);border-radius:.25rem;box-shadow:0 .063rem .188rem 0 rgba(50,54,63,.19),0 .375rem 1.125rem 0 rgba(50,54,63,.19);background-color:var(--paperBackgroundColor)}.styles__c-actionmenu___IUGX7 hr{margin:.313rem 0;border:0;border-top:.063rem solid var(--dividerColor)}.styles__c-actionmenu___IUGX7 [role=button],.styles__c-actionmenu___IUGX7 a,.styles__c-actionmenu___IUGX7 button{display:block;padding:.5rem 2rem .5rem 2.5rem;color:var(--charcoalGrey);text-decoration:none;white-space:nowrap;cursor:pointer}.styles__c-actionmenu___IUGX7 [role=button]:hover,.styles__c-actionmenu___IUGX7 a:hover,.styles__c-actionmenu___IUGX7 button:hover{text-decoration:none}.styles__c-actionmenu___IUGX7{color:var(--primaryTextColor);--iconColor:var(--actionMenuIconColor);padding-bottom:env(safe-area-inset-bottom)}.styles__c-actionmenu___IUGX7 hr{margin-top:0}@media (max-width:48rem){.styles__c-actionmenu___IUGX7{border:0;border-radius:0}}.styles__c-actionmenu--inline___1RWrO{width:16rem}.styles__c-actionmenu-header___2p_ke{box-sizing:border-box;border-bottom:.063rem solid var(--dividerColor);padding:1rem;min-height:4rem;margin-top:-.5rem}.styles__c-actionmenu-item___WzUJQ{padding:.75rem 0;cursor:pointer}.styles__c-actionmenu-item___WzUJQ:hover{background-color:var(--actionColorHover)}.styles__c-actionmenu-radio___38gls{height:1rem;width:1rem;margin-top:.125rem;margin-bottom:0}.styles__c-btn--alert-error___3uH5i,.styles__c-btn--alert-info___1xAkg,.styles__c-btn--alert-success___3PgiM{border:0;height:auto;padding:.5rem 1rem;background-color:var(--white);font-weight:700;font-size:.875rem;text-decoration:none}.styles__c-btn--alert-error___3uH5i{color:#f52d2d!important;background-color:var(--white)!important;border-color:var(--white)!important}.styles__c-btn--alert-error___3uH5i:visited{color:#f52d2d!important}.styles__c-btn--alert-error___3uH5i:active,.styles__c-btn--alert-error___3uH5i:focus,.styles__c-btn--alert-error___3uH5i:hover{color:var(--monza)!important;background-color:#fdcbcb!important;border-color:#fdcbcb!important}.styles__c-btn--alert-info___1xAkg{color:var(--white)!important;border-color:var(--coolGrey)!important}.styles__c-btn--alert-info___1xAkg,.styles__c-btn--alert-info___1xAkg[aria-disabled=true]:hover,.styles__c-btn--alert-info___1xAkg[disabled]:hover{background-color:var(--coolGrey)!important}.styles__c-btn--alert-info___1xAkg:visited{color:var(--white)!important}.styles__c-btn--alert-info___1xAkg:active,.styles__c-btn--alert-info___1xAkg:focus,.styles__c-btn--alert-info___1xAkg:hover{background-color:var(--charcoalGrey)!important;border-color:var(--charcoalGrey)!important}.styles__c-btn--alert-success___3PgiM{color:#35ce68!important;background-color:var(--white)!important;border-color:var(--white)!important}.styles__c-btn--alert-success___3PgiM:visited{color:#35ce68!important}.styles__c-btn--alert-success___3PgiM:active,.styles__c-btn--alert-success___3PgiM:focus,.styles__c-btn--alert-success___3PgiM:hover{color:#08b442!important;background-color:#def7e7!important;border-color:#def7e7!important}.styles__c-alert___dJvZ8{position:fixed;z-index:var(--zIndex-alert);right:0;bottom:calc(3rem + env(safe-area-inset-bottom));left:0;opacity:1;transition:transform .2s ease-out,opacity .2s ease-out;cursor:default;pointer-events:none}@media (prefers-reduced-motion:reduce){.styles__c-alert___dJvZ8{transition:none}}@media (min-width:40rem){.styles__c-alert___dJvZ8{z-index:var(--zIndex-alert);top:1rem;bottom:auto;text-align:center}}.has-modal .styles__c-alert___dJvZ8{z-index:var(--zIndex-alert);bottom:0}.styles__c-alert-wrapper___1VWFK{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;box-sizing:border-box;width:100%;box-shadow:0 .375rem 1.125rem 0 rgba(50,54,63,.23);padding:.813rem 1rem;pointer-events:auto}.styles__c-alert-wrapper___1VWFK p{margin:0;line-height:1.5}.styles__c-alert-wrapper___1VWFK p+button{margin-left:1.5rem}@media (min-width:40rem){.styles__c-alert-wrapper___1VWFK{width:auto;max-width:40rem;padding:1rem 1.5rem;border-radius:.625rem;text-align:left}}.styles__c-alert--hidden___2HD9e{transform:translateY(5rem);opacity:0;transition-timing-function:ease-out}@media (min-width:40rem){.styles__c-alert--hidden___2HD9e{transform:translateY(-5rem)}}.styles__c-alert-title___229Am{font-weight:700}.styles__c-alert--error___g5tIs{color:var(--alertErrorColor);background-color:var(--alertErrorBackgroundColor)}.styles__c-alert--success___2DGDO{color:var(--alertSuccessColor);background-color:var(--alertSuccessBackgroundColor)}.styles__c-alert--info___2EDwe{color:var(--alertInfoColor);background-color:var(--alertInfoBackgroundColor)}.styles__with-transition___3OLmI{transition:transform .1s ease-out}@media (prefers-reduced-motion:reduce){.styles__with-transition___3OLmI{transition:none}}.styles__BottomDrawer-content___IYCrj{z-index:var(--zIndex-drawer);position:fixed;bottom:0;left:0;right:0;width:100%;margin:0;max-height:100vh;overflow-y:auto}.styles__c-btn--regular___1ilYT,.styles__c-btn___3kXsk{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-radius:var(--buttonBorderRadius);min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;font-weight:700;line-height:1;text-transform:var(--buttonTextTransform);text-decoration:none;cursor:pointer;align-items:center;background-color:var(--regularButtonPrimaryColor);color:var(--regularButtonConstrastColor);border:.063rem solid var(--regularButtonSecondaryColor)}.styles__c-btn--regular___1ilYT svg,.styles__c-btn___3kXsk svg{fill:currentColor}.styles__c-btn--regular___1ilYT svg+span,.styles__c-btn___3kXsk svg+span{margin-left:.375rem}.styles__c-btn--regular___1ilYT input,.styles__c-btn___3kXsk input{cursor:pointer}.styles__c-btn--regular___1ilYT>span,.styles__c-btn___3kXsk>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-btn--regular___1ilYT[aria-disabled=true],.styles__c-btn--regular___1ilYT[disabled],.styles__c-btn___3kXsk[aria-disabled=true],.styles__c-btn___3kXsk[disabled]{opacity:.5;cursor:not-allowed}.styles__c-btn--regular___1ilYT[aria-disabled=true] input,.styles__c-btn--regular___1ilYT[disabled] input,.styles__c-btn___3kXsk[aria-disabled=true] input,.styles__c-btn___3kXsk[disabled] input{cursor:not-allowed}.styles__c-btn--regular___1ilYT[aria-busy=true],.styles__c-btn___3kXsk[aria-busy=true]{opacity:.5;pointer-events:none}.styles__c-btn--regular___1ilYT:visited,.styles__c-btn___3kXsk:visited{color:var(--regularButtonConstrastColor)}.styles__c-btn--regular___1ilYT:active,.styles__c-btn--regular___1ilYT:focus,.styles__c-btn--regular___1ilYT:hover,.styles__c-btn___3kXsk:active,.styles__c-btn___3kXsk:focus,.styles__c-btn___3kXsk:hover{border-color:var(--regularButtonActiveColor);background-color:var(--regularButtonActiveColor)}.styles__c-btn--regular___1ilYT[aria-disabled=true]:hover,.styles__c-btn--regular___1ilYT[disabled]:hover,.styles__c-btn___3kXsk[aria-disabled=true]:hover,.styles__c-btn___3kXsk[disabled]:hover{border-color:var(--regularButtonSecondaryColor);background-color:var(--regularButtonPrimaryColor)}.styles__c-btn--ghost___Md7mm{background-color:var(--zircon);color:var(--primaryColor);border-color:#c2dcff;border-style:dashed}.styles__c-btn--ghost___Md7mm:visited{color:var(--primaryColor)}.styles__c-btn--ghost___Md7mm:active,.styles__c-btn--ghost___Md7mm:focus,.styles__c-btn--ghost___Md7mm:hover{border-color:#c2dcff;background-color:#c2dcff}.styles__c-btn--ghost___Md7mm[aria-disabled=true]:hover,.styles__c-btn--ghost___Md7mm[disabled]:hover{border-color:#c2dcff;background-color:var(--zircon)}.styles__c-btn--highlight___GlDOj{background-color:#35ce68;color:var(--white);border-color:#35ce68}.styles__c-btn--highlight___GlDOj:visited{color:var(--white)}.styles__c-btn--highlight___GlDOj:active,.styles__c-btn--highlight___GlDOj:focus,.styles__c-btn--highlight___GlDOj:hover{border-color:#08b442;background-color:#08b442}.styles__c-btn--highlight___GlDOj[aria-disabled=true]:hover,.styles__c-btn--highlight___GlDOj[disabled]:hover{border-color:#35ce68;background-color:#35ce68}.styles__c-btn--action___3z98K,.styles__c-btn--alpha___2-bRT,.styles__c-btn--close___C19bl{background-color:initial;color:var(--white);border-color:var(--white)}.styles__c-btn--action___3z98K:visited,.styles__c-btn--alpha___2-bRT:visited,.styles__c-btn--close___C19bl:visited{color:var(--white)}.styles__c-btn--action___3z98K:active,.styles__c-btn--action___3z98K:focus,.styles__c-btn--action___3z98K:hover,.styles__c-btn--alpha___2-bRT:active,.styles__c-btn--alpha___2-bRT:focus,.styles__c-btn--alpha___2-bRT:hover,.styles__c-btn--close___C19bl:active,.styles__c-btn--close___C19bl:focus,.styles__c-btn--close___C19bl:hover{border-color:var(--scienceBlue);background-color:var(--scienceBlue)}.styles__c-btn--action___3z98K[aria-disabled=true]:hover,.styles__c-btn--action___3z98K[disabled]:hover,.styles__c-btn--alpha___2-bRT[aria-disabled=true]:hover,.styles__c-btn--alpha___2-bRT[disabled]:hover,.styles__c-btn--close___C19bl[aria-disabled=true]:hover,.styles__c-btn--close___C19bl[disabled]:hover{border-color:var(--white);background-color:initial}.styles__c-btn--danger___wzHFo{background-color:#f52d2d;color:var(--white);border-color:#f52d2d}.styles__c-btn--danger___wzHFo:visited{color:var(--white)}.styles__c-btn--danger___wzHFo:active,.styles__c-btn--danger___wzHFo:focus,.styles__c-btn--danger___wzHFo:hover{border-color:var(--monza);background-color:var(--monza)}.styles__c-btn--danger___wzHFo[aria-disabled=true]:hover,.styles__c-btn--danger___wzHFo[disabled]:hover{border-color:#f52d2d;background-color:#f52d2d}.styles__c-btn--secondary___1hLVM{background-color:var(--secondaryButtonPrimaryColor);border-color:var(--secondaryButtonSecondaryColor)}.styles__c-btn--secondary___1hLVM,.styles__c-btn--secondary___1hLVM:visited{color:var(--secondaryButtonContrastColor)}.styles__c-btn--secondary___1hLVM:active,.styles__c-btn--secondary___1hLVM:focus,.styles__c-btn--secondary___1hLVM:hover{border-color:var(--secondaryButtonActiveColor);background-color:var(--secondaryButtonActiveColor)}.styles__c-btn--secondary___1hLVM[aria-disabled=true]:hover,.styles__c-btn--secondary___1hLVM[disabled]:hover{border-color:var(--secondaryButtonSecondaryColor);background-color:var(--secondaryButtonPrimaryColor)}.styles__c-btn--danger-outline___BCng5{background-color:var(--white);color:#f52d2d;border-color:#fdcbcb}.styles__c-btn--danger-outline___BCng5:visited{color:#f52d2d}.styles__c-btn--danger-outline___BCng5:active,.styles__c-btn--danger-outline___BCng5:focus,.styles__c-btn--danger-outline___BCng5:hover{border-color:#fdcbcb;background-color:#fdcbcb}.styles__c-btn--danger-outline___BCng5[aria-disabled=true]:hover,.styles__c-btn--danger-outline___BCng5[disabled]:hover{border-color:#fdcbcb;background-color:var(--white)}.styles__c-btn--text___33vmu{background-color:initial;color:var(--primaryColor);border-color:transparent}.styles__c-btn--text___33vmu:visited{color:var(--primaryColor)}.styles__c-btn--text___33vmu:active,.styles__c-btn--text___33vmu:focus,.styles__c-btn--text___33vmu:hover,.styles__c-btn--text___33vmu[aria-disabled=true]:hover,.styles__c-btn--text___33vmu[disabled]:hover{border-color:transparent;background-color:initial}.styles__c-btn--text___33vmu:focus,.styles__c-btn--text___33vmu:hover{color:var(--primaryColorDark)}.styles__c-btn--action___3z98K{border-color:transparent;padding:.5rem;opacity:.5}.styles__c-btn--action___3z98K:active,.styles__c-btn--action___3z98K:focus,.styles__c-btn--action___3z98K:hover{background-color:initial;border-color:transparent}.styles__c-btn--close___C19bl{border-color:transparent;padding:.5rem}.styles__c-btn--close___C19bl:active,.styles__c-btn--close___C19bl:focus,.styles__c-btn--close___C19bl:hover{background-color:initial;border-color:transparent}.styles__c-btn--left___3f1zH>span{justify-content:flex-start}.styles__c-btn--center___Nny0n>span{justify-content:center}.styles__c-btn--right___1B9Tn>span{justify-content:flex-end}.styles__c-btn___3kXsk.styles__c-btn--tiny___fK37G{min-height:1.5rem;min-width:5rem;padding:.125rem 1rem;font-size:.75rem;line-height:1.3}.styles__c-btn___3kXsk.styles__c-btn--small___9JKyq{min-height:2rem;min-width:6rem;padding:.188rem .5rem;font-size:.813rem;line-height:1.4}.styles__c-btn___3kXsk.styles__c-btn--large___3PnsT{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}.styles__c-btn___3kXsk.styles__c-btn--full___1VumB{width:100%;margin-left:0;margin-right:0}.styles__c-btn___3kXsk.styles__c-btn--narrow___erKsd,.styles__c-btn___3kXsk.styles__c-btn--round___35GfW{min-width:auto}.styles__c-btn___3kXsk.styles__c-btn--round___35GfW{border-radius:100%;min-height:auto;padding:.25rem}.styles__c-btn___3kXsk.styles__c-btn--round___35GfW svg{width:.625rem;height:.625rem}@media (pointer:coarse){.styles__c-btn___3kXsk.styles__c-btn--round___35GfW:after{content:\"\";position:absolute;top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}}.styles__c-btn--subtle___2rRQ0{color:var(--regularButtonSecondaryColor);min-height:auto;min-width:auto;border:0;margin:1rem 0;padding:0;vertical-align:initial;background:transparent;cursor:pointer;font-size:.875rem;font-weight:700;text-transform:uppercase}.styles__c-btn--subtle___2rRQ0:active,.styles__c-btn--subtle___2rRQ0:focus,.styles__c-btn--subtle___2rRQ0:hover{color:var(--regularButtonActiveColor)}.styles__c-btn--subtle___2rRQ0>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-btn--subtle___2rRQ0[aria-disabled=true],.styles__c-btn--subtle___2rRQ0[disabled]{opacity:.5;cursor:not-allowed}.styles__c-btn--subtle___2rRQ0[aria-disabled=true]:hover,.styles__c-btn--subtle___2rRQ0[disabled]:hover{background:transparent}.styles__c-btn--subtle___2rRQ0[aria-busy=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.styles__c-btn--subtle___2rRQ0[aria-busy=true]:hover{background:transparent}.styles__c-btn--subtle___2rRQ0:active,.styles__c-btn--subtle___2rRQ0:focus,.styles__c-btn--subtle___2rRQ0:hover,.styles__c-btn--subtle___2rRQ0:visited{color:var(--primaryColorDark);background:transparent}*+.styles__c-btn--subtle___2rRQ0{margin-left:.063rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--tiny___fK37G{min-height:0;min-width:0;padding:0;font-size:.563rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--small___9JKyq{min-height:0;min-width:0;padding:0;font-size:.75rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--large___3PnsT{min-height:0;min-width:0;padding:0;font-size:1rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo{color:#f52d2d}.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo:hover{color:var(--monza)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj{color:#35ce68}.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj:hover{color:#08b442}.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT{color:var(--regularButtonSecondaryColor)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT:hover{color:var(--regularButtonActiveColor)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM{color:var(--slateGrey)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:hover{color:var(--charcoalGrey)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:active svg,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:focus svg,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:hover svg{color:var(--slateGrey)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM svg{color:var(--coolGrey)}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm- [data-action=label],.u-hide{display:none!important;visibility:hidden!important}.styles__c-actionbtn-label___1BCiN,.u-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles__c-actionbtn___294nr{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-radius:var(--buttonBorderRadius);min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;font-weight:700;line-height:1;text-transform:var(--buttonTextTransform);text-decoration:none;cursor:pointer;align-items:center;background-color:var(--regularButtonPrimaryColor);color:var(--regularButtonConstrastColor);border:.063rem solid var(--regularButtonSecondaryColor)}.styles__c-actionbtn___294nr svg{fill:currentColor}.styles__c-actionbtn___294nr svg+span{margin-left:.375rem}.styles__c-actionbtn___294nr input{cursor:pointer}.styles__c-actionbtn___294nr>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-actionbtn___294nr[aria-disabled=true],.styles__c-actionbtn___294nr[disabled]{opacity:.5;cursor:not-allowed}.styles__c-actionbtn___294nr[aria-disabled=true] input,.styles__c-actionbtn___294nr[disabled] input{cursor:not-allowed}.styles__c-actionbtn___294nr[aria-busy=true]{opacity:.5;pointer-events:none}.styles__c-actionbtn___294nr:visited{color:var(--regularButtonConstrastColor)}.styles__c-actionbtn___294nr:active,.styles__c-actionbtn___294nr:focus,.styles__c-actionbtn___294nr:hover{border-color:var(--regularButtonActiveColor);background-color:var(--regularButtonActiveColor)}.styles__c-actionbtn___294nr[aria-disabled=true]:hover,.styles__c-actionbtn___294nr[disabled]:hover{border-color:var(--regularButtonSecondaryColor);background-color:var(--regularButtonPrimaryColor)}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-{min-width:auto}.styles__c-actionbtn___294nr{border-color:var(--silver);text-transform:none;max-width:12.5rem;min-height:2rem;width:100%;padding-right:.5rem;text-align:left;line-height:1.3;outline:0}.styles__c-actionbtn___294nr>span{justify-content:flex-start;flex-wrap:nowrap}.styles__c-actionbtn___294nr [data-action=icon]{border-left:.063rem solid var(--dividerColor)}.styles__c-actionbtn___294nr:not([disabled]):focus [data-action=icon],.styles__c-actionbtn___294nr:not([disabled]):hover [data-action=icon]{border-color:currentColor}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-{position:relative;border:0;background-color:initial;padding:0;margin:0;min-height:2rem;width:2.5rem}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm->span{justify-content:center}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm- [data-action=icon]{border-left:none;margin-left:0;padding:0}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-:focus,.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-:hover{background-color:var(--paleGrey);border:0}.styles__c-actionbtn--normal___5JbA8{background-color:var(--paleGrey);color:var(--charcoalGrey);border-color:var(--silver)}.styles__c-actionbtn--normal___5JbA8 [data-action=icon]{border-color:var(--silver)}.styles__c-actionbtn--normal___5JbA8:focus,.styles__c-actionbtn--normal___5JbA8:hover{background-color:var(--silver);border-color:var(--silver)}.styles__c-actionbtn--normal___5JbA8[aria-disabled=true]:hover,.styles__c-actionbtn--normal___5JbA8[disabled]:hover{background-color:var(--paleGrey)}.styles__c-actionbtn--error___3opWY{background-color:var(--chablis);color:#f52d2d;border-color:#fdcbcb}.styles__c-actionbtn--error___3opWY [data-action=icon]{border-color:#fdcbcb}.styles__c-actionbtn--error___3opWY:focus,.styles__c-actionbtn--error___3opWY:hover{background-color:#fdcbcb;border-color:#fdcbcb}.styles__c-actionbtn--error___3opWY[aria-disabled=true]:hover,.styles__c-actionbtn--error___3opWY[disabled]:hover{background-color:var(--chablis)}.styles__c-actionbtn--new___2cPsw{background-color:var(--zircon);color:var(--dodgerBlue);border:.063rem dashed #c2dcff}.styles__c-actionbtn--new___2cPsw [data-action=icon]{border-color:#c2dcff}.styles__c-actionbtn--new___2cPsw:focus,.styles__c-actionbtn--new___2cPsw:hover{background-color:#c2dcff;border-color:#c2dcff}.styles__c-actionbtn--new___2cPsw[aria-disabled=true]:hover,.styles__c-actionbtn--new___2cPsw[disabled]:hover{background-color:var(--zircon)}.styles__c-actionbtn--new___2cPsw:focus:not([disabled]),.styles__c-actionbtn--new___2cPsw:hover:not([disabled]){border-style:solid}.styles__c-actionbtn-label___1BCiN{padding-right:.5rem}.styles__c-actionbtn-icon___1rgZf{display:block;margin-left:auto;padding-left:.5rem}.styles__c-actionbtn-icon___1rgZf svg{display:block}.styles__c-chip___3sc2k{box-sizing:border-box;line-height:1;display:inline-flex;align-items:center;margin-right:.25rem;margin-bottom:.25rem;border:0}.styles__c-chip--round___2_oss{width:2.5rem;text-align:center;justify-content:center}.styles__c-chip--tinySize___3Dsfw{height:1.5rem;padding:0 .375rem;border-radius:.75rem;font-size:.75rem}.styles__c-chip--smallSize___lf4ip{height:2rem;padding:0 .5625rem;border-radius:1rem;font-size:.875rem}.styles__c-chip--normalSize___ZCdYE{height:2.5rem;padding:0 .75rem;border-radius:1.25rem}.styles__c-chip--outlinedVariant___1j_bo{border:1px solid}.styles__c-chip--dashedVariant___3pDfw{border:1px dashed}.styles__c-chip--normalTheme___gBU5V{border-color:var(--silver);background-color:var(--paleGrey);color:inherit}.styles__c-chip--primaryTheme___2ra2n{border-color:var(--primaryColorLightest);background-color:var(--primaryBackgroundLight);color:var(--primaryColor)}.styles__c-chip--errorTheme___1v_aF{border-color:var(--errorColorLight);background-color:var(--errorColorLightest);color:var(--errorColor)}.styles__c-chip--hoverableNormalTheme___3VGJe{color:var(--charcoalGrey)}.styles__c-chip--hoverableNormalTheme___3VGJe:focus,.styles__c-chip--hoverableNormalTheme___3VGJe:hover{background-color:var(--silver)}.styles__c-chip--hoverablePrimaryTheme___2EiKE:focus,.styles__c-chip--hoverablePrimaryTheme___2EiKE:hover{background-color:var(--primaryBackgroundLight)}.styles__c-chip--normalPrimaryTheme___BNWJ3{background-color:var(--primaryColor);color:var(--white)}.styles__c-chip--hoverableErrorTheme___1sVT6:focus,.styles__c-chip--hoverableErrorTheme___1sVT6:hover{background-color:var(--errorColorLight)}.styles__c-chip--outlinedNormalTheme___2H2PP{background-color:initial}.styles__c-chip--clickable___1Bews{cursor:pointer}.styles__c-chip-separator___2C0c5{width:.063rem;border-left:.063rem solid var(--dividerColor);display:inline-block;height:40%;margin-left:.5rem;margin-right:.5rem}.styles__c-chip-button___3ocF4{cursor:pointer;color:var(--slateGrey)}.styles__c-chip-button--disabled___3T0Bs{color:var(--coolGrey)}.styles__CompositeRow___1Dmi2{min-height:3rem;padding:1rem}.styles__CompositeRow__dense___3p1f3{padding-top:0;padding-bottom:0}.styles__CompositeRow__body___1Bjsp>*+*{margin-top:2px}.styles__gridItem-container___2Xeyk{text-align:center;box-sizing:border-box;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles__Infos___tpCYh{position:relative;border-radius:8px;padding:1rem 1.5rem}@media (max-width:48rem){.styles__Infos___tpCYh{padding:.75rem 1rem}}.styles__Infos___tpCYh.styles__Infos--primary____iqfw{background-color:var(--primaryColorLightBackground)}.styles__Infos___tpCYh.styles__Infos--secondary___2rlHM{background-color:var(--neutralBackground)}.styles__Infos___tpCYh.styles__Infos--danger___1HWww{background-color:var(--errorBackground)}.styles__Infos-description___3q8sW{max-width:32rem}.styles__Info-close___EnUCb{position:absolute;top:0;right:0;padding:.75rem}.styles__InfosCarrousel___1-aJZ{position:relative}.styles__InfosCarrousel-navigation___2Cm0M{position:absolute;display:flex;align-items:center;height:2.5rem;bottom:1rem;right:1rem;box-sizing:border-box}@media (max-width:48rem){.styles__InfosCarrousel-navigation___2Cm0M{height:2.5rem;bottom:.75rem;right:.75rem}}.styles__InfosCarrousel-separator___3GYRV{border-left:1px solid var(--dividerColor);height:1rem;margin:0 .5rem}.styles__c-inline-card___1a8Og{display:inline-block;border:.063rem solid var(--silver);box-shadow:0 0 .625rem rgba(0,0,0,.1);padding:.375rem}.styles__intentModal___1NbfY{height:90vh}@media (max-width:48rem){.styles__intentModal___1NbfY{height:100%;width:100%}}.styles__intentModal___1NbfY>div{height:100%;max-width:unset!important}.styles__intentModal___1NbfY .styles__intentModal__cross___1ISTs{top:.25rem;right:.5rem}.styles__media___1rIBu{display:flex;align-items:center}.styles__media--top___1t0j5{align-items:flex-start}.styles__media--bottom___XsQQe{align-items:flex-end}.styles__bd___3SAX2{flex:1 1 auto;overflow:hidden}.styles__img___3sztD{line-height:0;flex:0 0 auto}html{--primaryFont:Lato,sans-serif}body,body button,body input,body optgroup,body select,body textarea{font-family:var(--primaryFont)}:root{--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left)}html{font-size:100%}body{font:100%/1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,html{height:100%}body{display:flex;flex-direction:column;align-items:stretch;width:100vw;margin:0}@media (max-width:63.938rem){body,html{display:block;height:auto}}[role=application]{display:flex;height:inherit;flex:1 1 100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){[role=application]{overflow:visible}}body,html{background-color:var(--paperBackgroundColor);color:var(--primaryTextColor)}[data-input=checkbox],[data-input=radio]{display:flex}[data-input=checkbox] input[type=checkbox],[data-input=checkbox] input[type=radio],[data-input=radio] input[type=checkbox],[data-input=radio] input[type=radio]{display:none!important;visibility:hidden!important}[data-input=checkbox] label,[data-input=radio] label{position:relative;display:inline-block;width:1rem;height:1rem;padding-left:1.4rem;cursor:pointer}[data-input=checkbox] label:after,[data-input=checkbox] label:before,[data-input=radio] label:after,[data-input=radio] label:before{content:\"\";position:absolute;left:0;top:0;box-sizing:border-box;width:1rem;height:1rem}[data-input=checkbox] label:before,[data-input=radio] label:before{transition:box-shadow .35s cubic-bezier(0,.89,.44,1)}[data-input=checkbox] label:after,[data-input=radio] label:after{transition-duration:.2s;transition-property:opacity,transform}[data-input=radio] label:before{border-radius:50%;border:.125rem solid var(--coolGrey);box-shadow:inset 0 0 0 1rem transparent}[data-input=radio] input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 .188rem var(--paleGrey),inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] label:after,[data-input=checkbox] label:before{border-radius:.125rem}[data-input=checkbox] label:before{background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver)}[data-input=checkbox] label:before:hover{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}[data-input=checkbox] label:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMTAuMDE5bDQuNTIzIDQuNTIzIDkuNTQxLTkuNTQxIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==\");background-size:contain}[data-input=checkbox][aria-checked=mixed] label:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZD0iTTMuNDk3IDEwaDEzLjAwNiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=\");background-size:contain}[data-input=checkbox] input[type=checkbox]:checked+label:before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] input[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}[data-input=checkbox] input[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.styles__c-modal___dljYk{display:flex;flex-flow:column nowrap;align-items:stretch}.styles__c-modal-content___22N4k{background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),#fff 70%) 0 100%,linear-gradient(rgba(214,216,218,.25),rgba(214,216,218,.25) 25%,hsla(0,0%,100%,0) 26%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0) 74%,rgba(214,216,218,.25) 75%,rgba(214,216,218,.25)) 0 100%;background-repeat:no-repeat;background-color:var(--white);background-size:100% 2rem,100% 2rem,100% .5rem,100% .5rem;background-attachment:local,local,scroll,scroll;background-clip:padding-box;overflow:auto;-webkit-overflow-scrolling:touch}.styles__c-modal-footer___3JCxm,.styles__c-modal-header--branded___17z1P,.styles__c-modal-header___38uqi{flex:0 0 auto}.styles__c-modal-container___1AAl5{position:relative;z-index:var(--zindex-modal)}.styles__c-modal-wrapper___y79-C{position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100vw;height:100%;overflow-y:auto;padding:3rem}@media (max-width:48rem){.styles__c-modal-wrapper___y79-C{justify-content:center;padding:1.5rem}}@media (max-width:30rem){.styles__c-modal-wrapper___y79-C{padding:.5rem}}.styles__c-modal___dljYk{position:relative;border-radius:.5rem;max-height:100%;max-width:100%;background-color:var(--white);color:var(--charcoalGrey)}.styles__c-modal--xsmall___VxVzh{width:24rem}@media (max-width:25rem){.styles__c-modal--xsmall___VxVzh{width:100%}}.styles__c-modal--small___3xSfG{width:34rem}@media (max-width:35rem){.styles__c-modal--small___3xSfG{width:100%}}.styles__c-modal--medium___2Pu0O{width:36rem}@media (max-width:39rem){.styles__c-modal--medium___2Pu0O{width:100%}}.styles__c-modal--large___2k5qx{width:40rem}@media (max-width:46rem){.styles__c-modal--large___2k5qx{width:100%}}.styles__c-modal--xlarge___ZLRMN{width:50rem}@media (max-width:56rem){.styles__c-modal--xlarge___ZLRMN{width:100%}}.styles__c-modal--xxlarge___18Had{width:60rem}@media (max-width:66rem){.styles__c-modal--xxlarge___18Had{width:100%}}@media (max-width:48rem){.styles__c-modal-wrapper___y79-C.styles__c-modal-wrapper--fullscreen___3oSPW{padding:0}}@media (max-width:48rem){.styles__c-modal___dljYk.styles__c-modal--fullscreen___4RcnS{height:100%;width:100%;border-radius:0;box-sizing:border-box}}.styles__c-modal-header--branded___17z1P,.styles__c-modal-header___38uqi{margin:0 0 1rem;padding:1.687rem 3rem 0 2rem;overflow:visible;min-height:2.5rem}.styles__c-modal-header--branded___17z1P h2,.styles__c-modal-header___38uqi h2{margin:0;font-weight:700}@media (max-width:30rem){.styles__c-modal-header--branded___17z1P,.styles__c-modal-header___38uqi{margin-bottom:.5rem;padding:1.187rem 2rem 0 1.5rem}.styles__c-modal-header--branded___17z1P h2,.styles__c-modal-header___38uqi h2{font-size:1.25rem}}.styles__c-modal-header--branded___17z1P{padding:1rem 3rem}.styles__c-modal-header--branded___17z1P img{display:block;max-height:3.5rem;margin:0 auto}.styles__c-modal-illu-header--ghost___1gH1t,.styles__c-modal-illu-header___2UbH8{display:flex;align-items:center;justify-content:center;margin:0 0 1rem;max-width:100%}.styles__c-modal-illu-header--ghost___1gH1t>*,.styles__c-modal-illu-header___2UbH8>*{max-width:inherit}.styles__c-modal-illu-header--ghost___1gH1t{position:absolute;left:0;right:0;top:1rem;margin:.5rem 0;opacity:0;max-height:2rem;transition:opacity .15s ease-in,top .15s ease-in 50ms}.styles__c-modal-illu-header--ghost___1gH1t>*{max-height:inherit}.styles__c-modal-illu-header--ghost___1gH1t.styles__is-active___JlHre{top:0;opacity:1;transition:opacity .15s ease-in 50ms,top .15s ease-in}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-header___38uqi{padding:1.187rem 3rem 0 1.5rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-header___38uqi{padding:.687rem 2rem 0 1rem}}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-header___38uqi{padding:2.687rem 3rem 0}@media (max-width:48rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-header___38uqi{padding:1.687rem 2rem 0}}.styles__c-modal-app___2FX9h{display:flex;align-items:center;font-size:1.25rem;color:var(--charcoalGrey)}.styles__c-app-editor___3FI4Z{font-weight:400}.styles__c-modal-app-icon___3iNz6{height:1.125rem;margin-right:.5rem}.styles__c-modal-content-fixed___1F97i{border-bottom:.063rem solid var(--dividerColor);flex:0 0 auto;padding:0 2rem}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content-fixed___1F97i{padding:0 1.5rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content-fixed___1F97i{padding:0 1rem}}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content-fixed___1F97i{padding:0 3rem}@media (max-width:30rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content-fixed___1F97i{padding:0 2rem}}.styles__c-modal-content___22N4k{padding:0 2rem}.styles__c-modal-content___22N4k:last-child{padding-bottom:2rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}@media (max-width:30rem){.styles__c-modal-content___22N4k{padding:0 1.5rem}.styles__c-modal-content___22N4k:last-child{padding-bottom:1.5rem}}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k{padding:0 1.5rem}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k:last-child{padding-bottom:1.5rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k{padding:0 1rem}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k:last-child{padding-bottom:1rem}}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k{padding:0 3rem}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k:last-child{padding-bottom:3rem}@media (max-width:48rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k{padding:0 2rem}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k:last-child{padding-bottom:2rem}}.styles__c-modal-footer___3JCxm{padding:1rem 1.25rem 1.25rem}.styles__c-modal-footer--button___3AdGX button{margin-bottom:.25rem}@media (max-width:48rem){.styles__c-modal-footer--button___3AdGX button{min-width:calc(50% - .5rem)}}.styles__c-modal-section___2LJKl{border-top:.063rem solid var(--dividerColor)}.styles__c-modal-close___1M8Jn{box-sizing:border-box;position:absolute;top:1.5rem;right:1.5rem;margin:0;padding:.5rem;background-color:initial;border:0;cursor:pointer;display:block;width:2.5rem;height:2.5rem;z-index:1}@media (max-width:30rem){.styles__c-modal-close___1M8Jn{top:.813rem;right:1rem}}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-close___1M8Jn{top:1rem;right:1rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-close___1M8Jn{top:.313rem;right:.5rem}}.styles__c-modal--closable___3Wo68 .styles__c-modal-header___38uqi{padding-right:4.5rem}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-close___1M8Jn{top:2.5rem;right:2.5rem}@media (max-width:48rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-close___1M8Jn{top:1.313rem;right:1.5rem}}.styles__c-modal-close--notitle___3dCIQ{top:.375rem;right:.375rem}.styles__c-modal--overflowHidden___1QDY9{overflow:hidden}.styles__c-modal-back-button___AjaZO{top:.375rem;left:.375rem;color:var(--coolGrey)}@media (max-width:48rem){.styles__c-modal-back-button___AjaZO{top:0;left:0}}.styles__c-modal-close--notitle___3dCIQ+.styles__c-modal-content___22N4k{margin-top:3rem}.styles__NarrowContent___2rvIN{max-width:32rem}.styles__c-overlay___8W1LN{z-index:var(--zIndex-overlay);position:fixed;top:0;left:0;height:100%;width:100%;background:var(--overlay);visibility:visible;transition:opacity .3s,visibility 0s ease-out}.styles__PercentageBar___1cT4_{background-color:var(--defaultBackgroundColor);border:1px solid var(--borderMainColor);height:1.5rem;border-radius:4px}.styles__PercentageBar___1cT4_ .styles__PercentageBar__line___2AheW{height:100%;border-radius:4px}.PercentageLine__PercentageLine___VIEsK{transition:transform .3s ease;transform-origin:0 0;height:5px}.styles__c-btn-client___2ZSQt{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-radius:var(--buttonBorderRadius);min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;line-height:1;text-transform:var(--buttonTextTransform);text-decoration:none;cursor:pointer;background-color:var(--regularButtonPrimaryColor);color:var(--regularButtonConstrastColor);border:.063rem solid var(--regularButtonSecondaryColor)}.styles__c-btn-client___2ZSQt svg{fill:currentColor}.styles__c-btn-client___2ZSQt svg+span{margin-left:.375rem}.styles__c-btn-client___2ZSQt input{cursor:pointer}.styles__c-btn-client___2ZSQt>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-btn-client___2ZSQt[aria-disabled=true],.styles__c-btn-client___2ZSQt[disabled]{opacity:.5;cursor:not-allowed}.styles__c-btn-client___2ZSQt[aria-disabled=true] input,.styles__c-btn-client___2ZSQt[disabled] input{cursor:not-allowed}.styles__c-btn-client___2ZSQt[aria-busy=true]{opacity:.5;pointer-events:none}.styles__c-btn-client___2ZSQt:visited{color:var(--regularButtonConstrastColor)}.styles__c-btn-client___2ZSQt:active,.styles__c-btn-client___2ZSQt:focus,.styles__c-btn-client___2ZSQt:hover{border-color:var(--regularButtonActiveColor);background-color:var(--regularButtonActiveColor)}.styles__c-btn-client___2ZSQt[aria-disabled=true]:hover,.styles__c-btn-client___2ZSQt[disabled]:hover{border-color:var(--regularButtonSecondaryColor);background-color:var(--regularButtonPrimaryColor)}.styles__c-btn-client___2ZSQt{background-color:var(--secondaryButtonPrimaryColor);border-color:var(--secondaryButtonSecondaryColor)}.styles__c-btn-client___2ZSQt,.styles__c-btn-client___2ZSQt:visited{color:var(--secondaryButtonContrastColor)}.styles__c-btn-client___2ZSQt:active,.styles__c-btn-client___2ZSQt:focus,.styles__c-btn-client___2ZSQt:hover{border-color:var(--secondaryButtonActiveColor);background-color:var(--secondaryButtonActiveColor)}.styles__c-btn-client___2ZSQt[aria-disabled=true]:hover,.styles__c-btn-client___2ZSQt[disabled]:hover{border-color:var(--secondaryButtonSecondaryColor);background-color:var(--secondaryButtonPrimaryColor)}.styles__c-btn-client___2ZSQt{display:flex;justify-content:center;align-items:center;height:auto;min-height:3.5rem;margin:0;padding-left:1rem;padding-right:1rem;background-color:initial;text-align:left;font-size:.813rem;font-weight:700;line-height:1.3;color:var(--slateGrey)}.styles__c-btn-client___2ZSQt:visited{color:var(--slateGrey)}.styles__c-btn-client___2ZSQt span{flex:0 1 auto}.styles__c-btn-client___2ZSQt figure{flex:0 0 2rem;margin:0 .75rem 0 0}.u-visuallyhidden{position:absolute!important;border:0!important;width:.063rem!important;height:.063rem!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;clip:rect(.063rem,.063rem,.063rem,.063rem)!important;clip-path:inset(50%)!important}.u-hide{display:none!important;visibility:hidden!important}@media (max-width:63.938rem){.u-hide--mob{display:none!important}}@media (min-width:64rem){.u-hide--tablet{display:none!important}}@media (min-width:48.063rem){.u-hide--desk{display:none!important}}.u-dn{display:none}.u-di{display:inline}.u-db{display:block}.u-dib{display:inline-block}.u-dit{display:inline-table}.u-dt{display:table}.u-dtc{display:table-cell}.u-dt-row{display:table-row}.u-dt-row-group{display:table-row-group}.u-dt-column{display:table-column}.u-dt-column-group{display:table-column-group}@media (max-width:30rem){.u-dn-t{display:none}.u-di-t{display:inline}.u-db-t{display:block}.u-dib-t{display:inline-block}.u-dit-t{display:inline-table}.u-dt-t{display:table}.u-dtc-t{display:table-cell}.u-dt-row-t{display:table-row}.u-dt-row-group-t{display:table-row-group}.u-dt-column-t{display:table-column}.u-dt-column-group-t{display:table-column-group}}@media (max-width:48rem){.u-dn-s{display:none}.u-di-s{display:inline}.u-db-s{display:block}.u-dib-s{display:inline-block}.u-dit-s{display:inline-table}.u-dt-s{display:table}.u-dtc-s{display:table-cell}.u-dt-row-s{display:table-row}.u-dt-row-group-s{display:table-row-group}.u-dt-column-s{display:table-column}.u-dt-column-group-s{display:table-column-group}}@media (max-width:63.938rem){.u-dn-m{display:none}.u-di-m{display:inline}.u-db-m{display:block}.u-dib-m{display:inline-block}.u-dit-m{display:inline-table}.u-dt-m{display:table}.u-dtc-m{display:table-cell}.u-dt-row-m{display:table-row}.u-dt-row-group-m{display:table-row-group}.u-dt-column-m{display:table-column}.u-dt-column-group-m{display:table-column-group}}.u-black{color:var(--black)!important}.u-charcoalGrey{color:var(--charcoalGrey)!important}.u-coolGrey{color:var(--coolGrey)!important}.u-silver{color:var(--silver)!important}.u-slateGrey{color:var(--slateGrey)!important}.u-lightishPurple{color:#b449e7!important}.u-dodgerBlue{color:#297ef2!important}.u-overlay{color:var(--overlay)!important}.u-paleGrey{color:var(--paleGrey)!important}.u-monza{color:#dd0505!important}.u-pomegranate{color:#f52d2d!important}.u-primaryBackgroundLight{color:var(--primaryBackgroundLight)!important}.u-primaryColor{color:var(--primaryColor)!important}.u-primaryColorLight{color:var(--primaryColorLight)!important}.u-primaryContrastTextColor{color:var(--primaryContrastTextColor)!important}.u-error{color:var(--errorColor)!important}.u-errorBackground{color:var(--errorBackground)!important}.u-success{color:var(--successColor)!important}.u-warning{color:var(--warningColor)!important}.u-info{color:var(--infoColor)!important}.u-weirdGreen{color:#40de8e!important}.u-white{color:var(--white)!important}.u-breakword{word-break:break-word}.u-ellipsis{white-space:nowrap}.u-ellipsis,.u-spacellipsis{overflow:hidden;text-overflow:ellipsis}.u-spacellipsis{white-space:break-spaces}@media (max-width:30rem){.u-spacellipsis-t{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:48rem){.u-spacellipsis-s{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:63.938rem){.u-spacellipsis-m{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}.u-midellipsis{display:flex;flex-wrap:nowrap}.u-midellipsis>*{display:inline-block;max-width:50%;overflow:hidden;white-space:pre}.u-midellipsis>:first-child{text-overflow:ellipsis}.u-midellipsis>:last-child{text-overflow:clip;direction:rtl}@supports (text-overflow:\"[...]\"){.u-midellipsis>:first-child{text-overflow:\"[...]\"}}.u-link:link{color:var(--linkColor)!important;text-decoration:var(--linkTextDecoration)!important}.u-link:active,.u-link:focus,.u-link:hover,.u-link:visited{color:var(--linkColorActive)!important}.u-lh-tiny{line-height:1!important}.u-lh-xsmall{line-height:1.1!important}.u-lh-small{line-height:1.2!important}.u-lh-medium{line-height:1.3!important}.u-lh-large{line-height:1.4!important}.u-lh-xlarge{line-height:1.5!important}.u-fz-tiny{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall{font-size:.813rem!important}.u-fz-small,.u-fz-xsmall{line-height:1.4!important}.u-fz-small{font-size:.875rem!important}.u-fz-medium{font-size:1rem!important}.u-fz-large,.u-fz-medium{line-height:1.5!important}.u-fz-large{font-size:1.125rem!important}@media (max-width:30rem){.u-fz-tiny-t{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall-t{font-size:.813rem!important;line-height:1.4!important}.u-fz-small-t{font-size:.875rem!important;line-height:1.4!important}.u-fz-medium-t{font-size:1rem!important;line-height:1.5!important}.u-fz-large-t{font-size:1.125rem!important;line-height:1.5!important}}@media (max-width:48rem){.u-fz-tiny-s{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall-s{font-size:.813rem!important;line-height:1.4!important}.u-fz-small-s{font-size:.875rem!important;line-height:1.4!important}.u-fz-medium-s{font-size:1rem!important;line-height:1.5!important}.u-fz-large-s{font-size:1.125rem!important;line-height:1.5!important}}@media (max-width:63.938rem){.u-fz-tiny-m{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall-m{font-size:.813rem!important;line-height:1.4!important}.u-fz-small-m{font-size:.875rem!important;line-height:1.4!important}.u-fz-medium-m{font-size:1rem!important;line-height:1.5!important}.u-fz-large-m{font-size:1.125rem!important;line-height:1.5!important}}.u-ta-left{text-align:left!important}.u-ta-right{text-align:right!important}.u-ta-center{text-align:center!important}.u-ta-justify{text-align:justify!important}@media (max-width:30rem){.u-ta-left-t{text-align:left!important}.u-ta-right-t{text-align:right!important}.u-ta-center-t{text-align:center!important}.u-ta-justify-t{text-align:justify!important}}@media (max-width:48rem){.u-ta-left-s{text-align:left!important}.u-ta-right-s{text-align:right!important}.u-ta-center-s{text-align:center!important}.u-ta-justify-s{text-align:justify!important}}@media (max-width:63.938rem){.u-ta-left-m{text-align:left!important}.u-ta-right-m{text-align:right!important}.u-ta-center-m{text-align:center!important}.u-ta-justify-m{text-align:justify!important}}.u-fs-normal{font-style:normal!important}.u-fs-italic{font-style:italic!important}@media (max-width:30rem){.u-fs-normal-t{font-style:normal!important}.u-fs-italic-t{font-style:italic!important}}@media (max-width:48rem){.u-fs-normal-s{font-style:normal!important}.u-fs-italic-s{font-style:italic!important}}@media (max-width:63.938rem){.u-fs-normal-m{font-style:normal!important}.u-fs-italic-m{font-style:italic!important}}.u-fw-normal{font-weight:400}.u-fw-bold{font-weight:700}@media (max-width:30rem){.u-fw-normal-t{font-weight:400}.u-fw-bold-t{font-weight:700}}@media (max-width:48rem){.u-fw-normal-s{font-weight:400}.u-fw-bold-s{font-weight:700}}@media (max-width:63.938rem){.u-fw-normal-m{font-weight:400}.u-fw-bold-m{font-weight:700}}.styles__c-input-radio___1f4CB{display:flex;align-items:center;min-width:1rem;min-height:1rem}.styles__c-input-radio___1f4CB span{position:relative;display:inline-block;padding-left:1.5rem;cursor:pointer;line-height:1.5}.styles__c-input-radio___1f4CB span:after,.styles__c-input-radio___1f4CB span:before{content:\"\";position:absolute;left:0;top:50%;box-sizing:border-box;width:1rem;height:1rem;border-radius:.125rem}.styles__c-input-radio___1f4CB span:before{transition:box-shadow .35s cubic-bezier(0,.89,.44,1);background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver);transform:translateY(-50%)}.styles__c-input-radio___1f4CB span:hover:before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.styles__c-input-radio___1f4CB span:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMTAuMDE5bDQuNTIzIDQuNTIzIDkuNTQxLTkuNTQxIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==\");background-size:contain;transition-duration:.2s;transition-property:opacity,transform}.styles__c-input-radio___1f4CB[aria-checked=mixed] span:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZD0iTTMuNDk3IDEwaDEzLjAwNiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=\");background-size:contain}.styles__c-input-radio___1f4CB[aria-disabled=true] span{opacity:.5;cursor:not-allowed}.styles__c-input-radio___1f4CB[aria-disabled=true] :hover:before{box-shadow:inset 0 0 0 .125rem var(--silver)}.styles__c-input-radio___1f4CB[aria-disabled=true] :before{background-color:var(--paleGrey)}.styles__c-input-radio___1f4CB input{border:0;clip:rect(0 0 0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.styles__c-input-radio___1f4CB input:focus+span:before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.styles__c-input-radio___1f4CB input:checked+span:before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}.styles__c-input-radio___1f4CB input:checked+span:after{opacity:1;transform:translateY(-50%) scale(1)}.styles__c-input-radio___1f4CB input:not(:checked)+span:after{opacity:0;transform:translateY(-50%) scale(0)}.styles__c-input-radio___1f4CB.styles__is-error___5jyha span{color:var(--pomegranate)}.styles__c-input-radio___1f4CB.styles__is-error___5jyha span:before{box-shadow:inset 0 0 0 .125rem var(--pomegranate);background-color:var(--yourPink)}.styles__c-input-radio--noGutter___2gFTH span{padding-left:0}.styles__c-input-radio___1f4CB span:after,.styles__c-input-radio___1f4CB span:before{border-radius:50%}.styles__c-input-radio___1f4CB span:after{content:\"\";background:var(--white);border:.313rem solid var(--dodgerBlue);box-sizing:border-box;width:1rem;height:1rem}.styles__Breadcrumb___2p17B{display:flex;align-items:center;color:var(--primaryTextColor)}.styles__Breadcrumb__previousButton___1FEmP.styles__Breadcrumb__previousButton___1FEmP{margin-left:-.75rem;margin-right:.25rem}.styles__Breadcrumb__items___C99rj{flex-grow:1}.styles__Breadcrumb__previousItems___20hGg{display:flex}.styles__BreadcrumbSeparator___37ZIH{display:inline-block;margin-left:.125rem;margin-right:.125rem}", ""]);
+exports.push([module.i, ".styles__c-loading-placeholder___3L6Gz{animation-delay:.1s;animation-duration:2s;animation-iteration-count:infinite;animation-name:styles__placeHolderShimmer___3Rei_;animation-timing-function:linear;background-position:-20rem 0;background-image:linear-gradient(90deg,silver 0,#fcfcfc 50%,silver);background-size:20rem 10rem;background-repeat:no-repeat;background-color:silver;border-radius:.15rem;max-width:100%;position:relative;margin:.1rem 0}.styles__c-app-icon___2_O40,.styles__c-app-icon___2_O40 svg{height:100%;width:100%;flex-grow:0;flex-shrink:0;object-fit:contain}.styles__c-app-icon-default___3CEmt{color:var(--silver)}@-webkit-keyframes styles__placeHolderShimmer___3Rei_{0%{background-position:-20rem 0}80%{background-position:20rem 0}80.1%{background-position:-20rem 0}to{background-position:-20rem 0}}@keyframes styles__placeHolderShimmer___3Rei_{0%{background-position:-20rem 0}80%{background-position:20rem 0}80.1%{background-position:-20rem 0}to{background-position:-20rem 0}}.Sections__Sections__section___2onYy{margin-bottom:4rem}.AppsSection__AppsSection___3WHhE{margin-bottom:1rem}.AppsSection__AppsSection__list___2Uy0E{display:flex;flex-wrap:wrap;justify-content:flex-start}.DropdownFilter__Dropdown__icon___19QZN{padding:0 .5rem}@media (max-width:48rem){.DropdownFilter__Dropdown___afcWb .DropdownFilter__Select__control___3-04c{padding:.5rem .5rem .5rem .2rem;border-radius:0;height:2.75rem}.DropdownFilter__Dropdown___afcWb .DropdownFilter__Select__menu___XLfYX{top:2rem}.DropdownFilter__Dropdown___afcWb>div{max-width:none}}.styles__AppTile-icon___1f0c0{object-fit:contain;max-width:100%;width:auto}.styles__AppTile-icon--default___1tjiF{height:100%;padding:0 .5em}.styles__AppTile-icon-maintenance___2VOvO{position:absolute;border:2px solid var(--primaryContrastTextColor);border-radius:50%;background:var(--primaryContrastTextColor);bottom:80px;left:80px}@media (max-width:48rem){.styles__AppTile-icon-maintenance___2VOvO{bottom:6px;left:40px}}.styles__AppTile-container-maintenance___u1a1M{filter:grayscale(1);opacity:.64}.styles__c-apptitle___eqV9l{display:inline-flex;align-items:center;margin:0}.styles__c-avatar___PpDI-{background-color:var(--paleGrey);color:var(--silver);position:relative}.styles__c-avatar___PpDI- svg{width:50%;height:50%}.styles__c-avatar-image___3yJnb{width:100%}.styles__c-avatar___PpDI-{--circleSize:2.5rem;width:var(--circleSize);height:var(--circleSize);min-width:var(--circleSize);min-height:var(--circleSize);font-size:calc(var(--circleSize)/2.28);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--dodgerBlue);color:var(--white)}.styles__c-avatar--xsmall___3H2Io{width:1rem;height:1rem;min-width:1rem;min-height:1rem;font-size:.4386rem}.styles__c-avatar--small___1Y_Pv{width:2rem;height:2rem;min-width:2rem;min-height:2rem;font-size:.87719rem}.styles__c-avatar--large___1Z_HZ{width:3rem;height:3rem;min-width:3rem;min-height:3rem;font-size:1.31579rem}.styles__c-avatar--xlarge___3Qe0b{width:4rem;height:4rem;min-width:4rem;min-height:4rem;font-size:1.75439rem}.styles__c-avatar-initials___310qC{font-weight:700;line-height:1}.styles__c-avatar--text___2dvna{color:#fff}.styles__c-avatar--disabled___xoLOy.styles__c-avatar--image___jDBci{background-color:#fff!important}.styles__c-avatar--disabled___xoLOy:not(.styles__c-avatar--image___jDBci){background-color:var(--silver)!important}.styles__c-avatar--disabled___xoLOy .styles__c-avatar-image___3yJnb{filter:grayscale(1);opacity:.3}.styles__c-avatar--ghost___3898R{background-color:initial!important;border:1px dashed var(--borderGhostColor);color:var(--secondaryTextColor)}.styles__c-avatar--ghost___3898R .styles__c-avatar-image___3yJnb{filter:grayscale(1);opacity:.3}.styles__c-banner-wrapper___3KlaG{display:flex;align-items:center;min-height:3.5rem;padding:0 1rem}@media (max-width:48rem){.styles__c-banner-wrapper___3KlaG{padding:0}}.styles__c-banner-icon___1f_LM{width:2rem;height:2rem;margin-left:1rem}.styles__c-banner-icon___1f_LM>svg{width:2rem;height:2rem}.styles__c-banner-icon___1f_LM div{width:2rem;height:2rem;min-width:2rem;min-height:2rem}.styles__c-banner-text___1sTVC{padding:.75rem 1rem}.styles__c-banner-buttons___3sLgG button{margin:0;min-width:3rem}.styles__BarButton___3z5Er{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem}:root{--barIconColor:var(--coolGrey);--barIconColorDisabled:var(--silver)}.styles__BarButtonIcon___1pSOT{color:var(--barIconColor)}.styles__BarButton--disabled___5e3Ll .styles__BarButtonIcon___1pSOT{color:var(--barIconColorDisabled)}.styles__BarTitle___I5r2e{margin:0;height:3rem;display:flex;align-items:center;font-size:1.125rem}.styles__renderSaferAnim___2rNtc{position:absolute;bottom:0;height:0;width:100%;animation:styles__slidein___1E_4T 1s}@-webkit-keyframes styles__slidein___1E_4T{0%{height:100%}to{height:0}}@keyframes styles__slidein___1E_4T{0%{height:100%}to{height:0}}.styles__c-card___YgP7B{border:.063rem solid var(--dividerColor);border-radius:.5rem;padding:1rem;text-decoration:none;display:block}.styles__c-card--inset___2pofc{margin:1rem 2rem}@media (max-width:48rem){.styles__c-card--inset___2pofc{margin:.5rem}}.styles__c-circle___1DuMR{--circleSize:2.5rem;width:var(--circleSize);height:var(--circleSize);min-width:var(--circleSize);min-height:var(--circleSize);font-size:calc(var(--circleSize)/2.28);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--dodgerBlue);color:var(--white)}.styles__c-circle-text___1jFgD{font-weight:700;line-height:1}.styles__SelectControl___2OxoO[aria-disabled=true],.styles__SelectControl___2OxoO[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__SelectControl___2OxoO[aria-disabled=true]:focus,.styles__SelectControl___2OxoO[aria-disabled=true]:hover,.styles__SelectControl___2OxoO[disabled]:focus,.styles__SelectControl___2OxoO[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__SelectControl___2OxoO{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__SelectControl___2OxoO::placeholder{color:var(--coolGrey);font-size:1rem}.styles__SelectControl___2OxoO:hover{border:.063rem solid var(--coolGrey)}.styles__SelectControl___2OxoO:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__SelectControl___2OxoO.styles__is-error___2s-d5,.styles__SelectControl___2OxoO:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__SelectControl___2OxoO{padding-right:2.375rem;appearance:none;background:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTMuOTY4IDYuMTc1YTEuNTcxIDEuNTcxIDAgMDAtMi4yMjIgMi4yMjJsOS40MjkgOS40MjhhMS41NzEgMS41NzEgMCAwMDIuMjIyIDBsOS40MjgtOS40MjhhMS41NzEgMS41NzEgMCAwMC0yLjIyMi0yLjIyMmwtOC4zMTcgOC4zMTctOC4zMTgtOC4zMTd6IiBmaWxsPSIjOTU5OTlkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=\") right 1rem center no-repeat;background-size:.875rem;text-align:left}.styles__SelectControl___2OxoO::-ms-expand{display:none}.styles__contact___169nD{color:var(--secondaryTextColor)}@media (max-width:48rem){.styles__contact___169nD{height:auto}}.styles__contact--clickable___1GLTM{cursor:pointer}.styles__contact-cozyurl___3kBp5,.styles__contact-phone___1sA_m{flex:0 0 12rem}.styles__contact-email___3n3q2{flex-basis:30%}.styles__contact-myself___1aOdx{color:var(--secondaryTextColor);padding-left:.5rem}.styles__contact-identity___mL3IJ{flex-basis:30%}@media (max-width:48rem){.styles__contact-identity___mL3IJ{flex:1 1 auto}}.styles__contact-firstname___2GPEr{margin-left:1rem}.styles__contact-avatar___3lZPs{flex-shrink:0}.styles__icon___gvQ89{margin:1rem 1.5rem 0 .5rem}.styles__ContactsListModal__addContactContainer___2W-dE{display:flex;justify-content:center;margin:0 .5rem 1rem}@media (max-width:48rem){.styles__ContactsListModal__addContactContainer___2W-dE>*{flex:1}}.styles__DialogCloseButton___cxKPO{position:absolute;top:1.15rem;right:1.15rem;z-index:1}@media (max-width:48rem){.styles__DialogCloseButton___cxKPO{top:.25rem;right:.25rem}}.styles__DialogBackButton___1c7yH{position:absolute;top:1.15rem;left:1.15rem;z-index:1}@media (max-width:48rem){.styles__DialogBackButton___1c7yH{top:.25rem;left:.25rem}}.styles__DateMonthPicker__YearControls___1DGlB{box-shadow:0 4px 12px 0 rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.08)}.styles__DateMonthPicker__MonthButton___3I_Mm.styles__DateMonthPicker__MonthButton--selected___40hCm,.styles__DateMonthPicker__MonthButton___3I_Mm:hover,.styles__DateMonthPicker__YearButton___3zNDK:hover{background:var(--defaultBackgroundColor);color:var(--primaryTextColor)}.styles__DateMonthPicker__MonthButton___3I_Mm:active,.styles__DateMonthPicker__MonthButton___3I_Mm:hover:active,.styles__DateMonthPicker__YearButton___3zNDK:active,.styles__DateMonthPicker__YearButton___3zNDK:hover:active{background-color:var(--actionColorFocus);font-weight:700;outline:0}.styles__DateMonthPicker__MonthButton___3I_Mm,.styles__DateMonthPicker__YearButton___3zNDK{background:none;min-height:3rem;min-width:3rem;display:inline-block;border-width:0;color:var(--secondaryTextColor);cursor:pointer}.styles__DateMonthPicker__MonthButton___3I_Mm:focus,.styles__DateMonthPicker__YearButton___3zNDK:focus{outline:0}.styles__DateMonthPicker__YearControls___1DGlB{justify-content:center;display:flex;align-items:center;border-radius:8px;border:1px solid var(--borderMainColor);overflow:hidden;margin-bottom:1rem;font-weight:700}.styles__DateMonthPicker__YearButton___3zNDK{flex-grow:0;cursor:pointer}.styles__DateMonthPicker__Year___387bP{flex-grow:1;display:inline-flex;justify-content:center}.styles__DateMonthPicker__MonthGrid___TCFg4{display:grid;grid-template-columns:repeat(4,auto);grid-template-rows:repeat(3,1fr);overflow:hidden;grid-gap:1rem}.styles__DateMonthPicker__MonthButton___3I_Mm{border-radius:3rem}.styles__DateMonthPicker__MonthButton___3I_Mm.styles__DateMonthPicker__MonthButton--selected___40hCm{font-weight:700}.styles__divider___SuA5q{align-items:center;display:flex}.styles__divider___SuA5q:after,.styles__divider___SuA5q:before{content:\"\";height:1px;background-color:var(--dividerColor)}.styles__divider___SuA5q:before{display:none;margin-right:.5rem}.styles__divider___SuA5q:after{flex:1;margin-left:.5rem}.styles__center___3K8dw:before{display:block;flex:1}.styles__c-empty___3w5oV{display:flex;flex-direction:column;justify-content:center;flex:1 0 auto;align-self:center;margin:0 auto;padding:2rem;text-align:center;width:calc(100% - 4rem);max-width:32rem}@media (max-width:63.938rem){.styles__c-empty--centered___2ijsY{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}.styles__c-empty-img___2GC4d{display:block;margin:0 auto 1rem;height:8rem}@media (max-width:63.938rem){.styles__c-empty-img___2GC4d{margin-bottom:.5rem;height:6rem}}.styles__c-empty-img--medium___1d2Zd{height:10rem}@media (max-width:63.938rem){.styles__c-empty-img--medium___1d2Zd{height:8rem}}.styles__c-empty-img--large___3s3vC{height:12rem}@media (max-width:63.938rem){.styles__c-empty-img--large___3s3vC{height:10rem}}.styles__c-empty-title___2HduE{margin:0 auto;max-width:63rem;line-height:1.3}@media (max-width:63.938rem){.styles__c-empty-title___2HduE{margin:0 1.5rem}}.styles__c-empty-text___3HnvR{max-width:63rem;color:var(--secondaryTextColor);line-height:1.5}.styles__c-label___o4ozG{text-transform:uppercase;color:var(--secondaryTextColor);font-size:.813rem;font-weight:700;line-height:1rem}.styles__c-label___o4ozG.styles__is-error___2Dwem{color:var(--pomegranate)}.styles__c-label--block___2ZV_7{display:block;padding:.5rem 0}.styles__o-field___3n5HM{position:relative;display:flex;flex-direction:column;margin:.5rem 0 1rem}.styles__o-field--inline___7JWZ8{display:flex;align-items:flex-start;flex-direction:row;margin:.5rem 0 .5rem 1.5rem}@media (max-width:48rem){.styles__o-field--inline___7JWZ8{flex-direction:column;margin-left:0}}.styles__o-field--inline___7JWZ8{margin:0}.styles__o-field--inline___7JWZ8 label{flex-basis:8rem;flex-shrink:0;flex-grow:0;padding:1rem 0}@media (max-width:48rem){.styles__o-field--inline___7JWZ8 label{flex-basis:auto}}.styles__o-field--inline___7JWZ8>*{flex-grow:1}.styles__o-field-input___vCqdV{position:relative;max-width:32rem}.styles__o-field-input-action___2k7a8,.styles__o-side___tXbXL{position:absolute;top:.5rem;right:0;cursor:pointer;text-transform:uppercase}.styles__o-side-fullwidth___7WcCI{max-width:100%}.styles__o-field-input-action___2k7a8{top:-1.5rem;text-transform:uppercase}.Figure__Figure-currency___195-B{color:var(--secondaryTextColor)}.Figure__Figure-content--positive___1qyd8,.Figure__Figure-content--positive___1qyd8 .Figure__Figure-currency___195-B{color:var(--successColor)}.Figure__Figure-content--negative___3ACbA,.Figure__Figure-content--negative___3ACbA .Figure__Figure-currency___195-B{color:var(--errorColor)}.Figure__Figure-content--warning___1Pn6n,.Figure__Figure-content--warning___1Pn6n .Figure__Figure-currency___195-B{color:var(--warningColor)}.Figure__Figure-total___MZ7Xt{font-weight:900}.Figure__Figure__currency--withSpacing___2eXTy{margin-left:.2em}.Figure__Figure--big___1b5ml{font-size:2rem;line-height:2.625rem}@media (max-width:48rem){.Figure__Figure--big___1b5ml{font-size:1.5rem;line-height:1.75rem}}.Figure__Figure--clickable___3i82u{cursor:pointer}.Figure__Figure_blur___1p0la{filter:blur(8px)}.Figure__Figure--inline___2L5SE{display:inline}.FigureBlock__FigureBlock___YyBoL{color:var(--primaryTextColor)}.FigureBlock__FigureBlock-figure___97C8E{font-size:2rem;line-height:2.625rem}@media (max-width:48rem){.FigureBlock__FigureBlock___YyBoL{font-size:.7em}}.styles__c-file-input___YNZSh{cursor:pointer}.styles__c-file-path___XvgNN{display:block;color:var(--secondaryTextColor);font-size:.75rem;text-decoration:none;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles__filePickerBreadcrumb-previousPath___3LKJH{color:var(--actionColorActive);cursor:pointer}.styles__filePickerBreadcrumb-icon___3aFyd{color:var(--actionColorActive);margin:0 .25rem}@supports (display:contents){.styles__filePickerBreadcrumb-wrapper___3pu1w{display:contents}}@supports not (display:contents){.styles__filePickerBreadcrumb-wrapper___3pu1w{display:flex;flex:1 1 auto;align-items:center;width:100%}}.styles__c-filename-wrapper___3tVpA{display:flex}.styles__c-filename-wrapper___3tVpA :last-child{flex-shrink:0}.styles__c-filename-name___1jDMz{display:inline;width:auto}.styles__Hero___14z7_{margin-left:auto;margin-right:auto}.styles__Hero-title___256Uz{text-align:center;margin:3rem 0}.styles__Hero-subtitle___1E_WG{margin-bottom:0}@media (max-width:48rem){.styles__Hero-subtitle___1E_WG{margin-top:.5rem}}.styles__Hero___14z7_ p{line-height:1.25}.styles__Hero-sections___ETV6e{display:flex;justify-content:space-around}@media (max-width:48rem){.styles__Hero-sections___ETV6e{flex-direction:column;align-items:center}}.styles__Hero-section___1BcNz{max-width:18.75rem;text-align:center;flex-grow:1;flex-basis:100%}@media (max-width:48rem){.styles__Hero-section___1BcNz{max-width:auto;margin-bottom:2rem}}.styles__Hero-section___1BcNz+.styles__Hero-section___1BcNz{margin-left:2rem}@media (max-width:48rem){.styles__Hero-section___1BcNz+.styles__Hero-section___1BcNz{margin-left:0}}.styles__Hero-cta___2KhwU{text-align:center;max-width:32rem;margin-left:auto;margin-right:auto;margin-top:2rem}.styles__HistoryRowCircleWrapper___3r8Uo{width:2.6rem;height:2.6rem;justify-content:center;display:flex;align-self:start}.styles__HistoryRowCircle___4FWWa{border:1px solid var(--dividerColor);background-color:var(--paperBackgroundColor)}.styles__HistoryRowRevisionLoader___a5y5b{display:flex;justify-content:center}.styles__HistoryRowCaption___2fe_H{margin-bottom:2rem;padding-left:2rem;padding-right:2rem}.styles__HistoryRowMedia___2jgYN{position:relative;padding:1rem}.styles__HistoryRowMedia___2jgYN:before{content:\"\";border-left:1px dashed var(--coolGrey);position:absolute;margin-left:20px;top:2.125rem;bottom:-1rem}.styles__HistoryRowMedia___2jgYN:last-child:before{border:0}.styles__HistoryRowMediaImg___1J9OI{align-self:flex-start;z-index:1}.styles__icon--spin___ybfC1{animation:styles__spin___2Vvw3 1s linear infinite}@media (prefers-reduced-motion:reduce){.styles__icon--spin___ybfC1{animation:none}}@-webkit-keyframes styles__spin___2Vvw3{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes styles__spin___2Vvw3{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.styles__icon___23x3R{fill:currentColor;transform:translateZ(0)}.styles__icon--preserveColor___3gBz6{fill:inherit}.styles__IconStack-wrapper___10dhG{position:relative;display:inline-block}.styles__IconStack-foregroundIcon___ZvY-t{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.styles__c-input-text___3TAv1[aria-disabled=true],.styles__c-input-text___3TAv1[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__c-input-text___3TAv1[aria-disabled=true]:focus,.styles__c-input-text___3TAv1[aria-disabled=true]:hover,.styles__c-input-text___3TAv1[disabled]:focus,.styles__c-input-text___3TAv1[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__c-input-text___3TAv1{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__c-input-text___3TAv1::placeholder{color:var(--coolGrey);font-size:1rem}.styles__c-input-text___3TAv1:hover{border:.063rem solid var(--coolGrey)}.styles__c-input-text___3TAv1:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__c-input-text___3TAv1.styles__is-error___3lsCJ,.styles__c-input-text___3TAv1:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__c-input-text--tiny___MzMoD{border-radius:.125rem;padding:.25rem .5rem .375rem}.styles__c-input-text--medium___28jPV{border-radius:.125rem;padding:.5rem 1rem .625rem}.styles__c-input-text--large___28EaR{border-radius:.188rem;padding:.813rem 1rem}.styles__c-input-text--fullwidth___33o_f{max-width:100%}.styles__c-inputgroup___12OVJ input[aria-disabled=true],.styles__c-inputgroup___12OVJ input[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__c-inputgroup___12OVJ input[aria-disabled=true]:focus,.styles__c-inputgroup___12OVJ input[aria-disabled=true]:hover,.styles__c-inputgroup___12OVJ input[disabled]:focus,.styles__c-inputgroup___12OVJ input[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__c-inputgroup___12OVJ input{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__c-inputgroup___12OVJ input::placeholder{color:var(--coolGrey);font-size:1rem}.styles__c-inputgroup___12OVJ input:hover{border:.063rem solid var(--coolGrey)}.styles__c-inputgroup___12OVJ input:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__c-inputgroup___12OVJ input.styles__is-error___2dj3S,.styles__c-inputgroup___12OVJ input:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__c-inputgroup___12OVJ{display:inline-flex;flex-direction:row;box-sizing:border-box;align-items:stretch;width:100%;max-width:32rem;border:.063rem solid var(--dividerColor);border-radius:.125rem}.styles__c-inputgroup___12OVJ:hover{border:.063rem solid var(--coolGrey)}.styles__c-inputgroup--focus___Tk5-Z,.styles__c-inputgroup--focus___Tk5-Z:hover{border-color:var(--dodgerBlue)}.styles__c-inputgroup--error___1JNbu{border-color:var(--pomegranate)}.styles__c-inputgroup--fullwidth___3nuay{max-width:none}.styles__c-inputgroup-main___1LP4B{flex:1 1 auto}.styles__c-inputgroup___12OVJ input{border:0;padding-right:.5rem}.styles__c-inputgroup___12OVJ input:focus,.styles__c-inputgroup___12OVJ input:hover{position:relative;z-index:1;border:0;outline:0}.styles__c-inputgroup-side___60v0v{display:flex;flex-direction:column;justify-content:center;flex:0 1 auto;max-width:8.75rem}.styles__c-inputgroup-unit___bFj9a{padding-left:1rem;padding-right:1rem;font-weight:700}.styles__intentHeader___m5Qjh{display:flex;align-items:center;height:2rem;padding:.5rem 1rem;background-color:var(--paleGrey);margin:0;flex-basis:auto;flex-shrink:0}.styles__intentHeader-title___1r4ex{display:flex;align-items:center;font-size:1.25rem;color:var(--charcoalGrey)}.styles__intentHeader-title___1r4ex span{font-weight:400}.styles__intentHeader-icon___3s30C{height:1.125rem;margin-right:.5rem}iframe{width:100%;height:100%;border:0}.styles__intentContainer___gZbMl,.styles__intentPlaceHolder___EWSR1{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.styles__intentContainer___gZbMl[aria-busy=true] iframe{height:0;width:0}.styles__intentContainer__error___yQ7K8{color:red;font-size:1.5em}.styles__intentWrapper___1ZMvW{display:flex;flex-flow:column nowrap;align-items:stretch;position:relative;border-radius:.5rem;max-height:100%;max-width:100%;background-color:var(--white);color:var(--charcoalGrey)}.styles__intentWrapper___1ZMvW .styles__intentHeader___3TDUp{display:flex;align-items:center;padding:.25rem 1rem;margin:0}.styles__intentWrapper___1ZMvW .styles__intentContent___1ilx7 [class^=c-header-icon--ghost]{margin:0}.styles__CollectionField__addBtn___Z0FO-{margin-left:0;margin-right:0}.styles__CollectionField__addBtnIcon___1hA5b{margin-right:.5rem}.styles__CollectionField__row___Z7bbf{display:flex;align-items:center}.styles__CollectionField__row___Z7bbf>*+*{margin-left:1rem}.styles__iconGrid___7nBAB{display:grid;grid-template-columns:repeat(2,16px);grid-template-rows:repeat(2,16px);grid-gap:1px}.styles__PasswordInput___3Oa3V{display:inline-flex;flex-direction:column;width:100%;max-width:32rem}.styles__PasswordInput--withStrength___1Msxm{border-bottom-left-radius:0;border-bottom-right-radius:0}.styles__PasswordInput__strength___1hpSg{background-color:var(--paleGrey);border-radius:.188rem;border-top-left-radius:0;border-top-right-radius:0;border:.063rem solid var(--silver);border-top:0;box-sizing:border-box;height:.25rem}.styles__PasswordInput__strength--weak___dzrGl{color:var(--pomegranate)}.styles__PasswordInput__strength--weak___dzrGl::-webkit-progress-value{background-color:var(--errorColor)}.styles__PasswordInput__strength--weak___dzrGl::-moz-progress-bar{background-color:var(--errorColor)}.styles__PasswordInput__strength--moderate___1ME_z{color:var(--texasRose)}.styles__PasswordInput__strength--moderate___1ME_z::-webkit-progress-value{background-color:var(--warningColor)}.styles__PasswordInput__strength--moderate___1ME_z::-moz-progress-bar{background-color:var(--warningColor)}.styles__PasswordInput__strength--strong___3yuP0{color:var(--emerald)}.styles__PasswordInput__strength--strong___3yuP0::-webkit-progress-value{background-color:var(--successColor)}.styles__PasswordInput__strength--strong___3yuP0::-moz-progress-bar{background-color:var(--successColor)}.styles__PasswordInput__visibilityButton___2B6RJ{height:100%;width:3rem;background-color:initial;border:0}.styles__o-layout-2panes___1CDQw,.styles__o-layout___3TSz9{box-sizing:border-box;display:flex;max-width:100%;width:100%;height:100%;background-color:var(--paperBackgroundColor);color:var(--primaryTextColor)}.styles__o-layout-2panes___1CDQw main,.styles__o-layout___3TSz9 main{display:flex;flex-direction:column;flex:0 0 auto}.styles__o-layout-2panes___1CDQw main,.styles__o-layout-2panes___1CDQw main>[role=contentinfo],.styles__o-layout-2panes___1CDQw main>[role=main],.styles__o-layout___3TSz9 main,.styles__o-layout___3TSz9 main>[role=contentinfo],.styles__o-layout___3TSz9 main>[role=main]{position:relative;display:flex;flex-direction:column;flex:1 1 auto;box-sizing:border-box;height:100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){.styles__o-layout-2panes___1CDQw,.styles__o-layout___3TSz9{display:block}.styles__o-layout-2panes___1CDQw main,.styles__o-layout___3TSz9 main{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.styles__o-layout-2panes___1CDQw main,.styles__o-layout-2panes___1CDQw main>[role=contentinfo],.styles__o-layout-2panes___1CDQw main>[role=main],.styles__o-layout___3TSz9 main,.styles__o-layout___3TSz9 main>[role=contentinfo],.styles__o-layout___3TSz9 main>[role=main]{display:block;overflow:visible}.styles__o-layout-2panes___1CDQw:after,.styles__o-layout-2panes___1CDQw:before,.styles__o-layout___3TSz9:after,.styles__o-layout___3TSz9:before{content:\"\";display:block}.styles__o-layout-2panes___1CDQw:after,.styles__o-layout-2panes___1CDQw:before,.styles__o-layout___3TSz9:after,.styles__o-layout___3TSz9:before{height:3rem}}.styles__o-layout-2panes___1CDQw{flex:0 0 100%;align-items:stretch}.styles__o-layout-2panes___1CDQw>aside{display:flex;flex-direction:column;flex:0 0 auto}.styles__o-layout-2panes___1CDQw main,.styles__o-layout-2panes___1CDQw main>[role=contentinfo],.styles__o-layout-2panes___1CDQw main>[role=main]{height:auto}@media (max-width:63.938rem){.styles__o-layout-2panes___1CDQw>aside{position:fixed;bottom:0;left:0;display:block;z-index:var(--zIndex-nav);width:100%}}.styles__c-nav___33dZy{margin:1.5rem 0;padding:0;list-style:none}@media (max-width:63.938rem){.styles__c-nav___33dZy{display:flex;justify-content:space-around;margin:.313rem 0 .25rem;padding-right:0}}.styles__c-nav-item___3XOLK{position:relative;z-index:var(--zIndex-app);height:3rem;box-sizing:border-box;cursor:pointer}.styles__c-nav-item___3XOLK:hover:before{content:\"\";position:absolute;z-index:var(--zIndex-below);border-radius:0 .188rem .188rem 0;top:0;left:0;right:1rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.styles__c-nav-item___3XOLK:hover:before{content:none}}@media (max-width:63.938rem){.styles__c-nav-item___3XOLK{margin:0 .75rem;height:auto;display:block;flex:0 0 2.5rem;padding-right:0}.styles__c-nav-item___3XOLK:hover:before{content:none}}.styles__c-nav-icon___hrJUe{display:inline-block;margin-right:.688rem;color:var(--actionColorActive);fill:currentColor}.styles__c-nav-icon___hrJUe svg{display:block}.styles__is-active___2D0jN .styles__c-nav-icon___hrJUe{color:var(--primaryColor)}:hover>.styles__c-nav-icon___hrJUe{color:var(--actionColorActive)}@media (max-width:63.938rem){.styles__c-nav-icon___hrJUe{display:block;margin-right:0}.styles__c-nav-icon___hrJUe svg{margin:0 auto 3px;width:1.5rem;height:1.5rem}}@media (max-width:63.938rem){.styles__c-nav-text___1J3yU{display:block;text-align:center;white-space:nowrap}}.styles__c-nav-link___3mK6W{display:flex;box-shadow:border-box;padding-left:1.5rem;padding-right:1rem;line-height:1.5;text-decoration:none;height:100%;align-items:center;flex:1;background-repeat:no-repeat;background-position:1.5rem}.styles__c-nav-link___3mK6W,.styles__c-nav-link___3mK6W:visited{color:var(--actionColorActive)}.styles__c-nav-link___3mK6W.styles__is-active___2D0jN{box-shadow:inset .25rem 0 0 0 var(--primaryColor);font-weight:700;color:var(--primaryTextColor)}.styles__c-nav-link___3mK6W.styles__is-active___2D0jN .styles__c-nav-icon___hrJUe{color:var(--primaryColor)}@media (max-width:63.938rem){.styles__c-nav-link___3mK6W{display:block;height:auto;padding:0;text-align:center;font-size:.625rem;line-height:.75rem;background-position:top;background-size:1.5rem}.styles__c-nav-link___3mK6W.styles__is-active___2D0jN,.styles__c-nav-link___3mK6W:hover{box-shadow:none;font-weight:400}}.styles__c-nav-item-secondary___k14rf{height:auto}.styles__c-nav-item-secondary___k14rf+.styles__c-nav-item-secondary___k14rf{margin-top:.125rem}@media (max-width:63.938rem){.styles__c-nav-item-secondary___k14rf{display:none}}.styles__c-nav-item-secondary___k14rf:hover:before{content:\"\";position:absolute;z-index:var(--zIndex-below);border-radius:.188rem 0 0 .188rem;top:0;right:0;left:3rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.styles__c-nav-item-secondary___k14rf:hover:before{content:none}}.styles__c-nav-item-secondary___k14rf .styles__c-nav-link___3mK6W{padding:.5rem 1rem;margin-left:3rem;border-radius:4px 0 0 4px;box-shadow:none;font-size:.875rem;color:var(--actionColorActive);text-decoration:none;height:auto}.styles__c-nav-item-secondary___k14rf .styles__c-nav-link___3mK6W.styles__is-active___2D0jN{color:var(--primaryContrastTextColor);border-right:1px solid var(--actionColorActive);background-color:var(--actionColorActive)}.styles__DesktopSectionWrapper___1rIWP{list-style-type:none}.styles__Modal__back___qxUn_{cursor:pointer;margin-right:.5rem;margin-left:-.25rem;font-size:1.5rem;line-height:0;margin-bottom:-1rem;position:relative;top:-.5rem}.styles__OrderedList___17A_o{list-style:none;counter-reset:cozy-ui-ordered-list;padding-left:0;line-height:1.5}.styles__ListItem___2Lu4a{counter-increment:cozy-ui-ordered-list;position:relative;padding-left:1.5rem}.styles__ListItem___2Lu4a:before{content:counter(cozy-ui-ordered-list) \". \";font-weight:700;position:absolute;left:0;top:0}.styles__PageFooter___2IFCx{flex-grow:0}.styles__PageContent___DbPFL{flex-grow:1}.styles__PageLayout___1ptQY{display:flex;flex-direction:column}.styles__Panel-group___1txSp{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;box-sizing:border-box}.styles__Panel-main___2BRfq{flex:1 0 65%;overflow:auto}.styles__Panel-side___327EK{flex:0 0 35%;background:var(--paleGrey);overflow:auto}.styles__Panel-main___2BRfq,.styles__Panel-side___327EK{padding:1.5rem}@media (max-width:30rem){.styles__Panel-main___2BRfq,.styles__Panel-side___327EK{padding:.5rem}}@media (max-width:48rem){.styles__Panel-group___1txSp{display:block;overflow:auto}.styles__Panel-main___2BRfq,.styles__Panel-side___327EK{flex-basis:auto}}.styles__Token--number___2EzoN{color:#297ef2}.styles__Token--special___3_rSu{color:#b449e7}.styles__select--disabled___1W3en{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__select--disabled___1W3en:focus,.styles__select--disabled___1W3en:hover{border:.063rem solid var(--dividerColor)}.styles__select--fullwidth___2l_xM{max-width:100%;padding-right:2.375rem}.styles__select--disabled___1W3en:focus,.styles__select--disabled___1W3en:hover{border-width:0}.styles__select-control__input___1xDlj{width:0;height:0;overflow:hidden}.styles__select--autowidth___16AEp{max-width:32rem}.styles__select--fullwidth___2l_xM{padding-right:0}.styles__select-option___ov_IT{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:.5rem;border-left:.25rem solid transparent;color:var(--charcoalGrey);transition:all .2s ease-out;white-space:normal}.styles__select-option___ov_IT:hover:not(.styles__select-option--disabled___1du57){background-color:var(--paleGrey);cursor:pointer}.styles__select-option___ov_IT:hover:not(.styles__select-option--disabled___1du57) .styles__select-option__actions___2WOjb{opacity:1}.styles__select-option--focused___1Vpjv:not(.styles__select-option--disabled___1du57){background-color:var(--paleGrey)}.styles__select-option--selected___R3_ES{background-color:var(--paleGrey);border-left-color:var(--primaryColor)}.styles__select-option--disabled___1du57{color:var(--silver);cursor:not-allowed}.styles__select-option__checkbox___15WVE{margin-right:.5rem;vertical-align:top}.styles__select-option__label___1Xi5R{flex-grow:1;display:flex;justify-content:space-between;align-items:center;width:100%;overflow:hidden}.styles__select-option__checkmark___ChXXs{width:2rem}.styles__select-option__actions___2WOjb{opacity:0;white-space:nowrap;transition:opacity .2s ease-out}@media (max-width:63.938rem){.styles__select-option__actions___2WOjb{opacity:1}}.styles__select__overlay___3H8Jy:before{content:\"\\A0\";width:200vw;height:200vh;top:-50vh;left:-50vh;display:block;position:fixed}.styles__MenuList___1H_pH{display:flex;flex-direction:column}.styles__FixedGroup___2izTc,.styles__Group___J6s7k{overflow-y:auto;padding-top:.25rem!important;padding-bottom:.25rem!important}.styles__FixedGroup___2izTc{flex-shrink:0;border-top:1px solid silver}.styles__SelectionBar___3UOqy{position:fixed;z-index:var(--zIndex-selection);top:0;left:0;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:100%;height:3.25rem;color:var(--white);background-color:var(--slateGrey);font-weight:700}.styles__SelectionBar___3UOqy .styles__SelectionBar-count___1e2yD{padding:0 1rem;min-width:3rem}@media (max-width:48rem){.styles__SelectionBar___3UOqy .styles__SelectionBar-count___1e2yD{padding:0;text-align:center}}.styles__SelectionBar___3UOqy .styles__SelectionBar-action___3B1aR{margin:0 .25rem;color:var(--white)}.styles__SelectionBar___3UOqy .styles__SelectionBar-action___3B1aR:hover{color:var(--white)}.styles__SelectionBar___3UOqy .styles__SelectionBar-action--withLabel___3TJq3{margin:0 .5rem}@media (max-width:63.938rem){.styles__SelectionBar___3UOqy{top:auto;bottom:0;box-sizing:initial;height:3rem;padding-bottom:env(safe-area-inset-bottom)}}:root{--sidebarHeight:3rem}.styles__o-sidebar___1295j{width:13.75rem;border-right:.063rem solid var(--dividerColor);background-color:var(--defaultBackgroundColor)}@media (max-width:63.938rem){.styles__o-sidebar___1295j{justify-content:space-between;border:0;border-top:.063rem solid var(--dividerColor);height:var(--sidebarHeight);width:100%;padding-bottom:env(safe-area-inset-bottom)}}.styles__c-spinner___1snK7{display:inline-block;margin:0 .5rem}.styles__c-spinner___1snK7:before{content:\"\"}.styles__c-spinner___1snK7 p{margin-top:.938rem;line-height:1.5}.styles__c-spinner--middle___RwyII{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center}.styles__c-spinner--middle___RwyII:before{display:block;margin:0 auto}.styles__c-spinner--nomargin___13JyW{margin:0}.styles__SquareAppIcon-wrapper___2SEuM{box-sizing:border-box;background-color:var(--paperBackgroundColor);border-radius:.75rem;height:4rem;width:4rem;transition:transform .3s,border-radius .3s}@media (max-width:48rem){.styles__SquareAppIcon-wrapper___2SEuM{height:3rem;width:3rem}}.styles__SquareAppIcon-icon-container___39MRl{display:flex;align-items:center;justify-content:center;padding:.625rem;border-radius:.75rem;width:100%}@media (max-width:48rem){.styles__SquareAppIcon-icon-container___39MRl{padding:.5rem}}.styles__SquareAppIcon-icon-container___39MRl img,.styles__SquareAppIcon-icon-container___39MRl svg{width:100%}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container___39MRl{mix-blend-mode:screen}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container___39MRl img,.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container___39MRl svg{filter:saturate(0)}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container-normal___DCe9y{mix-blend-mode:luminosity}.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container-normal___DCe9y img,.styles__SquareAppIcon-wrapper-ghost___1ZALZ .styles__SquareAppIcon-icon-container-normal___DCe9y svg{opacity:.5}.styles__SquareAppIcon-wrapper-maintenance___2ne2n .styles__SquareAppIcon-icon-container___39MRl{mix-blend-mode:luminosity}.styles__SquareAppIcon-wrapper-maintenance___2ne2n .styles__SquareAppIcon-icon-container___39MRl img,.styles__SquareAppIcon-wrapper-maintenance___2ne2n .styles__SquareAppIcon-icon-container___39MRl svg{opacity:.5}.styles__SquareAppIcon-wrapper-loading___3A1_X{border-radius:50%;transform:scale(.875)}@media (max-width:48rem){.styles__SquareAppIcon-wrapper-loading___3A1_X{transform:scale(.8334)}}.styles__SquareAppIcon-spinner___o0LO1{margin:0!important}.styles__onEnd___1O6Q7,.styles__SquareAppIcon-spinner___o0LO1 svg{position:absolute;height:100%;width:100%}.styles__onEnd___1O6Q7{align-items:center;border-radius:50%;display:flex;opacity:0;z-index:1}.styles__onEnd___1O6Q7 svg{fill:transparent!important}.styles__onEnd___1O6Q7 svg path{animation-duration:.2s!important}.styles__onEnd___1O6Q7 svg path:first-of-type{animation-delay:.2s!important}.styles__onEnd___1O6Q7 svg path+path{animation-delay:.36s!important}.styles__onEnd___1O6Q7 svg *{stroke:var(--white)!important}.styles__onEnd___1O6Q7.styles__isFailed___2AYxx{--animationColor:var(--errorColor)}.styles__onEnd___1O6Q7.styles__isSuccess___I6nFq{--animationColor:var(--successColor)}.styles__isFailed___2AYxx,.styles__isSuccess___I6nFq{animation:styles__end-animation___1O0b3 1.5s forwards}@-webkit-keyframes styles__end-animation___1O0b3{0%{background-color:initial;border-radius:50%;opacity:0}13.33%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}66.67%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}to{border-radius:.75rem;opacity:0;background-color:initial}}@keyframes styles__end-animation___1O0b3{0%{background-color:initial;border-radius:50%;opacity:0}13.33%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}66.67%{background-color:var(--animationColor);border-radius:.75rem;opacity:1}to{border-radius:.75rem;opacity:0;background-color:initial}}.styles__Stack--m___1tSpV>*+*{margin-top:1rem}.styles__Stack--xs___2R5lW>*+*{margin-top:.5rem}.styles__Stack--s___22WMg>*+*{margin-top:.75rem}.styles__Stack--l___3oxCJ>*+*{margin-top:1.5rem}.styles__Stack--xl___3qy-m>*+*{margin-top:2rem}.styles__Stack--xxl___2KAsb>*+*{margin-top:3rem}.styles__Table___x3ZsI{position:relative;display:flex;flex-direction:column;flex:1 1 100%;height:100%;text-align:left;color:var(--secondaryTextColor)}.styles__TableHead___1rqhM{flex:0 0 2rem}@media (max-width:48rem){.styles__TableHead___1rqhM{display:none}}.styles__TableBody___1EfpK{flex:1 1 auto;display:flex;flex-direction:column;overflow:auto}@media (max-width:48rem){.styles__TableBody___1EfpK{max-height:100%}}.styles__TableHead___1rqhM .styles__TableRow___1D62H,.styles__TableRow___1D62H{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;flex:0 0 auto;height:3rem;width:100%;border-top:.063rem solid var(--dividerColor)}.styles__TableHead___1rqhM .styles__TableRow___1D62H:hover,.styles__TableRow___1D62H:hover{background-color:var(--actionColorHover)}@media (hover:none){.styles__TableHead___1rqhM .styles__TableRow___1D62H:hover,.styles__TableRow___1D62H:hover{background-color:initial}}.styles__TableHead___1rqhM .styles__TableRow___1D62H:last-child,.styles__TableRow___1D62H:last-child{border-bottom:.063rem solid var(--dividerColor)}@media (max-width:63.938rem){.styles__TableHead___1rqhM .styles__TableRow___1D62H,.styles__TableRow___1D62H{max-width:100vw}}.styles__TableHead___1rqhM .styles__TableRow___1D62H{border:0}.styles__TableHead___1rqhM .styles__TableRow___1D62H:hover{background-color:initial}.styles__TableHead___1rqhM .styles__TableRow___1D62H:last-child{border-bottom:0}.styles__TableCell___yJCq7,.styles__TableHeader___FWkmV{box-sizing:border-box;padding:.875rem 1rem;font-size:.875rem;line-height:1.3}.styles__TableHeader___FWkmV{padding:.5rem 1rem;font-size:.75rem;font-weight:700;text-transform:uppercase}.styles__c-textarea___D7EEH[aria-disabled=true],.styles__c-textarea___D7EEH[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__c-textarea___D7EEH[aria-disabled=true]:focus,.styles__c-textarea___D7EEH[aria-disabled=true]:hover,.styles__c-textarea___D7EEH[disabled]:focus,.styles__c-textarea___D7EEH[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__c-textarea___D7EEH{display:inline-block;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__c-textarea___D7EEH::placeholder{color:var(--coolGrey);font-size:1rem}.styles__c-textarea___D7EEH:hover{border:.063rem solid var(--coolGrey)}.styles__c-textarea___D7EEH:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__c-textarea___D7EEH.styles__is-error___1kGLj,.styles__c-textarea___D7EEH:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__c-textarea--tiny___3fmPW{border-radius:.125rem;padding:.25rem .5rem .375rem}.styles__c-textarea--medium___T8f3b{border-radius:.125rem;padding:.5rem 1rem .625rem}.styles__c-textarea--fullwidth___Ih_mg{max-width:100%}.styles__c-textarea___D7EEH{display:block;width:100%;min-height:7.5rem;resize:vertical}.styles__c-textarea--tiny___3fmPW{min-height:3rem}.styles__c-textarea--medium___T8f3b{min-height:5rem}.Thumbnail__container___2Eg5o{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:32px;width:32px;z-index:var(--zIndex-app)}.Thumbnail__wrapper___ZoPVg{box-sizing:border-box;display:inherit;background-color:var(--paperBackgroundColor);border:3px solid var(--paperBackgroundColor);border-radius:3px;box-shadow:var(--shadow1),0 0 0 .5px rgba(29,33,42,.16)}.Thumbnail__wrapper___ZoPVg>*{max-width:26px;max-height:26px}.Thumbnail__wrapper___ZoPVg>:not(img){width:26px;height:26px}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR{position:relative;max-width:29px;max-height:29px}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR:after{content:\"\";position:absolute;width:100%;height:100%;z-index:var(--zIndex-below);top:-6px;left:0;background-color:var(--paperBackgroundColor);border:3px solid var(--paperBackgroundColor);border-radius:3px;box-shadow:var(--shadow1),0 0 0 .5px rgba(29,33,42,.16)}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR>*{max-width:23px;max-height:23px}.Thumbnail__wrapper___ZoPVg.Thumbnail__stacked___2RrRR>:not(img){width:23px;height:23px}.styles__Tile___2SqRi{box-sizing:border-box;position:relative;display:flex;flex-direction:column;flex:0 0 8.75rem;width:8.75rem;height:8.75rem;align-items:center;background:var(--paperBackgroundColor);border-radius:4px;border:1px solid var(--dividerColor);padding:.375rem;margin-bottom:1rem;margin-right:.75rem;overflow:hidden;transition:all .15s ease}.styles__Tile___2SqRi.styles__Tile-secondary___2zYdn{background:var(--defaultBackgroundColor);border-color:var(--defaultBackgroundColor)}.styles__Tile___2SqRi:active,.styles__Tile___2SqRi:focus,.styles__Tile___2SqRi:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.08);cursor:pointer;transform:scale(1.1)}@media (max-width:48rem){.styles__Tile___2SqRi{flex-basis:100%;flex-direction:row;height:3.75rem;justify-content:flex-start;margin-right:.5rem;margin-bottom:.5rem;padding-left:.5rem}.styles__Tile___2SqRi:active,.styles__Tile___2SqRi:focus,.styles__Tile___2SqRi:hover{transform:scale(1.01)}}.styles__Tile-icon-wrapper___24AzZ{margin-top:.25rem;margin-bottom:.25rem;width:3rem;height:3rem}.styles__Tile-desc___3lPj6{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:.5rem;text-align:center;max-width:100%}.styles__Tile-developer___2GOfB,.styles__Tile-status___33VkE,.styles__Tile-title___3gbq-{display:block;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.styles__Tile-title___3gbq-{color:var(--black)}.styles__Tile-title___3gbq-.styles__Tile-title-multiline___17HPx{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.styles__Tile-developer___2GOfB{height:1rem}.styles__Tile-status___33VkE{margin-top:.5rem;height:1rem}.styles__Tile-status___33VkE.styles__Tile-status-accent___an9au{color:var(--primaryColor)}@media (max-width:48rem){.styles__Tile-icon-wrapper___24AzZ{margin-top:0;margin-bottom:0;width:3rem;height:2.5rem}.styles__Tile-desc___3lPj6{margin-top:0;margin-left:.5rem;text-align:left;flex-grow:1}.styles__Tile-title___3gbq-{height:1rem;font-weight:400;font-size:.75rem!important}.styles__Tile-developer___2GOfB,.styles__Tile-status___33VkE,.styles__Tile-title___3gbq-{width:100%}.styles__Tile-developer___2GOfB{display:none}.styles__Tile-status___33VkE{margin-top:.125rem}}.styles__toggle___3zVsE{display:inline-block;width:2.5rem;height:1.5rem}.styles__checkbox___3ko96{display:none}.styles__label___3jY1f{position:relative;display:inline-block;width:100%;height:100%;border-radius:1rem;background:var(--silver);transition:all .2s ease-out;cursor:pointer}.styles__label___3jY1f:before{position:absolute;top:0;bottom:0;left:.125rem;display:inline-block;width:1.25rem;height:1.25rem;margin:auto;border-radius:50%;content:\"\";background:var(--white);transition:all .2s ease-out}.styles__checkbox___3ko96:checked+.styles__label___3jY1f{background:var(--emerald)}.styles__checkbox___3ko96:checked+.styles__label___3jY1f:before{left:1.125rem}.styles__UnorderedList___2uFFY{padding-left:0;list-style:none}.styles__ListItem___3cRoI{position:relative;line-height:1.5;padding-left:1.5rem}.styles__ListItem___3cRoI:before{content:\"\";position:absolute;top:.75rem;left:0;width:.5rem;height:.5rem;background-color:var(--slateGrey);border-radius:50%;transform:translateY(-50%)}.styles__upload-queue___1VtNK{border:.0625rem solid var(--dividerColor);border-radius:.25rem;background-color:var(--paperBackgroundColor);display:flex;flex-direction:column;max-width:90%;width:30rem}.styles__upload-queue__threshold-bar___tTYal{min-width:10rem;margin-right:1rem}.styles__upload-queue__progress-caption___1-vXY{line-height:.75rem;height:1rem}.styles__upload-queue__upload-progress___1q-uS{align-items:center;display:flex;margin-top:.125rem}.styles__upload-queue--popover___2z1a4{z-index:var(--zIndex-popover);border:.063rem solid var(--dividerColor);border-radius:.25rem;box-shadow:0 .063rem .188rem 0 rgba(50,54,63,.19),0 .375rem 1.125rem 0 rgba(50,54,63,.19);background-color:var(--paperBackgroundColor);position:fixed;bottom:.5rem;right:1.5rem;height:13.125rem;transform:translateY(18.75rem);transition:.5s;opacity:0;visibility:hidden}.styles__upload-queue--popover___2z1a4.styles__upload-queue--visible___DjVRs{opacity:1;visibility:visible;transform:translate(0)}.styles__upload-queue-header___c9Vf2{display:flex;flex-direction:column;justify-content:center;height:2rem;background-color:var(--defaultBackgroundColor);font-weight:700;margin:0;padding:.5rem 1rem}.styles__upload-queue-header___c9Vf2 .styles__upload-queue-header-inner___26wpB{display:flex;justify-content:space-between;align-items:center}progress.styles__upload-queue-progress___1CmN-{-webkit-appearance:none;-moz-appearance:none;border:none;display:block;width:100%;height:.125rem;margin:0}.styles__upload-queue-content___3MPHo{overflow:auto}.styles__upload-queue--collapsed___3cchD{height:2.5rem}.styles__upload-queue--collapsed___3cchD .styles__upload-queue-content___3MPHo{visibility:none}.styles__upload-queue-list___OVvJm{flex:1 1 auto;display:flex;flex-direction:column}.styles__upload-queue-item--error___2sSeV{background-color:var(--errorBackground)}.styles__upload-queue-item--done___2PSJI{background-color:var(--defaultBackgroundColor)}.styles__item-file___1kfDn{user-select:none;overflow:hidden}.styles__item-status___3FNcY{flex:0 0 15%;text-align:right;white-space:nowrap;padding-left:1rem}@media (max-width:63.938rem){.styles__upload-queue___1VtNK{border-radius:0;border:0;background-color:var(--paperBackgroundColor);box-shadow:none;width:100%;max-width:100%;height:auto;transform:none}.styles__upload-queue-header___c9Vf2{background:0;text-transform:uppercase;padding:.5rem}.styles__upload-queue-content___3MPHo{display:none}.styles__upload-queue--popover___2z1a4{top:3rem;bottom:auto;right:0;left:0;z-index:calc(var(--zIndex-app) + 3);max-height:0}.styles__upload-queue--popover___2z1a4:before{position:fixed;top:2.9375rem;z-index:var(--zIndex-nav);width:100%;height:.0625rem;content:\"\";background:var(--paperBackgroundColor)}.styles__upload-queue--popover___2z1a4.styles__upload-queue--visible___DjVRs{max-height:30%}.styles__upload-queue--popover___2z1a4 .styles__upload-queue-content___3MPHo{display:none}}.styles__viewer-audioviewer___1OQPB,.styles__viewer-canceled___pOA_O,.styles__viewer-imageviewer___26k0p,.styles__viewer-noviewer___auG-6,.styles__viewer-pdfviewer___1gTP9,.styles__viewer-textviewer___3u5Zw,.styles__viewer-videoviewer___NhFoe{position:relative;display:flex;width:60%;max-height:calc(100% - 4rem);justify-content:center;align-items:center;flex-direction:column;margin-top:4rem}.styles__viewer-audioviewer___1OQPB h2,.styles__viewer-canceled___pOA_O h2,.styles__viewer-imageviewer___26k0p h2,.styles__viewer-noviewer___auG-6 h2,.styles__viewer-pdfviewer___1gTP9 h2,.styles__viewer-textviewer___3u5Zw h2,.styles__viewer-videoviewer___NhFoe h2{max-width:90%}@media (max-width:63.938rem){.styles__viewer-audioviewer___1OQPB,.styles__viewer-canceled___pOA_O,.styles__viewer-imageviewer___26k0p,.styles__viewer-noviewer___auG-6,.styles__viewer-pdfviewer___1gTP9,.styles__viewer-textviewer___3u5Zw,.styles__viewer-videoviewer___NhFoe{margin-left:0;width:100%;max-height:calc(100% - 6.5rem);margin-top:-.5rem}}.styles__viewer-videoviewer___NhFoe video{width:100%;max-width:31.25rem;height:auto}.styles__viewer-textviewer___3u5Zw .styles__viewer-textviewer-content___PB-c3{white-space:pre-line;width:100%;max-height:70%;overflow:auto}.styles__viewer-textviewer___3u5Zw a{color:var(--azure)}@media (max-width:63.938rem){.styles__viewer-textviewer___3u5Zw{width:90%;margin-left:5%}}.styles__viewer-filename___3jZCt{max-width:90%;text-overflow:ellipsis;overflow:hidden}.styles__viewer-pdfviewer-pdf___16ID9{overflow:auto;width:100%}.styles__viewer-pdfviewer-page___2RPuw>*{margin:auto}.styles__viewer-pdfviewer-toolbar___3NXOk{position:absolute;bottom:2rem;background:var(--charcoalGrey);color:var(--white);border-radius:.5rem}.styles__viewer-imageviewer___26k0p{flex:1 1 100%;width:auto;max-width:100%}.styles__viewer-imageviewer___26k0p img{display:block;max-width:100%;max-height:100%;box-shadow:0 .375rem 1.5rem 0 rgba(0,0,0,.5)}.styles__viewer-pdfMobile___25FPg{width:100%;height:calc(100% - 6.5rem - var(--flagship-top-height));margin-top:calc(var(--flagship-top-height, 0rem) + -.5rem)}.styles__viewer-pdfMobile--image___3gpFL{width:100%}.styles__ActionMenuDesktop-ActionMenu___1iicy a{padding:0!important}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div{cursor:default}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div:hover{background-color:initial}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div>div svg{fill:var(--disabledTextColor)}.styles__ActionMenuDesktop-ActionMenu___1iicy .styles__ActionMenuDesktop-ActionMenu-link-disabled___3QHjm>div>div p{color:var(--disabledTextColor)}.styles__viewer-wrapper___2GIXH{position:absolute;left:0;right:0;top:0;bottom:0;z-index:var(--zIndex-overlay);overflow:hidden;background:var(--charcoalGrey);color:var(--white);display:flex}.styles__flagship-app___KFqbm .styles__viewer-wrapper___2GIXH{padding-top:var(--flagship-top-height);padding-bottom:var(--flagship-bottom-height)}@media (max-width:63.938rem){.styles__viewer-wrapper___2GIXH{color:var(--charcoalGrey);background:var(--white)}}.styles__viewer-nav___1MSd7{position:absolute;top:4rem;bottom:0;z-index:var(--zIndex-modal-toolbar);width:20%;cursor:pointer;background-color:initial;transition:opacity .4s ease-out;opacity:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.styles__viewer-nav--visible___h_KJD:hover{opacity:1;transition:none}.styles__viewer-nav--previous___WOwzv{left:0}.styles__viewer-nav--previous___WOwzv .styles__viewer-nav-arrow___3_d1_{align-self:flex-start;margin-left:2.5rem;transform:rotate(180deg)}.styles__viewer-nav--next___1ah-4{right:0}.styles__viewer-nav--next___1ah-4 .styles__viewer-nav-arrow___3_d1_{align-self:flex-end;margin-right:2.5rem}@media (max-width:63.938rem){.styles__viewer-nav___1MSd7{display:none}}.styles__viewer-nav-arrow___3_d1_{opacity:.7}.styles__viewer-controls___1BYEX{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.styles__viewer-controls___1BYEX.styles__--expanded___2NoA- .styles__viewer-nav___1MSd7{margin-top:0;width:40%}@media (max-width:63.938rem){.styles__viewer-controls--display-content-top___3I1xq{justify-content:flex-start;padding-top:4.5rem}}.styles__viewer-toolbar___2zPR7{position:absolute;top:0;z-index:var(--zIndex-modal-toolbar);display:flex;flex-shrink:0;width:calc(100% - 2rem);padding:0 1rem;height:4rem;transition:opacity .4s ease-out;background:linear-gradient(180deg,var(--charcoalGrey),rgba(50,54,63,0));justify-content:flex-start;align-items:center}.styles__viewer-toolbar--hidden___3r3Sj{opacity:0}@media (max-width:63.938rem){.styles__viewer-toolbar___2zPR7{height:3rem;width:100%;padding:var(--flagship-top-height) 1rem 0 0;background:var(--paperBackgroundColor);border-bottom:1px solid var(--dividerColor)}}.styles__viewer-footer___2ieQS{position:fixed;bottom:0;z-index:var(--zIndex-modal-footer);width:100%;height:3.5rem;padding-bottom:var(--flagship-bottom-height,env(safe-area-inset-bottom));background:var(--paperBackgroundColor)}.styles__wizard-select___2-yNW[aria-disabled=true],.styles__wizard-select___2-yNW[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.styles__wizard-select___2-yNW[aria-disabled=true]:focus,.styles__wizard-select___2-yNW[aria-disabled=true]:hover,.styles__wizard-select___2-yNW[disabled]:focus,.styles__wizard-select___2-yNW[disabled]:hover{border:.063rem solid var(--dividerColor)}.styles__wizard-select___2-yNW{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.styles__wizard-select___2-yNW::placeholder{color:var(--coolGrey);font-size:1rem}.styles__wizard-select___2-yNW:hover{border:.063rem solid var(--coolGrey)}.styles__wizard-select___2-yNW:focus{border:.063rem solid var(--dodgerBlue);outline:0}.styles__wizard-select___2-yNW.styles__is-error___1X2dc,.styles__wizard-select___2-yNW:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.styles__wizard-select--medium___kyH-1{border-radius:.125rem;padding:.5rem 1rem .625rem}.styles__wizard-select--medium___kyH-1,.styles__wizard-select___2-yNW{padding-right:2.375rem}.styles__wizard-select___2-yNW{appearance:none;background:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTMuOTY4IDYuMTc1YTEuNTcxIDEuNTcxIDAgMDAtMi4yMjIgMi4yMjJsOS40MjkgOS40MjhhMS41NzEgMS41NzEgMCAwMDIuMjIyIDBsOS40MjgtOS40MjhhMS41NzEgMS41NzEgMCAwMC0yLjIyMi0yLjIyMmwtOC4zMTcgOC4zMTctOC4zMTgtOC4zMTd6IiBmaWxsPSIjOTU5OTlkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=\") right 1rem center no-repeat;background-size:.875rem;text-align:left}.styles__wizard-select___2-yNW::-ms-expand{display:none}.styles__wizard-wrapper___38V4s{display:flex;flex-flow:column nowrap;align-items:stretch}.styles__wizard-main___ObvId{background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),#fff 70%) 0 100%,linear-gradient(rgba(214,216,218,.25),rgba(214,216,218,.25) 25%,hsla(0,0%,100%,0) 26%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0) 74%,rgba(214,216,218,.25) 75%,rgba(214,216,218,.25)) 0 100%;background-repeat:no-repeat;background-color:var(--white);background-size:100% 2rem,100% 2rem,100% .5rem,100% .5rem;background-attachment:local,local,scroll,scroll;background-clip:padding-box;overflow:auto;-webkit-overflow-scrolling:touch}.styles__wizard-footer___-ZrgM,.styles__wizard-header___2_r05{flex:0 0 auto}.styles__wizard___m6AMR{position:fixed;top:0;left:0;box-sizing:border-box;height:100%;display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--white);color:var(--charcoalGrey);text-align:center}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard___m6AMR{flex-direction:column;justify-content:flex-start}}.styles__wizard-wrapper___38V4s{justify-content:center;width:100%;height:100%;max-width:34rem;text-align:left}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-wrapper___38V4s{justify-content:flex-start}}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-wrapper--center___EWQI3{justify-content:center}}.styles__wizard-errors___1ufSE{order:1;margin:1rem 0 0;font-size:.875rem;line-height:1.7;font-style:italic}.styles__wizard-errors___1ufSE p{margin:0}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-errors___1ufSE{margin-top:.5rem}}.styles__wizard-header___2_r05{display:flex;flex-direction:column;box-sizing:border-box;max-width:34rem;margin:1rem 0 .5rem;padding:0 1rem;position:relative}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-header___2_r05{margin:1rem 0 0}}.styles__wizard-main___ObvId{display:flex;flex-direction:column;flex:0 1 auto;box-sizing:border-box;width:100%;padding:0 1rem}.styles__wizard-main___ObvId>*{flex-shrink:0}.styles__wizard-footer___-ZrgM{display:flex;order:2;flex-wrap:wrap;box-sizing:border-box;max-width:34rem;margin:2rem 0 1.5rem;padding:0 1rem env(safe-area-inset-bottom)}.styles__wizard-footer___-ZrgM>a:link,.styles__wizard-footer___-ZrgM>button{flex:1 1 100%;margin:0 0 .5rem;line-height:1.5}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-footer___-ZrgM{margin:1.5rem 0 .5rem}}.styles__wizard--welcome___2Os7m .styles__wizard-footer___-ZrgM{justify-content:space-between}@media (min-width:30.063rem){.styles__wizard--welcome___2Os7m .styles__wizard-footer___-ZrgM>a:link,.styles__wizard--welcome___2Os7m .styles__wizard-footer___-ZrgM>button{flex:0 1 calc(50% - 0.25rem)}}.styles__wizard-logo___3Dtx1{position:relative;margin:0 auto;width:7.5rem}.styles__wizard-logo-img___2K1rs{width:100%;vertical-align:center}.styles__wizard-logo-badge___1mcMb{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-.375rem;right:-.375rem;width:2rem;height:2rem;border:.125rem solid var(--white);background-color:var(--primaryColor);border-radius:50%}.styles__wizard-desc___z9QXl{margin:2rem 0 0;line-height:1.5}.styles__wizard-desc___z9QXl a{color:var(--primaryColor);text-decoration:none}.styles__wizard-desc___z9QXl a:focus,.styles__wizard-desc___z9QXl a:hover{color:var(--primaryColorDark)}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-desc___z9QXl{margin:1.5rem 0 0}}.styles__wizard-header-fixed___39FT4{position:fixed;top:.5rem;left:1rem;display:inline-flex;align-items:center}.styles__wizard-previous___2StGt.styles__wizard-previous___2StGt{position:absolute;top:50%;left:0;transform:translateY(-50%);margin:0;padding:.625rem 1rem;color:var(--coolGrey)}.styles__wizard-brand____A68K{margin-left:2rem}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-brand____A68K{display:none}}.styles__wizard-next___38lPl{padding-right:3rem;padding-left:3rem}.styles__wizard-next___38lPl svg{position:absolute;right:1rem}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-input___1ltuD{border-radius:.125rem;padding:.5rem 1rem .625rem}}.styles__wizard-title___11Dzr{margin:0;text-align:center;font-size:2rem;line-height:1.25}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-title___11Dzr{font-size:1.125rem;line-height:1.78}}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard--welcome___2Os7m .styles__wizard-title___11Dzr{font-size:1.5rem;line-height:1.17}}.styles__wizard-dualfield___254s1{display:flex;flex-direction:row;align-items:stretch;border:.063rem solid var(--dividerColor);border-radius:.125rem}.styles__wizard-dualfield--focus___2Om-l{border-color:var(--primaryColor)}.styles__wizard-dualfield--error___2NR9g{border-color:var(--errorColor)}.styles__wizard-dualfield-wrapper___VN8PM{flex:1 1 auto}.styles__wizard-dualfield-input___2z596{border:0;padding-right:.5rem}.styles__wizard-dualfield-input___2z596:focus,.styles__wizard-dualfield-input___2z596:hover{position:relative;z-index:1;border:0;outline:0}@media (max-height:23.438rem),(max-width:30rem){.styles__wizard-dualfield-input___2z596{border-radius:.125rem;padding:.5rem .25rem .625rem 1rem}}.styles__wizard-protocol___4g-o1{display:flex;align-items:center;background-color:var(--paleGrey);border-right:.063rem solid var(--dividerColor);padding:0 1rem}.styles__wizard-protocol___4g-o1 svg{fill:currentColor;margin-right:.5rem}.styles__wizard-select___2-yNW{flex:0 0 auto;margin:.125rem;width:9.25rem;border:0;padding:.625rem 2.375rem .625rem .5rem}.styles__wizard-select___2-yNW:focus,.styles__wizard-select___2-yNW:hover{position:relative;z-index:1;background-color:var(--paleGrey);border:0;outline:0}.styles__wizard-select--medium___kyH-1{padding:.313rem 2.375rem .438rem .5rem}.styles__wizard-select--narrow___FTwrG{width:2.5rem}.styles__wizard-notice___2g62X{order:2;margin:2rem 0 0;line-height:1.5}.styles__wizard-notice___2g62X+.styles__wizard-notice___2g62X{margin-top:1rem}.styles__wizard-notice___2g62X p{margin:0}.styles__wizard-notice___2g62X a{color:var(--dodgerBlue);text-decoration:none;font-weight:700}.styles__wizard-notice___2g62X a:focus,.styles__wizard-notice___2g62X a:hover{color:var(--scienceBlue)}@media (min-width:30.063rem){.styles__wizard-notice___2g62X{margin:2rem 0 0}}.styles__wizard-notice--lost___3uoDz{font-size:1rem}.styles__c-actionmenu___IUGX7{z-index:var(--zIndex-popover);border:.063rem solid var(--dividerColor);border-radius:.25rem;box-shadow:0 .063rem .188rem 0 rgba(50,54,63,.19),0 .375rem 1.125rem 0 rgba(50,54,63,.19);background-color:var(--paperBackgroundColor)}.styles__c-actionmenu___IUGX7 hr{margin:.313rem 0;border:0;border-top:.063rem solid var(--dividerColor)}.styles__c-actionmenu___IUGX7 [role=button],.styles__c-actionmenu___IUGX7 a,.styles__c-actionmenu___IUGX7 button{display:block;padding:.5rem 2rem .5rem 2.5rem;color:var(--charcoalGrey);text-decoration:none;white-space:nowrap;cursor:pointer}.styles__c-actionmenu___IUGX7 [role=button]:hover,.styles__c-actionmenu___IUGX7 a:hover,.styles__c-actionmenu___IUGX7 button:hover{text-decoration:none}.styles__c-actionmenu___IUGX7{color:var(--primaryTextColor);--iconColor:var(--slateGrey);padding-bottom:env(safe-area-inset-bottom)}.styles__c-actionmenu___IUGX7 hr{margin-top:0}@media (max-width:48rem){.styles__c-actionmenu___IUGX7{border:0;border-radius:0}}.styles__c-actionmenu--inline___1RWrO{width:16rem}.styles__c-actionmenu-header___2p_ke{box-sizing:border-box;border-bottom:.063rem solid var(--dividerColor);padding:1rem;min-height:4rem;margin-top:-.5rem}.styles__c-actionmenu-item___WzUJQ{padding:.75rem 0;cursor:pointer}.styles__c-actionmenu-item___WzUJQ:hover{background-color:var(--actionColorHover)}.styles__c-actionmenu-radio___38gls{height:1rem;width:1rem;margin-top:.125rem;margin-bottom:0}.styles__c-btn--alert-error___3uH5i,.styles__c-btn--alert-info___1xAkg,.styles__c-btn--alert-success___3PgiM{border:0;height:auto;padding:.5rem 1rem;background-color:var(--white);font-weight:700;font-size:.875rem;text-decoration:none}.styles__c-btn--alert-error___3uH5i{color:#f52d2d!important;background-color:var(--white)!important;border-color:var(--white)!important}.styles__c-btn--alert-error___3uH5i:visited{color:#f52d2d!important}.styles__c-btn--alert-error___3uH5i:active,.styles__c-btn--alert-error___3uH5i:focus,.styles__c-btn--alert-error___3uH5i:hover{color:var(--monza)!important;background-color:#fdcbcb!important;border-color:#fdcbcb!important}.styles__c-btn--alert-info___1xAkg{color:var(--white)!important;border-color:var(--coolGrey)!important}.styles__c-btn--alert-info___1xAkg,.styles__c-btn--alert-info___1xAkg[aria-disabled=true]:hover,.styles__c-btn--alert-info___1xAkg[disabled]:hover{background-color:var(--coolGrey)!important}.styles__c-btn--alert-info___1xAkg:visited{color:var(--white)!important}.styles__c-btn--alert-info___1xAkg:active,.styles__c-btn--alert-info___1xAkg:focus,.styles__c-btn--alert-info___1xAkg:hover{background-color:var(--charcoalGrey)!important;border-color:var(--charcoalGrey)!important}.styles__c-btn--alert-success___3PgiM{color:#35ce68!important;background-color:var(--white)!important;border-color:var(--white)!important}.styles__c-btn--alert-success___3PgiM:visited{color:#35ce68!important}.styles__c-btn--alert-success___3PgiM:active,.styles__c-btn--alert-success___3PgiM:focus,.styles__c-btn--alert-success___3PgiM:hover{color:#08b442!important;background-color:#def7e7!important;border-color:#def7e7!important}.styles__c-alert___dJvZ8{position:fixed;z-index:var(--zIndex-alert);right:0;bottom:calc(3rem + env(safe-area-inset-bottom));left:0;opacity:1;transition:transform .2s ease-out,opacity .2s ease-out;cursor:default;pointer-events:none}@media (prefers-reduced-motion:reduce){.styles__c-alert___dJvZ8{transition:none}}@media (min-width:40rem){.styles__c-alert___dJvZ8{z-index:var(--zIndex-alert);top:1rem;bottom:auto;text-align:center}}.has-modal .styles__c-alert___dJvZ8{z-index:var(--zIndex-alert);bottom:0}.styles__c-alert-wrapper___1VWFK{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;box-sizing:border-box;width:100%;box-shadow:0 .375rem 1.125rem 0 rgba(50,54,63,.23);padding:.813rem 1rem;pointer-events:auto}.styles__c-alert-wrapper___1VWFK p{margin:0;line-height:1.5}.styles__c-alert-wrapper___1VWFK p+button{margin-left:1.5rem}@media (min-width:40rem){.styles__c-alert-wrapper___1VWFK{width:auto;max-width:40rem;padding:1rem 1.5rem;border-radius:.625rem;text-align:left}}.styles__c-alert--hidden___2HD9e{transform:translateY(5rem);opacity:0;transition-timing-function:ease-out}@media (min-width:40rem){.styles__c-alert--hidden___2HD9e{transform:translateY(-5rem)}}.styles__c-alert-title___229Am{font-weight:700}.styles__c-alert--error___g5tIs{color:var(--white);background-color:var(--errorColor)}.styles__c-alert--success___2DGDO{color:var(--white);background-color:var(--successColor)}.styles__c-alert--info___2EDwe{color:var(--white);background-color:var(--slateGrey)}.styles__with-transition___3OLmI{transition:transform .1s ease-out}@media (prefers-reduced-motion:reduce){.styles__with-transition___3OLmI{transition:none}}.styles__BottomDrawer-content___IYCrj{z-index:var(--zIndex-drawer);position:fixed;bottom:0;left:0;right:0;width:100%;margin:0;max-height:100vh;overflow-y:auto}.styles__c-btn--regular___1ilYT,.styles__c-btn___3kXsk{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-radius:.125rem;min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;align-items:center;background-color:var(--primaryColor);color:var(--primaryContrastTextColor);border:.063rem solid var(--primaryColor)}.styles__c-btn--regular___1ilYT svg,.styles__c-btn___3kXsk svg{fill:currentColor}.styles__c-btn--regular___1ilYT svg+span,.styles__c-btn___3kXsk svg+span{margin-left:.375rem}.styles__c-btn--regular___1ilYT input,.styles__c-btn___3kXsk input{cursor:pointer}.styles__c-btn--regular___1ilYT>span,.styles__c-btn___3kXsk>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-btn--regular___1ilYT[aria-disabled=true],.styles__c-btn--regular___1ilYT[disabled],.styles__c-btn___3kXsk[aria-disabled=true],.styles__c-btn___3kXsk[disabled]{opacity:.5;cursor:not-allowed}.styles__c-btn--regular___1ilYT[aria-disabled=true] input,.styles__c-btn--regular___1ilYT[disabled] input,.styles__c-btn___3kXsk[aria-disabled=true] input,.styles__c-btn___3kXsk[disabled] input{cursor:not-allowed}.styles__c-btn--regular___1ilYT[aria-busy=true],.styles__c-btn___3kXsk[aria-busy=true]{opacity:.5;pointer-events:none}.styles__c-btn--regular___1ilYT:visited,.styles__c-btn___3kXsk:visited{color:var(--primaryContrastTextColor)}.styles__c-btn--regular___1ilYT:active,.styles__c-btn--regular___1ilYT:focus,.styles__c-btn--regular___1ilYT:hover,.styles__c-btn___3kXsk:active,.styles__c-btn___3kXsk:focus,.styles__c-btn___3kXsk:hover{border-color:var(--primaryColorDark);background-color:var(--primaryColorDark)}.styles__c-btn--regular___1ilYT[aria-disabled=true]:hover,.styles__c-btn--regular___1ilYT[disabled]:hover,.styles__c-btn___3kXsk[aria-disabled=true]:hover,.styles__c-btn___3kXsk[disabled]:hover{border-color:var(--primaryColor);background-color:var(--primaryColor)}.styles__c-btn--ghost___Md7mm{background-color:var(--zircon);color:var(--primaryColor);border-color:#c2dcff;border-style:dashed}.styles__c-btn--ghost___Md7mm:visited{color:var(--primaryColor)}.styles__c-btn--ghost___Md7mm:active,.styles__c-btn--ghost___Md7mm:focus,.styles__c-btn--ghost___Md7mm:hover{border-color:#c2dcff;background-color:#c2dcff}.styles__c-btn--ghost___Md7mm[aria-disabled=true]:hover,.styles__c-btn--ghost___Md7mm[disabled]:hover{border-color:#c2dcff;background-color:var(--zircon)}.styles__c-btn--highlight___GlDOj{background-color:#35ce68;color:var(--white);border-color:#35ce68}.styles__c-btn--highlight___GlDOj:visited{color:var(--white)}.styles__c-btn--highlight___GlDOj:active,.styles__c-btn--highlight___GlDOj:focus,.styles__c-btn--highlight___GlDOj:hover{border-color:#08b442;background-color:#08b442}.styles__c-btn--highlight___GlDOj[aria-disabled=true]:hover,.styles__c-btn--highlight___GlDOj[disabled]:hover{border-color:#35ce68;background-color:#35ce68}.styles__c-btn--action___3z98K,.styles__c-btn--alpha___2-bRT,.styles__c-btn--close___C19bl{background-color:initial;color:var(--white);border-color:var(--white)}.styles__c-btn--action___3z98K:visited,.styles__c-btn--alpha___2-bRT:visited,.styles__c-btn--close___C19bl:visited{color:var(--white)}.styles__c-btn--action___3z98K:active,.styles__c-btn--action___3z98K:focus,.styles__c-btn--action___3z98K:hover,.styles__c-btn--alpha___2-bRT:active,.styles__c-btn--alpha___2-bRT:focus,.styles__c-btn--alpha___2-bRT:hover,.styles__c-btn--close___C19bl:active,.styles__c-btn--close___C19bl:focus,.styles__c-btn--close___C19bl:hover{border-color:var(--scienceBlue);background-color:var(--scienceBlue)}.styles__c-btn--action___3z98K[aria-disabled=true]:hover,.styles__c-btn--action___3z98K[disabled]:hover,.styles__c-btn--alpha___2-bRT[aria-disabled=true]:hover,.styles__c-btn--alpha___2-bRT[disabled]:hover,.styles__c-btn--close___C19bl[aria-disabled=true]:hover,.styles__c-btn--close___C19bl[disabled]:hover{border-color:var(--white);background-color:initial}.styles__c-btn--danger___wzHFo{background-color:#f52d2d;color:var(--white);border-color:#f52d2d}.styles__c-btn--danger___wzHFo:visited{color:var(--white)}.styles__c-btn--danger___wzHFo:active,.styles__c-btn--danger___wzHFo:focus,.styles__c-btn--danger___wzHFo:hover{border-color:var(--monza);background-color:var(--monza)}.styles__c-btn--danger___wzHFo[aria-disabled=true]:hover,.styles__c-btn--danger___wzHFo[disabled]:hover{border-color:#f52d2d;background-color:#f52d2d}.styles__c-btn--secondary___1hLVM{background-color:var(--white);color:var(--black);border-color:var(--silver)}.styles__c-btn--secondary___1hLVM:visited{color:var(--black)}.styles__c-btn--secondary___1hLVM:active,.styles__c-btn--secondary___1hLVM:focus,.styles__c-btn--secondary___1hLVM:hover{border-color:var(--silver);background-color:var(--silver)}.styles__c-btn--secondary___1hLVM[aria-disabled=true]:hover,.styles__c-btn--secondary___1hLVM[disabled]:hover{border-color:var(--silver);background-color:var(--white)}.styles__c-btn--danger-outline___BCng5{background-color:var(--white);color:#f52d2d;border-color:#fdcbcb}.styles__c-btn--danger-outline___BCng5:visited{color:#f52d2d}.styles__c-btn--danger-outline___BCng5:active,.styles__c-btn--danger-outline___BCng5:focus,.styles__c-btn--danger-outline___BCng5:hover{border-color:#fdcbcb;background-color:#fdcbcb}.styles__c-btn--danger-outline___BCng5[aria-disabled=true]:hover,.styles__c-btn--danger-outline___BCng5[disabled]:hover{border-color:#fdcbcb;background-color:var(--white)}.styles__c-btn--text___33vmu{background-color:initial;color:var(--primaryColor);border-color:transparent}.styles__c-btn--text___33vmu:visited{color:var(--primaryColor)}.styles__c-btn--text___33vmu:active,.styles__c-btn--text___33vmu:focus,.styles__c-btn--text___33vmu:hover,.styles__c-btn--text___33vmu[aria-disabled=true]:hover,.styles__c-btn--text___33vmu[disabled]:hover{border-color:transparent;background-color:initial}.styles__c-btn--text___33vmu:focus,.styles__c-btn--text___33vmu:hover{color:var(--primaryColorDark)}.styles__c-btn--action___3z98K{border-color:transparent;padding:.5rem;opacity:.5}.styles__c-btn--action___3z98K:active,.styles__c-btn--action___3z98K:focus,.styles__c-btn--action___3z98K:hover{background-color:initial;border-color:transparent}.styles__c-btn--close___C19bl{border-color:transparent;padding:.5rem}.styles__c-btn--close___C19bl:active,.styles__c-btn--close___C19bl:focus,.styles__c-btn--close___C19bl:hover{background-color:initial;border-color:transparent}.styles__c-btn--left___3f1zH>span{justify-content:flex-start}.styles__c-btn--center___Nny0n>span{justify-content:center}.styles__c-btn--right___1B9Tn>span{justify-content:flex-end}.styles__c-btn___3kXsk.styles__c-btn--tiny___fK37G{min-height:1.5rem;min-width:5rem;padding:.125rem 1rem;font-size:.75rem;line-height:1.3}.styles__c-btn___3kXsk.styles__c-btn--small___9JKyq{min-height:2rem;min-width:6rem;padding:.188rem .5rem;font-size:.813rem;line-height:1.4}.styles__c-btn___3kXsk.styles__c-btn--large___3PnsT{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}.styles__c-btn___3kXsk.styles__c-btn--full___1VumB{width:100%;margin-left:0;margin-right:0}.styles__c-btn___3kXsk.styles__c-btn--narrow___erKsd,.styles__c-btn___3kXsk.styles__c-btn--round___35GfW{min-width:auto}.styles__c-btn___3kXsk.styles__c-btn--round___35GfW{border-radius:100%;min-height:auto;padding:.25rem}.styles__c-btn___3kXsk.styles__c-btn--round___35GfW svg{width:.625rem;height:.625rem}@media (pointer:coarse){.styles__c-btn___3kXsk.styles__c-btn--round___35GfW:after{content:\"\";position:absolute;top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}}.styles__c-btn--subtle___2rRQ0{color:var(--primaryColor);min-height:auto;min-width:auto;border:0;margin:1rem 0;padding:0;vertical-align:initial;background:transparent;cursor:pointer;font-size:.875rem;font-weight:700;text-transform:uppercase}.styles__c-btn--subtle___2rRQ0:active,.styles__c-btn--subtle___2rRQ0:focus,.styles__c-btn--subtle___2rRQ0:hover{color:var(--primaryColorDark)}.styles__c-btn--subtle___2rRQ0>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-btn--subtle___2rRQ0[aria-disabled=true],.styles__c-btn--subtle___2rRQ0[disabled]{opacity:.5;cursor:not-allowed}.styles__c-btn--subtle___2rRQ0[aria-disabled=true]:hover,.styles__c-btn--subtle___2rRQ0[disabled]:hover{background:transparent}.styles__c-btn--subtle___2rRQ0[aria-busy=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.styles__c-btn--subtle___2rRQ0[aria-busy=true]:hover{background:transparent}.styles__c-btn--subtle___2rRQ0:active,.styles__c-btn--subtle___2rRQ0:focus,.styles__c-btn--subtle___2rRQ0:hover,.styles__c-btn--subtle___2rRQ0:visited{color:var(--primaryColorDark);background:transparent}*+.styles__c-btn--subtle___2rRQ0{margin-left:.063rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--tiny___fK37G{min-height:0;min-width:0;padding:0;font-size:.563rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--small___9JKyq{min-height:0;min-width:0;padding:0;font-size:.75rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--large___3PnsT{min-height:0;min-width:0;padding:0;font-size:1rem}.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo{color:#f52d2d}.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--danger___wzHFo:hover{color:var(--monza)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj{color:#35ce68}.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--highlight___GlDOj:hover{color:#08b442}.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT{color:var(--primaryColor)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--regular___1ilYT:hover{color:var(--primaryColorDark)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM{color:var(--slateGrey)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:active,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:focus,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:hover{color:var(--charcoalGrey)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:active svg,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:focus svg,.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM:hover svg{color:var(--slateGrey)}.styles__c-btn--subtle___2rRQ0.styles__c-btn--secondary___1hLVM svg{color:var(--coolGrey)}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm- [data-action=label],.u-hide{display:none!important;visibility:hidden!important}.styles__c-actionbtn-label___1BCiN,.u-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles__c-actionbtn___294nr{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-radius:.125rem;min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;align-items:center;background-color:var(--primaryColor);color:var(--primaryContrastTextColor);border:.063rem solid var(--primaryColor)}.styles__c-actionbtn___294nr svg{fill:currentColor}.styles__c-actionbtn___294nr svg+span{margin-left:.375rem}.styles__c-actionbtn___294nr input{cursor:pointer}.styles__c-actionbtn___294nr>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-actionbtn___294nr[aria-disabled=true],.styles__c-actionbtn___294nr[disabled]{opacity:.5;cursor:not-allowed}.styles__c-actionbtn___294nr[aria-disabled=true] input,.styles__c-actionbtn___294nr[disabled] input{cursor:not-allowed}.styles__c-actionbtn___294nr[aria-busy=true]{opacity:.5;pointer-events:none}.styles__c-actionbtn___294nr:visited{color:var(--primaryContrastTextColor)}.styles__c-actionbtn___294nr:active,.styles__c-actionbtn___294nr:focus,.styles__c-actionbtn___294nr:hover{border-color:var(--primaryColorDark);background-color:var(--primaryColorDark)}.styles__c-actionbtn___294nr[aria-disabled=true]:hover,.styles__c-actionbtn___294nr[disabled]:hover{border-color:var(--primaryColor);background-color:var(--primaryColor)}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-{min-width:auto}.styles__c-actionbtn___294nr{border-color:var(--silver);text-transform:none;max-width:12.5rem;min-height:2rem;width:100%;padding-right:.5rem;text-align:left;line-height:1.3;outline:0}.styles__c-actionbtn___294nr>span{justify-content:flex-start;flex-wrap:nowrap}.styles__c-actionbtn___294nr [data-action=icon]{border-left:.063rem solid var(--dividerColor)}.styles__c-actionbtn___294nr:not([disabled]):focus [data-action=icon],.styles__c-actionbtn___294nr:not([disabled]):hover [data-action=icon]{border-color:currentColor}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-{position:relative;border:0;background-color:initial;padding:0;margin:0;min-height:2rem;width:2.5rem}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm->span{justify-content:center}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm- [data-action=icon]{border-left:none;margin-left:0;padding:0}.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-:focus,.styles__c-actionbtn___294nr.styles__c-actionbtn--compact___3CFm-:hover{background-color:var(--paleGrey);border:0}.styles__c-actionbtn--normal___5JbA8{background-color:var(--paleGrey);color:var(--charcoalGrey);border-color:var(--silver)}.styles__c-actionbtn--normal___5JbA8 [data-action=icon]{border-color:var(--silver)}.styles__c-actionbtn--normal___5JbA8:focus,.styles__c-actionbtn--normal___5JbA8:hover{background-color:var(--silver);border-color:var(--silver)}.styles__c-actionbtn--normal___5JbA8[aria-disabled=true]:hover,.styles__c-actionbtn--normal___5JbA8[disabled]:hover{background-color:var(--paleGrey)}.styles__c-actionbtn--error___3opWY{background-color:var(--chablis);color:#f52d2d;border-color:#fdcbcb}.styles__c-actionbtn--error___3opWY [data-action=icon]{border-color:#fdcbcb}.styles__c-actionbtn--error___3opWY:focus,.styles__c-actionbtn--error___3opWY:hover{background-color:#fdcbcb;border-color:#fdcbcb}.styles__c-actionbtn--error___3opWY[aria-disabled=true]:hover,.styles__c-actionbtn--error___3opWY[disabled]:hover{background-color:var(--chablis)}.styles__c-actionbtn--new___2cPsw{background-color:var(--zircon);color:var(--dodgerBlue);border:.063rem dashed #c2dcff}.styles__c-actionbtn--new___2cPsw [data-action=icon]{border-color:#c2dcff}.styles__c-actionbtn--new___2cPsw:focus,.styles__c-actionbtn--new___2cPsw:hover{background-color:#c2dcff;border-color:#c2dcff}.styles__c-actionbtn--new___2cPsw[aria-disabled=true]:hover,.styles__c-actionbtn--new___2cPsw[disabled]:hover{background-color:var(--zircon)}.styles__c-actionbtn--new___2cPsw:focus:not([disabled]),.styles__c-actionbtn--new___2cPsw:hover:not([disabled]){border-style:solid}.styles__c-actionbtn-label___1BCiN{padding-right:.5rem}.styles__c-actionbtn-icon___1rgZf{display:block;margin-left:auto;padding-left:.5rem}.styles__c-actionbtn-icon___1rgZf svg{display:block}.styles__c-chip___3sc2k{box-sizing:border-box;line-height:1;display:inline-flex;align-items:center;margin-right:.25rem;margin-bottom:.25rem;border:0}.styles__c-chip--round___2_oss{width:2.5rem;text-align:center;justify-content:center}.styles__c-chip--tinySize___3Dsfw{height:1.5rem;padding:0 .375rem;border-radius:.75rem;font-size:.75rem}.styles__c-chip--smallSize___lf4ip{height:2rem;padding:0 .5625rem;border-radius:1rem;font-size:.875rem}.styles__c-chip--normalSize___ZCdYE{height:2.5rem;padding:0 .75rem;border-radius:1.25rem}.styles__c-chip--outlinedVariant___1j_bo{border:1px solid}.styles__c-chip--dashedVariant___3pDfw{border:1px dashed}.styles__c-chip--normalTheme___gBU5V{border-color:var(--silver);background-color:var(--paleGrey);color:inherit}.styles__c-chip--primaryTheme___2ra2n{border-color:var(--primaryColorLightest);background-color:var(--primaryBackgroundLight);color:var(--primaryColor)}.styles__c-chip--errorTheme___1v_aF{border-color:var(--errorColorLight);background-color:var(--errorColorLightest);color:var(--errorColor)}.styles__c-chip--hoverableNormalTheme___3VGJe{color:var(--charcoalGrey)}.styles__c-chip--hoverableNormalTheme___3VGJe:focus,.styles__c-chip--hoverableNormalTheme___3VGJe:hover{background-color:var(--silver)}.styles__c-chip--hoverablePrimaryTheme___2EiKE:focus,.styles__c-chip--hoverablePrimaryTheme___2EiKE:hover{background-color:var(--primaryBackgroundLight)}.styles__c-chip--normalPrimaryTheme___BNWJ3{background-color:var(--primaryColor);color:var(--white)}.styles__c-chip--hoverableErrorTheme___1sVT6:focus,.styles__c-chip--hoverableErrorTheme___1sVT6:hover{background-color:var(--errorColorLight)}.styles__c-chip--outlinedNormalTheme___2H2PP{background-color:initial}.styles__c-chip--clickable___1Bews{cursor:pointer}.styles__c-chip-separator___2C0c5{width:.063rem;border-left:.063rem solid var(--dividerColor);display:inline-block;height:40%;margin-left:.5rem;margin-right:.5rem}.styles__c-chip-button___3ocF4{cursor:pointer;color:var(--slateGrey)}.styles__c-chip-button--disabled___3T0Bs{color:var(--coolGrey)}.styles__CompositeRow___1Dmi2{min-height:3rem;padding:1rem}.styles__CompositeRow__dense___3p1f3{padding-top:0;padding-bottom:0}.styles__CompositeRow__body___1Bjsp>*+*{margin-top:2px}.styles__gridItem-container___2Xeyk{text-align:center;box-sizing:border-box;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles__Infos___tpCYh{position:relative;border-radius:8px;padding:1rem 1.5rem}@media (max-width:48rem){.styles__Infos___tpCYh{padding:.75rem 1rem}}.styles__Infos___tpCYh.styles__Infos--primary____iqfw{background-color:var(--primaryColorLightBackground)}.styles__Infos___tpCYh.styles__Infos--secondary___2rlHM{background-color:var(--paleGrey)}.styles__Infos___tpCYh.styles__Infos--danger___1HWww{background-color:var(--errorBackground)}.styles__Infos-description___3q8sW{max-width:32rem}.styles__Info-close___EnUCb{position:absolute;top:0;right:0;padding:.75rem}.styles__InfosCarrousel___1-aJZ{position:relative}.styles__InfosCarrousel-navigation___2Cm0M{position:absolute;display:flex;align-items:center;height:2.5rem;bottom:1rem;right:1rem;box-sizing:border-box}@media (max-width:48rem){.styles__InfosCarrousel-navigation___2Cm0M{height:2.5rem;bottom:.75rem;right:.75rem}}.styles__InfosCarrousel-separator___3GYRV{border-left:1px solid var(--dividerColor);height:1rem;margin:0 .5rem}.styles__c-inline-card___1a8Og{display:inline-block;border:.063rem solid var(--silver);box-shadow:0 0 .625rem rgba(0,0,0,.1);padding:.375rem}.styles__intentModal___1NbfY{height:90vh}@media (max-width:48rem){.styles__intentModal___1NbfY{height:100%;width:100%}}.styles__intentModal___1NbfY>div{height:100%;max-width:unset!important}.styles__intentModal___1NbfY .styles__intentModal__cross___1ISTs{top:.25rem;right:.5rem}.styles__media___1rIBu{display:flex;align-items:center}.styles__media--top___1t0j5{align-items:flex-start}.styles__media--bottom___XsQQe{align-items:flex-end}.styles__bd___3SAX2{flex:1 1 auto;overflow:hidden}.styles__img___3sztD{line-height:0;flex:0 0 auto}html{--primaryFont:Lato,sans-serif}body,body button,body input,body optgroup,body select,body textarea{font-family:var(--primaryFont)}:root{--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left)}html{font-size:100%}body{font:100%/1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,html{height:100%}body{display:flex;flex-direction:column;align-items:stretch;width:100vw;margin:0}@media (max-width:63.938rem){body,html{display:block;height:auto}}[role=application]{display:flex;height:inherit;flex:1 1 100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){[role=application]{overflow:visible}}[data-input=checkbox],[data-input=radio]{display:flex}[data-input=checkbox] input[type=checkbox],[data-input=checkbox] input[type=radio],[data-input=radio] input[type=checkbox],[data-input=radio] input[type=radio]{display:none!important;visibility:hidden!important}[data-input=checkbox] label,[data-input=radio] label{position:relative;display:inline-block;width:1rem;height:1rem;padding-left:1.4rem;cursor:pointer}[data-input=checkbox] label:after,[data-input=checkbox] label:before,[data-input=radio] label:after,[data-input=radio] label:before{content:\"\";position:absolute;left:0;top:0;box-sizing:border-box;width:1rem;height:1rem}[data-input=checkbox] label:before,[data-input=radio] label:before{transition:box-shadow .35s cubic-bezier(0,.89,.44,1)}[data-input=checkbox] label:after,[data-input=radio] label:after{transition-duration:.2s;transition-property:opacity,transform}[data-input=radio] label:before{border-radius:50%;border:.125rem solid var(--coolGrey);box-shadow:inset 0 0 0 1rem transparent}[data-input=radio] input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 .188rem var(--paleGrey),inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] label:after,[data-input=checkbox] label:before{border-radius:.125rem}[data-input=checkbox] label:before{background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver)}[data-input=checkbox] label:before:hover{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}[data-input=checkbox] label:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMTAuMDE5bDQuNTIzIDQuNTIzIDkuNTQxLTkuNTQxIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==\");background-size:contain}[data-input=checkbox][aria-checked=mixed] label:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZD0iTTMuNDk3IDEwaDEzLjAwNiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=\");background-size:contain}[data-input=checkbox] input[type=checkbox]:checked+label:before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] input[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}[data-input=checkbox] input[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.styles__c-modal___dljYk{display:flex;flex-flow:column nowrap;align-items:stretch}.styles__c-modal-content___22N4k{background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),#fff 70%) 0 100%,linear-gradient(rgba(214,216,218,.25),rgba(214,216,218,.25) 25%,hsla(0,0%,100%,0) 26%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0) 74%,rgba(214,216,218,.25) 75%,rgba(214,216,218,.25)) 0 100%;background-repeat:no-repeat;background-color:var(--white);background-size:100% 2rem,100% 2rem,100% .5rem,100% .5rem;background-attachment:local,local,scroll,scroll;background-clip:padding-box;overflow:auto;-webkit-overflow-scrolling:touch}.styles__c-modal-footer___3JCxm,.styles__c-modal-header--branded___17z1P,.styles__c-modal-header___38uqi{flex:0 0 auto}.styles__c-modal-container___1AAl5{position:relative;z-index:var(--zIndex-modal)}.styles__c-modal-wrapper___y79-C{position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100vw;height:100%;overflow-y:auto;padding:3rem}@media (max-width:48rem){.styles__c-modal-wrapper___y79-C{justify-content:center;padding:1.5rem}}@media (max-width:30rem){.styles__c-modal-wrapper___y79-C{padding:.5rem}}.styles__c-modal___dljYk{position:relative;border-radius:.5rem;max-height:100%;max-width:100%;background-color:var(--white);color:var(--charcoalGrey)}.styles__c-modal--xsmall___VxVzh{width:24rem}@media (max-width:25rem){.styles__c-modal--xsmall___VxVzh{width:100%}}.styles__c-modal--small___3xSfG{width:34rem}@media (max-width:35rem){.styles__c-modal--small___3xSfG{width:100%}}.styles__c-modal--medium___2Pu0O{width:36rem}@media (max-width:39rem){.styles__c-modal--medium___2Pu0O{width:100%}}.styles__c-modal--large___2k5qx{width:40rem}@media (max-width:46rem){.styles__c-modal--large___2k5qx{width:100%}}.styles__c-modal--xlarge___ZLRMN{width:50rem}@media (max-width:56rem){.styles__c-modal--xlarge___ZLRMN{width:100%}}.styles__c-modal--xxlarge___18Had{width:60rem}@media (max-width:66rem){.styles__c-modal--xxlarge___18Had{width:100%}}@media (max-width:48rem){.styles__c-modal-wrapper___y79-C.styles__c-modal-wrapper--fullscreen___3oSPW{padding:0}}@media (max-width:48rem){.styles__c-modal___dljYk.styles__c-modal--fullscreen___4RcnS{height:100%;width:100%;border-radius:0;box-sizing:border-box}}.styles__c-modal-header--branded___17z1P,.styles__c-modal-header___38uqi{margin:0 0 1rem;padding:1.687rem 3rem 0 2rem;overflow:visible;min-height:2.5rem}.styles__c-modal-header--branded___17z1P h2,.styles__c-modal-header___38uqi h2{margin:0;font-weight:700}@media (max-width:30rem){.styles__c-modal-header--branded___17z1P,.styles__c-modal-header___38uqi{margin-bottom:.5rem;padding:1.187rem 2rem 0 1.5rem}.styles__c-modal-header--branded___17z1P h2,.styles__c-modal-header___38uqi h2{font-size:1.25rem}}.styles__c-modal-header--branded___17z1P{padding:1rem 3rem}.styles__c-modal-header--branded___17z1P img{display:block;max-height:3.5rem;margin:0 auto}.styles__c-modal-illu-header--ghost___1gH1t,.styles__c-modal-illu-header___2UbH8{display:flex;align-items:center;justify-content:center;margin:0 0 1rem;max-width:100%}.styles__c-modal-illu-header--ghost___1gH1t>*,.styles__c-modal-illu-header___2UbH8>*{max-width:inherit}.styles__c-modal-illu-header--ghost___1gH1t{position:absolute;left:0;right:0;top:1rem;margin:.5rem 0;opacity:0;max-height:2rem;transition:opacity .15s ease-in,top .15s ease-in 50ms}.styles__c-modal-illu-header--ghost___1gH1t>*{max-height:inherit}.styles__c-modal-illu-header--ghost___1gH1t.styles__is-active___JlHre{top:0;opacity:1;transition:opacity .15s ease-in 50ms,top .15s ease-in}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-header___38uqi{padding:1.187rem 3rem 0 1.5rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-header___38uqi{padding:.687rem 2rem 0 1rem}}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-header___38uqi{padding:2.687rem 3rem 0}@media (max-width:48rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-header___38uqi{padding:1.687rem 2rem 0}}.styles__c-modal-app___2FX9h{display:flex;align-items:center;font-size:1.25rem;color:var(--charcoalGrey)}.styles__c-app-editor___3FI4Z{font-weight:400}.styles__c-modal-app-icon___3iNz6{height:1.125rem;margin-right:.5rem}.styles__c-modal-content-fixed___1F97i{border-bottom:.063rem solid var(--dividerColor);flex:0 0 auto;padding:0 2rem}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content-fixed___1F97i{padding:0 1.5rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content-fixed___1F97i{padding:0 1rem}}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content-fixed___1F97i{padding:0 3rem}@media (max-width:30rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content-fixed___1F97i{padding:0 2rem}}.styles__c-modal-content___22N4k{padding:0 2rem}.styles__c-modal-content___22N4k:last-child{padding-bottom:2rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}@media (max-width:30rem){.styles__c-modal-content___22N4k{padding:0 1.5rem}.styles__c-modal-content___22N4k:last-child{padding-bottom:1.5rem}}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k{padding:0 1.5rem}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k:last-child{padding-bottom:1.5rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k{padding:0 1rem}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-content___22N4k:last-child{padding-bottom:1rem}}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k{padding:0 3rem}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k:last-child{padding-bottom:3rem}@media (max-width:48rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k{padding:0 2rem}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-content___22N4k:last-child{padding-bottom:2rem}}.styles__c-modal-footer___3JCxm{padding:1rem 1.25rem 1.25rem}.styles__c-modal-footer--button___3AdGX button{margin-bottom:.25rem}@media (max-width:48rem){.styles__c-modal-footer--button___3AdGX button{min-width:calc(50% - .5rem)}}.styles__c-modal-section___2LJKl{border-top:.063rem solid var(--dividerColor)}.styles__c-modal-close___1M8Jn{box-sizing:border-box;position:absolute;top:1.5rem;right:1.5rem;margin:0;padding:.5rem;background-color:initial;border:0;cursor:pointer;display:block;width:2.5rem;height:2.5rem;z-index:1}@media (max-width:30rem){.styles__c-modal-close___1M8Jn{top:.813rem;right:1rem}}.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-close___1M8Jn{top:1rem;right:1rem}@media (max-width:30rem){.styles__c-modal--small-spacing___1Qal6 .styles__c-modal-close___1M8Jn{top:.313rem;right:.5rem}}.styles__c-modal--closable___3Wo68 .styles__c-modal-header___38uqi{padding-right:4.5rem}.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-close___1M8Jn{top:2.5rem;right:2.5rem}@media (max-width:48rem){.styles__c-modal--large-spacing___2ktm1 .styles__c-modal-close___1M8Jn{top:1.313rem;right:1.5rem}}.styles__c-modal-close--notitle___3dCIQ{top:.375rem;right:.375rem}.styles__c-modal--overflowHidden___1QDY9{overflow:hidden}.styles__c-modal-back-button___AjaZO{top:.375rem;left:.375rem;color:var(--coolGrey)}@media (max-width:48rem){.styles__c-modal-back-button___AjaZO{top:0;left:0}}.styles__c-modal-close--notitle___3dCIQ+.styles__c-modal-content___22N4k{margin-top:3rem}.styles__NarrowContent___2rvIN{max-width:32rem}.styles__c-overlay___8W1LN{z-index:var(--zIndex-overlay);position:fixed;top:0;left:0;height:100%;width:100%;background:var(--overlay);visibility:visible;transition:opacity .3s,visibility 0s ease-out}.styles__PercentageBar___1cT4_{background-color:var(--defaultBackgroundColor);border:1px solid var(--borderMainColor);height:1.5rem;border-radius:4px}.styles__PercentageBar___1cT4_ .styles__PercentageBar__line___2AheW{height:100%;border-radius:4px}.PercentageLine__PercentageLine___VIEsK{transition:transform .3s ease;transform-origin:0 0;height:5px}.styles__c-btn-client___2ZSQt{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-radius:.125rem;min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;background-color:var(--primaryColor);color:var(--primaryContrastTextColor);border:.063rem solid var(--primaryColor)}.styles__c-btn-client___2ZSQt svg{fill:currentColor}.styles__c-btn-client___2ZSQt svg+span{margin-left:.375rem}.styles__c-btn-client___2ZSQt input{cursor:pointer}.styles__c-btn-client___2ZSQt>span{display:flex;align-items:center;justify-content:center;width:100%}.styles__c-btn-client___2ZSQt[aria-disabled=true],.styles__c-btn-client___2ZSQt[disabled]{opacity:.5;cursor:not-allowed}.styles__c-btn-client___2ZSQt[aria-disabled=true] input,.styles__c-btn-client___2ZSQt[disabled] input{cursor:not-allowed}.styles__c-btn-client___2ZSQt[aria-busy=true]{opacity:.5;pointer-events:none}.styles__c-btn-client___2ZSQt:visited{color:var(--primaryContrastTextColor)}.styles__c-btn-client___2ZSQt:active,.styles__c-btn-client___2ZSQt:focus,.styles__c-btn-client___2ZSQt:hover{border-color:var(--primaryColorDark);background-color:var(--primaryColorDark)}.styles__c-btn-client___2ZSQt[aria-disabled=true]:hover,.styles__c-btn-client___2ZSQt[disabled]:hover{border-color:var(--primaryColor);background-color:var(--primaryColor)}.styles__c-btn-client___2ZSQt{background-color:var(--white);color:var(--black);border-color:var(--silver)}.styles__c-btn-client___2ZSQt:visited{color:var(--black)}.styles__c-btn-client___2ZSQt:active,.styles__c-btn-client___2ZSQt:focus,.styles__c-btn-client___2ZSQt:hover{border-color:var(--silver);background-color:var(--silver)}.styles__c-btn-client___2ZSQt[aria-disabled=true]:hover,.styles__c-btn-client___2ZSQt[disabled]:hover{border-color:var(--silver);background-color:var(--white)}.styles__c-btn-client___2ZSQt{display:flex;justify-content:center;align-items:center;height:auto;min-height:3.5rem;margin:0;padding-left:1rem;padding-right:1rem;background-color:initial;text-align:left;font-size:.813rem;font-weight:700;line-height:1.3;color:var(--slateGrey)}.styles__c-btn-client___2ZSQt:visited{color:var(--slateGrey)}.styles__c-btn-client___2ZSQt span{flex:0 1 auto}.styles__c-btn-client___2ZSQt figure{flex:0 0 2rem;margin:0 .75rem 0 0}.u-visuallyhidden{position:absolute!important;border:0!important;width:.063rem!important;height:.063rem!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;clip:rect(.063rem,.063rem,.063rem,.063rem)!important;clip-path:inset(50%)!important}.u-hide{display:none!important;visibility:hidden!important}@media (max-width:63.938rem){.u-hide--mob{display:none!important}}@media (min-width:64rem){.u-hide--tablet{display:none!important}}@media (min-width:48.063rem){.u-hide--desk{display:none!important}}.u-dn{display:none}.u-di{display:inline}.u-db{display:block}.u-dc{display:contents}.u-dib{display:inline-block}.u-dit{display:inline-table}.u-dt{display:table}.u-dtc{display:table-cell}.u-dt-row{display:table-row}.u-dt-row-group{display:table-row-group}.u-dt-column{display:table-column}.u-dt-column-group{display:table-column-group}@media (max-width:30rem){.u-dn-t{display:none}.u-di-t{display:inline}.u-db-t{display:block}.u-dc-t{display:contents}.u-dib-t{display:inline-block}.u-dit-t{display:inline-table}.u-dt-t{display:table}.u-dtc-t{display:table-cell}.u-dt-row-t{display:table-row}.u-dt-row-group-t{display:table-row-group}.u-dt-column-t{display:table-column}.u-dt-column-group-t{display:table-column-group}}@media (max-width:48rem){.u-dn-s{display:none}.u-di-s{display:inline}.u-db-s{display:block}.u-dc-s{display:contents}.u-dib-s{display:inline-block}.u-dit-s{display:inline-table}.u-dt-s{display:table}.u-dtc-s{display:table-cell}.u-dt-row-s{display:table-row}.u-dt-row-group-s{display:table-row-group}.u-dt-column-s{display:table-column}.u-dt-column-group-s{display:table-column-group}}@media (max-width:63.938rem){.u-dn-m{display:none}.u-di-m{display:inline}.u-db-m{display:block}.u-dc-m{display:contents}.u-dib-m{display:inline-block}.u-dit-m{display:inline-table}.u-dt-m{display:table}.u-dtc-m{display:table-cell}.u-dt-row-m{display:table-row}.u-dt-row-group-m{display:table-row-group}.u-dt-column-m{display:table-column}.u-dt-column-group-m{display:table-column-group}}.u-black{color:var(--black)!important}.u-charcoalGrey{color:var(--charcoalGrey)!important}.u-coolGrey{color:var(--coolGrey)!important}.u-silver{color:var(--silver)!important}.u-slateGrey{color:var(--slateGrey)!important}.u-lightishPurple{color:#b449e7!important}.u-dodgerBlue{color:#297ef2!important}.u-overlay{color:var(--overlay)!important}.u-paleGrey{color:var(--paleGrey)!important}.u-monza{color:#dd0505!important}.u-pomegranate{color:#f52d2d!important}.u-primaryBackgroundLight{color:var(--primaryBackgroundLight)!important}.u-primaryColor{color:var(--primaryColor)!important}.u-primaryColorLight{color:var(--primaryColorLight)!important}.u-primaryContrastTextColor{color:var(--primaryContrastTextColor)!important}.u-error{color:var(--errorColor)!important}.u-errorBackground{color:var(--errorBackground)!important}.u-success{color:var(--successColor)!important}.u-warning{color:var(--warningColor)!important}.u-info{color:var(--infoColor)!important}.u-weirdGreen{color:#40de8e!important}.u-white{color:var(--white)!important}.u-breakword{word-break:break-word}.u-ellipsis{white-space:nowrap}.u-ellipsis,.u-spacellipsis{overflow:hidden;text-overflow:ellipsis}.u-spacellipsis{white-space:break-spaces}@media (max-width:30rem){.u-spacellipsis-t{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:48rem){.u-spacellipsis-s{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:63.938rem){.u-spacellipsis-m{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}.u-midellipsis{display:flex;flex-wrap:nowrap}.u-midellipsis>*{display:inline-block;max-width:50%;overflow:hidden;white-space:pre}.u-midellipsis>:first-child{text-overflow:ellipsis}.u-midellipsis>:last-child{text-overflow:clip;direction:rtl}@supports (text-overflow:\"[...]\"){.u-midellipsis>:first-child{text-overflow:\"[...]\"}}.u-link:link{color:var(--primaryColor)!important;text-decoration:none!important}.u-link:active,.u-link:focus,.u-link:hover,.u-link:visited{color:var(--primaryColorDark)!important}.u-lh-tiny{line-height:1!important}.u-lh-xsmall{line-height:1.1!important}.u-lh-small{line-height:1.2!important}.u-lh-medium{line-height:1.3!important}.u-lh-large{line-height:1.4!important}.u-lh-xlarge{line-height:1.5!important}.u-fz-tiny{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall{font-size:.813rem!important}.u-fz-small,.u-fz-xsmall{line-height:1.4!important}.u-fz-small{font-size:.875rem!important}.u-fz-medium{font-size:1rem!important}.u-fz-large,.u-fz-medium{line-height:1.5!important}.u-fz-large{font-size:1.125rem!important}@media (max-width:30rem){.u-fz-tiny-t{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall-t{font-size:.813rem!important;line-height:1.4!important}.u-fz-small-t{font-size:.875rem!important;line-height:1.4!important}.u-fz-medium-t{font-size:1rem!important;line-height:1.5!important}.u-fz-large-t{font-size:1.125rem!important;line-height:1.5!important}}@media (max-width:48rem){.u-fz-tiny-s{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall-s{font-size:.813rem!important;line-height:1.4!important}.u-fz-small-s{font-size:.875rem!important;line-height:1.4!important}.u-fz-medium-s{font-size:1rem!important;line-height:1.5!important}.u-fz-large-s{font-size:1.125rem!important;line-height:1.5!important}}@media (max-width:63.938rem){.u-fz-tiny-m{font-size:.75rem!important;line-height:1.3!important}.u-fz-xsmall-m{font-size:.813rem!important;line-height:1.4!important}.u-fz-small-m{font-size:.875rem!important;line-height:1.4!important}.u-fz-medium-m{font-size:1rem!important;line-height:1.5!important}.u-fz-large-m{font-size:1.125rem!important;line-height:1.5!important}}.u-ta-left{text-align:left!important}.u-ta-right{text-align:right!important}.u-ta-center{text-align:center!important}.u-ta-justify{text-align:justify!important}@media (max-width:30rem){.u-ta-left-t{text-align:left!important}.u-ta-right-t{text-align:right!important}.u-ta-center-t{text-align:center!important}.u-ta-justify-t{text-align:justify!important}}@media (max-width:48rem){.u-ta-left-s{text-align:left!important}.u-ta-right-s{text-align:right!important}.u-ta-center-s{text-align:center!important}.u-ta-justify-s{text-align:justify!important}}@media (max-width:63.938rem){.u-ta-left-m{text-align:left!important}.u-ta-right-m{text-align:right!important}.u-ta-center-m{text-align:center!important}.u-ta-justify-m{text-align:justify!important}}.u-fs-normal{font-style:normal!important}.u-fs-italic{font-style:italic!important}@media (max-width:30rem){.u-fs-normal-t{font-style:normal!important}.u-fs-italic-t{font-style:italic!important}}@media (max-width:48rem){.u-fs-normal-s{font-style:normal!important}.u-fs-italic-s{font-style:italic!important}}@media (max-width:63.938rem){.u-fs-normal-m{font-style:normal!important}.u-fs-italic-m{font-style:italic!important}}.u-fw-normal{font-weight:400}.u-fw-bold{font-weight:700}@media (max-width:30rem){.u-fw-normal-t{font-weight:400}.u-fw-bold-t{font-weight:700}}@media (max-width:48rem){.u-fw-normal-s{font-weight:400}.u-fw-bold-s{font-weight:700}}@media (max-width:63.938rem){.u-fw-normal-m{font-weight:400}.u-fw-bold-m{font-weight:700}}.styles__c-input-radio___1f4CB{display:flex;align-items:center;min-width:1rem;min-height:1rem}.styles__c-input-radio___1f4CB span{position:relative;display:inline-block;padding-left:1.5rem;cursor:pointer;line-height:1.5}.styles__c-input-radio___1f4CB span:after,.styles__c-input-radio___1f4CB span:before{content:\"\";position:absolute;left:0;top:50%;box-sizing:border-box;width:1rem;height:1rem;border-radius:.125rem}.styles__c-input-radio___1f4CB span:before{transition:box-shadow .35s cubic-bezier(0,.89,.44,1);background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver);transform:translateY(-50%)}.styles__c-input-radio___1f4CB span:hover:before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.styles__c-input-radio___1f4CB span:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMgMTAuMDE5bDQuNTIzIDQuNTIzIDkuNTQxLTkuNTQxIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==\");background-size:contain;transition-duration:.2s;transition-property:opacity,transform}.styles__c-input-radio___1f4CB[aria-checked=mixed] span:after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZD0iTTMuNDk3IDEwaDEzLjAwNiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=\");background-size:contain}.styles__c-input-radio___1f4CB[aria-disabled=true] span{opacity:.5;cursor:not-allowed}.styles__c-input-radio___1f4CB[aria-disabled=true] :hover:before{box-shadow:inset 0 0 0 .125rem var(--silver)}.styles__c-input-radio___1f4CB[aria-disabled=true] :before{background-color:var(--paleGrey)}.styles__c-input-radio___1f4CB input{border:0;clip:rect(0 0 0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.styles__c-input-radio___1f4CB input:focus+span:before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.styles__c-input-radio___1f4CB input:checked+span:before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}.styles__c-input-radio___1f4CB input:checked+span:after{opacity:1;transform:translateY(-50%) scale(1)}.styles__c-input-radio___1f4CB input:not(:checked)+span:after{opacity:0;transform:translateY(-50%) scale(0)}.styles__c-input-radio___1f4CB.styles__is-error___5jyha span{color:var(--pomegranate)}.styles__c-input-radio___1f4CB.styles__is-error___5jyha span:before{box-shadow:inset 0 0 0 .125rem var(--pomegranate);background-color:var(--yourPink)}.styles__c-input-radio--noGutter___2gFTH span{padding-left:0}.styles__c-input-radio___1f4CB span:after,.styles__c-input-radio___1f4CB span:before{border-radius:50%}.styles__c-input-radio___1f4CB span:after{content:\"\";background:var(--white);border:.313rem solid var(--dodgerBlue);box-sizing:border-box;width:1rem;height:1rem}.styles__Breadcrumb___2p17B{display:flex;align-items:center;color:var(--primaryTextColor)}.styles__Breadcrumb__previousButton___1FEmP.styles__Breadcrumb__previousButton___1FEmP{margin-left:-.75rem;margin-right:.25rem}.styles__Breadcrumb__items___C99rj{flex-grow:1}.styles__Breadcrumb__previousItems___20hGg{display:flex}.styles__BreadcrumbSeparator___37ZIH{display:inline-block;margin-left:.125rem;margin-right:.125rem}", ""]);
 
 
 
@@ -18770,7 +18781,7 @@ var FILENAME_WITH_EXTENSION_REGEX = /(.+)(\..*)$/;
  * Returns base filename and extension
  *
  * @param {import("../types").IOCozyFile} file An io.cozy.files
- * @returns {object}  {filename, extension}
+ * @returns {{filename: string, extension: string}}
  */
 
 var splitFilename = function splitFilename(file) {
@@ -19382,33 +19393,27 @@ var overrideFileForPath = /*#__PURE__*/function () {
  * Method to generate a new filename if there is a conflict
  *
  * @param {string} filenameWithoutExtension - A filename without the extension
- * @param {RegExp} [originalNameFormatRegex] - A regex to check if the name is still in his original format
+ * @param {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  * @returns {string} A filename with the right suffix
  */
 
 
 exports.overrideFileForPath = overrideFileForPath;
 
-var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, originalNameFormatRegex) {
-  var isOriginalNameFormat = false;
-
-  if (originalNameFormatRegex && originalNameFormatRegex.test(filenameWithoutExtension)) {
-    isOriginalNameFormat = true;
-  } //Check if the string ends by _1
+var generateNewFileNameOnConflict = function generateNewFileNameOnConflict(filenameWithoutExtension, conflictOptions) {
+  var delimiter = (conflictOptions === null || conflictOptions === void 0 ? void 0 : conflictOptions.delimiter) || '_'; //Check if the string ends by _1
 
-
-  var regex = new RegExp('(_)([0-9]+)$');
+  var regex = new RegExp("(".concat(delimiter, ")([0-9]+)$"));
   var matches = filenameWithoutExtension.match(regex);
-  var shouldIncrement = matches && !isOriginalNameFormat;
 
-  if (shouldIncrement) {
+  if (matches) {
     var versionNumber = parseInt(matches[2]); //increment versionNumber
 
     versionNumber++;
-    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp('(_)([0-9]+)$'), "_".concat(versionNumber));
+    var newFilenameWithoutExtension = filenameWithoutExtension.replace(new RegExp("(".concat(delimiter, ")([0-9]+)$")), "".concat(delimiter).concat(versionNumber));
     return newFilenameWithoutExtension;
   } else {
-    return "".concat(filenameWithoutExtension, "_1");
+    return "".concat(filenameWithoutExtension).concat(delimiter, "1");
   }
 };
 /**
@@ -19436,6 +19441,7 @@ var generateFileNameForRevision = function generateFileNameForRevision(file, rev
  * @property {object} [metadata]          - An object containing the metadata to attach
  * @property {string} [contentType]       - The file Content-Type
  * @property {string} [conflictStrategy]  - Erase / rename
+ * @property {import('../types').ConflictOptions} [conflictOptions] - Conflict options
  */
 
 /**
@@ -19459,13 +19465,13 @@ exports.generateFileNameForRevision = generateFileNameForRevision;
 
 var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
   var _ref7 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6(client, file, options) {
-    var name, dirId, conflictStrategy, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
+    var name, dirId, conflictStrategy, conflictOptions, path, existingFile, fileId, resp, _splitFilename2, filename, extension, newFileName;
 
     return _regenerator.default.wrap(function _callee6$(_context6) {
       while (1) {
         switch (_context6.prev = _context6.next) {
           case 0:
-            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy;
+            name = options.name, dirId = options.dirId, conflictStrategy = options.conflictStrategy, conflictOptions = options.conflictOptions;
             _context6.prev = 1;
             _context6.next = 4;
             return getFullpath(client, dirId, name);
@@ -19499,7 +19505,7 @@ var uploadFileWithConflictStrategy = /*#__PURE__*/function () {
               name: name,
               type: 'file'
             }), filename = _splitFilename2.filename, extension = _splitFilename2.extension;
-            newFileName = generateNewFileNameOnConflict(filename) + extension; //recall itself with the newFilename.
+            newFileName = generateNewFileNameOnConflict(filename, conflictOptions) + extension; //recall itself with the newFilename.
 
             return _context6.abrupt("return", uploadFileWithConflictStrategy(client, file, _objectSpread(_objectSpread({}, options), {}, {
               name: newFileName
@@ -35143,7 +35149,7 @@ const onINP = (onReport, opts = {}) => {
 /***/ "22V2":
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Stranger\"},\"Scan\":{\"scan_a_doc\":\"Scan a doc\",\"save_doc\":\"Save the doc\",\"filename\":\"Filename\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"qualify\":\"Describe\",\"apply\":\"Apply\",\"error\":{\"offline\":\"You are currently offline and you can't use this functionality. Please, try again later.\",\"uploading\":\"You are already uploading a file. Please wait until the end of this upload and try again.\",\"generic\":\"Something went wrong. Please try again.\"},\"successful\":{\"qualified_ok\":\"You just have successfully described your file! \"},\"items\":{\"accommodation_proof\":\"Proof of accommodation |||| Proof of accommodations\",\"appliance_invoice\":\"Appliance invoice |||| Appliance invoices\",\"bank_details\":\"Bank detail |||| Bank details\",\"bank_statement\":\"Bank statement |||| Bank statements\",\"birth_certificate\":\"Birth certificate |||| Birth certificates\",\"building_permit\":\"Building permit |||| Building permits\",\"caf\":\"Social benefit rate |||| Social benefit rates\",\"car_insurance\":\"Car insurance certificate |||| Car insurance certificates\",\"citizen_registration_certificate\":\"Certificate of citizen registration |||| Certificates of citizen registration\",\"diploma\":\"Diploma |||| Diplomas\",\"divorce\":\"Divorce |||| Divorces\",\"driver_license\":\"Driving license |||| Driving licenses\",\"electoral_card\":\"Electoral card |||| Electoral cards\",\"employment_center_certificate\":\"Employment center certificate |||| Employment center certificates\",\"energy_contract\":\"Energy provider contract |||| Energy provider contracts\",\"energy_invoice\":\"Energy invoice |||| Energy invoices\",\"expense_claim\":\"Expense claim |||| Expense claims\",\"family_record_book\":\"Family record book |||| Family record books\",\"family\":\"Family\",\"fidelity_card\":\"Fidelity card |||| Fidelity cards\",\"gradebook\":\"Gradebook |||| Gradebooks\",\"grocery_invoice\":\"Grocery invoice |||| Grocery invoices\",\"health_book\":\"Health book |||| Health books\",\"health_certificate\":\"Health/Vaccination certificate |||| Health/Vaccination certificates\",\"health_insurance_card\":\"Insurance card |||| Insurance cards\",\"health_invoice\":\"Health invoice |||| Health invoices\",\"health\":\"Health\",\"home\":\"Home\",\"house_insurance\":\"Home insurance |||| Home insurances\",\"house_sale_agreeement\":\"House sale agreement |||| House sale agreements\",\"identity_photo\":\"Identity photo |||| Identity photos\",\"identity\":\"Identity\",\"invoice\":\"Invoice |||| Invoices\",\"isp_invoice\":\"ISP invoice |||| ISP invoices\",\"large_family_card\":\" Large Family Card |||| Large Family Cards\",\"lease\":\"Lease |||| Leases\",\"library_card\":\"library card |||| library cards\",\"loan_agreement\":\"Loan agreement |||| Loan agreements\",\"mechanic_invoice\":\"Repair bill |||| Repair bills\",\"motivation_letter\":\"Motivation letter |||| Motivation letters\",\"national_health_insurance_card\":\"National health insurance card |||| National health insurance cards\",\"national_health_insurance_right_certificate\":\"National health insurance right certificate |||| National health insurance right certificates\",\"national_id_card\":\"ID card |||| ID cards\",\"note_identity_document\":\"Note Identity |||| Notes Identity\",\"note_family_document\":\"Note Family |||| Notes Family\",\"note_work_document\":\"Note Work & Study |||| Notes Work & Study\",\"note_health_document\":\"Note Health |||| Notes Health\",\"note_house_document\":\"Note Home |||| Notes Home\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activities |||| Notes Activities\",\"note_finance\":\"Note Finance |||| Notes Finance\",\"note_invoice\":\"Note Invoice |||| Notes Invoice\",\"other_activity_document\":\"Other sports document |||| Other sports documents\",\"other_bank_document\":\"Other banking document |||| Other banking documents\",\"other_family_document\":\"Other family document |||| Other family documents\",\"other_health_document\":\"Other health document |||| Other health documents\",\"other_house_document\":\"Other house document |||| Other house documents\",\"other_identity_document\":\"Other document of identity |||| Other documents of identity\",\"other_invoice\":\"Other invoice |||| Other invoices\",\"other_revenue\":\"Other revenue |||| Other revenues\",\"other_tax_document\":\"Other tax document |||| Other tax documents\",\"other_transport_document\":\"Other transport document |||| Other transport documents\",\"other_work_document\":\"Other work document |||| Other work documents\",\"other_administrative_document\":\"Other administrative document |||| Other administrative documents\",\"others\":\"Others\",\"pacs\":\"Civil union |||| Civil unions\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Pay sheet |||| Pay sheets\",\"payment_proof_family_allowance\":\"family allowance payment proof |||| family allowance payment proofs\",\"pension\":\"Pension |||| Pensions\",\"person_insurance\":\"Individual insurance certificate |||| Individual insurance certificates\",\"personal_sporting_licence\":\"Sporting licence |||| Sporting licences\",\"phone_invoice\":\"Phone invoice |||| Phone invoices\",\"pregnancy_medical_certificate\":\"Certificate of pregnancy |||| Certificates of pregnancy\",\"prescription\":\"Prescription |||| Prescriptions\",\"real_estate_insurance\":\"Real estate insurance certificate |||| Real estate insurance certificates\",\"real_estate_tax\":\"Real estate tax |||| Real estate taxes\",\"receipt\":\"Receipt |||| Receipts\",\"rent_receipt\":\"Rent receipt |||| Rent receipts\",\"residence_permit\":\"Residence permit |||| Residence permits\",\"restaurant_invoice\":\"Restaurant invoice |||| Restaurant invoices\",\"resume\":\"Resume |||| Resumes\",\"school_attendance_certificate\":\"Certificate of school attendance |||| Certificates of school attendance\",\"school_insurance_certificate\":\"Certificate of school insurance |||| Certificates of school insurance\",\"single_parent_benefit\":\"Single parent benefit |||| Single parent benefits\",\"student_card\":\"Student card |||| Student cards\",\"tax_notice\":\"Tax notice |||| Tax notices\",\"tax_return\":\"Tax return |||| Tax returns\",\"tax_timetable\":\"Payment Plans Installment Agreement |||| Payment Plans Installment Agreements\",\"technical_diagnostic_record\":\"Technical diagnostic record |||| Technical diagnostic records\",\"telecom_invoice\":\"Telecom invoice |||| Telecom invoices\",\"transport_card\":\"Transport card |||| Transport cards\",\"transport_invoice\":\"Transport invoice |||| Transport invoices\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Unemployment benefit |||| Unemployment benefits\",\"unfit_for_habitation_declaration\":\"Declaration of unfit for habitation |||| Declarations of unfit for habitation\",\"vehicle_registration\":\"Vehicle registration |||| Vehicle registrations\",\"water_invoice\":\"Water invoice |||| Water invoices\",\"web_service_invoice\":\"Web service invoice |||| Web service invoices\",\"wedding\":\"Wedding contract |||| Wedding contracts\",\"work_contract\":\"Work contract |||| Work contracts\",\"work_disability_recognition\":\"Recognition of disability |||| Recognitions of disability\",\"work_invoice\":\"Work invoice |||| Work invoices\",\"work_quote\":\"Work quote |||| Work quotes\",\"work_study\":\"Work & Study\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternate\",\"internship\":\"Internship\",\"other\":\"Other\"}},\"themes\":{\"activity\":\"Activities\",\"family\":\"Family\",\"finance\":\"Finance\",\"health\":\"Health\",\"home\":\"Home\",\"identity\":\"Identity\",\"invoice\":\"Invoice\",\"others\":\"Others\",\"transport\":\"Transport\",\"undefined\":\"Undefined\",\"work_study\":\"Work & Study\"}},\"MagicFolders\":{\"administrative\":\"Administrative\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 
@@ -36163,6 +36169,92 @@ var ListItemText = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__["forwardRef"]
 
 /***/ }),
 
+/***/ "2Kpg":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireDefault = __webpack_require__("jm00");
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.default = void 0;
+var _extends2 = _interopRequireDefault(__webpack_require__("LGLP"));
+var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__("UdSB"));
+var _react = _interopRequireDefault(__webpack_require__("ivGQ"));
+var _classnames = _interopRequireDefault(__webpack_require__("1ytp"));
+var _propTypes = _interopRequireDefault(__webpack_require__("ii0b"));
+var _Checkbox = _interopRequireDefault(__webpack_require__("jmDQ"));
+var _FormControlLabel = _interopRequireDefault(__webpack_require__("g690"));
+var _createDepreciationLogger = _interopRequireDefault(__webpack_require__("QWb5"));
+var _excluded = ["label", "error", "mixed", "disabled"],
+  _excluded2 = ["className", "label", "onChange", "children"];
+var logDepecratedCheckbox = (0, _createDepreciationLogger.default)();
+var DefaultCheckbox = function DefaultCheckbox(_ref) {
+  var label = _ref.label,
+    error = _ref.error,
+    mixed = _ref.mixed,
+    disabled = _ref.disabled,
+    props = (0, _objectWithoutProperties2.default)(_ref, _excluded);
+  return /*#__PURE__*/_react.default.createElement(_Checkbox.default, (0, _extends2.default)({
+    inputProps: {
+      'aria-label': label,
+      'aria-checked': mixed ? 'mixed' : '',
+      'aria-disabled': disabled
+    },
+    color: error ? 'secondary' : 'primary',
+    indeterminate: mixed,
+    disabled: disabled
+  }, props));
+};
+var Checkbox = function Checkbox(_ref2) {
+  var className = _ref2.className,
+    label = _ref2.label,
+    onChange = _ref2.onChange,
+    children = _ref2.children,
+    props = (0, _objectWithoutProperties2.default)(_ref2, _excluded2);
+  if (children) {
+    logDepecratedCheckbox('<Checkbox> used with children is deprecated, please use <Checkbox label={something} /> instead of <Checkbox>something</Checkbox>');
+  }
+  if (label || children) {
+    return /*#__PURE__*/_react.default.createElement(_FormControlLabel.default, {
+      className: (0, _classnames.default)({
+        'FormControlLabel-error': props.error
+      }, className),
+      label: label || children,
+      control: /*#__PURE__*/_react.default.createElement(DefaultCheckbox, (0, _extends2.default)({}, props, {
+        label: label
+      })),
+      onChange: onChange
+    });
+  }
+  return /*#__PURE__*/_react.default.createElement(DefaultCheckbox, (0, _extends2.default)({
+    className: className,
+    onChange: onChange,
+    label: label
+  }, props));
+};
+Checkbox.propTypes = {
+  className: _propTypes.default.string,
+  value: _propTypes.default.string,
+  error: _propTypes.default.bool,
+  disabled: _propTypes.default.bool,
+  mixed: _propTypes.default.bool,
+  label: _propTypes.default.string
+};
+Checkbox.defaultProps = {
+  className: '',
+  value: '',
+  error: false,
+  mixed: false,
+  label: ''
+};
+var _default = Checkbox;
+exports.default = _default;
+
+/***/ }),
+
 /***/ "2OA2":
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
@@ -44137,17 +44229,20 @@ var _propTypes = _interopRequireDefault(__webpack_require__("ii0b"));
 var _styles = __webpack_require__("/6lT");
 var _theme = __webpack_require__("+JGN");
 var MuiCozyTheme = function MuiCozyTheme(_ref) {
-  var variant = _ref.variant,
+  var type = _ref.type,
+    variant = _ref.variant,
     children = _ref.children;
-  var theme = (0, _theme.getTheme)(variant);
+  var theme = (0, _theme.getTheme)(type, variant);
   return /*#__PURE__*/_react.default.createElement(_styles.ThemeProvider, {
     theme: theme
   }, children);
 };
 MuiCozyTheme.propTypes = {
+  type: _propTypes.default.oneOf(['light', 'dark']),
   variant: _propTypes.default.oneOf(['normal', 'inverted'])
 };
 MuiCozyTheme.defaultProps = {
+  type: 'light',
   variant: 'normal'
 };
 var _default = MuiCozyTheme;
@@ -47509,7 +47604,9 @@ var _react = _interopRequireWildcard(__webpack_require__("ivGQ"));
 var _propTypes = _interopRequireDefault(__webpack_require__("ii0b"));
 var _classnames = _interopRequireDefault(__webpack_require__("1ytp"));
 var _cozyLogger = _interopRequireDefault(__webpack_require__("rUPj"));
+var _useMediaQuery = _interopRequireDefault(__webpack_require__("ZtfW"));
 var _MuiCozyTheme = _interopRequireDefault(__webpack_require__("4ZQF"));
+var _helpers = __webpack_require__("6fOQ");
 function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
 function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
 var CozyThemeContext = /*#__PURE__*/(0, _react.createContext)();
@@ -47517,31 +47614,57 @@ exports.CozyThemeContext = CozyThemeContext;
 var useCozyTheme = function useCozyTheme() {
   var context = (0, _react.useContext)(CozyThemeContext);
   if (!context) {
-    (0, _cozyLogger.default)('error', '`CozyThemeContext` is missing. `useCozyTheme()` must be used within a `<CozyTheme>`. `normal` is returned as fallback value.');
-    return 'normal';
+    (0, _cozyLogger.default)('error', '`CozyThemeContext` is missing. `useCozyTheme()` must be used within a `<CozyTheme>`. `light normal` is returned as fallback value.');
+    return {
+      type: 'light',
+      variant: 'normal'
+    };
   }
   return context;
 };
 exports.useCozyTheme = useCozyTheme;
 var CozyTheme = function CozyTheme(_ref) {
+  var _cx;
   var variant = _ref.variant,
     className = _ref.className,
+    ignoreItself = _ref.ignoreItself,
     children = _ref.children;
+  var uiThemeType = localStorage.getItem('ui-theme-type'); // use only for cozy-ui documentation and argos screenshots
+
+  var uiThemeVariant = localStorage.getItem('ui-theme-variant'); // use only for cozy-ui documentation and argos screenshots
+
+  var deviceThemeType = (0, _useMediaQuery.default)('(prefers-color-scheme: dark)') ? 'dark' : 'light';
+  var isOnlyLight = (0, _helpers.getColorSchemeMetaTagContent)() === 'only light';
+  var forcedThemeType = uiThemeType || deviceThemeType;
+  var selfThemeType = isOnlyLight ? 'light' : forcedThemeType;
+  var selfThemeVariant = uiThemeVariant || variant;
+  (0, _react.useEffect)(function () {
+    if (!isOnlyLight) {
+      (0, _helpers.createOrUpdateColorSchemeMetaTag)(forcedThemeType);
+    }
+  }, [isOnlyLight, forcedThemeType]);
   return /*#__PURE__*/_react.default.createElement(CozyThemeContext.Provider, {
-    value: variant
+    value: {
+      type: selfThemeType,
+      variant: selfThemeVariant
+    }
   }, /*#__PURE__*/_react.default.createElement(_MuiCozyTheme.default, {
-    variant: variant
+    type: selfThemeType,
+    variant: selfThemeVariant
   }, /*#__PURE__*/_react.default.createElement("div", {
-    className: (0, _classnames.default)(className, (0, _defineProperty2.default)({}, "CozyTheme--".concat(variant), Boolean(variant)))
+    className: (0, _classnames.default)(className, (_cx = {}, (0, _defineProperty2.default)(_cx, "CozyTheme--".concat(selfThemeType, "-").concat(selfThemeVariant), Boolean(selfThemeVariant)), (0, _defineProperty2.default)(_cx, 'u-dc', ignoreItself), _cx))
   }, children)));
 };
 CozyTheme.propTypes = {
   variant: _propTypes.default.oneOf(['normal', 'inverted']),
+  /** Causes this element's children to appear as if they were direct children of the element's parent, ignoring the element itself. */
+  ignoreItself: _propTypes.default.bool,
   className: _propTypes.default.string,
   children: _propTypes.default.node
 };
 CozyTheme.defaultProps = {
-  variant: 'normal'
+  variant: 'normal',
+  ignoreItself: true
 };
 var _default = CozyTheme;
 exports.default = _default;
@@ -50077,6 +50200,24 @@ function camelCase() {
 /* harmony default export */ __webpack_exports__["default"] = (camelCase);
 
 
+/***/ }),
+
+/***/ "5umM":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.makeDarkNormalOverrides = void 0;
+var _makeLightNormalOverrides = __webpack_require__("s5jX");
+var makeDarkNormalOverrides = function makeDarkNormalOverrides(theme) {
+  return (0, _makeLightNormalOverrides.makeLightNormalOverrides)(theme);
+};
+exports.makeDarkNormalOverrides = makeDarkNormalOverrides;
+
 /***/ }),
 
 /***/ "5wdH":
@@ -53521,6 +53662,46 @@ function trpcMiddleware(options = {}) {
 //# sourceMappingURL=trpc.js.map
 
 
+/***/ }),
+
+/***/ "6fOQ":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.getColorSchemeMetaTagContent = exports.createOrUpdateColorSchemeMetaTag = void 0;
+var getColorSchemeMetaTag = function getColorSchemeMetaTag() {
+  return document.querySelector('meta[name="color-scheme"]');
+};
+var getColorSchemeMetaTagContent = function getColorSchemeMetaTagContent() {
+  var _getColorSchemeMetaTa;
+  return (_getColorSchemeMetaTa = getColorSchemeMetaTag()) === null || _getColorSchemeMetaTa === void 0 ? void 0 : _getColorSchemeMetaTa.content;
+};
+exports.getColorSchemeMetaTagContent = getColorSchemeMetaTagContent;
+var updateColorSchemeMetaTagContent = function updateColorSchemeMetaTagContent(content) {
+  var colorSchemeMetaTag = getColorSchemeMetaTag();
+  colorSchemeMetaTag.content = content;
+};
+var createColorSchemeMetaTag = function createColorSchemeMetaTag(content) {
+  var meta = document.createElement('meta');
+  meta.name = 'color-scheme';
+  meta.content = content;
+  document.head.prepend(meta);
+};
+var createOrUpdateColorSchemeMetaTag = function createOrUpdateColorSchemeMetaTag(content) {
+  var colorSchemeMetaTag = getColorSchemeMetaTag();
+  if (!colorSchemeMetaTag) {
+    createColorSchemeMetaTag(content);
+  } else {
+    updateColorSchemeMetaTagContent(content);
+  }
+};
+exports.createOrUpdateColorSchemeMetaTag = createOrUpdateColorSchemeMetaTag;
+
 /***/ }),
 
 /***/ "6fYc":
@@ -61801,7 +61982,7 @@ var CozyClient = /*#__PURE__*/function () {
 CozyClient.hooks = CozyClient.hooks || {};
 CozyClient.fetchPolicies = _policies.default; //COZY_CLIENT_VERSION_PACKAGE in replaced by babel. See babel config
 
-CozyClient.version = "42.0.0";
+CozyClient.version = "45.1.0";
 
 _microee.default.mixin(CozyClient);
 
@@ -67653,6 +67834,78 @@ __webpack_require__.r(__webpack_exports__);
 
 /***/ }),
 
+/***/ "85dk":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireWildcard = __webpack_require__("Fu1e");
+
+var _interopRequireDefault = __webpack_require__("jm00");
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.default = void 0;
+
+var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL"));
+
+var _react = _interopRequireWildcard(__webpack_require__("ivGQ"));
+
+var _Typography = _interopRequireDefault(__webpack_require__("9Ub/"));
+
+var _List = _interopRequireDefault(__webpack_require__("OEPu"));
+
+var _PanelContent = _interopRequireDefault(__webpack_require__("cyN/"));
+
+var _FlagEdit = __webpack_require__("n1Nb");
+
+var _helpers = __webpack_require__("i27A");
+
+var _FlagItem = _interopRequireDefault(__webpack_require__("lyow"));
+
+var Flags = function Flags() {
+  var _useState = (0, _react.useState)(null),
+      _useState2 = (0, _slicedToArray2.default)(_useState, 2),
+      edited = _useState2[0],
+      setEdited = _useState2[1];
+
+  var flags = (0, _helpers.computeFlags)();
+
+  var handleEdit = function handleEdit(flag) {
+    setEdited(flag);
+  };
+
+  var handleTrash = function handleTrash(flag) {
+    if (localStorage.getItem(flag.key)) {
+      localStorage.removeItem(flag.key);
+      location.reload();
+    }
+  };
+
+  return /*#__PURE__*/_react.default.createElement(_PanelContent.default, null, /*#__PURE__*/_react.default.createElement(_Typography.default, {
+    variant: "subtitle1"
+  }, "Flags"), /*#__PURE__*/_react.default.createElement(_List.default, {
+    dense: true,
+    className: "u-maw-6"
+  }, flags.map(function (flag) {
+    return /*#__PURE__*/_react.default.createElement(_FlagItem.default, {
+      key: flag.key,
+      flag: flag,
+      onEdit: handleEdit,
+      onTrash: handleTrash
+    });
+  })), /*#__PURE__*/_react.default.createElement(_FlagEdit.FlagEdit, {
+    flag: edited
+  }));
+};
+
+var _default = Flags;
+exports.default = _default;
+
+/***/ }),
+
 /***/ "86Bx":
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
@@ -81909,109 +82162,6 @@ var IS_DEBUG_BUILD = typeof __SENTRY_DEBUG__ === 'undefined' ? true : __SENTRY_D
 
 /***/ }),
 
-/***/ "AM9B":
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-var _interopRequireDefault = __webpack_require__("jm00");
-Object.defineProperty(exports, "__esModule", {
-  value: true
-});
-exports.makeInvertedOverrides = void 0;
-var _merge = _interopRequireDefault(__webpack_require__("wXrU"));
-var _helpers = __webpack_require__("ltid");
-var _makeOverrides = __webpack_require__("JITg");
-var makeInvertedOverrides = function makeInvertedOverrides(invertedTheme) {
-  var makeOverridesForInvertedTheme = function makeOverridesForInvertedTheme(invertedTheme) {
-    return {
-      MuiOutlinedInput: {
-        root: {
-          boxSizing: 'border-box',
-          '&$disabled': {
-            background: 'initial'
-          },
-          '&$focused $notchedOutline': {
-            borderColor: invertedTheme.palette.text.primary,
-            borderWidth: '0.0625rem'
-          },
-          '& $notchedOutline': {
-            borderColor: invertedTheme.palette.text.primary
-          }
-        }
-      },
-      MuiLinearProgress: {
-        colorPrimary: {
-          backgroundColor: 'rgba(255,255,255,0.2)'
-        },
-        colorSecondary: {
-          backgroundColor: 'rgba(255,255,255,0.2)'
-        }
-      },
-      MuiAlert: {
-        root: {
-          '&.cozyAlert': {
-            '&-primary': (0, _helpers.makeAlertInvertedColor)(invertedTheme, 'primary'),
-            '&-secondary': (0, _helpers.makeAlertInvertedColor)(invertedTheme, 'secondary'),
-            '&-success': (0, _helpers.makeAlertInvertedColor)(invertedTheme, 'success'),
-            '&-error': (0, _helpers.makeAlertInvertedColor)(invertedTheme, 'error'),
-            '&-warning': (0, _helpers.makeAlertInvertedColor)(invertedTheme, 'warning'),
-            '&-info': (0, _helpers.makeAlertInvertedColor)(invertedTheme, 'info')
-          }
-        }
-      },
-      MuiSnackbarContent: {
-        root: {
-          backgroundColor: invertedTheme.palette.grey[200]
-        }
-      },
-      MuiTabs: {
-        root: {
-          '&.segmented': {
-            '& $indicator': {
-              backgroundColor: invertedTheme.palette.primary.main
-            }
-          }
-        }
-      },
-      MuiTab: {
-        root: {
-          '&.segmented': {
-            '&$selected': {
-              color: invertedTheme.palette.primary.contrastText
-            }
-          }
-        }
-      },
-      MuiSwitch: {
-        switchBase: {
-          color: invertedTheme.palette.grey[100]
-        },
-        colorPrimary: {
-          '&$checked': {
-            '& + $track': {
-              backgroundColor: invertedTheme.palette.success.dark
-            }
-          }
-        },
-        colorSecondary: {
-          '&$checked': {
-            '& + $track': {
-              backgroundColor: invertedTheme.palette.success.dark
-            }
-          }
-        }
-      }
-    };
-  };
-  var invertedOverrides = (0, _merge.default)((0, _makeOverrides.makeOverrides)(invertedTheme), makeOverridesForInvertedTheme(invertedTheme));
-  return invertedOverrides;
-};
-exports.makeInvertedOverrides = makeInvertedOverrides;
-
-/***/ }),
-
 /***/ "AMIv":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -94212,7 +94362,7 @@ var _CrossMedium = _interopRequireDefault(__webpack_require__("mGIQ"));
 
 var _Queries = _interopRequireDefault(__webpack_require__("Pr8X"));
 
-var _Flags = _interopRequireDefault(__webpack_require__("h1nm"));
+var _Flags = _interopRequireDefault(__webpack_require__("85dk"));
 
 var _LibraryVersions = _interopRequireDefault(__webpack_require__("mKxU"));
 
@@ -123459,10 +123609,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
  *   Cozy's root or to a specifc slug. The caller is responsible to handle that exception
  * - another status means there aren't any Cozy behind to the given origin
  *
- * @param {object} url          Object of URL elements
- * @param {string} url.protocol Protocol to use in the origin (e.g. http)
- * @param {string} url.hostname Hostname to use in the origin (e.g. claude.mycozy.cloud)
- * @param {string} url.port     Port to use in the origin (e.g. 8080)
+ * @param {URL} url URL to validate
  *
  * @returns {Promise<boolean>} True if we believe there's a Cozy behind the given origin
  * @throws {InvalidCozyUrlError} Thrown when we know for sure there aren't any Cozy behind the given origin
@@ -123472,7 +123619,7 @@ var wellKnownUrl = function wellKnownUrl(url) {
 
 var isValidOrigin = /*#__PURE__*/function () {
   var _ref3 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(url) {
-    var response, status;
+    var response, status, responseUri, wasRedirected;
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
@@ -123482,7 +123629,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
           case 2:
             response = _context.sent;
-            status = response.status;
+            status = response.status, responseUri = response.url;
 
             if (!(status === 404)) {
               _context.next = 6;
@@ -123504,9 +123651,10 @@ var isValidOrigin = /*#__PURE__*/function () {
             throw new BlockedCozyError(url);
 
           case 10:
-            return _context.abrupt("return", status === 200);
+            wasRedirected = url.origin !== new URL(responseUri).origin;
+            return _context.abrupt("return", status === 200 && !wasRedirected);
 
-          case 11:
+          case 12:
           case "end":
             return _context.stop();
         }
@@ -123563,7 +123711,7 @@ var isValidOrigin = /*#__PURE__*/function () {
 
 var rootCozyUrl = /*#__PURE__*/function () {
   var _ref4 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(url) {
-    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, hostname;
+    var _url$hostname$split, _url$hostname$split2, subDomain, domain, _hostname, noSlugUrl, hostname, noSubUrl;
 
     return _regenerator.default.wrap(function _callee2$(_context2) {
       while (1) {
@@ -123586,62 +123734,60 @@ var rootCozyUrl = /*#__PURE__*/function () {
               break;
             }
 
-            return _context2.abrupt("return", url);
+            return _context2.abrupt("return", new URL(uri({
+              protocol: url.protocol,
+              hostname: url.hostname,
+              port: url.port
+            })));
 
           case 6:
             if (!/^[^.-][^.]+-[^.-]+\./.test(url.hostname)) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
             _url$hostname$split = url.hostname.split('.'), _url$hostname$split2 = (0, _toArray2.default)(_url$hostname$split), subDomain = _url$hostname$split2[0], domain = _url$hostname$split2.slice(1);
             _hostname = [subDomain.replace(/-.+/, '')].concat((0, _toConsumableArray2.default)(domain)).join('.');
-            _context2.next = 11;
-            return isValidOrigin({
+            noSlugUrl = new URL(uri({
               protocol: url.protocol,
               hostname: _hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 12;
+            return isValidOrigin(noSlugUrl);
 
-          case 11:
+          case 12:
             if (!_context2.sent) {
-              _context2.next = 13;
+              _context2.next = 14;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: _hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSlugUrl);
 
-          case 13:
+          case 14:
             // Try to remove the first sub-domain in case its a nested app name
             // eslint-disable-next-line no-unused-vars
             hostname = url.hostname.split('.').splice(1).join('.');
-            _context2.next = 16;
-            return isValidOrigin({
+            noSubUrl = new URL(uri({
               protocol: url.protocol,
               hostname: hostname,
               port: url.port
-            });
+            }));
+            _context2.next = 18;
+            return isValidOrigin(noSubUrl);
 
-          case 16:
+          case 18:
             if (!_context2.sent) {
-              _context2.next = 18;
+              _context2.next = 20;
               break;
             }
 
-            return _context2.abrupt("return", new URL(uri({
-              protocol: url.protocol,
-              hostname: hostname,
-              port: url.port
-            })));
+            return _context2.abrupt("return", noSubUrl);
 
-          case 18:
+          case 20:
             throw new InvalidCozyUrlError(url);
 
-          case 19:
+          case 21:
           case "end":
             return _context2.stop();
         }
@@ -132042,21 +132188,28 @@ var _classnames = _interopRequireDefault(__webpack_require__("1ytp"));
 var _IconButton = _interopRequireDefault(__webpack_require__("UpCc"));
 function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
 function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-var _excluded = ["size", "className", "children"];
+var _excluded = ["size", "className", "children", "color"];
+var muiSupportedColors = ['default', 'inherit', 'primary', 'secondary'];
 var IconButton = /*#__PURE__*/(0, _react.forwardRef)(function (_ref, ref) {
   var _ref$size = _ref.size,
     size = _ref$size === void 0 ? 'large' : _ref$size,
     className = _ref.className,
     children = _ref.children,
+    color = _ref.color,
     props = (0, _objectWithoutProperties2.default)(_ref, _excluded);
+  var selfColor = muiSupportedColors.includes(color) ? color : 'default';
   return /*#__PURE__*/_react.default.createElement(_IconButton.default, (0, _extends2.default)({
     ref: ref,
-    className: (0, _classnames.default)(className, size)
+    className: (0, _classnames.default)(className, size, {
+      'cozyStyles-error': color === 'error'
+    }),
+    color: selfColor
   }, props), children);
 });
 IconButton.displayName = 'IconButton';
 IconButton.propTypes = {
   className: _propTypes.default.string,
+  color: _propTypes.default.oneOf(['default', 'inherit', 'primary', 'secondary', 'error']),
   size: _propTypes.default.oneOf(['small', 'medium', 'large'])
 };
 var _default = IconButton;
@@ -143159,799 +143312,6 @@ __webpack_require__.r(__webpack_exports__);
 
 
 
-/***/ }),
-
-/***/ "JITg":
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-var _interopRequireDefault = __webpack_require__("jm00");
-Object.defineProperty(exports, "__esModule", {
-  value: true
-});
-exports.makeOverrides = void 0;
-var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
-var _styles = __webpack_require__("/6lT");
-var _helpers = __webpack_require__("ltid");
-function ownKeys(object, enumerableOnly) {
-  var keys = Object.keys(object);
-  if (Object.getOwnPropertySymbols) {
-    var symbols = Object.getOwnPropertySymbols(object);
-    enumerableOnly && (symbols = symbols.filter(function (sym) {
-      return Object.getOwnPropertyDescriptor(object, sym).enumerable;
-    })), keys.push.apply(keys, symbols);
-  }
-  return keys;
-}
-function _objectSpread(target) {
-  for (var i = 1; i < arguments.length; i++) {
-    var source = null != arguments[i] ? arguments[i] : {};
-    i % 2 ? ownKeys(Object(source), !0).forEach(function (key) {
-      (0, _defineProperty2.default)(target, key, source[key]);
-    }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) {
-      Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
-    });
-  }
-  return target;
-}
-var SWITCH_BAR_WIDTH = 25;
-var makeOverrides = function makeOverrides(theme) {
-  var _root, _objectSpread2, _root2, _root3;
-  return {
-    MuiOutlinedInput: {
-      root: {
-        borderRadius: 4,
-        '&$disabled': {
-          background: theme.palette.grey[100]
-        },
-        '&$focused $notchedOutline': {
-          borderWidth: '0.0625rem'
-        },
-        '&:hover $notchedOutline': {
-          borderColor: theme.palette.grey[300]
-        }
-      },
-      notchedOutline: {
-        borderColor: theme.palette.grey[200]
-      },
-      input: {
-        padding: '18.5px 16px'
-      },
-      inputMarginDense: {
-        paddingTop: 14,
-        paddingBottom: 15
-      }
-    },
-    MuiInputLabel: {
-      outlined: {
-        '&$marginDense': {
-          transform: 'translate(14px, 14px) scale(1)'
-        },
-        '&:not($shrink)': {
-          '&$error': {
-            color: theme.palette.text.secondary
-          }
-        }
-      }
-    },
-    MuiButton: {
-      root: {
-        borderRadius: 2,
-        height: '2.5rem',
-        lineHeight: 'normal',
-        padding: '0 1rem',
-        '&.ghost': {
-          borderStyle: 'dashed !important',
-          // important needed to override disable state
-          '&:hover': {
-            borderStyle: 'dashed !important' // important needed to override disable state
-          }
-        }
-      },
-
-      sizeSmall: {
-        height: '2rem',
-        padding: '0 0.75rem',
-        '&$text': {
-          padding: '8px 6px'
-        }
-      },
-      sizeLarge: {
-        height: '3rem',
-        padding: '0 1.25rem',
-        '&$text': {
-          padding: '14px 10px'
-        }
-      },
-      text: {
-        minWidth: 'auto',
-        padding: '11px 8px',
-        '&:not($disabled)': {
-          '&.customColor': {
-            '&-success': (0, _helpers.makeTextButtonStyle)(theme, 'success'),
-            '&-warning': (0, _helpers.makeTextButtonStyle)(theme, 'warning'),
-            '&-error': (0, _helpers.makeTextButtonStyle)(theme, 'error'),
-            '&-info': (0, _helpers.makeTextButtonStyle)(theme, 'info')
-          }
-        }
-      },
-      outlined: {
-        '&:not($disabled)': {
-          '&.ghost': {
-            backgroundColor: (0, _styles.alpha)(theme.palette.primary.main, theme.palette.action.ghostOpacity),
-            '&:hover': {
-              backgroundColor: (0, _styles.alpha)(theme.palette.primary.main, theme.palette.action.hoverGhostOpacity),
-              '@media (hover: none)': {
-                backgroundColor: (0, _styles.alpha)(theme.palette.primary.main, theme.palette.action.ghostOpacity)
-              }
-            }
-          },
-          '&.customColor': {
-            '&-primary': {
-              color: theme.palette.text.primary,
-              borderColor: theme.palette.border.main,
-              '&:hover': {
-                backgroundColor: theme.palette.action.hover,
-                '@media (hover: none)': {
-                  backgroundColor: 'transparent'
-                }
-              },
-              '&.ghost': {
-                color: theme.palette.primary.main,
-                borderColor: (0, _styles.alpha)(theme.palette.primary.main, theme.palette.border.ghostOpacity)
-              }
-            },
-            '&-success': (0, _helpers.makeSecondaryButtonStyle)(theme, 'success'),
-            '&-warning': (0, _helpers.makeSecondaryButtonStyle)(theme, 'warning'),
-            '&-error': (0, _helpers.makeSecondaryButtonStyle)(theme, 'error'),
-            '&-info': (0, _helpers.makeSecondaryButtonStyle)(theme, 'info')
-          }
-        }
-      },
-      contained: {
-        boxShadow: 0,
-        '&:not($disabled)': {
-          '&.customColor': {
-            '&-success': (0, _helpers.makeContainedButtonStyle)(theme, 'success'),
-            '&-warning': (0, _helpers.makeContainedButtonStyle)(theme, 'warning'),
-            '&-error': (0, _helpers.makeContainedButtonStyle)(theme, 'error'),
-            '&-info': (0, _helpers.makeContainedButtonStyle)(theme, 'info')
-          }
-        }
-      },
-      startIcon: {
-        // !important needed to override all sizes
-        // should be remove when https://github.com/cozy/cozy-ui/issues/1808 is fixed
-        marginLeft: '0 !important'
-      }
-    },
-    MuiTabs: {
-      root: {
-        '&.segmented': {
-          borderRadius: '99px',
-          backgroundColor: theme.palette.background.contrast,
-          overflow: 'visible',
-          minHeight: '2.5rem',
-          '& $indicator': {
-            top: '1px',
-            height: 'calc(100% - 2px)',
-            transform: 'scale(0.99)',
-            borderRadius: '99px',
-            zIndex: 0,
-            boxShadow: theme.shadows[1],
-            backgroundColor: theme.palette.background.paper
-          },
-          '& $fixed': {
-            overflow: 'visible !important'
-          },
-          '& $scrollButtons': {
-            borderRadius: '99px'
-          }
-        }
-      }
-    },
-    MuiTab: {
-      root: _objectSpread(_objectSpread({}, theme.typography.subtitle2), {}, {
-        '&:hover': {
-          color: theme.palette.text.primary,
-          opacity: 1
-        },
-        '&:focus': {
-          color: theme.palette.text.primary
-        },
-        '&.narrowed': (0, _defineProperty2.default)({
-          minWidth: 'auto'
-        }, theme.breakpoints.up('sm'), {
-          minWidth: 'auto'
-        }),
-        '&.segmented': _objectSpread(_objectSpread({}, theme.typography.body2), {}, {
-          textTransform: 'initial',
-          zIndex: 1,
-          borderRadius: '99px',
-          minHeight: '2.5rem',
-          '&$selected': {
-            color: theme.palette.text.primary
-          }
-        })
-      })
-    },
-    MuiAccordion: {
-      rounded: {
-        borderRadius: theme.shape.borderRadius
-      },
-      root: {
-        boxShadow: '0 4px 12px 0 rgba(0, 0, 0, 0.08)',
-        borderWidth: '0.0625rem',
-        borderStyle: 'solid',
-        borderColor: theme.palette.border.main,
-        overflow: 'hidden',
-        marginBottom: '1rem'
-      }
-    },
-    MuiAccordionSummary: {
-      expanded: {},
-      root: {
-        backgroundColor: theme.palette.grey[100],
-        textTransform: 'uppercase',
-        fontWeight: 'bold',
-        fontSize: '0.875rem',
-        minHeight: '3.5rem',
-        padding: 0,
-        color: theme.palette.text.primary,
-        '&$expanded': {
-          minHeight: '3.5rem'
-        }
-      },
-      expandIcon: {
-        order: 0,
-        '&&': {
-          marginLeft: '0.3125rem'
-        },
-        transform: 'rotate(-90deg)',
-        '&$expanded': {
-          marginLeft: '0.3125rem',
-          transform: 'rotate(0)'
-        }
-      },
-      content: {
-        margin: '0.75rem 0',
-        paddingLeft: '0.5rem',
-        paddingRight: '0.25rem',
-        order: 1,
-        '& > :last-child': {
-          paddingRight: 0
-        },
-        '&$expanded': {
-          margin: '0.75rem 0'
-        }
-      }
-    },
-    MuiAccordionDetails: {
-      root: {
-        padding: 0,
-        borderTop: "0.0625rem solid ".concat(theme.palette.border.main)
-      }
-    },
-    MuiStepConnector: {
-      line: {
-        borderColor: theme.palette.divider
-      }
-    },
-    MuiStepContent: {
-      root: {
-        borderColor: theme.palette.divider
-      }
-    },
-    MuiStepLabel: {
-      label: _objectSpread(_objectSpread({}, theme.typography.body1), {}, {
-        '&$active': _objectSpread({}, theme.typography.h6),
-        '&$completed': _objectSpread({}, theme.typography.h6)
-      })
-    },
-    MuiListItemIcon: {
-      root: {
-        minWidth: 'auto',
-        width: 32,
-        height: 32,
-        alignItems: 'center',
-        justifyContent: 'center',
-        color: theme.palette.text.icon
-      }
-    },
-    MuiListItem: {
-      root: {
-        gap: 16,
-        paddingTop: 12,
-        paddingBottom: 12,
-        minHeight: 56,
-        '&.small': {
-          paddingTop: 8,
-          paddingBottom: 8,
-          minHeight: 48
-        },
-        '&.large': {
-          paddingTop: 16,
-          paddingBottom: 16,
-          minHeight: 64
-        }
-      },
-      dense: {
-        paddingTop: 8,
-        paddingBottom: 8,
-        minHeight: 48,
-        '&.small': {
-          paddingTop: 4,
-          paddingBottom: 4,
-          minHeight: 40
-        },
-        '&.large': {
-          paddingTop: 12,
-          paddingBottom: 12,
-          minHeight: 56
-        }
-      }
-    },
-    MuiListSubheader: {
-      root: _objectSpread(_objectSpread({}, theme.typography.subtitle2), {}, {
-        paddingBottom: 8,
-        paddingTop: 8,
-        marginBottom: '0.5rem',
-        backgroundColor: theme.palette.background.default
-      }),
-      sticky: {
-        backgroundColor: theme.palette.background.default
-      }
-    },
-    MuiListItemText: {
-      root: {
-        marginTop: 1,
-        marginBottom: 1
-      },
-      multiline: {
-        marginTop: 1,
-        marginBottom: 1
-      },
-      secondary: {
-        marginTop: 1
-      }
-    },
-    MuiListItemSecondaryAction: {
-      root: {
-        right: 0
-      }
-    },
-    MuiMenuItem: {
-      root: (_root = {
-        maxWidth: 320,
-        whiteSpace: 'normal',
-        overflow: 'auto',
-        paddingTop: 4,
-        paddingBottom: 4
-      }, (0, _defineProperty2.default)(_root, theme.breakpoints.up('sm'), {
-        minHeight: 40
-      }), (0, _defineProperty2.default)(_root, '&.cozyActionsMenuItem', {
-        minWidth: 256
-      }), (0, _defineProperty2.default)(_root, '& .cozyListItemIcon', {
-        width: 16,
-        height: 16
-      }), _root),
-      gutters: {
-        paddingLeft: 16,
-        paddingRight: 16
-      }
-    },
-    MuiFormLabel: {
-      root: {
-        color: theme.palette.text.secondary,
-        '&$disabled&$error': {
-          color: theme.palette.text.disabled
-        }
-      }
-    },
-    MuiFormHelperText: {
-      root: {
-        fontStyle: 'italic',
-        fontSize: '0.875rem',
-        marginTop: 4,
-        '&$disabled&$error': {
-          color: theme.palette.text.disabled
-        }
-      }
-    },
-    MuiDialog: {
-      paper: {
-        '&.small': (0, _defineProperty2.default)({
-          width: '480px',
-          maxWidth: '480px'
-        }, theme.breakpoints.down('md'), {
-          margin: '16px',
-          padding: '0 8px 8px',
-          height: 'auto',
-          maxHeight: 'calc(100% - 32px)',
-          borderRadius: '6px'
-        }),
-        '&.medium': (0, _defineProperty2.default)({}, theme.breakpoints.up('md'), {
-          width: '544px',
-          maxWidth: '544px'
-        }),
-        '&.large': (0, _defineProperty2.default)({}, theme.breakpoints.up('md'), {
-          width: '800px',
-          maxWidth: '800px'
-        }),
-        '&.overflow': {
-          overflowY: 'visible !important' // Allow the icon to overflow the dialog, otherwise it will be cut off
-        }
-      },
-
-      scrollPaper: {
-        '&.alignTop': {
-          alignItems: 'start'
-        }
-      },
-      paperFullScreen: {
-        '& .cozyDialogActions': {
-          paddingBottom: 'calc(env(safe-area-inset-bottom) + var(--flagship-bottom-height))'
-        },
-        // Can't do that within the stylus file because we need to only target
-        // the fullscreen dialog
-        '& [class*="DialogCloseButton"]': {
-          transform: 'translateY(var(--flagship-top-height))'
-        },
-        '& [class*="DialogBackButton"]': {
-          transform: 'translateY(var(--flagship-top-height))'
-        },
-        // 0.75rm === MuiDialogTitle.root.sm
-        // we should not target specifically flagship-app since
-        // we should only rely on the css var. But this is for
-        // another time.
-        '.flagship-app & .cozyDialogTitle': {
-          paddingTop: 'calc(var(--flagship-top-height) + 0.75rem) !important'
-        },
-        '.flagship-app & .cozyDialogContent': {
-          marginBottom: 'var(--flagship-bottom-height) !important'
-        }
-      }
-    },
-    MuiDialogTitle: {
-      root: _objectSpread(_objectSpread({}, theme.typography.h3), {}, (_objectSpread2 = {
-        boxSizing: 'border-box',
-        width: '100%',
-        padding: '1.5rem 2rem'
-      }, (0, _defineProperty2.default)(_objectSpread2, theme.breakpoints.down('sm'), _objectSpread(_objectSpread({}, theme.typography.h4), {}, {
-        padding: '0.75rem 1rem'
-      })), (0, _defineProperty2.default)(_objectSpread2, '&.dialogTitleWithBack', (0, _defineProperty2.default)({
-        paddingLeft: '4rem'
-      }, theme.breakpoints.down('sm'), {
-        paddingLeft: '3rem' // padding base (1rem) + buttonWidth (1rem) + buttonMargin (1rem)
-      })), (0, _defineProperty2.default)(_objectSpread2, '&.dialogTitleWithClose', (0, _defineProperty2.default)({
-        paddingRight: '4rem'
-      }, theme.breakpoints.down('sm'), {
-        paddingRight: '3rem' // padding base (1rem) + buttonWidth (1rem) + buttonMargin (1rem)
-      })), (0, _defineProperty2.default)(_objectSpread2, '&.dialogTitleFluid', {
-        paddingTop: 0
-      }), _objectSpread2))
-    },
-    MuiDialogContent: {
-      root: (_root2 = {
-        padding: '24px 32px 0'
-      }, (0, _defineProperty2.default)(_root2, theme.breakpoints.down('sm'), {
-        padding: '24px 16px 0'
-      }), (0, _defineProperty2.default)(_root2, '&.disableGutters', {
-        padding: 0,
-        '& .dialogContentInner': {
-          marginBottom: 0
-        },
-        '& .dialogTitleFluidContainer': {
-          marginLeft: 0,
-          marginRight: 0,
-          marginTop: 0
-        }
-      }), (0, _defineProperty2.default)(_root2, '& .dialogContentInner', {
-        marginBottom: '24px',
-        '&.withFluidActions': (0, _defineProperty2.default)({}, theme.breakpoints.down('sm'), {
-          marginBottom: 0,
-          display: 'flex',
-          flexDirection: 'column',
-          height: '100%',
-          '& .dialogContentWrapper': {
-            flexGrow: 1,
-            '&:not(.withActions)': {
-              paddingBottom: 'calc(env(safe-area-inset-bottom) + var(--flagship-bottom-height) + 16px)'
-            }
-          },
-          '& .cozyDialogActions': {
-            paddingBottom: 'calc(env(safe-area-inset-bottom) + var(--flagship-bottom-height) + 16px)'
-          }
-        }),
-        '& .dialogTitleFluidContainer': (0, _defineProperty2.default)({
-          marginLeft: '-2rem',
-          marginRight: '-2rem'
-        }, theme.breakpoints.down('sm'), {
-          marginLeft: '-1rem',
-          marginRight: '-1rem',
-          marginTop: '-0.75rem'
-        })
-      }), _root2)
-    },
-    MuiDialogActions: {
-      root: (_root3 = {
-        margin: '16px 32px',
-        padding: 0
-      }, (0, _defineProperty2.default)(_root3, theme.breakpoints.down('sm'), {
-        margin: '8px 16px',
-        '& button': {
-          flexGrow: 1
-        }
-      }), (0, _defineProperty2.default)(_root3, '&.dialogActionsFluid', {
-        margin: '24px 0 0'
-      }), (0, _defineProperty2.default)(_root3, '&.columnLayout', {
-        display: 'flex',
-        flexDirection: 'column-reverse',
-        '& button': {
-          width: '100%',
-          margin: 0,
-          '&:not(:first-child)': {
-            marginBottom: '8px'
-          }
-        }
-      }), (0, _defineProperty2.default)(_root3, '&:not(.columnLayout) > :not(:first-child):not(:first-child)', {
-        marginLeft: 4
-      }), _root3)
-    },
-    MuiDivider: {
-      inset: {
-        marginLeft: 64,
-        '&.divider--dialog': {
-          marginLeft: 80
-        }
-      }
-    },
-    MuiSwitch: {
-      checked: {
-        '& + $track$track': {
-          opacity: 1
-        }
-      },
-      switchBase: {
-        top: 1,
-        '&$checked': {
-          transform: 'translateX(15px)'
-        }
-      },
-      thumb: {
-        width: 16,
-        height: 16,
-        backgroundColor: theme.palette.common.white
-      },
-      track: {
-        width: SWITCH_BAR_WIDTH,
-        height: 12,
-        opacity: 1,
-        backgroundColor: theme.palette.text.disabled
-      },
-      colorSecondary: {
-        '&$checked': {
-          '& + $track': {
-            backgroundColor: theme.palette.success.main
-          }
-        }
-      },
-      disabled: {
-        '&$checked + $track': {
-          backgroundColor: "".concat(theme.palette.grey[200], " !important")
-        },
-        '& $thumb': {
-          backgroundColor: theme.palette.common.white
-        }
-      }
-    },
-    MuiTooltip: {
-      tooltip: {
-        borderRadius: '8px',
-        fontSize: '1rem',
-        lineHeight: '1.3',
-        padding: '16px'
-      }
-    },
-    MuiIconButton: {
-      root: {
-        color: theme.palette.text.secondary,
-        '&.small': {
-          padding: 3
-        },
-        '&.medium': {
-          padding: 12
-        },
-        '&.large': {
-          padding: 16
-        },
-        '&.dialogIconButton': {
-          backgroundColor: theme.palette.background.paper,
-          '&:hover': {
-            backgroundColor: theme.palette.action.selected
-          }
-        }
-      }
-    },
-    MuiBadge: {
-      badge: {
-        boxSizing: 'content-box',
-        padding: 0,
-        '&.badgeBorder': {
-          border: "2px solid ".concat(theme.palette.background.paper)
-        },
-        '&.badgeSizeLarge': {
-          fontSize: '.6875rem',
-          height: '1rem',
-          minWidth: '1rem'
-        },
-        '&.badgeSizeMedium': {
-          height: '.875rem',
-          minWidth: '.875rem',
-          fontSize: '.625rem'
-        },
-        '&.badgeSizeSmall': {
-          height: '.75rem',
-          minWidth: '.75rem',
-          fontSize: '.5rem'
-        }
-      },
-      anchorOriginTopRightRectangular: {
-        transform: 'scale(1) translate(37%, -37%)'
-      },
-      anchorOriginBottomRightRectangular: {
-        transform: 'scale(1) translate(37%, 37%)'
-      },
-      anchorOriginBottomLeftRectangular: {
-        transform: 'scale(1) translate(-37%, 37%)'
-      },
-      anchorOriginTopLeftRectangular: {
-        transform: 'scale(1) translate(-37%, -37%)'
-      },
-      dot: {
-        borderRadius: '100%',
-        padding: 0,
-        '&.badgeSizeLarge': {
-          height: '.625rem',
-          minWidth: '.625rem'
-        },
-        '&.badgeSizeMedium': {
-          height: '.5rem',
-          minWidth: '.5rem'
-        },
-        '&.badgeSizeSmall': {
-          height: '.375rem',
-          minWidth: '.375rem'
-        }
-      }
-    },
-    MuiRadio: {
-      root: {
-        padding: '12px',
-        '&$disabled svg': {
-          borderRadius: '50%',
-          backgroundColor: theme.palette.background.default,
-          fill: theme.palette.border.disabled
-        },
-        '&:not($checked) svg': {
-          fill: theme.palette.border.main
-        }
-      },
-      colorPrimary: {
-        '&$checked svg': {
-          fill: theme.palette.primary.main
-        },
-        '&$disabled&$checked svg': {
-          fill: theme.palette.text.disabled
-        }
-      },
-      colorSecondary: {
-        '&$checked svg': {
-          fill: theme.palette.error.main
-        },
-        '&$disabled&$checked svg': {
-          fill: theme.palette.text.disabled
-        }
-      }
-    },
-    MuiChip: {
-      root: {
-        '&.noLabel': {
-          width: '32px',
-          '& $label': {
-            display: 'none'
-          },
-          '& $icon': {
-            margin: 0
-          }
-        },
-        '&.customColor': {
-          '&-primary': (0, _helpers.makeChipStyleByColor)(theme, 'primary'),
-          '&-success': (0, _helpers.makeChipStyleByColor)(theme, 'success'),
-          '&-error': (0, _helpers.makeChipStyleByColor)(theme, 'error'),
-          '&-warning': (0, _helpers.makeChipStyleByColor)(theme, 'warning'),
-          '&-info': (0, _helpers.makeChipStyleByColor)(theme, 'info')
-        }
-      }
-    },
-    MuiAlert: {
-      root: {
-        padding: '8px 16px',
-        '&.cozyAlert': {
-          '&-primary': (0, _helpers.makeAlertColor)(theme, 'primary'),
-          '&-secondary': (0, _helpers.makeAlertColor)(theme, 'secondary')
-        },
-        '& $icon': {
-          paddingTop: '9px'
-        },
-        '&.block': {
-          flexWrap: 'wrap',
-          '& $action': {
-            display: 'block',
-            width: '100%',
-            paddingLeft: 0,
-            textAlign: 'right'
-          }
-        }
-      },
-      message: {
-        flex: 'auto',
-        display: 'flex',
-        alignItems: 'center',
-        flexWrap: 'wrap'
-      },
-      action: {
-        marginRight: '-6px'
-      }
-    },
-    MuiAlertTitle: {
-      root: {
-        width: '100%',
-        fontWeight: 'bold'
-      }
-    },
-    MuiSnackbarContent: {
-      root: {
-        padding: '4px 12px',
-        backgroundColor: theme.palette.grey[600]
-      }
-    },
-    MuiFab: {
-      root: {
-        color: theme.palette.text.primary,
-        backgroundColor: theme.palette.background.paper,
-        '&:hover': {
-          backgroundColor: (0, _styles.darken)(theme.palette.background.paper, 0.05)
-        },
-        '@media (hover: none)': {
-          backgroundColor: theme.palette.background.paper
-        }
-      },
-      extended: {
-        borderRadius: 56 / 2,
-        height: 56,
-        minWidth: 56,
-        padding: '0 20px',
-        '&$sizeSmall': {
-          borderRadius: 40 / 2,
-          height: 40,
-          minWidth: 40,
-          padding: '0 12px'
-        },
-        '&$sizeMedium': {
-          borderRadius: 48 / 2,
-          height: 48,
-          minWidth: 48,
-          padding: '0 16px'
-        }
-      }
-    }
-  };
-};
-exports.makeOverrides = makeOverrides;
-
 /***/ }),
 
 /***/ "JJnO":
@@ -167342,6 +166702,23 @@ function debounce(func, wait, options) {
 module.exports = debounce;
 
 
+/***/ }),
+
+/***/ "MzjA":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireDefault = __webpack_require__("jm00");
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.default = void 0;
+var _ListItemSecondaryAction = _interopRequireDefault(__webpack_require__("nkci"));
+var _default = _ListItemSecondaryAction.default;
+exports.default = _default;
+
 /***/ }),
 
 /***/ "N/CO":
@@ -170402,7 +169779,7 @@ var _interopRequireDefault = __webpack_require__("jm00");
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
+exports.hasQueriesBeenLoaded = exports.isQueriesLoading = exports.hasQueryBeenLoaded = exports.isQueryLoading = exports.cancelable = void 0;
 
 var _logger = _interopRequireDefault(__webpack_require__("39/8"));
 
@@ -170462,9 +169839,33 @@ exports.isQueryLoading = isQueryLoading;
 var hasQueryBeenLoaded = function hasQueryBeenLoaded(col) {
   return col.lastFetch;
 };
+/**
+ * Returns whether the result of queries are loading
+ */
+
 
 exports.hasQueryBeenLoaded = hasQueryBeenLoaded;
 
+var isQueriesLoading = function isQueriesLoading(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return isQueryLoading(queryResult);
+  });
+};
+/**
+ * Returns whether queries have been loaded at least once
+ */
+
+
+exports.isQueriesLoading = isQueriesLoading;
+
+var hasQueriesBeenLoaded = function hasQueriesBeenLoaded(queriesResults) {
+  return Object.values(queriesResults).some(function (queryResult) {
+    return hasQueryBeenLoaded(queryResult);
+  });
+};
+
+exports.hasQueriesBeenLoaded = hasQueriesBeenLoaded;
+
 /***/ }),
 
 /***/ "NZAj":
@@ -179015,6 +178416,34 @@ function baseUnset(object, path) {
 module.exports = baseUnset;
 
 
+/***/ }),
+
+/***/ "ORhN":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireDefault = __webpack_require__("jm00");
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.default = void 0;
+var _extends2 = _interopRequireDefault(__webpack_require__("LGLP"));
+var _react = _interopRequireDefault(__webpack_require__("ivGQ"));
+// Automatically created, please run `scripts/generate-svgr-icon.sh assets/icons/ui/trash.svg` to regenerate;
+
+function SvgTrash(props) {
+  return /*#__PURE__*/_react.default.createElement("svg", (0, _extends2.default)({
+    viewBox: "0 0 16 16"
+  }, props), /*#__PURE__*/_react.default.createElement("path", {
+    d: "M4.5 1H2.007C1.45 1 1 1.448 1 2v1h14V2a1 1 0 00-1.007-1H11.5L11 0H5l-.5 1zM2 4h12v9.991A2.01 2.01 0 0111.991 16H4.01A2.01 2.01 0 012 13.991V4z",
+    fillRule: "evenodd"
+  }));
+}
+var _default = SvgTrash;
+exports.default = _default;
+
 /***/ }),
 
 /***/ "OSCc":
@@ -194415,6 +193844,28 @@ __webpack_require__.r(__webpack_exports__);
 
 
 
+/***/ }),
+
+/***/ "QWb5":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.default = void 0;
+var createDepreciationLogger = function createDepreciationLogger() {
+  var warned = false;
+  return function (message) {
+    if (!warned) console.warn(message);
+    warned = true;
+  };
+};
+var _default = createDepreciationLogger;
+exports.default = _default;
+
 /***/ }),
 
 /***/ "QXd9":
@@ -198696,29 +198147,30 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
     return _super.call(this, NOTES_DOCTYPE, stackClient);
   }
   /**
-   * Fetches all notes
+   * Fetches the note data
    *
-   * @returns {{data, links, meta}} The JSON API conformant response.
+   * @param {string} id Note id
+   * @returns {{data}} Information about the note
    */
 
 
   (0, _createClass2.default)(NotesCollection, [{
-    key: "all",
+    key: "get",
     value: function () {
-      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
+      var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(id) {
         var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
               case 0:
                 _context.next = 2;
-                return this.stackClient.fetchJSON('GET', '/notes');
+                return this.stackClient.fetchJSON('GET', "/notes/".concat(id));
 
               case 2:
                 resp = _context.sent;
-                return _context.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
-                  data: resp.data.map(normalizeNote)
-                }));
+                return _context.abrupt("return", {
+                  data: normalizeNote(resp.data)
+                });
 
               case 4:
               case "end":
@@ -198728,6 +198180,44 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
         }, _callee, this);
       }));
 
+      function get(_x) {
+        return _get.apply(this, arguments);
+      }
+
+      return get;
+    }()
+    /**
+     * Fetches all notes
+     *
+     * @returns {{data, links, meta}} The JSON API conformant response.
+     */
+
+  }, {
+    key: "all",
+    value: function () {
+      var _all = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
+        var resp;
+        return _regenerator.default.wrap(function _callee2$(_context2) {
+          while (1) {
+            switch (_context2.prev = _context2.next) {
+              case 0:
+                _context2.next = 2;
+                return this.stackClient.fetchJSON('GET', '/notes');
+
+              case 2:
+                resp = _context2.sent;
+                return _context2.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                  data: resp.data.map(normalizeNote)
+                }));
+
+              case 4:
+              case "end":
+                return _context2.stop();
+            }
+          }
+        }, _callee2, this);
+      }));
+
       function all() {
         return _all.apply(this, arguments);
       }
@@ -198746,20 +198236,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "destroy",
     value: function () {
-      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(_ref) {
+      var _destroy = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee2$(_context2) {
+        return _regenerator.default.wrap(function _callee3$(_context3) {
           while (1) {
-            switch (_context2.prev = _context2.next) {
+            switch (_context3.prev = _context3.next) {
               case 0:
                 _id = _ref._id;
-                _context2.next = 3;
+                _context3.next = 3;
                 return this.stackClient.fetchJSON('DELETE', (0, _utils.uri)(_templateObject(), _id));
 
               case 3:
-                resp = _context2.sent;
-                return _context2.abrupt("return", {
+                resp = _context3.sent;
+                return _context3.abrupt("return", {
                   data: _objectSpread(_objectSpread({}, normalizeNote(resp.data)), {}, {
                     _deleted: true
                   })
@@ -198767,13 +198257,13 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
 
               case 5:
               case "end":
-                return _context2.stop();
+                return _context3.stop();
             }
           }
-        }, _callee2, this);
+        }, _callee3, this);
       }));
 
-      function destroy(_x) {
+      function destroy(_x2) {
         return _destroy.apply(this, arguments);
       }
 
@@ -198791,14 +198281,14 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "create",
     value: function () {
-      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(_ref2) {
+      var _create = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref2) {
         var dir_id, resp;
-        return _regenerator.default.wrap(function _callee3$(_context3) {
+        return _regenerator.default.wrap(function _callee4$(_context4) {
           while (1) {
-            switch (_context3.prev = _context3.next) {
+            switch (_context4.prev = _context4.next) {
               case 0:
                 dir_id = _ref2.dir_id;
-                _context3.next = 3;
+                _context4.next = 3;
                 return this.stackClient.fetchJSON('POST', '/notes', {
                   data: {
                     type: 'io.cozy.notes.documents',
@@ -198811,20 +198301,20 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
                 });
 
               case 3:
-                resp = _context3.sent;
-                return _context3.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
+                resp = _context4.sent;
+                return _context4.abrupt("return", _objectSpread(_objectSpread({}, resp), {}, {
                   data: normalizeNote(resp.data)
                 }));
 
               case 5:
               case "end":
-                return _context3.stop();
+                return _context4.stop();
             }
           }
-        }, _callee3, this);
+        }, _callee4, this);
       }));
 
-      function create(_x2) {
+      function create(_x3) {
         return _create.apply(this, arguments);
       }
 
@@ -198844,32 +198334,32 @@ var NotesCollection = /*#__PURE__*/function (_DocumentCollection) {
   }, {
     key: "fetchURL",
     value: function () {
-      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(_ref3) {
+      var _fetchURL = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5(_ref3) {
         var _id, resp;
 
-        return _regenerator.default.wrap(function _callee4$(_context4) {
+        return _regenerator.default.wrap(function _callee5$(_context5) {
           while (1) {
-            switch (_context4.prev = _context4.next) {
+            switch (_context5.prev = _context5.next) {
               case 0:
                 _id = _ref3._id;
-                _context4.next = 3;
+                _context5.next = 3;
                 return this.stackClient.fetchJSON('GET', (0, _utils.uri)(_templateObject2(), _id));
 
               case 3:
-                resp = _context4.sent;
-                return _context4.abrupt("return", {
+                resp = _context5.sent;
+                return _context5.abrupt("return", {
                   data: normalizeNoteUrl(resp.data)
                 });
 
               case 5:
               case "end":
-                return _context4.stop();
+                return _context5.stop();
             }
           }
-        }, _callee4, this);
+        }, _callee5, this);
       }));
 
-      function fetchURL(_x3) {
+      function fetchURL(_x4) {
         return _fetchURL.apply(this, arguments);
       }
 
@@ -203880,6 +203370,8 @@ exports.getSharingLink = void 0;
 
 var _regenerator = _interopRequireDefault(__webpack_require__("hJxD"));
 
+var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
+
 var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__("HZZ/"));
 
 var _const = __webpack_require__("P3Kl");
@@ -203888,25 +203380,39 @@ var _CozyClient = _interopRequireDefault(__webpack_require__("7BbM"));
 
 var _helpers = __webpack_require__("Eg6m");
 
+function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
+
+function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
+
 /**
  * Generate Sharing link for one or many files
  *
  * @param {CozyClient} client - Instance of CozyClient
  * @param {string[]} filesIds - Array of io.cozy.files ids
- * @param {boolean} [isFlatDomain] -
+ * @param {object} options - Options
+ * @param {string} [options.ttl] - Time to live (bigduration format, e.g. "4Y3M2D1h30m15s")
+ * @param {string} [options.password] - To generate a password-protected link
  * @returns {Promise<string>} Shared link
  */
 var getSharingLink = /*#__PURE__*/function () {
-  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds, isFlatDomain) {
+  var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, filesIds) {
     var _sharedLink$attribute, _sharedLink$attribute2;
 
-    var PERMS, _yield$client$save, sharedLink, webLink;
+    var _ref2,
+        ttl,
+        password,
+        PERMS,
+        _yield$client$save,
+        sharedLink,
+        webLink,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            PERMS = {
+            _ref2 = _args.length > 2 && _args[2] !== undefined ? _args[2] : {}, ttl = _ref2.ttl, password = _ref2.password;
+            PERMS = _objectSpread(_objectSpread({
               _type: _const.DOCTYPE_PERMISSIONS,
               permissions: {
                 files: {
@@ -203915,11 +203421,15 @@ var getSharingLink = /*#__PURE__*/function () {
                   verbs: ['GET']
                 }
               }
-            };
-            _context.next = 3;
+            }, ttl && {
+              ttl: ttl
+            }), password && {
+              password: password
+            });
+            _context.next = 4;
             return client.save(PERMS);
 
-          case 3:
+          case 4:
             _yield$client$save = _context.sent;
             sharedLink = _yield$client$save.data;
             webLink = (0, _helpers.generateWebLink)({
@@ -203927,11 +203437,11 @@ var getSharingLink = /*#__PURE__*/function () {
               searchParams: [['sharecode', sharedLink === null || sharedLink === void 0 ? void 0 : (_sharedLink$attribute = sharedLink.attributes) === null || _sharedLink$attribute === void 0 ? void 0 : (_sharedLink$attribute2 = _sharedLink$attribute.shortcodes) === null || _sharedLink$attribute2 === void 0 ? void 0 : _sharedLink$attribute2.code]],
               pathname: '/public',
               slug: 'drive',
-              subDomainType: isFlatDomain ? 'flat' : 'nested'
+              subDomainType: client.capabilities.flat_subdomains ? 'flat' : 'nested'
             });
             return _context.abrupt("return", webLink);
 
-          case 7:
+          case 8:
           case "end":
             return _context.stop();
         }
@@ -203939,7 +203449,7 @@ var getSharingLink = /*#__PURE__*/function () {
     }, _callee);
   }));
 
-  return function getSharingLink(_x, _x2, _x3) {
+  return function getSharingLink(_x, _x2) {
     return _ref.apply(this, arguments);
   };
 }();
@@ -205230,12 +204740,8 @@ var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__("wDGE"));
 
 var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
 
-var _registry = __webpack_require__("J3p3");
-
 var _DocumentCollection2 = _interopRequireWildcard(__webpack_require__("GSeB"));
 
-var _errors = __webpack_require__("twUa");
-
 function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; }
 
 function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
@@ -205247,8 +204753,20 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va
 var APPS_REGISTRY_DOCTYPE = 'io.cozy.apps_registry';
 exports.APPS_REGISTRY_DOCTYPE = APPS_REGISTRY_DOCTYPE;
 
-var normalizeAppFromRegistry = function normalizeAppFromRegistry(app, doctype) {
-  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(app, doctype));
+var normalizeAppFromRegistry = function normalizeAppFromRegistry(data, doctype) {
+  var _data$latest_version;
+
+  // The registry don't return a id, so we use the slug as id.
+  // Without id the document can't be stored in the cache.
+  var id = "".concat(data.type === 'webapp' ? 'io.cozy.apps' : 'io.cozy.konnectors', "/").concat(data.slug);
+
+  var attributes = _objectSpread(_objectSpread({}, data.attributes), (_data$latest_version = data.latest_version) === null || _data$latest_version === void 0 ? void 0 : _data$latest_version.manifest);
+
+  return _objectSpread({}, (0, _DocumentCollection2.normalizeDoc)(_objectSpread(_objectSpread({}, data), {}, {
+    attributes: attributes,
+    id: id,
+    _id: id
+  }), doctype));
 };
 /**
  * Extends `DocumentCollection` API along with specific methods for `io.cozy.apps_registry`.
@@ -205285,7 +204803,7 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
       var _get = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(slug) {
         var _this2 = this;
 
-        var resp, data;
+        var resp;
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
@@ -205302,20 +204820,17 @@ var AppsRegistryCollection = /*#__PURE__*/function (_DocumentCollection) {
                 }
 
                 return _context.abrupt("return", {
-                  data: resp.map(function (app) {
-                    return normalizeAppFromRegistry(_objectSpread({
-                      _id: app._id || app.slug
-                    }, app), _this2.doctype);
+                  data: resp.map(function (data) {
+                    return normalizeAppFromRegistry(data, _this2.doctype);
                   })
                 });
 
               case 5:
-                data = (0, _registry.transformRegistryFormatToStackFormat)(resp);
                 return _context.abrupt("return", {
-                  data: normalizeAppFromRegistry(data, this.doctype)
+                  data: normalizeAppFromRegistry(resp, this.doctype)
                 });
 
-              case 7:
+              case 6:
               case "end":
                 return _context.stop();
             }
@@ -206919,6 +206434,9 @@ var triggers = {
   isKonnectorWorker: function isKonnectorWorker(trigger) {
     return trigger.worker === 'konnector';
   },
+  isKonnector: function isKonnector(trigger) {
+    return trigger.worker === 'konnector' || trigger.worker === 'client';
+  },
 
   /**
    * Returns the konnector slug that executed a trigger
@@ -206928,7 +206446,7 @@ var triggers = {
    * @returns {string|void} A konnector slug
    */
   getKonnector: function getKonnector(trigger) {
-    if (!triggers.isKonnectorWorker(trigger)) {
+    if (!triggers.isKonnector(trigger)) {
       return null;
     }
 
@@ -209989,7 +209507,7 @@ __webpack_require__.r(__webpack_exports__);
 
 exports = module.exports = __webpack_require__("DjJv")(false);
 // Module
-exports.push([module.i, "html{--primaryFont:Lato,sans-serif}body,body button,body input,body optgroup,body select,body textarea{font-family:var(--primaryFont)}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}:root{--invertedBackgroundColor:#297ef2;--invertedContrastTextColor:#fff}.CozyTheme--inverted{--primaryTextColor:#fff;--secondaryTextColor:rgba(255,255,255,0.64);--disabledTextColor:rgba(255,255,255,0.4);--hintTextColor:rgba(255,255,255,0.4);--iconTextColor:#fff;--actionColorActive:#fff;--actionColorHover:rgba(255,255,255,0.08);--actionColorSelected:rgba(255,255,255,0.16);--actionColorDisabled:rgba(255,255,255,0.32);--actionColorDisabledBackground:rgba(255,255,255,0.12);--actionColorFocus:rgba(255,255,255,0.24);--actionColorGhost:rgba(255,255,255,0.08);--actionColorHoverGhost:rgba(255,255,255,0.16);--dividerColor:rgba(255,255,255,0.16);--borderMainColor:rgba(255,255,255,0.24);--borderDisabledColor:rgba(255,255,255,0.12);--borderGhostColor:rgba(255,255,255,0.48);--borderGhostDisabledColor:rgba(255,255,255,0.24);--paperBackgroundColor:#297ef2;--defaultBackgroundColor:#579eff;--contrastBackgroundColor:rgba(255,255,255,0.12);--primaryColorLight:#fff;--primaryColor:#fff;--primaryColorDark:#eaf3ff;--primaryContrastTextColor:#297ef2;--secondaryColorLight:#f8eefd;--secondaryColor:#ecd7f7;--secondaryColorDark:#deb8f0;--secondaryContrastTextColor:rgba(29,33,42,0.9);--errorColorLight:#ffecec;--errorColor:#ffd3d3;--errorColorDark:#ffb9b9;--errorColorContrastText:rgba(29,33,42,0.9);--errorBackground:#d31f1f;--warningColorLight:#fff3dd;--warningColor:#ffe4b5;--warningColorDark:#ffd58b;--warningColorContrastText:rgba(29,33,42,0.9);--successColorLight:#e3ffe7;--successColor:#c0f4c6;--successColorDark:#97eca1;--successColorContrastText:rgba(29,33,42,0.9);--infoColorLight:#d4feff;--infoColor:#affdff;--infoColorDark:#86f5f7;--infoColorContrastText:rgba(29,33,42,0.9);--iconColor:currentColor;--textIconColor:#fff;--actionMenuIconColor:#fff;--barIconColor:#fff;--barIconColorDisabled:rgba(255,255,255,0.88);--spinnerColor:#fff;--linkColor:#fff;--linkColorActive:#fff;--linkTextDecoration:underline;--regularButtonPrimaryColor:#fff;--regularButtonSecondaryColor:#fff;--regularButtonActiveColor:rgba(255,255,255,0.88);--regularButtonConstrastColor:#297ef2;--secondaryButtonPrimaryColor:#297ef2;--secondaryButtonSecondaryColor:#fff;--secondaryButtonActiveColor:rgba(255,255,255,0.24);--secondaryButtonContrastColor:#fff;--dividerColor2:rgba(255,255,255,0.16)}html{--grey0:#fff;--grey50:#f9fafb;--grey100:#f4f5f6;--grey200:#eceff1;--grey300:#dde0e3;--grey400:#bfc3c7;--grey500:#9da2a6;--grey600:#7c8086;--grey700:#5d6169;--grey800:#3e424a;--grey900:#1d212a;--greyA100:#d3d6d8;--greyA200:#a7abaf;--greyA400:#2c3039;--greyA700:#5d6169;--white:#fff;--paleGrey:#f5f6f7;--silver:#d6d8da;--coolGrey:#95999d;--slateGrey:#5d6165;--charcoalGrey:#32363f;--black:#000;--overlay:rgba(50,54,63,0.5);--zircon:#f5faff;--dodgerBlue:#297ef2;--scienceBlue:#0b61d6;--weirdGreen:#40de8e;--emerald:#35ce68;--malachite:#08b442;--mango:#ff962f;--chablis:#fff2f2;--yourPink:#fdcbcb;--fuchsia:#fc4c83;--pomegranate:#f52d2d;--monza:#dd0505}html,.CozyTheme--normal{--primaryColorLightest:#b3d3ff;--primaryColorLight:#579eff;--primaryColor:#297ef2;--primaryColorDark:#0f5cc7;--primaryContrastTextColor:#fff;--secondaryColorLightest:#ffd3d3;--secondaryColorLight:#f96b6b;--secondaryColor:#ea3f3f;--secondaryColorDark:#d31f1f;--secondaryContrastTextColor:#fff;--primaryBackgroundLight:#f7faff;--paperBackgroundColor:#fff;--defaultBackgroundColor:#f4f5f6;--contrastBackgroundColor:rgba(29,33,42,0.048);--primaryTextColor:rgba(29,33,42,0.9);--secondaryTextColor:rgba(29,33,42,0.64);--disabledTextColor:rgba(29,33,42,0.32);--hintTextColor:rgba(29,33,42,0.32);--iconTextColor:rgba(29,33,42,0.72);--actionColorActive:rgba(29,33,42,0.56);--actionColorHover:rgba(29,33,42,0.04);--actionColorSelected:rgba(29,33,42,0.08);--actionColorDisabled:rgba(29,33,42,0.24);--actionColorDisabledBackground:rgba(29,33,42,0.12);--actionColorFocus:rgba(29,33,42,0.12);--actionColorGhost:rgba(29,33,42,0.08);--actionColorHoverGhost:rgba(29,33,42,0.16);--borderMainColor:rgba(29,33,42,0.16);--borderDisabledColor:rgba(29,33,42,0.08);--borderGhostColor:rgba(29,33,42,0.48);--borderGhostDisabledColor:rgba(29,33,42,0.16);--dividerColor:rgba(29,33,42,0.12);--successColorLight:#38c949;--successColor:#09ab1b;--successColorDark:#018711;--successColorContrastText:#fff;--warningColorLight:#efa82d;--warningColor:#cb8100;--warningColorDark:#986100;--warningColorContrastText:#fff;--errorColorLightest:#ffecec;--errorColorLight:#f96b6b;--errorColor:#ea3f3f;--errorColorDark:#d31f1f;--errorBackground:#ffecec;--errorColorContrastText:#fff;--infoColorLight:#0ec4c7;--infoColor:#009fa2;--infoColorDark:#007578;--infoColorContrastText:#fff;--shadow0:none;--shadow1:0 2px 4px 0 rgba(29,33,42,0.08),0 4px 16px 0 rgba(29,33,42,0.06),0 0 0 .5px rgba(29,33,42,0.12);--shadow2:0 3px 5px 0 rgba(29,33,42,0.09),0 4px 17px 0 rgba(29,33,42,0.07),0 0 0 .5px rgba(29,33,42,0.12);--shadow3:0 3px 5px -1px rgba(29,33,42,0.09),0 5px 19px 1px rgba(29,33,42,0.08),0 0 0 .5px rgba(29,33,42,0.12);--shadow4:0 3px 6px -1px rgba(29,33,42,0.1),0 5px 20px 1px rgba(29,33,42,0.08),0 0 0 .5px rgba(29,33,42,0.12);--shadow5:0 4px 6px -1px rgba(29,33,42,0.11),0 5px 22px 1px rgba(29,33,42,0.09),0 0 0 .5px rgba(29,33,42,0.12);--shadow6:0 4px 7px -2px rgba(29,33,42,0.11),0 6px 23px 2px rgba(29,33,42,0.1),0 0 0 .5px rgba(29,33,42,0.12);--shadow7:0 5px 7px -2px rgba(29,33,42,0.12),0 6px 24px 2px rgba(29,33,42,0.11),0 0 0 .5px rgba(29,33,42,0.12);--shadow8:0 5px 8px -2px rgba(29,33,42,0.13),0 6px 26px 2px rgba(29,33,42,0.11),0 0 0 .5px rgba(29,33,42,0.12);--shadow9:0 5px 8px -3px rgba(29,33,42,0.14),0 7px 27px 3px rgba(29,33,42,0.12),0 0 0 .5px rgba(29,33,42,0.12);--shadow10:0 6px 9px -3px rgba(29,33,42,0.14),0 7px 29px 3px rgba(29,33,42,0.13),0 0 0 .5px rgba(29,33,42,0.12);--shadow11:0 6px 9px -3px rgba(29,33,42,0.15),0 7px 30px 3px rgba(29,33,42,0.14),0 0 0 .5px rgba(29,33,42,0.12);--shadow12:0 7px 10px -4px rgba(29,33,42,0.16),0 8px 31px 4px rgba(29,33,42,0.15),0 0 0 .5px rgba(29,33,42,0.12);--shadow13:0 7px 10px -4px rgba(29,33,42,0.16),0 8px 33px 4px rgba(29,33,42,0.15),0 0 0 .5px rgba(29,33,42,0.12);--shadow14:0 8px 11px -5px rgba(29,33,42,0.17),0 9px 34px 5px rgba(29,33,42,0.16),0 0 0 .5px rgba(29,33,42,0.12);--shadow15:0 8px 11px -5px rgba(29,33,42,0.18),0 9px 35px 5px rgba(29,33,42,0.17),0 0 0 .5px rgba(29,33,42,0.12);--shadow16:0 9px 12px -5px rgba(29,33,42,0.18),0 9px 37px 5px rgba(29,33,42,0.18),0 0 0 .5px rgba(29,33,42,0.12);--shadow17:0 9px 12px -6px rgba(29,33,42,0.19),0 10px 38px 6px rgba(29,33,42,0.19),0 0 0 .5px rgba(29,33,42,0.12);--shadow18:0 9px 13px -6px rgba(29,33,42,0.2),0 10px 40px 6px rgba(29,33,42,0.19),0 0 0 .5px rgba(29,33,42,0.12);--shadow19:0 10px 13px -6px rgba(29,33,42,0.21),0 10px 41px 6px rgba(29,33,42,0.2),0 0 0 .5px rgba(29,33,42,0.12);--shadow20:0 10px 14px -7px rgba(29,33,42,0.21),0 11px 42px 7px rgba(29,33,42,0.21),0 0 0 .5px rgba(29,33,42,0.12);--shadow21:0 11px 14px -7px rgba(29,33,42,0.22),0 11px 44px 7px rgba(29,33,42,0.22),0 0 0 .5px rgba(29,33,42,0.12);--shadow22:0 11px 15px -7px rgba(29,33,42,0.23),0 11px 45px 7px rgba(29,33,42,0.22),0 0 0 .5px rgba(29,33,42,0.12);--shadow23:0 12px 15px -8px rgba(29,33,42,0.23),0 12px 47px 8px rgba(29,33,42,0.23),0 0 0 .5px rgba(29,33,42,0.12);--shadow24:0 12px 16px -8px rgba(29,33,42,0.24),0 12px 48px 8px rgba(29,33,42,0.24),0 0 0 .5px rgba(29,33,42,0.12);--shadow25:0 1px 4px rgba(29,33,42,0.04);--spinnerColor:var(--primaryColor);--linkColor:var(--primaryColor);--linkTextDecoration:none;--linkColorActive:var(--primaryColorDark);--invertedTabsActiveTextColor:var(--primaryContrastTextColor);--invertedTabsInactiveTextColor:var(--primaryContrastTextColor);--invertedTabsIndicatorColor:var(--primaryContrastTextColor);--invertedTabsBackgroundColor:var(--primaryColor);--regularButtonPrimaryColor:var(--primaryColor);--regularButtonSecondaryColor:var(--primaryColor);--regularButtonActiveColor:var(--primaryColorDark);--regularButtonConstrastColor:var(--primaryContrastTextColor);--secondaryButtonPrimaryColor:#fff;--secondaryButtonSecondaryColor:var(--silver);--secondaryButtonActiveColor:var(--silver);--secondaryButtonContrastColor:var(--black);--dividerColor2:var(--coolGrey);--iconColor:currentColor;--textIconColor:var(--charcoalGrey);--actionMenuIconColor:var(--slateGrey);--neutralBackground:var(--paleGrey);--buttonTextTransform:uppercase;--buttonBorderRadius:.125rem;--alertErrorColor:#fff;--alertErrorBackgroundColor:var(--errorColor);--alertSuccessColor:#fff;--alertSuccessBackgroundColor:var(--successColor);--alertInfoColor:#fff;--alertInfoBackgroundColor:var(--slateGrey)}.u-elevation-1{box-shadow:0 4px 12px 0 rgba(0,0,0,0.08);border:1px solid rgba(0,0,0,0.08)}html{--zIndex-below:-1;--zIndex-app:0;--zIndex-low:1;--zIndex-alertMobile:10;--zIndex-nav:20;--zIndex-bar:31;--zIndex-selection:40;--zIndex-popover:30;--zIndex-overlay:50;--zIndex-fileActionMenu:60;--zIndex-drawer:60;--zIndex-modal:70;--zIndex-modal-footer:71;--zIndex-modal-toolbar:72;--zIndex-alert:80}/* normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\nhtml{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=\"button\"],[type=\"reset\"],[type=\"submit\"]{-webkit-appearance:button}button::-moz-focus-inner,[type=\"button\"]::-moz-focus-inner,[type=\"reset\"]::-moz-focus-inner,[type=\"submit\"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=\"button\"]:-moz-focusring,[type=\"reset\"]:-moz-focusring,[type=\"submit\"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=\"checkbox\"],[type=\"radio\"]{box-sizing:border-box;padding:0}[type=\"number\"]::-webkit-inner-spin-button,[type=\"number\"]::-webkit-outer-spin-button{height:auto}[type=\"search\"]{-webkit-appearance:textfield;outline-offset:-2px}[type=\"search\"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left)}html{font-size:100%}body{font:100%/1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{height:100%}body{display:flex;flex-direction:column;align-items:stretch;width:100vw;height:100%;margin:0}@media (max-width:63.938rem){html,body{display:block;height:auto}}[role=application]{display:flex;height:inherit;flex:1 1 100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){[role=application]{overflow:visible}}html,body{background-color:var(--paperBackgroundColor);color:var(--primaryTextColor)}.u-visuallyhidden{position:absolute !important;border:0 !important;width:.063rem !important;height:.063rem !important;overflow:hidden !important;padding:0 !important;white-space:nowrap !important;clip:rect(.063rem,.063rem,.063rem,.063rem) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important}.u-hide{display:none !important;visibility:hidden !important}@media (max-width:63.938rem){.u-hide--mob{display:none !important}}@media (min-width:64rem){.u-hide--tablet{display:none !important}}@media (min-width:48.063rem){.u-hide--desk{display:none !important}}.u-dn{display:none}.u-di{display:inline}.u-db{display:block}.u-dib{display:inline-block}.u-dit{display:inline-table}.u-dt{display:table}.u-dtc{display:table-cell}.u-dt-row{display:table-row}.u-dt-row-group{display:table-row-group}.u-dt-column{display:table-column}.u-dt-column-group{display:table-column-group}@media (max-width:30rem){.u-dn-t{display:none}.u-di-t{display:inline}.u-db-t{display:block}.u-dib-t{display:inline-block}.u-dit-t{display:inline-table}.u-dt-t{display:table}.u-dtc-t{display:table-cell}.u-dt-row-t{display:table-row}.u-dt-row-group-t{display:table-row-group}.u-dt-column-t{display:table-column}.u-dt-column-group-t{display:table-column-group}}@media (max-width:48rem){.u-dn-s{display:none}.u-di-s{display:inline}.u-db-s{display:block}.u-dib-s{display:inline-block}.u-dit-s{display:inline-table}.u-dt-s{display:table}.u-dtc-s{display:table-cell}.u-dt-row-s{display:table-row}.u-dt-row-group-s{display:table-row-group}.u-dt-column-s{display:table-column}.u-dt-column-group-s{display:table-column-group}}@media (max-width:63.938rem){.u-dn-m{display:none}.u-di-m{display:inline}.u-db-m{display:block}.u-dib-m{display:inline-block}.u-dit-m{display:inline-table}.u-dt-m{display:table}.u-dtc-m{display:table-cell}.u-dt-row-m{display:table-row}.u-dt-row-group-m{display:table-row-group}.u-dt-column-m{display:table-column}.u-dt-column-group-m{display:table-column-group}}.u-black{color:var(--black) !important}.u-charcoalGrey{color:var(--charcoalGrey) !important}.u-coolGrey{color:var(--coolGrey) !important}.u-silver{color:var(--silver) !important}.u-slateGrey{color:var(--slateGrey) !important}.u-lightishPurple{color:#b449e7 !important}.u-dodgerBlue{color:#297ef2 !important}.u-overlay{color:var(--overlay) !important}.u-paleGrey{color:var(--paleGrey) !important}.u-monza{color:#dd0505 !important}.u-pomegranate{color:#f52d2d !important}.u-primaryBackgroundLight{color:var(--primaryBackgroundLight) !important}.u-primaryColor{color:var(--primaryColor) !important}.u-primaryColorLight{color:var(--primaryColorLight) !important}.u-primaryContrastTextColor{color:var(--primaryContrastTextColor) !important}.u-error{color:var(--errorColor) !important}.u-errorBackground{color:var(--errorBackground) !important}.u-success{color:var(--successColor) !important}.u-warning{color:var(--warningColor) !important}.u-info{color:var(--infoColor) !important}.u-weirdGreen{color:#40de8e !important}.u-white{color:var(--white) !important}.u-breakword{word-break:break-word}.u-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-spacellipsis{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}@media (max-width:30rem){.u-spacellipsis-t{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:48rem){.u-spacellipsis-s{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:63.938rem){.u-spacellipsis-m{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}.u-midellipsis{display:flex;flex-wrap:nowrap}.u-midellipsis > *{display:inline-block;max-width:50%;overflow:hidden;white-space:pre}.u-midellipsis > :first-child{text-overflow:ellipsis}.u-midellipsis > :last-child{text-overflow:clip;direction:rtl}@supports (text-overflow:'[...]'){.u-midellipsis > :first-child{text-overflow:'[...]'}}.u-link:link{color:var(--linkColor) !important;-webkit-text-decoration:var(--linkTextDecoration) !important;text-decoration:var(--linkTextDecoration) !important}.u-link:visited,.u-link:active,.u-link:hover,.u-link:focus{color:var(--linkColorActive) !important}.u-lh-tiny{line-height:1 !important}.u-lh-xsmall{line-height:1.1 !important}.u-lh-small{line-height:1.2 !important}.u-lh-medium{line-height:1.3 !important}.u-lh-large{line-height:1.4 !important}.u-lh-xlarge{line-height:1.5 !important}.u-fz-tiny{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium{font-size:1rem !important;line-height:1.5 !important}.u-fz-large{font-size:1.125rem !important;line-height:1.5 !important}@media (max-width:30rem){.u-fz-tiny-t{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall-t{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small-t{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium-t{font-size:1rem !important;line-height:1.5 !important}.u-fz-large-t{font-size:1.125rem !important;line-height:1.5 !important}}@media (max-width:48rem){.u-fz-tiny-s{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall-s{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small-s{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium-s{font-size:1rem !important;line-height:1.5 !important}.u-fz-large-s{font-size:1.125rem !important;line-height:1.5 !important}}@media (max-width:63.938rem){.u-fz-tiny-m{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall-m{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small-m{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium-m{font-size:1rem !important;line-height:1.5 !important}.u-fz-large-m{font-size:1.125rem !important;line-height:1.5 !important}}.u-ta-left{text-align:left !important}.u-ta-right{text-align:right !important}.u-ta-center{text-align:center !important}.u-ta-justify{text-align:justify !important}@media (max-width:30rem){.u-ta-left-t{text-align:left !important}.u-ta-right-t{text-align:right !important}.u-ta-center-t{text-align:center !important}.u-ta-justify-t{text-align:justify !important}}@media (max-width:48rem){.u-ta-left-s{text-align:left !important}.u-ta-right-s{text-align:right !important}.u-ta-center-s{text-align:center !important}.u-ta-justify-s{text-align:justify !important}}@media (max-width:63.938rem){.u-ta-left-m{text-align:left !important}.u-ta-right-m{text-align:right !important}.u-ta-center-m{text-align:center !important}.u-ta-justify-m{text-align:justify !important}}.u-fs-normal{font-style:normal !important}.u-fs-italic{font-style:italic !important}@media (max-width:30rem){.u-fs-normal-t{font-style:normal !important}.u-fs-italic-t{font-style:italic !important}}@media (max-width:48rem){.u-fs-normal-s{font-style:normal !important}.u-fs-italic-s{font-style:italic !important}}@media (max-width:63.938rem){.u-fs-normal-m{font-style:normal !important}.u-fs-italic-m{font-style:italic !important}}.u-fw-normal{font-weight:normal}.u-fw-bold{font-weight:bold}@media (max-width:30rem){.u-fw-normal-t{font-weight:normal}.u-fw-bold-t{font-weight:bold}}@media (max-width:48rem){.u-fw-normal-s{font-weight:normal}.u-fw-bold-s{font-weight:bold}}@media (max-width:63.938rem){.u-fw-normal-m{font-weight:normal}.u-fw-bold-m{font-weight:bold}}.c-btn,.c-btn--regular,.c-btn-client,.c-btn-client-mobile{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-width:.063rem;border-style:solid;border-radius:var(--buttonBorderRadius);min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;font-weight:bold;line-height:1;text-transform:var(--buttonTextTransform);text-decoration:none;cursor:pointer;align-items:center;background-color:var(--regularButtonPrimaryColor);color:var(--regularButtonConstrastColor);border-color:var(--regularButtonSecondaryColor)}.c-btn svg,.c-btn--regular svg,.c-btn-client svg,.c-btn-client-mobile svg{fill:currentColor}.c-btn svg + span,.c-btn--regular svg + span,.c-btn-client svg + span,.c-btn-client-mobile svg + span{margin-left:.375rem}.c-btn input,.c-btn--regular input,.c-btn-client input,.c-btn-client-mobile input{cursor:pointer}.c-btn > span,.c-btn--regular > span,.c-btn-client > span,.c-btn-client-mobile > span{display:flex;align-items:center;justify-content:center;width:100%}.c-btn[disabled],.c-btn--regular[disabled],.c-btn-client[disabled],.c-btn-client-mobile[disabled],.c-btn[aria-disabled=true],.c-btn--regular[aria-disabled=true],.c-btn-client[aria-disabled=true],.c-btn-client-mobile[aria-disabled=true]{opacity:.5;cursor:not-allowed}.c-btn[disabled] input,.c-btn--regular[disabled] input,.c-btn-client[disabled] input,.c-btn-client-mobile[disabled] input,.c-btn[aria-disabled=true] input,.c-btn--regular[aria-disabled=true] input,.c-btn-client[aria-disabled=true] input,.c-btn-client-mobile[aria-disabled=true] input{cursor:not-allowed}.c-btn[aria-busy=true],.c-btn--regular[aria-busy=true],.c-btn-client[aria-busy=true],.c-btn-client-mobile[aria-busy=true]{opacity:.5;pointer-events:none}.c-btn:visited,.c-btn--regular:visited,.c-btn-client:visited,.c-btn-client-mobile:visited{color:var(--regularButtonConstrastColor)}.c-btn:active,.c-btn--regular:active,.c-btn-client:active,.c-btn-client-mobile:active,.c-btn:hover,.c-btn--regular:hover,.c-btn-client:hover,.c-btn-client-mobile:hover,.c-btn:focus,.c-btn--regular:focus,.c-btn-client:focus,.c-btn-client-mobile:focus{border-color:var(--regularButtonActiveColor);background-color:var(--regularButtonActiveColor)}.c-btn[disabled]:hover,.c-btn--regular[disabled]:hover,.c-btn-client[disabled]:hover,.c-btn-client-mobile[disabled]:hover,.c-btn[aria-disabled=true]:hover,.c-btn--regular[aria-disabled=true]:hover,.c-btn-client[aria-disabled=true]:hover,.c-btn-client-mobile[aria-disabled=true]:hover{border-color:var(--regularButtonSecondaryColor);background-color:var(--regularButtonPrimaryColor)}.c-btn--ghost{background-color:var(--zircon);color:var(--primaryColor);border-color:#c2dcff;border-style:dashed}.c-btn--ghost:visited{color:var(--primaryColor)}.c-btn--ghost:active,.c-btn--ghost:hover,.c-btn--ghost:focus{border-color:#c2dcff;background-color:#c2dcff}.c-btn--ghost[disabled]:hover,.c-btn--ghost[aria-disabled=true]:hover{border-color:#c2dcff;background-color:var(--zircon)}.c-btn--highlight{background-color:#35ce68;color:var(--white);border-color:#35ce68}.c-btn--highlight:visited{color:var(--white)}.c-btn--highlight:active,.c-btn--highlight:hover,.c-btn--highlight:focus{border-color:#08b442;background-color:#08b442}.c-btn--highlight[disabled]:hover,.c-btn--highlight[aria-disabled=true]:hover{border-color:#35ce68;background-color:#35ce68}.c-btn--alpha,.c-btn--action,.c-btn--close{background-color:transparent;color:var(--white);border-color:var(--white)}.c-btn--alpha:visited,.c-btn--action:visited,.c-btn--close:visited{color:var(--white)}.c-btn--alpha:active,.c-btn--action:active,.c-btn--close:active,.c-btn--alpha:hover,.c-btn--action:hover,.c-btn--close:hover,.c-btn--alpha:focus,.c-btn--action:focus,.c-btn--close:focus{border-color:var(--scienceBlue);background-color:var(--scienceBlue)}.c-btn--alpha[disabled]:hover,.c-btn--action[disabled]:hover,.c-btn--close[disabled]:hover,.c-btn--alpha[aria-disabled=true]:hover,.c-btn--action[aria-disabled=true]:hover,.c-btn--close[aria-disabled=true]:hover{border-color:var(--white);background-color:transparent}.c-btn--danger{background-color:#f52d2d;color:var(--white);border-color:#f52d2d}.c-btn--danger:visited{color:var(--white)}.c-btn--danger:active,.c-btn--danger:hover,.c-btn--danger:focus{border-color:var(--monza);background-color:var(--monza)}.c-btn--danger[disabled]:hover,.c-btn--danger[aria-disabled=true]:hover{border-color:#f52d2d;background-color:#f52d2d}.c-btn--secondary,.c-btn-client,.c-btn-client-mobile{background-color:var(--secondaryButtonPrimaryColor);color:var(--secondaryButtonContrastColor);border-color:var(--secondaryButtonSecondaryColor)}.c-btn--secondary:visited,.c-btn-client:visited,.c-btn-client-mobile:visited{color:var(--secondaryButtonContrastColor)}.c-btn--secondary:active,.c-btn-client:active,.c-btn-client-mobile:active,.c-btn--secondary:hover,.c-btn-client:hover,.c-btn-client-mobile:hover,.c-btn--secondary:focus,.c-btn-client:focus,.c-btn-client-mobile:focus{border-color:var(--secondaryButtonActiveColor);background-color:var(--secondaryButtonActiveColor)}.c-btn--secondary[disabled]:hover,.c-btn-client[disabled]:hover,.c-btn-client-mobile[disabled]:hover,.c-btn--secondary[aria-disabled=true]:hover,.c-btn-client[aria-disabled=true]:hover,.c-btn-client-mobile[aria-disabled=true]:hover{border-color:var(--secondaryButtonSecondaryColor);background-color:var(--secondaryButtonPrimaryColor)}.c-btn--danger-outline{background-color:var(--white);color:#f52d2d;border-color:#fdcbcb}.c-btn--danger-outline:visited{color:#f52d2d}.c-btn--danger-outline:active,.c-btn--danger-outline:hover,.c-btn--danger-outline:focus{border-color:#fdcbcb;background-color:#fdcbcb}.c-btn--danger-outline[disabled]:hover,.c-btn--danger-outline[aria-disabled=true]:hover{border-color:#fdcbcb;background-color:var(--white)}.c-btn--text{background-color:transparent;color:var(--primaryColor);border-color:transparent}.c-btn--text:visited{color:var(--primaryColor)}.c-btn--text:active,.c-btn--text:hover,.c-btn--text:focus{border-color:transparent;background-color:transparent}.c-btn--text[disabled]:hover,.c-btn--text[aria-disabled=true]:hover{border-color:transparent;background-color:transparent}.c-btn--text:hover,.c-btn--text:focus{color:var(--primaryColorDark)}.c-btn--action{border-color:transparent;padding:.5rem;opacity:.5}.c-btn--action:active,.c-btn--action:hover,.c-btn--action:focus{background-color:transparent;border-color:transparent}.c-btn--close{border-color:transparent;padding:.5rem}.c-btn--close:active,.c-btn--close:hover,.c-btn--close:focus{background-color:transparent;border-color:transparent}.c-btn-alert,.c-btn-alert--error,.c-btn-alert--info,.c-btn-alert--success{border:0;height:auto;padding:.5rem 1rem;background-color:var(--white);font-weight:bold;font-size:.875rem;text-decoration:none}.c-btn-alert--error{color:#f52d2d !important;background-color:var(--white) !important;border-color:var(--white) !important}.c-btn-alert--error:visited{color:#f52d2d !important}.c-btn-alert--error:active,.c-btn-alert--error:hover,.c-btn-alert--error:focus{color:var(--monza) !important;background-color:#fdcbcb !important;border-color:#fdcbcb !important}.c-btn-alert--info{color:var(--white) !important;background-color:var(--coolGrey) !important;border-color:var(--coolGrey) !important}.c-btn-alert--info[disabled]:hover,.c-btn-alert--info[aria-disabled=true]:hover{background-color:var(--coolGrey) !important}.c-btn-alert--info:visited{color:var(--white) !important}.c-btn-alert--info:active,.c-btn-alert--info:hover,.c-btn-alert--info:focus{background-color:var(--charcoalGrey) !important;border-color:var(--charcoalGrey) !important}.c-btn-alert--success{color:#35ce68 !important;background-color:var(--white) !important;border-color:var(--white) !important}.c-btn-alert--success:visited{color:#35ce68 !important}.c-btn-alert--success:active,.c-btn-alert--success:hover,.c-btn-alert--success:focus{color:#08b442 !important;background-color:#def7e7 !important;border-color:#def7e7 !important}.c-btn-client,.c-btn-client-mobile{display:flex;justify-content:center;align-items:center;height:auto;min-height:3.5rem;margin:0;padding-left:1rem;padding-right:1rem;background-color:transparent;text-align:left;font-size:.813rem;font-weight:bold;line-height:1.3;color:var(--slateGrey)}.c-btn-client:visited,.c-btn-client-mobile:visited{color:var(--slateGrey)}.c-btn-client span,.c-btn-client-mobile span{flex:0 1 auto}.c-btn-client figure,.c-btn-client-mobile figure{flex:0 0 2rem;margin:0 .75rem 0 0}.c-btn-client-mobile{display:flex;justify-content:flex-start;background-color:var(--dodgerBlue);border:0;border-radius:0;margin:0;padding:.5rem 3rem .5rem 1rem;font-size:1rem;font-weight:normal;color:var(--white);text-decoration:none;text-transform:none}.c-btn-client-mobile[disabled]:hover,.c-btn-client-mobile[aria-disabled=true]:hover{background-color:var(--dodgerBlue)}.c-btn-client-mobile:visited{color:var(--white)}.c-btn-client-mobile:active,.c-btn-client-mobile:hover,.c-btn-client-mobile:focus{background-color:var(--dodgerBlue)}.c-btn-client-mobile figure{flex:0 0 2.75rem;border-radius:.5rem;border:.313rem solid var(--white);background-color:var(--white)}.c-btn-client-mobile figure svg{display:block}.c-btn--left > span{justify-content:flex-start}.c-btn--center > span{justify-content:center}.c-btn--right > span{justify-content:flex-end}.c-btn.c-btn--tiny{min-height:1.5rem;min-width:5rem;padding:.125rem 1rem;font-size:.75rem;line-height:1.3}.c-btn.c-btn--small{min-height:2rem;min-width:6rem;padding:.188rem .5rem;font-size:.813rem;line-height:1.4}.c-btn.c-btn--large{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}.c-btn.c-btn--full{width:100%;margin-left:0;margin-right:0}.c-btn.c-btn--narrow,.c-btn.c-btn--round{min-width:auto}.c-btn.c-btn--round{border-radius:100%;min-height:auto;padding:.25rem}.c-btn.c-btn--round svg{width:.625rem;height:.625rem}@media (pointer:coarse){.c-btn.c-btn--round:after{content:'';position:absolute;top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}}.c-btn--subtle{color:var(--regularButtonSecondaryColor);min-height:auto;min-width:auto;border:0;margin:1rem 0;padding:0;vertical-align:baseline;background:transparent;cursor:pointer;font-size:.875rem;font-weight:bold;text-transform:uppercase}.c-btn--subtle:active,.c-btn--subtle:focus,.c-btn--subtle:hover{color:var(--regularButtonActiveColor)}.c-btn--subtle > span{display:flex;align-items:center;justify-content:center;width:100%}.c-btn--subtle[disabled],.c-btn--subtle[aria-disabled=true]{opacity:.5;cursor:not-allowed}.c-btn--subtle[disabled]:hover,.c-btn--subtle[aria-disabled=true]:hover{background:transparent}.c-btn--subtle[aria-busy=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.c-btn--subtle[aria-busy=true]:hover{background:transparent}.c-btn--subtle:active,.c-btn--subtle:hover,.c-btn--subtle:focus,.c-btn--subtle:visited{color:var(--primaryColorDark);background:transparent}* + .c-btn--subtle{margin-left:.063rem}.c-btn--subtle.c-btn--tiny{min-height:0;min-width:0;padding:0;font-size:.563rem}.c-btn--subtle.c-btn--small{min-height:0;min-width:0;padding:0;font-size:.75rem}.c-btn--subtle.c-btn--large{min-height:0;min-width:0;padding:0;font-size:1rem}.c-btn--subtle.c-btn--danger{color:#f52d2d}.c-btn--subtle.c-btn--danger:active,.c-btn--subtle.c-btn--danger:focus,.c-btn--subtle.c-btn--danger:hover{color:var(--monza)}.c-btn--subtle.c-btn--highlight{color:#35ce68}.c-btn--subtle.c-btn--highlight:active,.c-btn--subtle.c-btn--highlight:focus,.c-btn--subtle.c-btn--highlight:hover{color:#08b442}.c-btn--subtle.c-btn--regular{color:var(--regularButtonSecondaryColor)}.c-btn--subtle.c-btn--regular:active,.c-btn--subtle.c-btn--regular:focus,.c-btn--subtle.c-btn--regular:hover{color:var(--regularButtonActiveColor)}.c-btn--subtle.c-btn--secondary{color:var(--slateGrey)}.c-btn--subtle.c-btn--secondary:active,.c-btn--subtle.c-btn--secondary:focus,.c-btn--subtle.c-btn--secondary:hover{color:var(--charcoalGrey)}.c-btn--subtle.c-btn--secondary:active svg,.c-btn--subtle.c-btn--secondary:focus svg,.c-btn--subtle.c-btn--secondary:hover svg{color:var(--slateGrey)}.c-btn--subtle.c-btn--secondary svg{color:var(--coolGrey)}[data-input=radio],[data-input=checkbox]{display:flex}[data-input=radio] input[type=radio],[data-input=checkbox] input[type=radio],[data-input=radio] input[type=checkbox],[data-input=checkbox] input[type=checkbox]{display:none !important;visibility:hidden !important}[data-input=radio] label,[data-input=checkbox] label{position:relative;display:inline-block;width:1rem;height:1rem;padding-left:1.4rem;cursor:pointer}[data-input=radio] label::before,[data-input=checkbox] label::before,[data-input=radio] label::after,[data-input=checkbox] label::after{content:'';position:absolute;left:0;top:0;box-sizing:border-box;width:1rem;height:1rem}[data-input=radio] label::before,[data-input=checkbox] label::before{transition:box-shadow 350ms cubic-bezier(0,.89,.44,1)}[data-input=radio] label::after,[data-input=checkbox] label::after{transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.c-label{text-transform:uppercase;color:var(--secondaryTextColor);font-size:.813rem;font-weight:bold;line-height:1rem}.c-label.is-error{color:var(--pomegranate)}.c-label--block{display:block;padding:.5rem 0}.c-input-text[aria-disabled=true],.c-input-text[disabled],.c-textarea[aria-disabled=true],.c-textarea[disabled],.c-select[aria-disabled=true],.c-select[disabled],.wizard-select[aria-disabled=true],.wizard-select[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.c-input-text[aria-disabled=true]:hover,.c-input-text[disabled]:hover,.c-textarea[aria-disabled=true]:hover,.c-textarea[disabled]:hover,.c-select[aria-disabled=true]:hover,.c-select[disabled]:hover,.wizard-select[aria-disabled=true]:hover,.wizard-select[disabled]:hover,.c-input-text[aria-disabled=true]:focus,.c-input-text[disabled]:focus,.c-textarea[aria-disabled=true]:focus,.c-textarea[disabled]:focus,.c-select[aria-disabled=true]:focus,.c-select[disabled]:focus,.wizard-select[aria-disabled=true]:focus,.wizard-select[disabled]:focus{border:.063rem solid var(--dividerColor)}.c-input-text,.c-textarea,.c-select,.wizard-select{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.c-input-text::-webkit-input-placeholder,.c-textarea::-webkit-input-placeholder,.c-select::-webkit-input-placeholder,.wizard-select::-webkit-input-placeholder{color:var(--coolGrey);font-size:1rem}.c-input-text::placeholder,.c-textarea::placeholder,.c-select::placeholder,.wizard-select::placeholder{color:var(--coolGrey);font-size:1rem}.c-input-text:hover,.c-textarea:hover,.c-select:hover,.wizard-select:hover{border:.063rem solid var(--coolGrey)}.c-input-text:focus,.c-textarea:focus,.c-select:focus,.wizard-select:focus{border:.063rem solid var(--dodgerBlue);outline:0}.c-input-text.is-error,.c-textarea.is-error,.c-select.is-error,.wizard-select.is-error,.c-input-text:not(:focus):invalid,.c-textarea:not(:focus):invalid,.c-select:not(:focus):invalid,.wizard-select:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.c-input-text--tiny,.c-textarea--tiny,.c-select--tiny{border-radius:.125rem;padding:.25rem .5rem .375rem}.c-input-text--medium,.c-textarea--medium,.c-select--medium,.wizard-select--medium{border-radius:.125rem;padding:.5rem 1rem .625rem}.c-input-text--large{border-radius:.188rem;padding:.813rem 1rem}.c-input-text--fullwidth,.c-textarea--fullwidth,.c-select--fullwidth{max-width:100%}.c-input-checkbox,.c-input-radio{display:flex;align-items:center;min-width:1rem;min-height:1rem}.c-input-checkbox span,.c-input-radio span{position:relative;display:inline-block;padding-left:1.5rem;cursor:pointer;line-height:1.5}.c-input-checkbox span::before,.c-input-radio span::before,.c-input-checkbox span::after,.c-input-radio span::after{content:'';position:absolute;left:0;top:50%;box-sizing:border-box;width:1rem;height:1rem;border-radius:.125rem}.c-input-checkbox span::before,.c-input-radio span::before{transition:box-shadow 350ms cubic-bezier(0,.89,.44,1);background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-input-checkbox span:hover::before,.c-input-radio span:hover::before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.c-input-checkbox span::after,.c-input-radio span::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgIDxwYXRoIGQ9J00zIDEwLjAxOWw0LjUyMyA0LjUyMyA5LjU0MS05LjU0MScgc3Ryb2tlPScjRkZGJyBzdHJva2Utd2lkdGg9JzInIGZpbGw9Im5vbmUiLz4KPC9zdmc+Cg==\");background-size:contain;transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.c-input-checkbox[aria-checked='mixed'] span::after,.c-input-radio[aria-checked='mixed'] span::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNMy40OTcgMTBoMTMuMDA2IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgLz48L3N2Zz4K\");background-size:contain}.c-input-checkbox[aria-disabled=true] span,.c-input-radio[aria-disabled=true] span{opacity:.5;cursor:not-allowed}.c-input-checkbox[aria-disabled=true] :hover::before,.c-input-radio[aria-disabled=true] :hover::before{box-shadow:inset 0 0 0 .125rem var(--silver)}.c-input-checkbox[aria-disabled=true] ::before,.c-input-radio[aria-disabled=true] ::before{background-color:var(--paleGrey)}.c-input-checkbox input,.c-input-radio input{border:0;clip:rect(0 0 0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.c-input-checkbox input:focus + span::before,.c-input-radio input:focus + span::before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.c-input-checkbox input:checked + span::before,.c-input-radio input:checked + span::before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}.c-input-checkbox input:checked + span::after,.c-input-radio input:checked + span::after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.c-input-checkbox input:not(:checked) + span::after,.c-input-radio input:not(:checked) + span::after{opacity:0;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}.c-input-checkbox.is-error span,.c-input-radio.is-error span{color:var(--pomegranate)}.c-input-checkbox.is-error span::before,.c-input-radio.is-error span::before{box-shadow:inset 0 0 0 .125rem var(--pomegranate);background-color:var(--yourPink)}.c-input-checkbox--noGutter span,.c-input-radio--noGutter span{padding-left:0}.c-input-radio span::before,.c-input-radio span::after{border-radius:50%}.c-input-radio span::after{content:'';background:var(--white);border:.313rem solid var(--dodgerBlue);box-sizing:border-box;width:1rem;height:1rem}.c-textarea{display:block;width:100%;min-height:7.5rem;resize:vertical}.c-textarea--tiny{min-height:3rem}.c-textarea--medium{min-height:5rem}.c-select,.c-select--tiny,.c-select--medium,.c-select--fullwidth,.wizard-select,.wizard-select--medium{padding-right:2.375rem}.c-select,.wizard-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBmaWxsPSIjOTU5OTlkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjI4NTcxNCwgMTIuMDAwMDAwKSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTEyLjI4NTcxNCwgLTEyLjAwMDAwMCkiPgogICAgPHBhdGggZD0iTTYuNDYwMjYwNzcsMjAuMzE3NDAzNiBDNS44NDY1Nzk3NCwyMC45MzEwODQ3IDUuODQ2NTc5NzQsMjEuOTI2MDU4MiA2LjQ2MDI2MDc3LDIyLjUzOTczOTIgQzcuMDczOTQxOCwyMy4xNTM0MjAzIDguMDY4OTE1MzQsMjMuMTUzNDIwMyA4LjY4MjU5NjM3LDIyLjUzOTczOTIgTDE4LjExMTE2NzgsMTMuMTExMTY3OCBDMTguNzI0ODQ4OCwxMi40OTc0ODY4IDE4LjcyNDg0ODgsMTEuNTAyNTEzMiAxOC4xMTExNjc4LDEwLjg4ODgzMjIgTDguNjgyNTk2MzcsMS40NjAyNjA3NyBDOC4wNjg5MTUzNCwwLjg0NjU3OTc0MyA3LjA3Mzk0MTgsMC44NDY1Nzk3NDMgNi40NjAyNjA3NywxLjQ2MDI2MDc3IEM1Ljg0NjU3OTc0LDIuMDczOTQxOCA1Ljg0NjU3OTc0LDMuMDY4OTE1MzQgNi40NjAyNjA3NywzLjY4MjU5NjM3IEwxNC43Nzc2NjQ0LDEyIEw2LjQ2MDI2MDc3LDIwLjMxNzQwMzYgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=\") right 1rem center no-repeat;background-size:.875rem;text-align:left}.c-select::-ms-expand,.wizard-select::-ms-expand{display:none}.o-field{position:relative;display:flex;flex-direction:column;margin:.5rem 0 1rem}.o-field-inline{display:flex;align-items:flex-start;flex-direction:row;margin:.5rem 0 .5rem 1.5rem}@media (max-width:48rem){.o-field-inline{flex-direction:column;margin-left:0}}.c-double-field{width:100%}.c-double-field--with-button{box-sizing:border-box;position:relative;padding-right:2.5rem}.c-double-field-label{min-height:2.5rem}.c-double-field-button{position:absolute;right:-2.5rem;top:.625rem}.c-double-field-wrapper{display:inline-flex;width:100%;margin-bottom:.5rem}@media (max-width:48rem){.c-double-field-wrapper{flex-direction:column}}.c-double-field-input{box-sizing:border-box;flex:1 1 70%}.c-double-field-input + .c-double-field-input{flex:1 1 auto}[data-input=radio] label::before{border-radius:50%;border:.125rem solid var(--coolGrey);box-shadow:inset 0 0 0 1rem transparent}[data-input=radio] input[type=radio]:checked + label::before{box-shadow:inset 0 0 0 .188rem var(--paleGrey),inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] label::before,[data-input=checkbox] label::after{border-radius:.125rem}[data-input=checkbox] label::before{background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver)}[data-input=checkbox] label::before:hover{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}[data-input=checkbox] label::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgIDxwYXRoIGQ9J00zIDEwLjAxOWw0LjUyMyA0LjUyMyA5LjU0MS05LjU0MScgc3Ryb2tlPScjRkZGJyBzdHJva2Utd2lkdGg9JzInIGZpbGw9Im5vbmUiLz4KPC9zdmc+Cg==\");background-size:contain}[data-input=checkbox][aria-checked='mixed'] label::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNMy40OTcgMTBoMTMuMDA2IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgLz48L3N2Zz4K\");background-size:contain}[data-input=checkbox] input[type=checkbox]:checked + label::before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] input[type=checkbox]:checked + label::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[data-input=checkbox] input[type=checkbox]:not(:checked) + label::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.wizard-wrapper{display:flex;flex-flow:column nowrap;align-items:stretch}.wizard-main{background:linear-gradient(#fff 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,linear-gradient(rgba(214,216,218,0.25) 0,rgba(214,216,218,0.25) 25%,rgba(255,255,255,0) 26%,rgba(255,255,255,0) 100%),linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0) 74%,rgba(214,216,218,0.25) 75%,rgba(214,216,218,0.25) 100%) 0 100%;background-repeat:no-repeat;background-color:var(--white);background-size:100% 2rem,100% 2rem,100% .5rem,100% .5rem;background-attachment:local,local,scroll,scroll;background-clip:padding-box;overflow:auto;-webkit-overflow-scrolling:touch}.wizard-header,.wizard-footer{flex:0 0 auto}.o-layout,.o-layout-2panes{box-sizing:border-box;display:flex;max-width:100%;width:100%;height:100%}.o-layout main,.o-layout-2panes main{display:flex;flex-direction:column;flex:0 0 auto}.o-layout main,.o-layout-2panes main,.o-layout main > [role=contentinfo],.o-layout-2panes main > [role=contentinfo],.o-layout main > [role=main],.o-layout-2panes main > [role=main]{position:relative;display:flex;flex-direction:column;flex:1 1 auto;box-sizing:border-box;height:100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){.o-layout,.o-layout-2panes{display:block}.o-layout main,.o-layout-2panes main{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.o-layout main,.o-layout-2panes main,.o-layout main > [role=contentinfo],.o-layout-2panes main > [role=contentinfo],.o-layout main > [role=main],.o-layout-2panes main > [role=main]{display:block;overflow:visible}.o-layout:before,.o-layout-2panes:before,.o-layout:after,.o-layout-2panes:after{content:'';display:block}.o-layout:before,.o-layout-2panes:before{height:3rem}.o-layout:after,.o-layout-2panes:after{height:3rem}}.o-layout-2panes{flex:0 0 100%;align-items:stretch}.o-layout-2panes > aside{display:flex;flex-direction:column;flex:0 0 auto}.o-layout-2panes main,.o-layout-2panes main > [role=contentinfo],.o-layout-2panes main > [role=main]{height:auto}@media (max-width:63.938rem){.o-layout-2panes > aside{position:fixed;bottom:0;left:0;display:block;z-index:var(--zIndex-nav);width:100%}}.u-media{display:flex;align-items:center}.u-media-top{align-items:flex-start}.u-media-bottom{align-items:flex-end}.u-media-grow{flex:1 1 auto;overflow:hidden}.u-media-fixed{line-height:0;flex:0 0 auto}:root{--sidebarHeight:3rem}.o-sidebar{width:13.75rem;border-right:.063rem solid var(--dividerColor);background-color:var(--defaultBackgroundColor)}@media (max-width:63.938rem){.o-sidebar{justify-content:space-between;border:0;border-top:.063rem solid var(--dividerColor);height:var(--sidebarHeight);width:100%;padding-bottom:env(safe-area-inset-bottom)}}.c-avatar{background-color:var(--paleGrey);color:var(--silver);position:relative}.c-avatar svg{width:50%;height:50%}.c-avatar-image{width:100%}.u-card{border:.063rem solid var(--dividerColor);border-radius:.5rem;padding:1rem;text-decoration:none;display:block}.c-chip{box-sizing:border-box;line-height:1;display:inline-flex;align-items:center;margin-right:.25rem;margin-bottom:.25rem;border:0}.c-chip--round{width:2.5rem;text-align:center;justify-content:center}.c-chip--tinySize{height:1.5rem;padding:0 .375rem;border-radius:.75rem;font-size:.75rem}.c-chip--smallSize{height:2rem;padding:0 .5625rem;border-radius:1rem;font-size:.875rem}.c-chip--normalSize{height:2.5rem;padding:0 .75rem;border-radius:1.25rem}.c-chip--outlinedVariant{border:1px solid}.c-chip--dashedVariant{border:1px dashed}.c-chip--normalTheme{border-color:var(--silver);background-color:var(--paleGrey);color:inherit}.c-chip--primaryTheme{border-color:var(--primaryColorLightest);background-color:var(--primaryBackgroundLight);color:var(--primaryColor)}.c-chip--errorTheme{border-color:var(--errorColorLight);background-color:var(--errorColorLightest);color:var(--errorColor)}.c-chip--hoverableNormalTheme{color:var(--charcoalGrey)}.c-chip--hoverableNormalTheme:hover,.c-chip--hoverableNormalTheme:focus{background-color:var(--silver)}.c-chip--hoverablePrimaryTheme:hover,.c-chip--hoverablePrimaryTheme:focus{background-color:var(--primaryBackgroundLight)}.c-chip--normalPrimaryTheme{background-color:var(--primaryColor);color:var(--white)}.c-chip--hoverableErrorTheme:hover,.c-chip--hoverableErrorTheme:focus{background-color:var(--errorColorLight)}.c-chip--outlinedNormalTheme{background-color:transparent}.c-chip--clickable{cursor:pointer}.c-chip-separator{width:.063rem;border-left:.063rem solid var(--dividerColor);display:inline-block;height:40%;margin-left:.5rem;margin-right:.5rem}.c-chip-button{cursor:pointer;color:var(--slateGrey)}.c-chip-button--disabled{color:var(--coolGrey)}.c-avatar{--circleSize:2.5rem;width:var(--circleSize);height:var(--circleSize);min-width:var(--circleSize);min-height:var(--circleSize);font-size:calc(var(--circleSize) / 2.28);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--dodgerBlue);color:var(--white)}.c-avatar--xsmall{width:1rem;height:1rem;min-width:1rem;min-height:1rem;font-size:calc(1rem / 2.28)}.c-avatar--small{width:2rem;height:2rem;min-width:2rem;min-height:2rem;font-size:calc(2rem / 2.28)}.c-avatar--large{width:3rem;height:3rem;min-width:3rem;min-height:3rem;font-size:calc(3rem / 2.28)}.c-avatar--xlarge{width:4rem;height:4rem;min-width:4rem;min-height:4rem;font-size:calc(4rem / 2.28)}.c-avatar-initials{font-weight:bold;line-height:1}.c-nav{margin:1.5rem 0;padding:0;list-style:none}@media (max-width:63.938rem){.c-nav{display:flex;justify-content:space-around;margin:.313rem 0 .25rem;padding-right:0}}.c-nav-item{position:relative;z-index:var(--zIndex-app);height:3rem;box-sizing:border-box;cursor:pointer}.c-nav-item:hover::before{content:'';position:absolute;z-index:var(--zIndex-below);border-radius:0 .188rem .188rem 0;top:0;left:0;right:1rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.c-nav-item:hover::before{content:none}}@media (max-width:63.938rem){.c-nav-item{margin:0 .75rem;height:auto;display:block;flex:0 0 2.5rem;padding-right:0}.c-nav-item:hover::before{content:none}}.c-nav-icon{display:inline-block;margin-right:.688rem;color:var(--actionColorActive);fill:currentColor}.c-nav-icon svg{display:block}.is-active .c-nav-icon{color:var(--primaryColor)}:hover > .c-nav-icon{color:var(--actionColorActive)}@media (max-width:63.938rem){.c-nav-icon{display:block;margin-right:0}.c-nav-icon svg{margin:0 auto 3px;width:1.5rem;height:1.5rem}}@media (max-width:63.938rem){.c-nav-text{display:block;text-align:center;white-space:nowrap}}.c-nav-link{display:flex;box-shadow:border-box;padding-left:1.5rem;padding-right:1rem;line-height:1.5;text-decoration:none;color:var(--actionColorActive);height:100%;align-items:center;flex:1;background-repeat:no-repeat;background-position:1.5rem center}.c-nav-link:visited{color:var(--actionColorActive)}.c-nav-link.is-active{box-shadow:inset .25rem 0 0 0 var(--primaryColor);font-weight:bold;color:var(--primaryTextColor)}.c-nav-link.is-active .c-nav-icon{color:var(--primaryColor)}@media (max-width:63.938rem){.c-nav-link{display:block;height:auto;padding:0;text-align:center;font-size:.625rem;line-height:.75rem;background-position:center top;background-size:1.5rem}.c-nav-link.is-active,.c-nav-link:hover{box-shadow:none;font-weight:normal}}.c-nav-item-secondary{height:auto}.c-nav-item-secondary + .c-nav-item-secondary{margin-top:.125rem}@media (max-width:63.938rem){.c-nav-item-secondary{display:none}}.c-nav-item-secondary:hover::before{content:'';position:absolute;z-index:var(--zIndex-below);border-radius:.188rem 0 0 .188rem;top:0;right:0;left:3rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.c-nav-item-secondary:hover::before{content:none}}.c-nav-item-secondary .c-nav-link{padding:.5rem 1rem;margin-left:3rem;border-radius:4px 0 0 4px;box-shadow:none;font-size:.875rem;color:var(--actionColorActive);text-decoration:none;height:auto}.c-nav-item-secondary .c-nav-link.is-active{color:var(--primaryContrastTextColor);border-right:1px solid var(--actionColorActive);background-color:var(--actionColorActive)}.c-table-divider{background-color:var(--paleGrey);height:2rem;display:flex;align-items:center;text-indent:2rem;font-weight:bold;font-size:.75rem;line-height:1.33;color:var(--coolGrey);text-transform:uppercase}.c-table-divider + .c-table-divider{border-top:0}@media (max-width:48rem){.c-table-divider{text-indent:1rem}}div.c-table{position:relative;display:flex;flex-direction:column;flex:1 1 100%;height:100%;text-align:left;color:var(--secondaryTextColor)}.c-table-head{flex:0 0 2rem}@media (max-width:48rem){.c-table-head{display:none}}.c-table-body{flex:1 1 auto;display:flex;flex-direction:column;overflow:auto}@media (max-width:48rem){.c-table-body{max-height:100%}}.c-table-row,.c-table-row-head,table.c-table tr,table.c-table thead tr{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;flex:0 0 auto;height:3rem;width:100%;border-top:.063rem solid var(--dividerColor)}.c-table-row:hover,.c-table-row-head:hover,table.c-table tr:hover,table.c-table thead tr:hover{background-color:var(--actionColorHover)}@media (hover:none){.c-table-row:hover,.c-table-row-head:hover,table.c-table tr:hover,table.c-table thead tr:hover{background-color:transparent}}.c-table-row:last-child,.c-table-row-head:last-child,table.c-table tr:last-child,table.c-table thead tr:last-child{border-bottom:.063rem solid var(--dividerColor)}@media (max-width:63.938rem){.c-table-row,.c-table-row-head,table.c-table tr,table.c-table thead tr{max-width:100vw}}.c-table-row-head,table.c-table thead tr{border:0}.c-table-row-head:hover,table.c-table thead tr:hover{background-color:transparent}.c-table-row-head:last-child,table.c-table thead tr:last-child{border-bottom:0}.c-table-row.is-selected,table.c-table tr.is-selected,.c-table-row.is-selected:hover,table.c-table tr.is-selected:hover{background-color:var(--zircon)}.c-table-cell,.c-table-header,table.c-table th,table.c-table td{box-sizing:border-box;padding:.875rem 1rem;font-size:.875rem;line-height:1.3}.c-table-header,table.c-table th{padding:.5rem 1rem;font-size:.75rem;font-weight:bold;text-transform:uppercase}.c-table-cell--primary,.c-table-ellipsis,table.c-table td.c-table-cell--primary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-table-cell--primary,table.c-table td.c-table-cell--primary{font-size:1rem;line-height:1.15;color:var(--charcoalGrey)}@media (max-width:48rem){.c-table-cell--primary,table.c-table td.c-table-cell--primary{flex:1 1 auto}}.c-table-divider{position:sticky;z-index:var(--zIndex-low);top:0}table.c-table{width:100%;border:0;text-align:left;color:var(--secondaryTextColor);border-collapse:collapse}table.c-table tr{display:table-row}table.c-table thead tr{display:table-row}table.c-table tr.c-table-divider{border:0;width:auto;height:auto;background-color:var(--zircon)}table.c-table tr.c-table-divider::before{content:none}table.c-table tr.c-table-divider td{font-weight:bold;color:var(--secondaryTextColor);padding:0;font-size:.75rem;line-height:1.33}table.c-table tr.c-table-divider + *{border-top:0}table.c-table td.c-table-ellipsis{position:relative}table.c-table td.c-table-ellipsis > div{box-sizing:border-box;position:absolute;top:.875rem;right:1rem;bottom:.875rem;left:1rem;display:block;width:calc(100% - rem(32))}table.c-table td.c-table-ellipsis > div > div{box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wizard{position:fixed;top:0;left:0;box-sizing:border-box;height:100%;display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--white);color:var(--charcoalGrey);text-align:center}@media (max-width:30rem),(max-height:23.438rem){.wizard{flex-direction:column;justify-content:flex-start}}.wizard--waiting{color:var(--white);background-color:var(--primaryColor)}.wizard--scroll{position:absolute;padding-top:3.5rem}@media (max-width:63.938rem){.wizard--scroll{box-sizing:border-box}}@media (max-width:30rem),(max-height:23.438rem){.wizard--scroll{padding-top:0}}.wizard--dual{position:static;width:100%}.wizard-wrapper{justify-content:center;width:100%;height:100%;max-width:34rem;text-align:left}@media (max-width:30rem),(max-height:23.438rem){.wizard-wrapper{justify-content:flex-start}}@media (max-width:30rem),(max-height:23.438rem){.wizard-wrapper--center{justify-content:center}}.wizard-wrapper--bleed{align-items:center;max-width:100%}.wizard-wrapper--dual{display:flex;flex-direction:column;align-items:center;height:100vh}@media (max-height:38rem){.wizard-wrapper--dual{min-height:100vh;height:auto}}.wizard-dual{flex:1 1 50%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.wizard-dual:first-child{justify-content:flex-end;color:var(--white);background-color:var(--primaryColor)}.wizard-errors{order:1;margin:1rem 0 0;font-size:.875rem;line-height:1.7;font-style:italic}.wizard-errors p{margin:0}@media (max-width:30rem),(max-height:23.438rem){.wizard-errors{margin-top:.5rem}}.wizard-header{display:flex;flex-direction:column;box-sizing:border-box;max-width:34rem;margin:1rem 0 .5rem;padding:0 1rem;position:relative}@media (max-width:30rem),(max-height:23.438rem){.wizard-header{margin:1rem 0 0}}.wizard-dual .wizard-header{margin-bottom:2rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual .wizard-header{margin-bottom:1.5rem}}.wizard-main{display:flex;flex-direction:column;flex:0 1 auto;box-sizing:border-box;width:100%;padding:0 1rem}.wizard-main > *{flex-shrink:0}.wizard-footer{display:flex;order:2;flex-wrap:wrap;box-sizing:border-box;max-width:34rem;margin:2rem 0 1.5rem;padding:0 1rem;padding-bottom:env(safe-area-inset-bottom)}.wizard-footer > button,.wizard-footer > a:link{flex:1 1 100%;margin:0 0 .5rem;line-height:1.5}@media (max-width:30rem),(max-height:23.438rem){.wizard-footer{margin:1.5rem 0 .5rem}}.wizard--welcome .wizard-footer{justify-content:space-between}@media (min-width:30.063rem){.wizard--welcome .wizard-footer > button,.wizard--welcome .wizard-footer > a:link{flex:0 1 calc(50% - 0.25rem)}}.wizard-dual .wizard-footer{margin-top:2rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual .wizard-footer{margin-top:1.5rem;font-size:.875rem}}.wizard-logo{position:relative;margin:0 auto;width:7.5rem}.wizard-logo-img{width:100%;vertical-align:center}.wizard-logo-badge{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-.375rem;right:-.375rem;width:2rem;height:2rem;border:.125rem solid var(--white);background-color:var(--primaryColor);border-radius:50%}.wizard-header-help{order:-1;margin:0 0 .5rem;font-size:1.125rem;line-height:1.5;text-align:center}@media (max-width:30rem),(max-height:23.438rem){.wizard-header-help{margin:.25rem 0 0;font-size:1rem}}.wizard-disclaimer{display:flex;margin:1.5rem 0 .5rem;flex-direction:row;align-items:flex-start;font-size:.938rem;line-height:1.33}.wizard-disclaimer span{flex:0 0 auto;margin-right:1rem;background-color:var(--grannyApple);padding:.5rem;border-radius:50%}.wizard-disclaimer svg{display:block;fill:var(--emerald)}.wizard-disclaimer strong{color:var(--emerald)}@media (max-width:30rem),(max-height:23.438rem){.wizard-disclaimer{display:none}}.wizard-desc{margin:2rem 0 0;line-height:1.5}.wizard-desc a{color:var(--primaryColor);text-decoration:none}.wizard-desc a:hover,.wizard-desc a:focus{color:var(--primaryColorDark)}@media (max-width:30rem),(max-height:23.438rem){.wizard-desc{margin:1.5rem 0 0}}.wizard-desc--footer{margin:2rem 0}@media (max-width:30rem),(max-height:23.438rem){.wizard-desc--footer{margin:1rem 0}}.wizard-header-fixed{position:fixed;top:.5rem;left:1rem;display:inline-flex;align-items:center}.wizard-previous{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:.625rem 1rem;color:var(--coolGrey)}.wizard-brand{margin-left:2rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-brand{display:none}}.wizard-brand--invert svg{-webkit-filter:brightness(0) invert(100%);filter:brightness(0) invert(100%)}.wizard-previous + .wizard-brand{position:relative;padding-left:1.5rem;margin-left:.5rem}.wizard-previous + .wizard-brand:before{content:'';position:absolute;left:0;top:50%;height:1.5rem;border-left:.063rem solid var(--dividerColor);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wizard-next{padding-right:3rem;padding-left:3rem}.wizard-next svg{position:absolute;right:1rem}@media (min-width:30.063rem) and (min-height:23.5rem){.wizard-button{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}}@media (min-width:30.063rem){.wizard-buttonlink{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}}@media (max-width:30rem),(max-height:23.438rem){.wizard-input{border-radius:.125rem;padding:.5rem 1rem .625rem}}.wizard-dual-btn{position:absolute;bottom:-2.437rem;left:1rem;right:1rem;margin:0;width:calc(100% - 2rem);font-size:.875rem}@media (min-width:30.063rem){.wizard-dual-btn{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5;bottom:-2rem;font-size:1rem}}.wizard-dual-btn:hover,.wizard-dual-btn:focus{background-color:var(--emerald);border-color:var(--emerald)}.wizard-waiting-icon,.wizard-dual-icon{margin:0 0 2rem;height:6.188rem}.wizard-waiting-icon svg,.wizard-dual-icon svg{display:block;margin:0 auto;height:100%;width:100%}@media (max-width:30rem),(max-height:23.438rem){.wizard-waiting-icon,.wizard-dual-icon{margin-bottom:1rem;height:3.438rem}}.wizard-dual-icon{margin:0 0 1rem;height:7.688rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual-icon{height:5.125rem}}.wizard-title,.wizard-dual-title{margin:0;text-align:center;font-size:2rem;line-height:1.25}@media (max-width:30rem),(max-height:23.438rem){.wizard-title,.wizard-dual-title{font-size:1.125rem;line-height:1.78}}.wizard-dual-title{margin-bottom:1rem;font-size:2.5rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual-title{margin-bottom:.5rem;font-size:1.5rem;line-height:1.3}}.wizard-title-sub{display:block;margin-top:.5rem;opacity:.64;font-size:1rem;font-weight:normal;line-height:1.5}@media (max-width:30rem),(max-height:23.438rem){.wizard-title-sub{margin:0;font-size:1rem;line-height:1.5}}.wizard-subtitle,.wizard-dual-subtitle{margin:0;text-align:center;font-size:1rem;font-weight:normal;line-height:1.5}@media (max-width:30rem),(max-height:23.438rem){.wizard-subtitle,.wizard-dual-subtitle{font-size:.875rem;line-height:1.15}}.wizard-dual-subtitle{font-size:1.25rem;line-height:1.4}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual-subtitle{font-size:1rem;line-height:1.5}}@media (max-width:30rem),(max-height:23.438rem){.wizard--welcome .wizard-title{font-size:1.5rem;line-height:1.17}}.wizard-showbutton{position:absolute;right:0;top:.688rem;margin:0;border:0;padding:0;min-width:auto;background-color:transparent;color:var(--coolGrey)}.wizard-showbutton:hover,.wizard-showbutton:focus{background-color:inherit;color:var(--charcoalGrey)}.wizard-dualfield{display:flex;flex-direction:row;align-items:stretch;border:.063rem solid var(--dividerColor);border-radius:.125rem}.wizard-dualfield--focus{border-color:var(--primaryColor)}.wizard-dualfield--error{border-color:var(--errorColor)}.wizard-dualfield-wrapper{flex:1 1 auto}.wizard-dualfield-input{border:0;padding-right:.5rem}.wizard-dualfield-input:hover,.wizard-dualfield-input:focus{position:relative;z-index:1;border:0;outline:0}@media (max-width:30rem),(max-height:23.438rem){.wizard-dualfield-input{border-radius:.125rem;padding:.5rem 1rem .625rem;padding-right:.25rem}}.wizard-protocol{display:flex;align-items:center;background-color:var(--paleGrey);border-right:.063rem solid var(--dividerColor);padding:0 1rem}.wizard-protocol svg{fill:currentColor;margin-right:.5rem}.wizard-domain{display:flex;flex-direction:column;justify-content:center;flex:0 1 auto;margin-right:1rem;max-width:8.75rem}.wizard-select{flex:0 0 auto;margin:.125rem;width:9.25rem;border:0;padding:.625rem 2.375rem .625rem .5rem}.wizard-select:hover,.wizard-select:focus{position:relative;z-index:1;background-color:var(--paleGrey);border:0;outline:0}.wizard-select--medium{padding:.313rem 2.375rem .438rem .5rem}.wizard-requirements{order:2;margin-bottom:0;padding:0;list-style:disc inside;line-height:1.5;font-style:italic;color:var(--coolGrey)}.wizard-requirements span{display:inline-block;text-indent:.375rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-requirements{font-size:.875rem;margin-top:.5rem}.wizard-requirements span{text-indent:.125rem}}.wizard-agreements{display:flex;flex-direction:row;margin:0 auto;padding:0;list-style:none;max-width:64.5rem}@media (max-width:63.938rem){.wizard-agreements{flex-direction:column;margin:0 auto;max-width:32rem}}.wizard-agreements-item{position:relative;overflow:hidden;display:flex;flex-direction:column;flex:1 1 calc(100% / 6 - 0.5rem);margin:1rem .25rem 0;border:.063rem solid var(--dividerColor);border-radius:.5rem;padding:1rem;color:var(--slateGrey)}@media (max-width:63.938rem){.wizard-agreements-item{flex-direction:row;flex:1 0 auto;margin:1rem 0 0;border:0;padding:0}.wizard-agreements-item:last-child p{border:0;margin:0}}.wizard-agreements-desc{min-height:2rem;font-size:.875rem;line-height:1.43}@media (max-width:63.938rem){.wizard-agreements-desc{flex:1 1 100%;border-bottom:.063rem solid var(--dividerColor);padding-bottom:1rem;font-size:1rem;line-height:1.5}}.wizard-agreements-icon{--bgcolor:var(--dodgerBlue);box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0 auto 1rem;width:3rem;height:3rem;border-radius:50%;padding:.75rem;background-color:var(--bgcolor)}.wizard-agreements-icon svg{display:block;width:100%;height:100%;fill:var(--white)}@media (max-width:63.938rem){.wizard-agreements-icon{margin:0 1.5rem 0 0;width:2rem;height:2rem;border-radius:50%;padding:.5rem}}.wizard-updated{position:absolute;right:-1.687rem;top:1.188rem;width:6.25rem;background-color:var(--primaryColor);text-transform:uppercase;color:var(--primaryContrastTextColor);-webkit-transform:rotate(-315deg);transform:rotate(-315deg);padding:.313rem;font-size:.625rem;line-height:1;font-weight:bold;text-align:center}.wizard-progress{position:relative;margin:.5rem auto 2rem;max-width:32rem;height:.375rem}.wizard-progress:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;opacity:.24;border-radius:.188rem;background-color:var(--white)}@media (max-width:33.9375rem){.wizard-progress{margin:.5rem 1rem 1.5rem}}@media (max-height:23.4375rem){.wizard-progress{margin-bottom:1.5rem}}.wizard-progress-bar{position:relative;z-index:1;width:0;height:100%;background-color:var(--white);border-radius:.188rem;transition:width .5s ease-out}.wizard-notice{order:2;margin:2rem 0 0;line-height:1.5}.wizard-notice + .wizard-notice{margin-top:1rem}.wizard-notice p{margin:0}.wizard-notice a{color:var(--dodgerBlue);text-decoration:none;font-weight:bold}.wizard-notice a:hover,.wizard-notice a:focus{color:var(--scienceBlue)}@media (min-width:30.063rem){.wizard-notice{margin:2rem 0 0}}.wizard-notice--lost{font-size:1rem}.u-bg-black{background-color:var(--black) !important}.u-bg-charcoalGrey{background-color:var(--charcoalGrey) !important}.u-bg-coolGrey{background-color:var(--coolGrey) !important}.u-bg-silver{background-color:var(--silver) !important}.u-bg-slateGrey{background-color:var(--slateGrey) !important}.u-bg-lightishPurple{background-color:#b449e7 !important}.u-bg-dodgerBlue{background-color:#297ef2 !important}.u-bg-overlay{background-color:var(--overlay) !important}.u-bg-paleGrey{background-color:var(--paleGrey) !important}.u-bg-monza{background-color:#dd0505 !important}.u-bg-pomegranate{background-color:#f52d2d !important}.u-bg-primaryBackgroundLight{background-color:var(--primaryBackgroundLight) !important}.u-bg-primaryColor{background-color:var(--primaryColor) !important}.u-bg-primaryColorLight{background-color:var(--primaryColorLight) !important}.u-bg-primaryContrastTextColor{background-color:var(--primaryContrastTextColor) !important}.u-bg-error{background-color:var(--errorColor) !important}.u-bg-errorBackground{background-color:var(--errorBackground) !important}.u-bg-success{background-color:var(--successColor) !important}.u-bg-warning{background-color:var(--warningColor) !important}.u-bg-info{background-color:var(--infoColor) !important}.u-bg-weirdGreen{background-color:#40de8e !important}.u-bg-white{background-color:var(--white) !important}.u-bdrs-0{border-radius:0}.u-bdrs-1{border-radius:.125rem}.u-bdrs-2{border-radius:.188rem}.u-bdrs-3{border-radius:.25rem}.u-bdrs-4{border-radius:.5rem}.u-bdrs-circle{border-radius:100%}.u-bdw-0{border-width:0}.u-bdw-1{border-width:.125rem}@media (max-width:30rem){.u-bdrs-0-t{border-radius:0}.u-bdrs-1-t{border-radius:.125rem}.u-bdrs-2-t{border-radius:.188rem}.u-bdrs-3-t{border-radius:.25rem}.u-bdrs-4-t{border-radius:.5rem}.u-bdrs-circle-t{border-radius:100%}.u-bdw-0-t{border-width:0}.u-bdw-1-t{border-width:.125rem}}@media (max-width:48rem){.u-bdrs-0-s{border-radius:0}.u-bdrs-1-s{border-radius:.125rem}.u-bdrs-2-s{border-radius:.188rem}.u-bdrs-3-s{border-radius:.25rem}.u-bdrs-4-s{border-radius:.5rem}.u-bdrs-circle-s{border-radius:100%}.u-bdw-0-s{border-width:0}.u-bdw-1-s{border-width:.125rem}}@media (max-width:63.938rem){.u-bdrs-0-m{border-radius:0}.u-bdrs-1-m{border-radius:.125rem}.u-bdrs-2-m{border-radius:.188rem}.u-bdrs-3-m{border-radius:.25rem}.u-bdrs-4-m{border-radius:.5rem}.u-bdrs-circle-m{border-radius:100%}.u-bdw-0-m{border-width:0}.u-bdw-1-m{border-width:.125rem}}.u-bxz{box-sizing:border-box}.u-c-default{cursor:default}.u-c-help{cursor:help}.u-c-pointer{cursor:pointer}.u-c-wait{cursor:wait}.u-c-not-allowed{cursor:not-allowed}.u-debug{background:rgba(0,0,0,0.075);border:1px solid #f00}.u-debug .u-debug{border-color:#00f}.u-debug .u-debug .u-debug{border-color:#008000}.u-miw-1{min-width:1rem !important}.u-maw-1{max-width:1rem !important}.u-mih-1{min-height:1rem !important}.u-mah-1{max-height:1rem !important}.u-miw-2{min-width:2rem !important}.u-maw-2{max-width:2rem !important}.u-mih-2{min-height:2rem !important}.u-mah-2{max-height:2rem !important}.u-miw-3{min-width:4rem !important}.u-maw-3{max-width:4rem !important}.u-mih-3{min-height:4rem !important}.u-mah-3{max-height:4rem !important}.u-miw-4{min-width:8rem !important}.u-maw-4{max-width:8rem !important}.u-mih-4{min-height:8rem !important}.u-mah-4{max-height:8rem !important}.u-miw-5{min-width:16rem !important}.u-maw-5{max-width:16rem !important}.u-mih-5{min-height:16rem !important}.u-mah-5{max-height:16rem !important}.u-miw-6{min-width:32rem !important}.u-maw-6{max-width:32rem !important}.u-mih-6{min-height:32rem !important}.u-mah-6{max-height:32rem !important}.u-miw-7{min-width:48rem !important}.u-maw-7{max-width:48rem !important}.u-mih-7{min-height:48rem !important}.u-mah-7{max-height:48rem !important}.u-miw-8{min-width:64rem !important}.u-maw-8{max-width:64rem !important}.u-mih-8{min-height:64rem !important}.u-mah-8{max-height:64rem !important}.u-miw-9{min-width:96rem !important}.u-maw-9{max-width:96rem !important}.u-mih-9{min-height:96rem !important}.u-mah-9{max-height:96rem !important}.u-miw-100{min-width:100% !important}.u-maw-100{max-width:100% !important}.u-mih-100{min-height:100% !important}.u-mah-100{max-height:100% !important}.u-maw-none{max-width:none !important}.u-mah-none{max-height:none !important}.u-miw-auto{min-width:auto !important}.u-mih-auto{min-height:auto !important}.u-miw-half{min-width:.5rem !important}.u-maw-half{max-width:.5rem !important}.u-mih-half{min-height:.5rem !important}.u-mah-half{max-height:.5rem !important}.u-miw-1-half{min-width:1.5rem !important}.u-maw-1-half{max-width:1.5rem !important}.u-mih-1-half{min-height:1.5rem !important}.u-mah-1-half{max-height:1.5rem !important}.u-miw-2-half{min-width:2.5rem !important}.u-maw-2-half{max-width:2.5rem !important}.u-mih-2-half{min-height:2.5rem !important}.u-mah-2-half{max-height:2.5rem !important}@media (max-width:30rem){.u-miw-1-t{min-width:1rem !important}}@media (max-width:30rem){.u-maw-1-t{max-width:1rem !important}}@media (max-width:30rem){.u-mih-1-t{min-height:1rem !important}}@media (max-width:30rem){.u-mah-1-t{max-height:1rem !important}}@media (max-width:30rem){.u-miw-2-t{min-width:2rem !important}}@media (max-width:30rem){.u-maw-2-t{max-width:2rem !important}}@media (max-width:30rem){.u-mih-2-t{min-height:2rem !important}}@media (max-width:30rem){.u-mah-2-t{max-height:2rem !important}}@media (max-width:30rem){.u-miw-3-t{min-width:4rem !important}}@media (max-width:30rem){.u-maw-3-t{max-width:4rem !important}}@media (max-width:30rem){.u-mih-3-t{min-height:4rem !important}}@media (max-width:30rem){.u-mah-3-t{max-height:4rem !important}}@media (max-width:30rem){.u-miw-4-t{min-width:8rem !important}}@media (max-width:30rem){.u-maw-4-t{max-width:8rem !important}}@media (max-width:30rem){.u-mih-4-t{min-height:8rem !important}}@media (max-width:30rem){.u-mah-4-t{max-height:8rem !important}}@media (max-width:30rem){.u-miw-5-t{min-width:16rem !important}}@media (max-width:30rem){.u-maw-5-t{max-width:16rem !important}}@media (max-width:30rem){.u-mih-5-t{min-height:16rem !important}}@media (max-width:30rem){.u-mah-5-t{max-height:16rem !important}}@media (max-width:30rem){.u-miw-6-t{min-width:32rem !important}}@media (max-width:30rem){.u-maw-6-t{max-width:32rem !important}}@media (max-width:30rem){.u-mih-6-t{min-height:32rem !important}}@media (max-width:30rem){.u-mah-6-t{max-height:32rem !important}}@media (max-width:30rem){.u-miw-7-t{min-width:48rem !important}}@media (max-width:30rem){.u-maw-7-t{max-width:48rem !important}}@media (max-width:30rem){.u-mih-7-t{min-height:48rem !important}}@media (max-width:30rem){.u-mah-7-t{max-height:48rem !important}}@media (max-width:30rem){.u-miw-8-t{min-width:64rem !important}}@media (max-width:30rem){.u-maw-8-t{max-width:64rem !important}}@media (max-width:30rem){.u-mih-8-t{min-height:64rem !important}}@media (max-width:30rem){.u-mah-8-t{max-height:64rem !important}}@media (max-width:30rem){.u-miw-9-t{min-width:96rem !important}}@media (max-width:30rem){.u-maw-9-t{max-width:96rem !important}}@media (max-width:30rem){.u-mih-9-t{min-height:96rem !important}}@media (max-width:30rem){.u-mah-9-t{max-height:96rem !important}}@media (max-width:30rem){.u-miw-100-t{min-width:100% !important}}@media (max-width:30rem){.u-maw-100-t{max-width:100% !important}}@media (max-width:30rem){.u-mih-100-t{min-height:100% !important}}@media (max-width:30rem){.u-mah-100-t{max-height:100% !important}}@media (max-width:30rem){.u-maw-none-t{max-width:none !important}}@media (max-width:30rem){.u-mah-none-t{max-height:none !important}}@media (max-width:30rem){.u-miw-auto-t{min-width:auto !important}}@media (max-width:30rem){.u-mih-auto-t{min-height:auto !important}}@media (max-width:30rem){.u-miw-half-t{min-width:.5rem !important}}@media (max-width:30rem){.u-maw-half-t{max-width:.5rem !important}}@media (max-width:30rem){.u-mih-half-t{min-height:.5rem !important}}@media (max-width:30rem){.u-mah-half-t{max-height:.5rem !important}}@media (max-width:30rem){.u-miw-1-half-t{min-width:1.5rem !important}}@media (max-width:30rem){.u-maw-1-half-t{max-width:1.5rem !important}}@media (max-width:30rem){.u-mih-1-half-t{min-height:1.5rem !important}}@media (max-width:30rem){.u-mah-1-half-t{max-height:1.5rem !important}}@media (max-width:30rem){.u-miw-2-half-t{min-width:2.5rem !important}}@media (max-width:30rem){.u-maw-2-half-t{max-width:2.5rem !important}}@media (max-width:30rem){.u-mih-2-half-t{min-height:2.5rem !important}}@media (max-width:30rem){.u-mah-2-half-t{max-height:2.5rem !important}}@media (max-width:48rem){.u-miw-1-s{min-width:1rem !important}}@media (max-width:48rem){.u-maw-1-s{max-width:1rem !important}}@media (max-width:48rem){.u-mih-1-s{min-height:1rem !important}}@media (max-width:48rem){.u-mah-1-s{max-height:1rem !important}}@media (max-width:48rem){.u-miw-2-s{min-width:2rem !important}}@media (max-width:48rem){.u-maw-2-s{max-width:2rem !important}}@media (max-width:48rem){.u-mih-2-s{min-height:2rem !important}}@media (max-width:48rem){.u-mah-2-s{max-height:2rem !important}}@media (max-width:48rem){.u-miw-3-s{min-width:4rem !important}}@media (max-width:48rem){.u-maw-3-s{max-width:4rem !important}}@media (max-width:48rem){.u-mih-3-s{min-height:4rem !important}}@media (max-width:48rem){.u-mah-3-s{max-height:4rem !important}}@media (max-width:48rem){.u-miw-4-s{min-width:8rem !important}}@media (max-width:48rem){.u-maw-4-s{max-width:8rem !important}}@media (max-width:48rem){.u-mih-4-s{min-height:8rem !important}}@media (max-width:48rem){.u-mah-4-s{max-height:8rem !important}}@media (max-width:48rem){.u-miw-5-s{min-width:16rem !important}}@media (max-width:48rem){.u-maw-5-s{max-width:16rem !important}}@media (max-width:48rem){.u-mih-5-s{min-height:16rem !important}}@media (max-width:48rem){.u-mah-5-s{max-height:16rem !important}}@media (max-width:48rem){.u-miw-6-s{min-width:32rem !important}}@media (max-width:48rem){.u-maw-6-s{max-width:32rem !important}}@media (max-width:48rem){.u-mih-6-s{min-height:32rem !important}}@media (max-width:48rem){.u-mah-6-s{max-height:32rem !important}}@media (max-width:48rem){.u-miw-7-s{min-width:48rem !important}}@media (max-width:48rem){.u-maw-7-s{max-width:48rem !important}}@media (max-width:48rem){.u-mih-7-s{min-height:48rem !important}}@media (max-width:48rem){.u-mah-7-s{max-height:48rem !important}}@media (max-width:48rem){.u-miw-8-s{min-width:64rem !important}}@media (max-width:48rem){.u-maw-8-s{max-width:64rem !important}}@media (max-width:48rem){.u-mih-8-s{min-height:64rem !important}}@media (max-width:48rem){.u-mah-8-s{max-height:64rem !important}}@media (max-width:48rem){.u-miw-9-s{min-width:96rem !important}}@media (max-width:48rem){.u-maw-9-s{max-width:96rem !important}}@media (max-width:48rem){.u-mih-9-s{min-height:96rem !important}}@media (max-width:48rem){.u-mah-9-s{max-height:96rem !important}}@media (max-width:48rem){.u-miw-100-s{min-width:100% !important}}@media (max-width:48rem){.u-maw-100-s{max-width:100% !important}}@media (max-width:48rem){.u-mih-100-s{min-height:100% !important}}@media (max-width:48rem){.u-mah-100-s{max-height:100% !important}}@media (max-width:48rem){.u-maw-none-s{max-width:none !important}}@media (max-width:48rem){.u-mah-none-s{max-height:none !important}}@media (max-width:48rem){.u-miw-auto-s{min-width:auto !important}}@media (max-width:48rem){.u-mih-auto-s{min-height:auto !important}}@media (max-width:48rem){.u-miw-half-s{min-width:.5rem !important}}@media (max-width:48rem){.u-maw-half-s{max-width:.5rem !important}}@media (max-width:48rem){.u-mih-half-s{min-height:.5rem !important}}@media (max-width:48rem){.u-mah-half-s{max-height:.5rem !important}}@media (max-width:48rem){.u-miw-1-half-s{min-width:1.5rem !important}}@media (max-width:48rem){.u-maw-1-half-s{max-width:1.5rem !important}}@media (max-width:48rem){.u-mih-1-half-s{min-height:1.5rem !important}}@media (max-width:48rem){.u-mah-1-half-s{max-height:1.5rem !important}}@media (max-width:48rem){.u-miw-2-half-s{min-width:2.5rem !important}}@media (max-width:48rem){.u-maw-2-half-s{max-width:2.5rem !important}}@media (max-width:48rem){.u-mih-2-half-s{min-height:2.5rem !important}}@media (max-width:48rem){.u-mah-2-half-s{max-height:2.5rem !important}}@media (max-width:63.938rem){.u-miw-1-m{min-width:1rem !important}}@media (max-width:63.938rem){.u-maw-1-m{max-width:1rem !important}}@media (max-width:63.938rem){.u-mih-1-m{min-height:1rem !important}}@media (max-width:63.938rem){.u-mah-1-m{max-height:1rem !important}}@media (max-width:63.938rem){.u-miw-2-m{min-width:2rem !important}}@media (max-width:63.938rem){.u-maw-2-m{max-width:2rem !important}}@media (max-width:63.938rem){.u-mih-2-m{min-height:2rem !important}}@media (max-width:63.938rem){.u-mah-2-m{max-height:2rem !important}}@media (max-width:63.938rem){.u-miw-3-m{min-width:4rem !important}}@media (max-width:63.938rem){.u-maw-3-m{max-width:4rem !important}}@media (max-width:63.938rem){.u-mih-3-m{min-height:4rem !important}}@media (max-width:63.938rem){.u-mah-3-m{max-height:4rem !important}}@media (max-width:63.938rem){.u-miw-4-m{min-width:8rem !important}}@media (max-width:63.938rem){.u-maw-4-m{max-width:8rem !important}}@media (max-width:63.938rem){.u-mih-4-m{min-height:8rem !important}}@media (max-width:63.938rem){.u-mah-4-m{max-height:8rem !important}}@media (max-width:63.938rem){.u-miw-5-m{min-width:16rem !important}}@media (max-width:63.938rem){.u-maw-5-m{max-width:16rem !important}}@media (max-width:63.938rem){.u-mih-5-m{min-height:16rem !important}}@media (max-width:63.938rem){.u-mah-5-m{max-height:16rem !important}}@media (max-width:63.938rem){.u-miw-6-m{min-width:32rem !important}}@media (max-width:63.938rem){.u-maw-6-m{max-width:32rem !important}}@media (max-width:63.938rem){.u-mih-6-m{min-height:32rem !important}}@media (max-width:63.938rem){.u-mah-6-m{max-height:32rem !important}}@media (max-width:63.938rem){.u-miw-7-m{min-width:48rem !important}}@media (max-width:63.938rem){.u-maw-7-m{max-width:48rem !important}}@media (max-width:63.938rem){.u-mih-7-m{min-height:48rem !important}}@media (max-width:63.938rem){.u-mah-7-m{max-height:48rem !important}}@media (max-width:63.938rem){.u-miw-8-m{min-width:64rem !important}}@media (max-width:63.938rem){.u-maw-8-m{max-width:64rem !important}}@media (max-width:63.938rem){.u-mih-8-m{min-height:64rem !important}}@media (max-width:63.938rem){.u-mah-8-m{max-height:64rem !important}}@media (max-width:63.938rem){.u-miw-9-m{min-width:96rem !important}}@media (max-width:63.938rem){.u-maw-9-m{max-width:96rem !important}}@media (max-width:63.938rem){.u-mih-9-m{min-height:96rem !important}}@media (max-width:63.938rem){.u-mah-9-m{max-height:96rem !important}}@media (max-width:63.938rem){.u-miw-100-m{min-width:100% !important}}@media (max-width:63.938rem){.u-maw-100-m{max-width:100% !important}}@media (max-width:63.938rem){.u-mih-100-m{min-height:100% !important}}@media (max-width:63.938rem){.u-mah-100-m{max-height:100% !important}}@media (max-width:63.938rem){.u-maw-none-m{max-width:none !important}}@media (max-width:63.938rem){.u-mah-none-m{max-height:none !important}}@media (max-width:63.938rem){.u-miw-auto-m{min-width:auto !important}}@media (max-width:63.938rem){.u-mih-auto-m{min-height:auto !important}}@media (max-width:63.938rem){.u-miw-half-m{min-width:.5rem !important}}@media (max-width:63.938rem){.u-maw-half-m{max-width:.5rem !important}}@media (max-width:63.938rem){.u-mih-half-m{min-height:.5rem !important}}@media (max-width:63.938rem){.u-mah-half-m{max-height:.5rem !important}}@media (max-width:63.938rem){.u-miw-1-half-m{min-width:1.5rem !important}}@media (max-width:63.938rem){.u-maw-1-half-m{max-width:1.5rem !important}}@media (max-width:63.938rem){.u-mih-1-half-m{min-height:1.5rem !important}}@media (max-width:63.938rem){.u-mah-1-half-m{max-height:1.5rem !important}}@media (max-width:63.938rem){.u-miw-2-half-m{min-width:2.5rem !important}}@media (max-width:63.938rem){.u-maw-2-half-m{max-width:2.5rem !important}}@media (max-width:63.938rem){.u-mih-2-half-m{min-height:2.5rem !important}}@media (max-width:63.938rem){.u-mah-2-half-m{max-height:2.5rem !important}}.u-w-1{width:1rem !important}.u-h-1{height:1rem !important}.u-w-2{width:2rem !important}.u-h-2{height:2rem !important}.u-w-3{width:4rem !important}.u-h-3{height:4rem !important}.u-w-4{width:8rem !important}.u-h-4{height:8rem !important}.u-w-5{width:16rem !important}.u-h-5{height:16rem !important}.u-w-6{width:32rem !important}.u-h-6{height:32rem !important}.u-w-7{width:48rem !important}.u-h-7{height:48rem !important}.u-w-8{width:64rem !important}.u-h-8{height:64rem !important}.u-w-9{width:96rem !important}.u-h-9{height:96rem !important}.u-w-100{width:100% !important}.u-h-100{height:100% !important}.u-w-auto{width:auto !important}.u-h-auto{height:auto !important}.u-w-half{width:.5rem !important}.u-h-half{height:.5rem !important}.u-w-1-half{width:1.5rem !important}.u-h-1-half{height:1.5rem !important}.u-w-2-half{width:2.5rem !important}.u-h-2-half{height:2.5rem !important}@media (max-width:30rem){.u-w-1-t{width:1rem !important}}@media (max-width:30rem){.u-h-1-t{height:1rem !important}}@media (max-width:30rem){.u-w-2-t{width:2rem !important}}@media (max-width:30rem){.u-h-2-t{height:2rem !important}}@media (max-width:30rem){.u-w-3-t{width:4rem !important}}@media (max-width:30rem){.u-h-3-t{height:4rem !important}}@media (max-width:30rem){.u-w-4-t{width:8rem !important}}@media (max-width:30rem){.u-h-4-t{height:8rem !important}}@media (max-width:30rem){.u-w-5-t{width:16rem !important}}@media (max-width:30rem){.u-h-5-t{height:16rem !important}}@media (max-width:30rem){.u-w-6-t{width:32rem !important}}@media (max-width:30rem){.u-h-6-t{height:32rem !important}}@media (max-width:30rem){.u-w-7-t{width:48rem !important}}@media (max-width:30rem){.u-h-7-t{height:48rem !important}}@media (max-width:30rem){.u-w-8-t{width:64rem !important}}@media (max-width:30rem){.u-h-8-t{height:64rem !important}}@media (max-width:30rem){.u-w-9-t{width:96rem !important}}@media (max-width:30rem){.u-h-9-t{height:96rem !important}}@media (max-width:30rem){.u-w-100-t{width:100% !important}}@media (max-width:30rem){.u-h-100-t{height:100% !important}}@media (max-width:30rem){.u-w-auto-t{width:auto !important}}@media (max-width:30rem){.u-h-auto-t{height:auto !important}}@media (max-width:30rem){.u-w-half-t{width:.5rem !important}}@media (max-width:30rem){.u-h-half-t{height:.5rem !important}}@media (max-width:30rem){.u-w-1-half-t{width:1.5rem !important}}@media (max-width:30rem){.u-h-1-half-t{height:1.5rem !important}}@media (max-width:30rem){.u-w-2-half-t{width:2.5rem !important}}@media (max-width:30rem){.u-h-2-half-t{height:2.5rem !important}}@media (max-width:48rem){.u-w-1-s{width:1rem !important}}@media (max-width:48rem){.u-h-1-s{height:1rem !important}}@media (max-width:48rem){.u-w-2-s{width:2rem !important}}@media (max-width:48rem){.u-h-2-s{height:2rem !important}}@media (max-width:48rem){.u-w-3-s{width:4rem !important}}@media (max-width:48rem){.u-h-3-s{height:4rem !important}}@media (max-width:48rem){.u-w-4-s{width:8rem !important}}@media (max-width:48rem){.u-h-4-s{height:8rem !important}}@media (max-width:48rem){.u-w-5-s{width:16rem !important}}@media (max-width:48rem){.u-h-5-s{height:16rem !important}}@media (max-width:48rem){.u-w-6-s{width:32rem !important}}@media (max-width:48rem){.u-h-6-s{height:32rem !important}}@media (max-width:48rem){.u-w-7-s{width:48rem !important}}@media (max-width:48rem){.u-h-7-s{height:48rem !important}}@media (max-width:48rem){.u-w-8-s{width:64rem !important}}@media (max-width:48rem){.u-h-8-s{height:64rem !important}}@media (max-width:48rem){.u-w-9-s{width:96rem !important}}@media (max-width:48rem){.u-h-9-s{height:96rem !important}}@media (max-width:48rem){.u-w-100-s{width:100% !important}}@media (max-width:48rem){.u-h-100-s{height:100% !important}}@media (max-width:48rem){.u-w-auto-s{width:auto !important}}@media (max-width:48rem){.u-h-auto-s{height:auto !important}}@media (max-width:48rem){.u-w-half-s{width:.5rem !important}}@media (max-width:48rem){.u-h-half-s{height:.5rem !important}}@media (max-width:48rem){.u-w-1-half-s{width:1.5rem !important}}@media (max-width:48rem){.u-h-1-half-s{height:1.5rem !important}}@media (max-width:48rem){.u-w-2-half-s{width:2.5rem !important}}@media (max-width:48rem){.u-h-2-half-s{height:2.5rem !important}}@media (max-width:63.938rem){.u-w-1-m{width:1rem !important}}@media (max-width:63.938rem){.u-h-1-m{height:1rem !important}}@media (max-width:63.938rem){.u-w-2-m{width:2rem !important}}@media (max-width:63.938rem){.u-h-2-m{height:2rem !important}}@media (max-width:63.938rem){.u-w-3-m{width:4rem !important}}@media (max-width:63.938rem){.u-h-3-m{height:4rem !important}}@media (max-width:63.938rem){.u-w-4-m{width:8rem !important}}@media (max-width:63.938rem){.u-h-4-m{height:8rem !important}}@media (max-width:63.938rem){.u-w-5-m{width:16rem !important}}@media (max-width:63.938rem){.u-h-5-m{height:16rem !important}}@media (max-width:63.938rem){.u-w-6-m{width:32rem !important}}@media (max-width:63.938rem){.u-h-6-m{height:32rem !important}}@media (max-width:63.938rem){.u-w-7-m{width:48rem !important}}@media (max-width:63.938rem){.u-h-7-m{height:48rem !important}}@media (max-width:63.938rem){.u-w-8-m{width:64rem !important}}@media (max-width:63.938rem){.u-h-8-m{height:64rem !important}}@media (max-width:63.938rem){.u-w-9-m{width:96rem !important}}@media (max-width:63.938rem){.u-h-9-m{height:96rem !important}}@media (max-width:63.938rem){.u-w-100-m{width:100% !important}}@media (max-width:63.938rem){.u-h-100-m{height:100% !important}}@media (max-width:63.938rem){.u-w-auto-m{width:auto !important}}@media (max-width:63.938rem){.u-h-auto-m{height:auto !important}}@media (max-width:63.938rem){.u-w-half-m{width:.5rem !important}}@media (max-width:63.938rem){.u-h-half-m{height:.5rem !important}}@media (max-width:63.938rem){.u-w-1-half-m{width:1.5rem !important}}@media (max-width:63.938rem){.u-h-1-half-m{height:1.5rem !important}}@media (max-width:63.938rem){.u-w-2-half-m{width:2.5rem !important}}@media (max-width:63.938rem){.u-h-2-half-m{height:2.5rem !important}}.u-shake{-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:820ms;animation-duration:820ms;-webkit-animation-timing-function:cubic-bezier(.36,.07,.19,.97);animation-timing-function:cubic-bezier(.36,.07,.19,.97);-webkit-animation-fill-mode:both;animation-fill-mode:both}.u-filter-gray-100{-webkit-filter:grayscale(1);filter:grayscale(1)}.u-flex{display:flex}.u-inline-flex{display:inline-flex}.u-flex-none{flex:none}.u-flex-column{flex-direction:column}.u-flex-row{flex-direction:row}.u-flex-wrap{flex-wrap:wrap}.u-flex-nowrap{flex-wrap:nowrap}.u-flex-wrap-reverse{flex-wrap:wrap-reverse}.u-flex-column-reverse{flex-direction:column-reverse}.u-flex-row-reverse{flex-direction:row-reverse}.u-flex-auto{flex:1 1 auto}.u-flex-items-start{align-items:flex-start}.u-flex-items-end{align-items:flex-end}.u-flex-items-center{align-items:center}.u-flex-items-baseline{align-items:baseline}.u-flex-items-stretch{align-items:stretch}.u-flex-self-start{align-self:flex-start}.u-flex-self-end{align-self:flex-end}.u-flex-self-center{align-self:center}.u-flex-self-baseline{align-self:baseline}.u-flex-self-stretch{align-self:stretch}.u-flex-justify-start{justify-content:flex-start}.u-flex-justify-end{justify-content:flex-end}.u-flex-justify-center{justify-content:center}.u-flex-justify-between{justify-content:space-between}.u-flex-justify-around{justify-content:space-around}.u-flex-content-start{align-content:flex-start}.u-flex-content-end{align-content:flex-end}.u-flex-content-center{align-content:center}.u-flex-content-between{align-content:space-between}.u-flex-content-around{align-content:space-around}.u-flex-content-stretch{align-content:stretch}.u-flex-order-0{order:0}.u-flex-order-1{order:1}.u-flex-order-2{order:2}.u-flex-order-3{order:3}.u-flex-order-4{order:4}.u-flex-order-5{order:5}.u-flex-order-6{order:6}.u-flex-order-7{order:7}.u-flex-order-8{order:8}.u-flex-order-last{order:99999}.u-flex-grow-0{flex-grow:0}.u-flex-grow-1{flex-grow:1}.u-flex-shrink-0{flex-shrink:0}.u-flex-shrink-1{flex-shrink:1}@media (max-width:30rem){.u-flex-t{display:flex}.u-inline-flex-t{display:inline-flex}.u-flex-none-t{flex:none}.u-flex-column-t{flex-direction:column}.u-flex-row-t{flex-direction:row}.u-flex-wrap-t{flex-wrap:wrap}.u-flex-nowrap-t{flex-wrap:nowrap}.u-flex-wrap-reverse-t{flex-wrap:wrap-reverse}.u-flex-column-reverse-t{flex-direction:column-reverse}.u-flex-row-reverse-t{flex-direction:row-reverse}.u-flex-auto-t{flex:1 1 auto}.u-flex-items-start-t{align-items:flex-start}.u-flex-items-end-t{align-items:flex-end}.u-flex-items-center-t{align-items:center}.u-flex-items-baseline-t{align-items:baseline}.u-flex-items-stretch-t{align-items:stretch}.u-flex-self-start-t{align-self:flex-start}.u-flex-self-end-t{align-self:flex-end}.u-flex-self-center-t{align-self:center}.u-flex-self-baseline-t{align-self:baseline}.u-flex-self-stretch-t{align-self:stretch}.u-flex-justify-start-t{justify-content:flex-start}.u-flex-justify-end-t{justify-content:flex-end}.u-flex-justify-center-t{justify-content:center}.u-flex-justify-between-t{justify-content:space-between}.u-flex-justify-around-t{justify-content:space-around}.u-flex-content-start-t{align-content:flex-start}.u-flex-content-end-t{align-content:flex-end}.u-flex-content-center-t{align-content:center}.u-flex-content-between-t{align-content:space-between}.u-flex-content-around-t{align-content:space-around}.u-flex-content-stretch-t{align-content:stretch}.u-flex-order-0-t{order:0}.u-flex-order-1-t{order:1}.u-flex-order-2-t{order:2}.u-flex-order-3-t{order:3}.u-flex-order-4-t{order:4}.u-flex-order-5-t{order:5}.u-flex-order-6-t{order:6}.u-flex-order-7-t{order:7}.u-flex-order-8-t{order:8}.u-flex-order-last-t{order:99999}.u-flex-grow-0-t{flex-grow:0}.u-flex-grow-1-t{flex-grow:1}.u-flex-shrink-0-t{flex-shrink:0}.u-flex-shrink-1-t{flex-shrink:1}}@media (max-width:48rem){.u-flex-s{display:flex}.u-inline-flex-s{display:inline-flex}.u-flex-none-s{flex:none}.u-flex-column-s{flex-direction:column}.u-flex-row-s{flex-direction:row}.u-flex-wrap-s{flex-wrap:wrap}.u-flex-nowrap-s{flex-wrap:nowrap}.u-flex-wrap-reverse-s{flex-wrap:wrap-reverse}.u-flex-column-reverse-s{flex-direction:column-reverse}.u-flex-row-reverse-s{flex-direction:row-reverse}.u-flex-auto-s{flex:1 1 auto}.u-flex-items-start-s{align-items:flex-start}.u-flex-items-end-s{align-items:flex-end}.u-flex-items-center-s{align-items:center}.u-flex-items-baseline-s{align-items:baseline}.u-flex-items-stretch-s{align-items:stretch}.u-flex-self-start-s{align-self:flex-start}.u-flex-self-end-s{align-self:flex-end}.u-flex-self-center-s{align-self:center}.u-flex-self-baseline-s{align-self:baseline}.u-flex-self-stretch-s{align-self:stretch}.u-flex-justify-start-s{justify-content:flex-start}.u-flex-justify-end-s{justify-content:flex-end}.u-flex-justify-center-s{justify-content:center}.u-flex-justify-between-s{justify-content:space-between}.u-flex-justify-around-s{justify-content:space-around}.u-flex-content-start-s{align-content:flex-start}.u-flex-content-end-s{align-content:flex-end}.u-flex-content-center-s{align-content:center}.u-flex-content-between-s{align-content:space-between}.u-flex-content-around-s{align-content:space-around}.u-flex-content-stretch-s{align-content:stretch}.u-flex-order-0-s{order:0}.u-flex-order-1-s{order:1}.u-flex-order-2-s{order:2}.u-flex-order-3-s{order:3}.u-flex-order-4-s{order:4}.u-flex-order-5-s{order:5}.u-flex-order-6-s{order:6}.u-flex-order-7-s{order:7}.u-flex-order-8-s{order:8}.u-flex-order-last-s{order:99999}.u-flex-grow-0-s{flex-grow:0}.u-flex-grow-1-s{flex-grow:1}.u-flex-shrink-0-s{flex-shrink:0}.u-flex-shrink-1-s{flex-shrink:1}}@media (max-width:63.938rem){.u-flex-m{display:flex}.u-inline-flex-m{display:inline-flex}.u-flex-none-m{flex:none}.u-flex-column-m{flex-direction:column}.u-flex-row-m{flex-direction:row}.u-flex-wrap-m{flex-wrap:wrap}.u-flex-nowrap-m{flex-wrap:nowrap}.u-flex-wrap-reverse-m{flex-wrap:wrap-reverse}.u-flex-column-reverse-m{flex-direction:column-reverse}.u-flex-row-reverse-m{flex-direction:row-reverse}.u-flex-auto-m{flex:1 1 auto}.u-flex-items-start-m{align-items:flex-start}.u-flex-items-end-m{align-items:flex-end}.u-flex-items-center-m{align-items:center}.u-flex-items-baseline-m{align-items:baseline}.u-flex-items-stretch-m{align-items:stretch}.u-flex-self-start-m{align-self:flex-start}.u-flex-self-end-m{align-self:flex-end}.u-flex-self-center-m{align-self:center}.u-flex-self-baseline-m{align-self:baseline}.u-flex-self-stretch-m{align-self:stretch}.u-flex-justify-start-m{justify-content:flex-start}.u-flex-justify-end-m{justify-content:flex-end}.u-flex-justify-center-m{justify-content:center}.u-flex-justify-between-m{justify-content:space-between}.u-flex-justify-around-m{justify-content:space-around}.u-flex-content-start-m{align-content:flex-start}.u-flex-content-end-m{align-content:flex-end}.u-flex-content-center-m{align-content:center}.u-flex-content-between-m{align-content:space-between}.u-flex-content-around-m{align-content:space-around}.u-flex-content-stretch-m{align-content:stretch}.u-flex-order-0-m{order:0}.u-flex-order-1-m{order:1}.u-flex-order-2-m{order:2}.u-flex-order-3-m{order:3}.u-flex-order-4-m{order:4}.u-flex-order-5-m{order:5}.u-flex-order-6-m{order:6}.u-flex-order-7-m{order:7}.u-flex-order-8-m{order:8}.u-flex-order-last-m{order:99999}.u-flex-grow-0-m{flex-grow:0}.u-flex-grow-1-m{flex-grow:1}.u-flex-shrink-0-m{flex-shrink:0}.u-flex-shrink-1-m{flex-shrink:1}}.u-nolist{list-style-type:none}@media (max-width:30rem){.u-nolist-t{list-style-type:none}}@media (max-width:48rem){.u-nolist-s{list-style-type:none}}@media (max-width:63.938rem){.u-nolist-m{list-style-type:none}}.u-o-100{opacity:1}.u-o-90{opacity:.9}.u-o-80{opacity:.8}.u-o-70{opacity:.7}.u-o-60{opacity:.6}.u-o-50{opacity:.5}.u-o-40{opacity:.4}.u-o-30{opacity:.3}.u-o-20{opacity:.2}.u-o-10{opacity:.1}.u-o-05{opacity:.05}.u-o-025{opacity:.025}.u-o-0{opacity:0}.u-ov-visible{overflow:visible}.u-ov-hidden{overflow:hidden}.u-ov-scroll{overflow:scroll}.u-ov-auto{overflow:auto}.u-p-0{padding:0 !important}.u-pt-0{padding-top:0 !important}.u-pb-0{padding-bottom:0 !important}.u-pl-0{padding-left:0 !important}.u-pr-0{padding-right:0 !important}.u-pv-0{padding-top:0 !important;padding-bottom:0 !important}.u-ph-0{padding-left:0 !important;padding-right:0 !important}.u-p-1{padding:1rem !important}.u-pt-1{padding-top:1rem !important}.u-pb-1{padding-bottom:1rem !important}.u-pl-1{padding-left:1rem !important}.u-pr-1{padding-right:1rem !important}.u-pv-1{padding-top:1rem !important;padding-bottom:1rem !important}.u-ph-1{padding-left:1rem !important;padding-right:1rem !important}.u-p-2{padding:2rem !important}.u-pt-2{padding-top:2rem !important}.u-pb-2{padding-bottom:2rem !important}.u-pl-2{padding-left:2rem !important}.u-pr-2{padding-right:2rem !important}.u-pv-2{padding-top:2rem !important;padding-bottom:2rem !important}.u-ph-2{padding-left:2rem !important;padding-right:2rem !important}.u-p-3{padding:3rem !important}.u-pt-3{padding-top:3rem !important}.u-pb-3{padding-bottom:3rem !important}.u-pl-3{padding-left:3rem !important}.u-pr-3{padding-right:3rem !important}.u-pv-3{padding-top:3rem !important;padding-bottom:3rem !important}.u-ph-3{padding-left:3rem !important;padding-right:3rem !important}.u-p-auto{padding:auto !important}.u-pt-auto{padding-top:auto !important}.u-pb-auto{padding-bottom:auto !important}.u-pl-auto{padding-left:auto !important}.u-pr-auto{padding-right:auto !important}.u-pv-auto{padding-top:auto !important;padding-bottom:auto !important}.u-ph-auto{padding-left:auto !important;padding-right:auto !important}.u-p-half{padding:.5rem !important}.u-pt-half{padding-top:.5rem !important}.u-pb-half{padding-bottom:.5rem !important}.u-pl-half{padding-left:.5rem !important}.u-pr-half{padding-right:.5rem !important}.u-pv-half{padding-top:.5rem !important;padding-bottom:.5rem !important}.u-ph-half{padding-left:.5rem !important;padding-right:.5rem !important}.u-p-1-half{padding:1.5rem !important}.u-pt-1-half{padding-top:1.5rem !important}.u-pb-1-half{padding-bottom:1.5rem !important}.u-pl-1-half{padding-left:1.5rem !important}.u-pr-1-half{padding-right:1.5rem !important}.u-pv-1-half{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.u-ph-1-half{padding-left:1.5rem !important;padding-right:1.5rem !important}.u-p-2-half{padding:2.5rem !important}.u-pt-2-half{padding-top:2.5rem !important}.u-pb-2-half{padding-bottom:2.5rem !important}.u-pl-2-half{padding-left:2.5rem !important}.u-pr-2-half{padding-right:2.5rem !important}.u-pv-2-half{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.u-ph-2-half{padding-left:2.5rem !important;padding-right:2.5rem !important}.u-m-0{margin:0 !important}.u-mt-0{margin-top:0 !important}.u-mb-0{margin-bottom:0 !important}.u-ml-0{margin-left:0 !important}.u-mr-0{margin-right:0 !important}.u-mv-0{margin-top:0 !important;margin-bottom:0 !important}.u-mh-0{margin-left:0 !important;margin-right:0 !important}.u-m-1{margin:1rem !important}.u-mt-1{margin-top:1rem !important}.u-mb-1{margin-bottom:1rem !important}.u-ml-1{margin-left:1rem !important}.u-mr-1{margin-right:1rem !important}.u-mv-1{margin-top:1rem !important;margin-bottom:1rem !important}.u-mh-1{margin-left:1rem !important;margin-right:1rem !important}.u-m-2{margin:2rem !important}.u-mt-2{margin-top:2rem !important}.u-mb-2{margin-bottom:2rem !important}.u-ml-2{margin-left:2rem !important}.u-mr-2{margin-right:2rem !important}.u-mv-2{margin-top:2rem !important;margin-bottom:2rem !important}.u-mh-2{margin-left:2rem !important;margin-right:2rem !important}.u-m-3{margin:3rem !important}.u-mt-3{margin-top:3rem !important}.u-mb-3{margin-bottom:3rem !important}.u-ml-3{margin-left:3rem !important}.u-mr-3{margin-right:3rem !important}.u-mv-3{margin-top:3rem !important;margin-bottom:3rem !important}.u-mh-3{margin-left:3rem !important;margin-right:3rem !important}.u-m-auto{margin:auto !important}.u-mt-auto{margin-top:auto !important}.u-mb-auto{margin-bottom:auto !important}.u-ml-auto{margin-left:auto !important}.u-mr-auto{margin-right:auto !important}.u-mv-auto{margin-top:auto !important;margin-bottom:auto !important}.u-mh-auto{margin-left:auto !important;margin-right:auto !important}.u-m-half{margin:.5rem !important}.u-mt-half{margin-top:.5rem !important}.u-mb-half{margin-bottom:.5rem !important}.u-ml-half{margin-left:.5rem !important}.u-mr-half{margin-right:.5rem !important}.u-mv-half{margin-top:.5rem !important;margin-bottom:.5rem !important}.u-mh-half{margin-left:.5rem !important;margin-right:.5rem !important}.u-m-1-half{margin:1.5rem !important}.u-mt-1-half{margin-top:1.5rem !important}.u-mb-1-half{margin-bottom:1.5rem !important}.u-ml-1-half{margin-left:1.5rem !important}.u-mr-1-half{margin-right:1.5rem !important}.u-mv-1-half{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.u-mh-1-half{margin-left:1.5rem !important;margin-right:1.5rem !important}.u-m-2-half{margin:2.5rem !important}.u-mt-2-half{margin-top:2.5rem !important}.u-mb-2-half{margin-bottom:2.5rem !important}.u-ml-2-half{margin-left:2.5rem !important}.u-mr-2-half{margin-right:2.5rem !important}.u-mv-2-half{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.u-mh-2-half{margin-left:2.5rem !important;margin-right:2.5rem !important}@media (max-width:30rem){.u-p-0-t{padding:0 !important}}@media (max-width:30rem){.u-pt-0-t{padding-top:0 !important}}@media (max-width:30rem){.u-pb-0-t{padding-bottom:0 !important}}@media (max-width:30rem){.u-pl-0-t{padding-left:0 !important}}@media (max-width:30rem){.u-pr-0-t{padding-right:0 !important}}@media (max-width:30rem){.u-pv-0-t{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:30rem){.u-ph-0-t{padding-left:0 !important;padding-right:0 !important}}@media (max-width:30rem){.u-p-1-t{padding:1rem !important}}@media (max-width:30rem){.u-pt-1-t{padding-top:1rem !important}}@media (max-width:30rem){.u-pb-1-t{padding-bottom:1rem !important}}@media (max-width:30rem){.u-pl-1-t{padding-left:1rem !important}}@media (max-width:30rem){.u-pr-1-t{padding-right:1rem !important}}@media (max-width:30rem){.u-pv-1-t{padding-top:1rem !important;padding-bottom:1rem !important}}@media (max-width:30rem){.u-ph-1-t{padding-left:1rem !important;padding-right:1rem !important}}@media (max-width:30rem){.u-p-2-t{padding:2rem !important}}@media (max-width:30rem){.u-pt-2-t{padding-top:2rem !important}}@media (max-width:30rem){.u-pb-2-t{padding-bottom:2rem !important}}@media (max-width:30rem){.u-pl-2-t{padding-left:2rem !important}}@media (max-width:30rem){.u-pr-2-t{padding-right:2rem !important}}@media (max-width:30rem){.u-pv-2-t{padding-top:2rem !important;padding-bottom:2rem !important}}@media (max-width:30rem){.u-ph-2-t{padding-left:2rem !important;padding-right:2rem !important}}@media (max-width:30rem){.u-p-3-t{padding:3rem !important}}@media (max-width:30rem){.u-pt-3-t{padding-top:3rem !important}}@media (max-width:30rem){.u-pb-3-t{padding-bottom:3rem !important}}@media (max-width:30rem){.u-pl-3-t{padding-left:3rem !important}}@media (max-width:30rem){.u-pr-3-t{padding-right:3rem !important}}@media (max-width:30rem){.u-pv-3-t{padding-top:3rem !important;padding-bottom:3rem !important}}@media (max-width:30rem){.u-ph-3-t{padding-left:3rem !important;padding-right:3rem !important}}@media (max-width:30rem){.u-p-auto-t{padding:auto !important}}@media (max-width:30rem){.u-pt-auto-t{padding-top:auto !important}}@media (max-width:30rem){.u-pb-auto-t{padding-bottom:auto !important}}@media (max-width:30rem){.u-pl-auto-t{padding-left:auto !important}}@media (max-width:30rem){.u-pr-auto-t{padding-right:auto !important}}@media (max-width:30rem){.u-pv-auto-t{padding-top:auto !important;padding-bottom:auto !important}}@media (max-width:30rem){.u-ph-auto-t{padding-left:auto !important;padding-right:auto !important}}@media (max-width:30rem){.u-p-half-t{padding:.5rem !important}}@media (max-width:30rem){.u-pt-half-t{padding-top:.5rem !important}}@media (max-width:30rem){.u-pb-half-t{padding-bottom:.5rem !important}}@media (max-width:30rem){.u-pl-half-t{padding-left:.5rem !important}}@media (max-width:30rem){.u-pr-half-t{padding-right:.5rem !important}}@media (max-width:30rem){.u-pv-half-t{padding-top:.5rem !important;padding-bottom:.5rem !important}}@media (max-width:30rem){.u-ph-half-t{padding-left:.5rem !important;padding-right:.5rem !important}}@media (max-width:30rem){.u-p-1-half-t{padding:1.5rem !important}}@media (max-width:30rem){.u-pt-1-half-t{padding-top:1.5rem !important}}@media (max-width:30rem){.u-pb-1-half-t{padding-bottom:1.5rem !important}}@media (max-width:30rem){.u-pl-1-half-t{padding-left:1.5rem !important}}@media (max-width:30rem){.u-pr-1-half-t{padding-right:1.5rem !important}}@media (max-width:30rem){.u-pv-1-half-t{padding-top:1.5rem !important;padding-bottom:1.5rem !important}}@media (max-width:30rem){.u-ph-1-half-t{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (max-width:30rem){.u-p-2-half-t{padding:2.5rem !important}}@media (max-width:30rem){.u-pt-2-half-t{padding-top:2.5rem !important}}@media (max-width:30rem){.u-pb-2-half-t{padding-bottom:2.5rem !important}}@media (max-width:30rem){.u-pl-2-half-t{padding-left:2.5rem !important}}@media (max-width:30rem){.u-pr-2-half-t{padding-right:2.5rem !important}}@media (max-width:30rem){.u-pv-2-half-t{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media (max-width:30rem){.u-ph-2-half-t{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media (max-width:30rem){.u-m-0-t{margin:0 !important}}@media (max-width:30rem){.u-mt-0-t{margin-top:0 !important}}@media (max-width:30rem){.u-mb-0-t{margin-bottom:0 !important}}@media (max-width:30rem){.u-ml-0-t{margin-left:0 !important}}@media (max-width:30rem){.u-mr-0-t{margin-right:0 !important}}@media (max-width:30rem){.u-mv-0-t{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:30rem){.u-mh-0-t{margin-left:0 !important;margin-right:0 !important}}@media (max-width:30rem){.u-m-1-t{margin:1rem !important}}@media (max-width:30rem){.u-mt-1-t{margin-top:1rem !important}}@media (max-width:30rem){.u-mb-1-t{margin-bottom:1rem !important}}@media (max-width:30rem){.u-ml-1-t{margin-left:1rem !important}}@media (max-width:30rem){.u-mr-1-t{margin-right:1rem !important}}@media (max-width:30rem){.u-mv-1-t{margin-top:1rem !important;margin-bottom:1rem !important}}@media (max-width:30rem){.u-mh-1-t{margin-left:1rem !important;margin-right:1rem !important}}@media (max-width:30rem){.u-m-2-t{margin:2rem !important}}@media (max-width:30rem){.u-mt-2-t{margin-top:2rem !important}}@media (max-width:30rem){.u-mb-2-t{margin-bottom:2rem !important}}@media (max-width:30rem){.u-ml-2-t{margin-left:2rem !important}}@media (max-width:30rem){.u-mr-2-t{margin-right:2rem !important}}@media (max-width:30rem){.u-mv-2-t{margin-top:2rem !important;margin-bottom:2rem !important}}@media (max-width:30rem){.u-mh-2-t{margin-left:2rem !important;margin-right:2rem !important}}@media (max-width:30rem){.u-m-3-t{margin:3rem !important}}@media (max-width:30rem){.u-mt-3-t{margin-top:3rem !important}}@media (max-width:30rem){.u-mb-3-t{margin-bottom:3rem !important}}@media (max-width:30rem){.u-ml-3-t{margin-left:3rem !important}}@media (max-width:30rem){.u-mr-3-t{margin-right:3rem !important}}@media (max-width:30rem){.u-mv-3-t{margin-top:3rem !important;margin-bottom:3rem !important}}@media (max-width:30rem){.u-mh-3-t{margin-left:3rem !important;margin-right:3rem !important}}@media (max-width:30rem){.u-m-auto-t{margin:auto !important}}@media (max-width:30rem){.u-mt-auto-t{margin-top:auto !important}}@media (max-width:30rem){.u-mb-auto-t{margin-bottom:auto !important}}@media (max-width:30rem){.u-ml-auto-t{margin-left:auto !important}}@media (max-width:30rem){.u-mr-auto-t{margin-right:auto !important}}@media (max-width:30rem){.u-mv-auto-t{margin-top:auto !important;margin-bottom:auto !important}}@media (max-width:30rem){.u-mh-auto-t{margin-left:auto !important;margin-right:auto !important}}@media (max-width:30rem){.u-m-half-t{margin:.5rem !important}}@media (max-width:30rem){.u-mt-half-t{margin-top:.5rem !important}}@media (max-width:30rem){.u-mb-half-t{margin-bottom:.5rem !important}}@media (max-width:30rem){.u-ml-half-t{margin-left:.5rem !important}}@media (max-width:30rem){.u-mr-half-t{margin-right:.5rem !important}}@media (max-width:30rem){.u-mv-half-t{margin-top:.5rem !important;margin-bottom:.5rem !important}}@media (max-width:30rem){.u-mh-half-t{margin-left:.5rem !important;margin-right:.5rem !important}}@media (max-width:30rem){.u-m-1-half-t{margin:1.5rem !important}}@media (max-width:30rem){.u-mt-1-half-t{margin-top:1.5rem !important}}@media (max-width:30rem){.u-mb-1-half-t{margin-bottom:1.5rem !important}}@media (max-width:30rem){.u-ml-1-half-t{margin-left:1.5rem !important}}@media (max-width:30rem){.u-mr-1-half-t{margin-right:1.5rem !important}}@media (max-width:30rem){.u-mv-1-half-t{margin-top:1.5rem !important;margin-bottom:1.5rem !important}}@media (max-width:30rem){.u-mh-1-half-t{margin-left:1.5rem !important;margin-right:1.5rem !important}}@media (max-width:30rem){.u-m-2-half-t{margin:2.5rem !important}}@media (max-width:30rem){.u-mt-2-half-t{margin-top:2.5rem !important}}@media (max-width:30rem){.u-mb-2-half-t{margin-bottom:2.5rem !important}}@media (max-width:30rem){.u-ml-2-half-t{margin-left:2.5rem !important}}@media (max-width:30rem){.u-mr-2-half-t{margin-right:2.5rem !important}}@media (max-width:30rem){.u-mv-2-half-t{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media (max-width:30rem){.u-mh-2-half-t{margin-left:2.5rem !important;margin-right:2.5rem !important}}@media (max-width:48rem){.u-p-0-s{padding:0 !important}}@media (max-width:48rem){.u-pt-0-s{padding-top:0 !important}}@media (max-width:48rem){.u-pb-0-s{padding-bottom:0 !important}}@media (max-width:48rem){.u-pl-0-s{padding-left:0 !important}}@media (max-width:48rem){.u-pr-0-s{padding-right:0 !important}}@media (max-width:48rem){.u-pv-0-s{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:48rem){.u-ph-0-s{padding-left:0 !important;padding-right:0 !important}}@media (max-width:48rem){.u-p-1-s{padding:1rem !important}}@media (max-width:48rem){.u-pt-1-s{padding-top:1rem !important}}@media (max-width:48rem){.u-pb-1-s{padding-bottom:1rem !important}}@media (max-width:48rem){.u-pl-1-s{padding-left:1rem !important}}@media (max-width:48rem){.u-pr-1-s{padding-right:1rem !important}}@media (max-width:48rem){.u-pv-1-s{padding-top:1rem !important;padding-bottom:1rem !important}}@media (max-width:48rem){.u-ph-1-s{padding-left:1rem !important;padding-right:1rem !important}}@media (max-width:48rem){.u-p-2-s{padding:2rem !important}}@media (max-width:48rem){.u-pt-2-s{padding-top:2rem !important}}@media (max-width:48rem){.u-pb-2-s{padding-bottom:2rem !important}}@media (max-width:48rem){.u-pl-2-s{padding-left:2rem !important}}@media (max-width:48rem){.u-pr-2-s{padding-right:2rem !important}}@media (max-width:48rem){.u-pv-2-s{padding-top:2rem !important;padding-bottom:2rem !important}}@media (max-width:48rem){.u-ph-2-s{padding-left:2rem !important;padding-right:2rem !important}}@media (max-width:48rem){.u-p-3-s{padding:3rem !important}}@media (max-width:48rem){.u-pt-3-s{padding-top:3rem !important}}@media (max-width:48rem){.u-pb-3-s{padding-bottom:3rem !important}}@media (max-width:48rem){.u-pl-3-s{padding-left:3rem !important}}@media (max-width:48rem){.u-pr-3-s{padding-right:3rem !important}}@media (max-width:48rem){.u-pv-3-s{padding-top:3rem !important;padding-bottom:3rem !important}}@media (max-width:48rem){.u-ph-3-s{padding-left:3rem !important;padding-right:3rem !important}}@media (max-width:48rem){.u-p-auto-s{padding:auto !important}}@media (max-width:48rem){.u-pt-auto-s{padding-top:auto !important}}@media (max-width:48rem){.u-pb-auto-s{padding-bottom:auto !important}}@media (max-width:48rem){.u-pl-auto-s{padding-left:auto !important}}@media (max-width:48rem){.u-pr-auto-s{padding-right:auto !important}}@media (max-width:48rem){.u-pv-auto-s{padding-top:auto !important;padding-bottom:auto !important}}@media (max-width:48rem){.u-ph-auto-s{padding-left:auto !important;padding-right:auto !important}}@media (max-width:48rem){.u-p-half-s{padding:.5rem !important}}@media (max-width:48rem){.u-pt-half-s{padding-top:.5rem !important}}@media (max-width:48rem){.u-pb-half-s{padding-bottom:.5rem !important}}@media (max-width:48rem){.u-pl-half-s{padding-left:.5rem !important}}@media (max-width:48rem){.u-pr-half-s{padding-right:.5rem !important}}@media (max-width:48rem){.u-pv-half-s{padding-top:.5rem !important;padding-bottom:.5rem !important}}@media (max-width:48rem){.u-ph-half-s{padding-left:.5rem !important;padding-right:.5rem !important}}@media (max-width:48rem){.u-p-1-half-s{padding:1.5rem !important}}@media (max-width:48rem){.u-pt-1-half-s{padding-top:1.5rem !important}}@media (max-width:48rem){.u-pb-1-half-s{padding-bottom:1.5rem !important}}@media (max-width:48rem){.u-pl-1-half-s{padding-left:1.5rem !important}}@media (max-width:48rem){.u-pr-1-half-s{padding-right:1.5rem !important}}@media (max-width:48rem){.u-pv-1-half-s{padding-top:1.5rem !important;padding-bottom:1.5rem !important}}@media (max-width:48rem){.u-ph-1-half-s{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (max-width:48rem){.u-p-2-half-s{padding:2.5rem !important}}@media (max-width:48rem){.u-pt-2-half-s{padding-top:2.5rem !important}}@media (max-width:48rem){.u-pb-2-half-s{padding-bottom:2.5rem !important}}@media (max-width:48rem){.u-pl-2-half-s{padding-left:2.5rem !important}}@media (max-width:48rem){.u-pr-2-half-s{padding-right:2.5rem !important}}@media (max-width:48rem){.u-pv-2-half-s{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media (max-width:48rem){.u-ph-2-half-s{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media (max-width:48rem){.u-m-0-s{margin:0 !important}}@media (max-width:48rem){.u-mt-0-s{margin-top:0 !important}}@media (max-width:48rem){.u-mb-0-s{margin-bottom:0 !important}}@media (max-width:48rem){.u-ml-0-s{margin-left:0 !important}}@media (max-width:48rem){.u-mr-0-s{margin-right:0 !important}}@media (max-width:48rem){.u-mv-0-s{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:48rem){.u-mh-0-s{margin-left:0 !important;margin-right:0 !important}}@media (max-width:48rem){.u-m-1-s{margin:1rem !important}}@media (max-width:48rem){.u-mt-1-s{margin-top:1rem !important}}@media (max-width:48rem){.u-mb-1-s{margin-bottom:1rem !important}}@media (max-width:48rem){.u-ml-1-s{margin-left:1rem !important}}@media (max-width:48rem){.u-mr-1-s{margin-right:1rem !important}}@media (max-width:48rem){.u-mv-1-s{margin-top:1rem !important;margin-bottom:1rem !important}}@media (max-width:48rem){.u-mh-1-s{margin-left:1rem !important;margin-right:1rem !important}}@media (max-width:48rem){.u-m-2-s{margin:2rem !important}}@media (max-width:48rem){.u-mt-2-s{margin-top:2rem !important}}@media (max-width:48rem){.u-mb-2-s{margin-bottom:2rem !important}}@media (max-width:48rem){.u-ml-2-s{margin-left:2rem !important}}@media (max-width:48rem){.u-mr-2-s{margin-right:2rem !important}}@media (max-width:48rem){.u-mv-2-s{margin-top:2rem !important;margin-bottom:2rem !important}}@media (max-width:48rem){.u-mh-2-s{margin-left:2rem !important;margin-right:2rem !important}}@media (max-width:48rem){.u-m-3-s{margin:3rem !important}}@media (max-width:48rem){.u-mt-3-s{margin-top:3rem !important}}@media (max-width:48rem){.u-mb-3-s{margin-bottom:3rem !important}}@media (max-width:48rem){.u-ml-3-s{margin-left:3rem !important}}@media (max-width:48rem){.u-mr-3-s{margin-right:3rem !important}}@media (max-width:48rem){.u-mv-3-s{margin-top:3rem !important;margin-bottom:3rem !important}}@media (max-width:48rem){.u-mh-3-s{margin-left:3rem !important;margin-right:3rem !important}}@media (max-width:48rem){.u-m-auto-s{margin:auto !important}}@media (max-width:48rem){.u-mt-auto-s{margin-top:auto !important}}@media (max-width:48rem){.u-mb-auto-s{margin-bottom:auto !important}}@media (max-width:48rem){.u-ml-auto-s{margin-left:auto !important}}@media (max-width:48rem){.u-mr-auto-s{margin-right:auto !important}}@media (max-width:48rem){.u-mv-auto-s{margin-top:auto !important;margin-bottom:auto !important}}@media (max-width:48rem){.u-mh-auto-s{margin-left:auto !important;margin-right:auto !important}}@media (max-width:48rem){.u-m-half-s{margin:.5rem !important}}@media (max-width:48rem){.u-mt-half-s{margin-top:.5rem !important}}@media (max-width:48rem){.u-mb-half-s{margin-bottom:.5rem !important}}@media (max-width:48rem){.u-ml-half-s{margin-left:.5rem !important}}@media (max-width:48rem){.u-mr-half-s{margin-right:.5rem !important}}@media (max-width:48rem){.u-mv-half-s{margin-top:.5rem !important;margin-bottom:.5rem !important}}@media (max-width:48rem){.u-mh-half-s{margin-left:.5rem !important;margin-right:.5rem !important}}@media (max-width:48rem){.u-m-1-half-s{margin:1.5rem !important}}@media (max-width:48rem){.u-mt-1-half-s{margin-top:1.5rem !important}}@media (max-width:48rem){.u-mb-1-half-s{margin-bottom:1.5rem !important}}@media (max-width:48rem){.u-ml-1-half-s{margin-left:1.5rem !important}}@media (max-width:48rem){.u-mr-1-half-s{margin-right:1.5rem !important}}@media (max-width:48rem){.u-mv-1-half-s{margin-top:1.5rem !important;margin-bottom:1.5rem !important}}@media (max-width:48rem){.u-mh-1-half-s{margin-left:1.5rem !important;margin-right:1.5rem !important}}@media (max-width:48rem){.u-m-2-half-s{margin:2.5rem !important}}@media (max-width:48rem){.u-mt-2-half-s{margin-top:2.5rem !important}}@media (max-width:48rem){.u-mb-2-half-s{margin-bottom:2.5rem !important}}@media (max-width:48rem){.u-ml-2-half-s{margin-left:2.5rem !important}}@media (max-width:48rem){.u-mr-2-half-s{margin-right:2.5rem !important}}@media (max-width:48rem){.u-mv-2-half-s{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media (max-width:48rem){.u-mh-2-half-s{margin-left:2.5rem !important;margin-right:2.5rem !important}}@media (max-width:63.938rem){.u-p-0-m{padding:0 !important}}@media (max-width:63.938rem){.u-pt-0-m{padding-top:0 !important}}@media (max-width:63.938rem){.u-pb-0-m{padding-bottom:0 !important}}@media (max-width:63.938rem){.u-pl-0-m{padding-left:0 !important}}@media (max-width:63.938rem){.u-pr-0-m{padding-right:0 !important}}@media (max-width:63.938rem){.u-pv-0-m{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:63.938rem){.u-ph-0-m{padding-left:0 !important;padding-right:0 !important}}@media (max-width:63.938rem){.u-p-1-m{padding:1rem !important}}@media (max-width:63.938rem){.u-pt-1-m{padding-top:1rem !important}}@media (max-width:63.938rem){.u-pb-1-m{padding-bottom:1rem !important}}@media (max-width:63.938rem){.u-pl-1-m{padding-left:1rem !important}}@media (max-width:63.938rem){.u-pr-1-m{padding-right:1rem !important}}@media (max-width:63.938rem){.u-pv-1-m{padding-top:1rem !important;padding-bottom:1rem !important}}@media (max-width:63.938rem){.u-ph-1-m{padding-left:1rem !important;padding-right:1rem !important}}@media (max-width:63.938rem){.u-p-2-m{padding:2rem !important}}@media (max-width:63.938rem){.u-pt-2-m{padding-top:2rem !important}}@media (max-width:63.938rem){.u-pb-2-m{padding-bottom:2rem !important}}@media (max-width:63.938rem){.u-pl-2-m{padding-left:2rem !important}}@media (max-width:63.938rem){.u-pr-2-m{padding-right:2rem !important}}@media (max-width:63.938rem){.u-pv-2-m{padding-top:2rem !important;padding-bottom:2rem !important}}@media (max-width:63.938rem){.u-ph-2-m{padding-left:2rem !important;padding-right:2rem !important}}@media (max-width:63.938rem){.u-p-3-m{padding:3rem !important}}@media (max-width:63.938rem){.u-pt-3-m{padding-top:3rem !important}}@media (max-width:63.938rem){.u-pb-3-m{padding-bottom:3rem !important}}@media (max-width:63.938rem){.u-pl-3-m{padding-left:3rem !important}}@media (max-width:63.938rem){.u-pr-3-m{padding-right:3rem !important}}@media (max-width:63.938rem){.u-pv-3-m{padding-top:3rem !important;padding-bottom:3rem !important}}@media (max-width:63.938rem){.u-ph-3-m{padding-left:3rem !important;padding-right:3rem !important}}@media (max-width:63.938rem){.u-p-auto-m{padding:auto !important}}@media (max-width:63.938rem){.u-pt-auto-m{padding-top:auto !important}}@media (max-width:63.938rem){.u-pb-auto-m{padding-bottom:auto !important}}@media (max-width:63.938rem){.u-pl-auto-m{padding-left:auto !important}}@media (max-width:63.938rem){.u-pr-auto-m{padding-right:auto !important}}@media (max-width:63.938rem){.u-pv-auto-m{padding-top:auto !important;padding-bottom:auto !important}}@media (max-width:63.938rem){.u-ph-auto-m{padding-left:auto !important;padding-right:auto !important}}@media (max-width:63.938rem){.u-p-half-m{padding:.5rem !important}}@media (max-width:63.938rem){.u-pt-half-m{padding-top:.5rem !important}}@media (max-width:63.938rem){.u-pb-half-m{padding-bottom:.5rem !important}}@media (max-width:63.938rem){.u-pl-half-m{padding-left:.5rem !important}}@media (max-width:63.938rem){.u-pr-half-m{padding-right:.5rem !important}}@media (max-width:63.938rem){.u-pv-half-m{padding-top:.5rem !important;padding-bottom:.5rem !important}}@media (max-width:63.938rem){.u-ph-half-m{padding-left:.5rem !important;padding-right:.5rem !important}}@media (max-width:63.938rem){.u-p-1-half-m{padding:1.5rem !important}}@media (max-width:63.938rem){.u-pt-1-half-m{padding-top:1.5rem !important}}@media (max-width:63.938rem){.u-pb-1-half-m{padding-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-pl-1-half-m{padding-left:1.5rem !important}}@media (max-width:63.938rem){.u-pr-1-half-m{padding-right:1.5rem !important}}@media (max-width:63.938rem){.u-pv-1-half-m{padding-top:1.5rem !important;padding-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-ph-1-half-m{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (max-width:63.938rem){.u-p-2-half-m{padding:2.5rem !important}}@media (max-width:63.938rem){.u-pt-2-half-m{padding-top:2.5rem !important}}@media (max-width:63.938rem){.u-pb-2-half-m{padding-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-pl-2-half-m{padding-left:2.5rem !important}}@media (max-width:63.938rem){.u-pr-2-half-m{padding-right:2.5rem !important}}@media (max-width:63.938rem){.u-pv-2-half-m{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-ph-2-half-m{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media (max-width:63.938rem){.u-m-0-m{margin:0 !important}}@media (max-width:63.938rem){.u-mt-0-m{margin-top:0 !important}}@media (max-width:63.938rem){.u-mb-0-m{margin-bottom:0 !important}}@media (max-width:63.938rem){.u-ml-0-m{margin-left:0 !important}}@media (max-width:63.938rem){.u-mr-0-m{margin-right:0 !important}}@media (max-width:63.938rem){.u-mv-0-m{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:63.938rem){.u-mh-0-m{margin-left:0 !important;margin-right:0 !important}}@media (max-width:63.938rem){.u-m-1-m{margin:1rem !important}}@media (max-width:63.938rem){.u-mt-1-m{margin-top:1rem !important}}@media (max-width:63.938rem){.u-mb-1-m{margin-bottom:1rem !important}}@media (max-width:63.938rem){.u-ml-1-m{margin-left:1rem !important}}@media (max-width:63.938rem){.u-mr-1-m{margin-right:1rem !important}}@media (max-width:63.938rem){.u-mv-1-m{margin-top:1rem !important;margin-bottom:1rem !important}}@media (max-width:63.938rem){.u-mh-1-m{margin-left:1rem !important;margin-right:1rem !important}}@media (max-width:63.938rem){.u-m-2-m{margin:2rem !important}}@media (max-width:63.938rem){.u-mt-2-m{margin-top:2rem !important}}@media (max-width:63.938rem){.u-mb-2-m{margin-bottom:2rem !important}}@media (max-width:63.938rem){.u-ml-2-m{margin-left:2rem !important}}@media (max-width:63.938rem){.u-mr-2-m{margin-right:2rem !important}}@media (max-width:63.938rem){.u-mv-2-m{margin-top:2rem !important;margin-bottom:2rem !important}}@media (max-width:63.938rem){.u-mh-2-m{margin-left:2rem !important;margin-right:2rem !important}}@media (max-width:63.938rem){.u-m-3-m{margin:3rem !important}}@media (max-width:63.938rem){.u-mt-3-m{margin-top:3rem !important}}@media (max-width:63.938rem){.u-mb-3-m{margin-bottom:3rem !important}}@media (max-width:63.938rem){.u-ml-3-m{margin-left:3rem !important}}@media (max-width:63.938rem){.u-mr-3-m{margin-right:3rem !important}}@media (max-width:63.938rem){.u-mv-3-m{margin-top:3rem !important;margin-bottom:3rem !important}}@media (max-width:63.938rem){.u-mh-3-m{margin-left:3rem !important;margin-right:3rem !important}}@media (max-width:63.938rem){.u-m-auto-m{margin:auto !important}}@media (max-width:63.938rem){.u-mt-auto-m{margin-top:auto !important}}@media (max-width:63.938rem){.u-mb-auto-m{margin-bottom:auto !important}}@media (max-width:63.938rem){.u-ml-auto-m{margin-left:auto !important}}@media (max-width:63.938rem){.u-mr-auto-m{margin-right:auto !important}}@media (max-width:63.938rem){.u-mv-auto-m{margin-top:auto !important;margin-bottom:auto !important}}@media (max-width:63.938rem){.u-mh-auto-m{margin-left:auto !important;margin-right:auto !important}}@media (max-width:63.938rem){.u-m-half-m{margin:.5rem !important}}@media (max-width:63.938rem){.u-mt-half-m{margin-top:.5rem !important}}@media (max-width:63.938rem){.u-mb-half-m{margin-bottom:.5rem !important}}@media (max-width:63.938rem){.u-ml-half-m{margin-left:.5rem !important}}@media (max-width:63.938rem){.u-mr-half-m{margin-right:.5rem !important}}@media (max-width:63.938rem){.u-mv-half-m{margin-top:.5rem !important;margin-bottom:.5rem !important}}@media (max-width:63.938rem){.u-mh-half-m{margin-left:.5rem !important;margin-right:.5rem !important}}@media (max-width:63.938rem){.u-m-1-half-m{margin:1.5rem !important}}@media (max-width:63.938rem){.u-mt-1-half-m{margin-top:1.5rem !important}}@media (max-width:63.938rem){.u-mb-1-half-m{margin-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-ml-1-half-m{margin-left:1.5rem !important}}@media (max-width:63.938rem){.u-mr-1-half-m{margin-right:1.5rem !important}}@media (max-width:63.938rem){.u-mv-1-half-m{margin-top:1.5rem !important;margin-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-mh-1-half-m{margin-left:1.5rem !important;margin-right:1.5rem !important}}@media (max-width:63.938rem){.u-m-2-half-m{margin:2.5rem !important}}@media (max-width:63.938rem){.u-mt-2-half-m{margin-top:2.5rem !important}}@media (max-width:63.938rem){.u-mb-2-half-m{margin-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-ml-2-half-m{margin-left:2.5rem !important}}@media (max-width:63.938rem){.u-mr-2-half-m{margin-right:2.5rem !important}}@media (max-width:63.938rem){.u-mv-2-half-m{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-mh-2-half-m{margin-left:2.5rem !important;margin-right:2.5rem !important}}.u-pos-absolute{position:absolute}.u-pos-relative{position:relative}.u-pos-fixed{position:fixed}.u-pos-sticky{position:sticky}.u-pos-static{position:static}@media (max-width:30rem){.u-pos-absolute-t{position:absolute}.u-pos-relative-t{position:relative}.u-pos-fixed-t{position:fixed}.u-pos-sticky-t{position:sticky}.u-pos-static-t{position:static}}@media (max-width:48rem){.u-pos-absolute-s{position:absolute}.u-pos-relative-s{position:relative}.u-pos-fixed-s{position:fixed}.u-pos-sticky-s{position:sticky}.u-pos-static-s{position:static}}@media (max-width:63.938rem){.u-pos-absolute-m{position:absolute}.u-pos-relative-m{position:relative}.u-pos-fixed-m{position:fixed}.u-pos-sticky-m{position:sticky}.u-pos-static-m{position:static}}.u-top-m{top:1rem}.u-top-xs{top:.5rem}.u-top-s{top:.75rem}.u-top-l{top:1.5rem}.u-top-xl{top:2rem}.u-top-xxl{top:3rem}.u-top-0{top:0}.u-bottom-m{bottom:1rem}.u-bottom-xs{bottom:.5rem}.u-bottom-s{bottom:.75rem}.u-bottom-l{bottom:1.5rem}.u-bottom-xl{bottom:2rem}.u-bottom-xxl{bottom:3rem}.u-bottom-0{bottom:0}.u-left-m{left:1rem}.u-left-xs{left:.5rem}.u-left-s{left:.75rem}.u-left-l{left:1.5rem}.u-left-xl{left:2rem}.u-left-xxl{left:3rem}.u-left-0{left:0}.u-right-m{right:1rem}.u-right-xs{right:.5rem}.u-right-s{right:.75rem}.u-right-l{right:1.5rem}.u-right-xl{right:2rem}.u-right-xxl{right:3rem}.u-right-0{right:0}.u-stack-m > * + *{margin-top:1rem}.u-stack-xs > * + *{margin-top:.5rem}.u-stack-s > * + *{margin-top:.75rem}.u-stack-l > * + *{margin-top:1.5rem}.u-stack-xl > * + *{margin-top:2rem}.u-stack-xxl > * + *{margin-top:3rem}.u-row-m > * + *{margin-left:1rem}.u-row-xs > * + *{margin-left:.5rem}.u-row-s > * + *{margin-left:.75rem}.u-row-l > * + *{margin-left:1.5rem}.u-row-xl > * + *{margin-left:2rem}.u-row-xxl > * + *{margin-left:3rem}.u-title-h1,.u-title-h2,.u-title-h3,.u-title-h4{font-weight:bold;color:var(--primaryTextColor)}.u-title-h1{font-size:1.5rem;letter-spacing:-.012rem}@media (max-width:48rem){.u-title-h1{font-size:1.25rem}}.u-title-h2{font-size:1.25rem}@media (max-width:48rem){.u-title-h2{font-size:1.125rem}}.u-title-h3{font-size:1.125rem}@media (max-width:48rem){.u-title-h3{font-size:1rem}}.u-title-h4{font-size:1rem}@media (max-width:48rem){.u-title-h4{font-weight:bold;color:var(--primaryTextColor)}}.u-text{font-size:1rem;line-height:1.3;color:var(--primaryTextColor)}.u-caption{font-size:.75rem;line-height:1.2;color:var(--coolGrey)}.u-subtitle{font-size:.75rem;line-height:1.313}.u-uppercase{text-transform:uppercase}.u-lowercase{text-transform:lowercase}.u-subtitle{font-size:.75rem;text-transform:uppercase;font-weight:bold}.c-input-checkbox--svg span::after{display:none}.c-input-checkbox-icon{position:absolute;left:0;top:50%;box-sizing:border-box;width:1rem;height:1rem;padding:.125rem;transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.c-input-checkbox input:not(:checked) + span .c-input-checkbox-icon{opacity:0;-webkit-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%)}.c-input-checkbox input:checked + span .c-input-checkbox-icon{opacity:1;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.c-avatar--text{color:#fff}.c-avatar--disabled.c-avatar--image{background-color:#fff !important}.c-avatar--disabled:not(.c-avatar--image){background-color:var(--silver) !important}.c-avatar--disabled .c-avatar-image{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.3}.c-avatar--ghost{background-color:transparent !important;border:1px dashed var(--borderGhostColor);color:var(--secondaryTextColor)}.c-avatar--ghost .c-avatar-image{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.3}.wizard-agreements-item:nth-child(1) .wizard-agreements-icon{--bgcolor:var(--weirdGreen)}.wizard-agreements-item:nth-child(2) .wizard-agreements-icon{--bgcolor:var(--mango)}.wizard-agreements-item:nth-child(3) .wizard-agreements-icon{--bgcolor:var(--lightishPurple)}.wizard-agreements-item:nth-child(4) .wizard-agreements-icon{--bgcolor:var(--pomegranate)}.wizard-agreements-item:nth-child(5) .wizard-agreements-icon{--bgcolor:var(--azure)}.wizard-agreements-item:nth-child(6) .wizard-agreements-icon{--bgcolor:var(--brightSun)}", ""]);
+exports.push([module.i, "html{--primaryFont:Lato,sans-serif}body,body button,body input,body optgroup,body select,body textarea{font-family:var(--primaryFont)}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}html,.CozyTheme--light-normal{--primaryColorLightest:#b3d3ff;--primaryColorLight:#579eff;--primaryColor:#297ef2;--primaryColorDark:#0f5cc7;--primaryContrastTextColor:#fff;--secondaryColorLightest:#dde0e3;--secondaryColorLight:#9da2a6;--secondaryColor:#7c8086;--secondaryColorDark:#5d6169;--secondaryContrastTextColor:#fff;--primaryBackgroundLight:#f7faff;--paperBackgroundColor:#fff;--defaultBackgroundColor:#f4f5f6;--contrastBackgroundColor:rgba(29,33,42,0.048);--primaryTextColor:rgba(29,33,42,0.9);--secondaryTextColor:rgba(29,33,42,0.64);--disabledTextColor:rgba(29,33,42,0.32);--hintTextColor:rgba(29,33,42,0.32);--iconTextColor:rgba(29,33,42,0.72);--actionColorActive:rgba(29,33,42,0.56);--actionColorHover:rgba(29,33,42,0.04);--actionColorSelected:rgba(29,33,42,0.08);--actionColorDisabled:rgba(29,33,42,0.24);--actionColorDisabledBackground:rgba(29,33,42,0.12);--actionColorFocus:rgba(29,33,42,0.12);--actionColorGhost:rgba(29,33,42,0.08);--actionColorHoverGhost:rgba(29,33,42,0.16);--borderMainColor:rgba(29,33,42,0.16);--borderDisabledColor:rgba(29,33,42,0.08);--borderGhostColor:rgba(29,33,42,0.48);--borderGhostDisabledColor:rgba(29,33,42,0.16);--dividerColor:rgba(29,33,42,0.12);--successColorLight:#38c949;--successColor:#09ab1b;--successColorDark:#018711;--successColorContrastText:#fff;--warningColorLight:#efa82d;--warningColor:#cb8100;--warningColorDark:#986100;--warningColorContrastText:#fff;--errorColorLightest:#ffecec;--errorColorLight:#f96b6b;--errorColor:#ea3f3f;--errorColorDark:#d31f1f;--errorBackground:#ffecec;--errorColorContrastText:#fff;--infoColorLight:#0ec4c7;--infoColor:#009fa2;--infoColorDark:#007578;--infoColorContrastText:#fff;--shadow0:none;--shadow1:0 2px 4px 0 rgba(29,33,42,0.08),0 4px 16px 0 rgba(29,33,42,0.06),0 0 0 .5px rgba(29,33,42,0.12);--shadow2:0 3px 5px 0 rgba(29,33,42,0.09),0 4px 17px 0 rgba(29,33,42,0.07),0 0 0 .5px rgba(29,33,42,0.12);--shadow3:0 3px 5px -1px rgba(29,33,42,0.09),0 5px 19px 1px rgba(29,33,42,0.08),0 0 0 .5px rgba(29,33,42,0.12);--shadow4:0 3px 6px -1px rgba(29,33,42,0.1),0 5px 20px 1px rgba(29,33,42,0.08),0 0 0 .5px rgba(29,33,42,0.12);--shadow5:0 4px 6px -1px rgba(29,33,42,0.11),0 5px 22px 1px rgba(29,33,42,0.09),0 0 0 .5px rgba(29,33,42,0.12);--shadow6:0 4px 7px -2px rgba(29,33,42,0.11),0 6px 23px 2px rgba(29,33,42,0.1),0 0 0 .5px rgba(29,33,42,0.12);--shadow7:0 5px 7px -2px rgba(29,33,42,0.12),0 6px 24px 2px rgba(29,33,42,0.11),0 0 0 .5px rgba(29,33,42,0.12);--shadow8:0 5px 8px -2px rgba(29,33,42,0.13),0 6px 26px 2px rgba(29,33,42,0.11),0 0 0 .5px rgba(29,33,42,0.12);--shadow9:0 5px 8px -3px rgba(29,33,42,0.14),0 7px 27px 3px rgba(29,33,42,0.12),0 0 0 .5px rgba(29,33,42,0.12);--shadow10:0 6px 9px -3px rgba(29,33,42,0.14),0 7px 29px 3px rgba(29,33,42,0.13),0 0 0 .5px rgba(29,33,42,0.12);--shadow11:0 6px 9px -3px rgba(29,33,42,0.15),0 7px 30px 3px rgba(29,33,42,0.14),0 0 0 .5px rgba(29,33,42,0.12);--shadow12:0 7px 10px -4px rgba(29,33,42,0.16),0 8px 31px 4px rgba(29,33,42,0.15),0 0 0 .5px rgba(29,33,42,0.12);--shadow13:0 7px 10px -4px rgba(29,33,42,0.16),0 8px 33px 4px rgba(29,33,42,0.15),0 0 0 .5px rgba(29,33,42,0.12);--shadow14:0 8px 11px -5px rgba(29,33,42,0.17),0 9px 34px 5px rgba(29,33,42,0.16),0 0 0 .5px rgba(29,33,42,0.12);--shadow15:0 8px 11px -5px rgba(29,33,42,0.18),0 9px 35px 5px rgba(29,33,42,0.17),0 0 0 .5px rgba(29,33,42,0.12);--shadow16:0 9px 12px -5px rgba(29,33,42,0.18),0 9px 37px 5px rgba(29,33,42,0.18),0 0 0 .5px rgba(29,33,42,0.12);--shadow17:0 9px 12px -6px rgba(29,33,42,0.19),0 10px 38px 6px rgba(29,33,42,0.19),0 0 0 .5px rgba(29,33,42,0.12);--shadow18:0 9px 13px -6px rgba(29,33,42,0.2),0 10px 40px 6px rgba(29,33,42,0.19),0 0 0 .5px rgba(29,33,42,0.12);--shadow19:0 10px 13px -6px rgba(29,33,42,0.21),0 10px 41px 6px rgba(29,33,42,0.2),0 0 0 .5px rgba(29,33,42,0.12);--shadow20:0 10px 14px -7px rgba(29,33,42,0.21),0 11px 42px 7px rgba(29,33,42,0.21),0 0 0 .5px rgba(29,33,42,0.12);--shadow21:0 11px 14px -7px rgba(29,33,42,0.22),0 11px 44px 7px rgba(29,33,42,0.22),0 0 0 .5px rgba(29,33,42,0.12);--shadow22:0 11px 15px -7px rgba(29,33,42,0.23),0 11px 45px 7px rgba(29,33,42,0.22),0 0 0 .5px rgba(29,33,42,0.12);--shadow23:0 12px 15px -8px rgba(29,33,42,0.23),0 12px 47px 8px rgba(29,33,42,0.23),0 0 0 .5px rgba(29,33,42,0.12);--shadow24:0 12px 16px -8px rgba(29,33,42,0.24),0 12px 48px 8px rgba(29,33,42,0.24),0 0 0 .5px rgba(29,33,42,0.12);--shadow25:0 1px 4px rgba(29,33,42,0.04)}.CozyTheme--light-inverted{--primaryTextColor:#fff;--secondaryTextColor:rgba(255,255,255,0.64);--disabledTextColor:rgba(255,255,255,0.4);--hintTextColor:rgba(255,255,255,0.4);--iconTextColor:#fff;--actionColorActive:#fff;--actionColorHover:rgba(255,255,255,0.08);--actionColorSelected:rgba(255,255,255,0.16);--actionColorDisabled:rgba(255,255,255,0.32);--actionColorDisabledBackground:rgba(255,255,255,0.12);--actionColorFocus:rgba(255,255,255,0.24);--actionColorGhost:rgba(255,255,255,0.08);--actionColorHoverGhost:rgba(255,255,255,0.16);--dividerColor:rgba(255,255,255,0.16);--borderMainColor:rgba(255,255,255,0.24);--borderDisabledColor:rgba(255,255,255,0.12);--borderGhostColor:rgba(255,255,255,0.48);--borderGhostDisabledColor:rgba(255,255,255,0.24);--paperBackgroundColor:#297ef2;--defaultBackgroundColor:#579eff;--contrastBackgroundColor:rgba(255,255,255,0.12);--primaryColorLight:#fff;--primaryColor:#fff;--primaryColorDark:#eaf3ff;--primaryContrastTextColor:#297ef2;--secondaryColorLight:#f4f5f6;--secondaryColor:#eceff1;--secondaryColorDark:#dde0e3;--secondaryContrastTextColor:rgba(29,33,42,0.9);--errorColorLight:#ffecec;--errorColor:#ffd3d3;--errorColorDark:#ffb9b9;--errorColorContrastText:rgba(29,33,42,0.9);--errorBackground:#d31f1f;--warningColorLight:#fff3dd;--warningColor:#ffe4b5;--warningColorDark:#ffd58b;--warningColorContrastText:rgba(29,33,42,0.9);--successColorLight:#e3ffe7;--successColor:#c0f4c6;--successColorDark:#97eca1;--successColorContrastText:rgba(29,33,42,0.9);--infoColorLight:#d4feff;--infoColor:#affdff;--infoColorDark:#86f5f7;--infoColorContrastText:rgba(29,33,42,0.9);--shadow0:none;--shadow1:0 2px 4px 0 rgba(0,0,0,0.08),0 4px 16px 0 rgba(0,0,0,0.06),0 0 0 .5px rgba(0,0,0,0.12);--shadow2:0 3px 5px 0 rgba(0,0,0,0.09),0 4px 17px 0 rgba(0,0,0,0.07),0 0 0 .5px rgba(0,0,0,0.12);--shadow3:0 3px 5px -1px rgba(0,0,0,0.09),0 5px 19px 1px rgba(0,0,0,0.08),0 0 0 .5px rgba(0,0,0,0.12);--shadow4:0 3px 6px -1px rgba(0,0,0,0.1),0 5px 20px 1px rgba(0,0,0,0.08),0 0 0 .5px rgba(0,0,0,0.12);--shadow5:0 4px 6px -1px rgba(0,0,0,0.11),0 5px 22px 1px rgba(0,0,0,0.09),0 0 0 .5px rgba(0,0,0,0.12);--shadow6:0 4px 7px -2px rgba(0,0,0,0.11),0 6px 23px 2px rgba(0,0,0,0.1),0 0 0 .5px rgba(0,0,0,0.12);--shadow7:0 5px 7px -2px rgba(0,0,0,0.12),0 6px 24px 2px rgba(0,0,0,0.11),0 0 0 .5px rgba(0,0,0,0.12);--shadow8:0 5px 8px -2px rgba(0,0,0,0.13),0 6px 26px 2px rgba(0,0,0,0.11),0 0 0 .5px rgba(0,0,0,0.12);--shadow9:0 5px 8px -3px rgba(0,0,0,0.14),0 7px 27px 3px rgba(0,0,0,0.12),0 0 0 .5px rgba(0,0,0,0.12);--shadow10:0 6px 9px -3px rgba(0,0,0,0.14),0 7px 29px 3px rgba(0,0,0,0.13),0 0 0 .5px rgba(0,0,0,0.12);--shadow11:0 6px 9px -3px rgba(0,0,0,0.15),0 7px 30px 3px rgba(0,0,0,0.14),0 0 0 .5px rgba(0,0,0,0.12);--shadow12:0 7px 10px -4px rgba(0,0,0,0.16),0 8px 31px 4px rgba(0,0,0,0.15),0 0 0 .5px rgba(0,0,0,0.12);--shadow13:0 7px 10px -4px rgba(0,0,0,0.16),0 8px 33px 4px rgba(0,0,0,0.15),0 0 0 .5px rgba(0,0,0,0.12);--shadow14:0 8px 11px -5px rgba(0,0,0,0.17),0 9px 34px 5px rgba(0,0,0,0.16),0 0 0 .5px rgba(0,0,0,0.12);--shadow15:0 8px 11px -5px rgba(0,0,0,0.18),0 9px 35px 5px rgba(0,0,0,0.17),0 0 0 .5px rgba(0,0,0,0.12);--shadow16:0 9px 12px -5px rgba(0,0,0,0.18),0 9px 37px 5px rgba(0,0,0,0.18),0 0 0 .5px rgba(0,0,0,0.12);--shadow17:0 9px 12px -6px rgba(0,0,0,0.19),0 10px 38px 6px rgba(0,0,0,0.19),0 0 0 .5px rgba(0,0,0,0.12);--shadow18:0 9px 13px -6px rgba(0,0,0,0.2),0 10px 40px 6px rgba(0,0,0,0.19),0 0 0 .5px rgba(0,0,0,0.12);--shadow19:0 10px 13px -6px rgba(0,0,0,0.21),0 10px 41px 6px rgba(0,0,0,0.2),0 0 0 .5px rgba(0,0,0,0.12);--shadow20:0 10px 14px -7px rgba(0,0,0,0.21),0 11px 42px 7px rgba(0,0,0,0.21),0 0 0 .5px rgba(0,0,0,0.12);--shadow21:0 11px 14px -7px rgba(0,0,0,0.22),0 11px 44px 7px rgba(0,0,0,0.22),0 0 0 .5px rgba(0,0,0,0.12);--shadow22:0 11px 15px -7px rgba(0,0,0,0.23),0 11px 45px 7px rgba(0,0,0,0.22),0 0 0 .5px rgba(0,0,0,0.12);--shadow23:0 12px 15px -8px rgba(0,0,0,0.23),0 12px 47px 8px rgba(0,0,0,0.23),0 0 0 .5px rgba(0,0,0,0.12);--shadow24:0 12px 16px -8px rgba(0,0,0,0.24),0 12px 48px 8px rgba(0,0,0,0.24),0 0 0 .5px rgba(0,0,0,0.12);--shadow25:0 1px 4px rgba(0,0,0,0.04)}.CozyTheme--dark-normal{--primaryTextColor:#fff;--secondaryTextColor:rgba(255,255,255,0.64);--disabledTextColor:rgba(255,255,255,0.4);--hintTextColor:rgba(255,255,255,0.4);--iconTextColor:#fff;--actionColorActive:#fff;--actionColorHover:rgba(255,255,255,0.08);--actionColorSelected:rgba(255,255,255,0.16);--actionColorDisabled:rgba(255,255,255,0.32);--actionColorDisabledBackground:rgba(255,255,255,0.12);--actionColorFocus:rgba(255,255,255,0.24);--actionColorGhost:rgba(255,255,255,0.08);--actionColorHoverGhost:rgba(255,255,255,0.16);--dividerColor:rgba(255,255,255,0.16);--borderMainColor:rgba(255,255,255,0.24);--borderDisabledColor:rgba(255,255,255,0.12);--borderGhostColor:rgba(255,255,255,0.48);--borderGhostDisabledColor:rgba(255,255,255,0.24);--paperBackgroundColor:#3e424a;--defaultBackgroundColor:#2c3039;--contrastBackgroundColor:rgba(255,255,255,0.072);--primaryColorLight:#b3d3ff;--primaryColor:#91bfff;--primaryColorDark:#579eff;--primaryContrastTextColor:rgba(29,33,42,0.9);--secondaryColorLight:#dde0e3;--secondaryColor:#bfc3c7;--secondaryColorDark:#9da2a6;--secondaryContrastTextColor:rgba(29,33,42,0.9);--errorColorLight:#ffb9b9;--errorColor:#ff9b9b;--errorColorDark:#f96b6b;--errorColorContrastText:rgba(29,33,42,0.9);--errorBackground:#d31f1f;--warningColorLight:#ffd58b;--warningColor:#ffc35c;--warningColorDark:#efa82d;--warningColorContrastText:rgba(29,33,42,0.9);--successColorLight:#97eca1;--successColor:#66e475;--successColorDark:#38c949;--successColorContrastText:rgba(29,33,42,0.9);--infoColorLight:#86f5f7;--infoColor:#4ee2e5;--infoColorDark:#0ec4c7;--infoColorContrastText:rgba(29,33,42,0.9);--shadow0:none;--shadow1:0 2px 4px 0 rgba(0,0,0,0.08),0 4px 16px 0 rgba(0,0,0,0.06),0 0 0 .5px rgba(0,0,0,0.12);--shadow2:0 3px 5px 0 rgba(0,0,0,0.09),0 4px 17px 0 rgba(0,0,0,0.07),0 0 0 .5px rgba(0,0,0,0.12);--shadow3:0 3px 5px -1px rgba(0,0,0,0.09),0 5px 19px 1px rgba(0,0,0,0.08),0 0 0 .5px rgba(0,0,0,0.12);--shadow4:0 3px 6px -1px rgba(0,0,0,0.1),0 5px 20px 1px rgba(0,0,0,0.08),0 0 0 .5px rgba(0,0,0,0.12);--shadow5:0 4px 6px -1px rgba(0,0,0,0.11),0 5px 22px 1px rgba(0,0,0,0.09),0 0 0 .5px rgba(0,0,0,0.12);--shadow6:0 4px 7px -2px rgba(0,0,0,0.11),0 6px 23px 2px rgba(0,0,0,0.1),0 0 0 .5px rgba(0,0,0,0.12);--shadow7:0 5px 7px -2px rgba(0,0,0,0.12),0 6px 24px 2px rgba(0,0,0,0.11),0 0 0 .5px rgba(0,0,0,0.12);--shadow8:0 5px 8px -2px rgba(0,0,0,0.13),0 6px 26px 2px rgba(0,0,0,0.11),0 0 0 .5px rgba(0,0,0,0.12);--shadow9:0 5px 8px -3px rgba(0,0,0,0.14),0 7px 27px 3px rgba(0,0,0,0.12),0 0 0 .5px rgba(0,0,0,0.12);--shadow10:0 6px 9px -3px rgba(0,0,0,0.14),0 7px 29px 3px rgba(0,0,0,0.13),0 0 0 .5px rgba(0,0,0,0.12);--shadow11:0 6px 9px -3px rgba(0,0,0,0.15),0 7px 30px 3px rgba(0,0,0,0.14),0 0 0 .5px rgba(0,0,0,0.12);--shadow12:0 7px 10px -4px rgba(0,0,0,0.16),0 8px 31px 4px rgba(0,0,0,0.15),0 0 0 .5px rgba(0,0,0,0.12);--shadow13:0 7px 10px -4px rgba(0,0,0,0.16),0 8px 33px 4px rgba(0,0,0,0.15),0 0 0 .5px rgba(0,0,0,0.12);--shadow14:0 8px 11px -5px rgba(0,0,0,0.17),0 9px 34px 5px rgba(0,0,0,0.16),0 0 0 .5px rgba(0,0,0,0.12);--shadow15:0 8px 11px -5px rgba(0,0,0,0.18),0 9px 35px 5px rgba(0,0,0,0.17),0 0 0 .5px rgba(0,0,0,0.12);--shadow16:0 9px 12px -5px rgba(0,0,0,0.18),0 9px 37px 5px rgba(0,0,0,0.18),0 0 0 .5px rgba(0,0,0,0.12);--shadow17:0 9px 12px -6px rgba(0,0,0,0.19),0 10px 38px 6px rgba(0,0,0,0.19),0 0 0 .5px rgba(0,0,0,0.12);--shadow18:0 9px 13px -6px rgba(0,0,0,0.2),0 10px 40px 6px rgba(0,0,0,0.19),0 0 0 .5px rgba(0,0,0,0.12);--shadow19:0 10px 13px -6px rgba(0,0,0,0.21),0 10px 41px 6px rgba(0,0,0,0.2),0 0 0 .5px rgba(0,0,0,0.12);--shadow20:0 10px 14px -7px rgba(0,0,0,0.21),0 11px 42px 7px rgba(0,0,0,0.21),0 0 0 .5px rgba(0,0,0,0.12);--shadow21:0 11px 14px -7px rgba(0,0,0,0.22),0 11px 44px 7px rgba(0,0,0,0.22),0 0 0 .5px rgba(0,0,0,0.12);--shadow22:0 11px 15px -7px rgba(0,0,0,0.23),0 11px 45px 7px rgba(0,0,0,0.22),0 0 0 .5px rgba(0,0,0,0.12);--shadow23:0 12px 15px -8px rgba(0,0,0,0.23),0 12px 47px 8px rgba(0,0,0,0.23),0 0 0 .5px rgba(0,0,0,0.12);--shadow24:0 12px 16px -8px rgba(0,0,0,0.24),0 12px 48px 8px rgba(0,0,0,0.24),0 0 0 .5px rgba(0,0,0,0.12);--shadow25:0 1px 4px rgba(0,0,0,0.04)}.CozyTheme--dark-inverted{--primaryTextColor:rgba(29,33,42,0.9);--secondaryTextColor:rgba(29,33,42,0.48);--disabledTextColor:rgba(29,33,42,0.32);--hintTextColor:rgba(29,33,42,0.32);--iconTextColor:rgba(29,33,42,0.72);--actionColorActive:rgba(29,33,42,0.56);--actionColorHover:rgba(29,33,42,0.04);--actionColorSelected:rgba(29,33,42,0.08);--actionColorDisabled:rgba(29,33,42,0.24);--actionColorDisabledBackground:rgba(29,33,42,0.12);--actionColorFocus:rgba(29,33,42,0.12);--actionColorGhost:rgba(29,33,42,0.08);--actionColorHoverGhost:rgba(29,33,42,0.16);--dividerColor:rgba(29,33,42,0.12);--borderMainColor:rgba(29,33,42,0.16);--borderDisabledColor:rgba(29,33,42,0.08);--borderGhostColor:rgba(29,33,42,0.48);--borderGhostDisabledColor:rgba(29,33,42,0.16);--paperBackgroundColor:#91bfff;--defaultBackgroundColor:#91bfff;--contrastBackgroundColor:rgba(29,33,42,0.16);--primaryColorLight:#5d6169;--primaryColor:#3e424a;--primaryColorDark:#2c3039;--primaryContrastTextColor:#fff;--secondaryColorLight:#5d6169;--secondaryColor:#3e424a;--secondaryColorDark:#2c3039;--secondaryContrastTextColor:#fff;--errorColorLight:#d31f1f;--errorColor:#771212;--errorColorDark:;--errorColorContrastText:#fff;--errorBackground:;--warningColorLight:#986100;--warningColor:#553804;--warningColorDark:;--warningColorContrastText:#fff;--successColorLight:#018711;--successColor:#054c0d;--successColorDark:;--successColorContrastText:#fff;--infoColorLight:#007578;--infoColor:#004345;--infoColorDark:;--infoColorContrastText:#fff;--shadow0:none;--shadow1:0 2px 4px 0 rgba(0,0,0,0.08),0 4px 16px 0 rgba(0,0,0,0.06),0 0 0 .5px rgba(0,0,0,0.12);--shadow2:0 3px 5px 0 rgba(0,0,0,0.09),0 4px 17px 0 rgba(0,0,0,0.07),0 0 0 .5px rgba(0,0,0,0.12);--shadow3:0 3px 5px -1px rgba(0,0,0,0.09),0 5px 19px 1px rgba(0,0,0,0.08),0 0 0 .5px rgba(0,0,0,0.12);--shadow4:0 3px 6px -1px rgba(0,0,0,0.1),0 5px 20px 1px rgba(0,0,0,0.08),0 0 0 .5px rgba(0,0,0,0.12);--shadow5:0 4px 6px -1px rgba(0,0,0,0.11),0 5px 22px 1px rgba(0,0,0,0.09),0 0 0 .5px rgba(0,0,0,0.12);--shadow6:0 4px 7px -2px rgba(0,0,0,0.11),0 6px 23px 2px rgba(0,0,0,0.1),0 0 0 .5px rgba(0,0,0,0.12);--shadow7:0 5px 7px -2px rgba(0,0,0,0.12),0 6px 24px 2px rgba(0,0,0,0.11),0 0 0 .5px rgba(0,0,0,0.12);--shadow8:0 5px 8px -2px rgba(0,0,0,0.13),0 6px 26px 2px rgba(0,0,0,0.11),0 0 0 .5px rgba(0,0,0,0.12);--shadow9:0 5px 8px -3px rgba(0,0,0,0.14),0 7px 27px 3px rgba(0,0,0,0.12),0 0 0 .5px rgba(0,0,0,0.12);--shadow10:0 6px 9px -3px rgba(0,0,0,0.14),0 7px 29px 3px rgba(0,0,0,0.13),0 0 0 .5px rgba(0,0,0,0.12);--shadow11:0 6px 9px -3px rgba(0,0,0,0.15),0 7px 30px 3px rgba(0,0,0,0.14),0 0 0 .5px rgba(0,0,0,0.12);--shadow12:0 7px 10px -4px rgba(0,0,0,0.16),0 8px 31px 4px rgba(0,0,0,0.15),0 0 0 .5px rgba(0,0,0,0.12);--shadow13:0 7px 10px -4px rgba(0,0,0,0.16),0 8px 33px 4px rgba(0,0,0,0.15),0 0 0 .5px rgba(0,0,0,0.12);--shadow14:0 8px 11px -5px rgba(0,0,0,0.17),0 9px 34px 5px rgba(0,0,0,0.16),0 0 0 .5px rgba(0,0,0,0.12);--shadow15:0 8px 11px -5px rgba(0,0,0,0.18),0 9px 35px 5px rgba(0,0,0,0.17),0 0 0 .5px rgba(0,0,0,0.12);--shadow16:0 9px 12px -5px rgba(0,0,0,0.18),0 9px 37px 5px rgba(0,0,0,0.18),0 0 0 .5px rgba(0,0,0,0.12);--shadow17:0 9px 12px -6px rgba(0,0,0,0.19),0 10px 38px 6px rgba(0,0,0,0.19),0 0 0 .5px rgba(0,0,0,0.12);--shadow18:0 9px 13px -6px rgba(0,0,0,0.2),0 10px 40px 6px rgba(0,0,0,0.19),0 0 0 .5px rgba(0,0,0,0.12);--shadow19:0 10px 13px -6px rgba(0,0,0,0.21),0 10px 41px 6px rgba(0,0,0,0.2),0 0 0 .5px rgba(0,0,0,0.12);--shadow20:0 10px 14px -7px rgba(0,0,0,0.21),0 11px 42px 7px rgba(0,0,0,0.21),0 0 0 .5px rgba(0,0,0,0.12);--shadow21:0 11px 14px -7px rgba(0,0,0,0.22),0 11px 44px 7px rgba(0,0,0,0.22),0 0 0 .5px rgba(0,0,0,0.12);--shadow22:0 11px 15px -7px rgba(0,0,0,0.23),0 11px 45px 7px rgba(0,0,0,0.22),0 0 0 .5px rgba(0,0,0,0.12);--shadow23:0 12px 15px -8px rgba(0,0,0,0.23),0 12px 47px 8px rgba(0,0,0,0.23),0 0 0 .5px rgba(0,0,0,0.12);--shadow24:0 12px 16px -8px rgba(0,0,0,0.24),0 12px 48px 8px rgba(0,0,0,0.24),0 0 0 .5px rgba(0,0,0,0.12);--shadow25:0 1px 4px rgba(0,0,0,0.04)}html{--grey0:#fff;--grey50:#f9fafb;--grey100:#f4f5f6;--grey200:#eceff1;--grey300:#dde0e3;--grey400:#bfc3c7;--grey500:#9da2a6;--grey600:#7c8086;--grey700:#5d6169;--grey800:#3e424a;--grey900:#1d212a;--greyA100:#d3d6d8;--greyA200:#a7abaf;--greyA400:#2c3039;--greyA700:#5d6169;--white:#fff;--paleGrey:#f5f6f7;--silver:#d6d8da;--coolGrey:#95999d;--slateGrey:#5d6165;--charcoalGrey:#32363f;--black:#000;--overlay:rgba(50,54,63,0.5);--zircon:#f5faff;--dodgerBlue:#297ef2;--scienceBlue:#0b61d6;--weirdGreen:#40de8e;--emerald:#35ce68;--malachite:#08b442;--mango:#ff962f;--chablis:#fff2f2;--yourPink:#fdcbcb;--fuchsia:#fc4c83;--pomegranate:#f52d2d;--monza:#dd0505}.u-elevation-1{box-shadow:0 4px 12px 0 rgba(0,0,0,0.08);border:1px solid rgba(0,0,0,0.08)}html{--zIndex-below:-1;--zIndex-app:0;--zIndex-low:1;--zIndex-alertMobile:10;--zIndex-nav:20;--zIndex-bar:31;--zIndex-selection:40;--zIndex-popover:30;--zIndex-overlay:50;--zIndex-fileActionMenu:60;--zIndex-drawer:60;--zIndex-modal:70;--zIndex-modal-footer:71;--zIndex-modal-toolbar:72;--zIndex-alert:80}/* normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\nhtml{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=\"button\"],[type=\"reset\"],[type=\"submit\"]{-webkit-appearance:button}button::-moz-focus-inner,[type=\"button\"]::-moz-focus-inner,[type=\"reset\"]::-moz-focus-inner,[type=\"submit\"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=\"button\"]:-moz-focusring,[type=\"reset\"]:-moz-focusring,[type=\"submit\"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=\"checkbox\"],[type=\"radio\"]{box-sizing:border-box;padding:0}[type=\"number\"]::-webkit-inner-spin-button,[type=\"number\"]::-webkit-outer-spin-button{height:auto}[type=\"search\"]{-webkit-appearance:textfield;outline-offset:-2px}[type=\"search\"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left)}html{font-size:100%}body{font:100%/1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{height:100%}body{display:flex;flex-direction:column;align-items:stretch;width:100vw;height:100%;margin:0}@media (max-width:63.938rem){html,body{display:block;height:auto}}[role=application]{display:flex;height:inherit;flex:1 1 100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){[role=application]{overflow:visible}}.u-visuallyhidden{position:absolute !important;border:0 !important;width:.063rem !important;height:.063rem !important;overflow:hidden !important;padding:0 !important;white-space:nowrap !important;clip:rect(.063rem,.063rem,.063rem,.063rem) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important}.u-hide{display:none !important;visibility:hidden !important}@media (max-width:63.938rem){.u-hide--mob{display:none !important}}@media (min-width:64rem){.u-hide--tablet{display:none !important}}@media (min-width:48.063rem){.u-hide--desk{display:none !important}}.u-dn{display:none}.u-di{display:inline}.u-db{display:block}.u-dc{display:contents}.u-dib{display:inline-block}.u-dit{display:inline-table}.u-dt{display:table}.u-dtc{display:table-cell}.u-dt-row{display:table-row}.u-dt-row-group{display:table-row-group}.u-dt-column{display:table-column}.u-dt-column-group{display:table-column-group}@media (max-width:30rem){.u-dn-t{display:none}.u-di-t{display:inline}.u-db-t{display:block}.u-dc-t{display:contents}.u-dib-t{display:inline-block}.u-dit-t{display:inline-table}.u-dt-t{display:table}.u-dtc-t{display:table-cell}.u-dt-row-t{display:table-row}.u-dt-row-group-t{display:table-row-group}.u-dt-column-t{display:table-column}.u-dt-column-group-t{display:table-column-group}}@media (max-width:48rem){.u-dn-s{display:none}.u-di-s{display:inline}.u-db-s{display:block}.u-dc-s{display:contents}.u-dib-s{display:inline-block}.u-dit-s{display:inline-table}.u-dt-s{display:table}.u-dtc-s{display:table-cell}.u-dt-row-s{display:table-row}.u-dt-row-group-s{display:table-row-group}.u-dt-column-s{display:table-column}.u-dt-column-group-s{display:table-column-group}}@media (max-width:63.938rem){.u-dn-m{display:none}.u-di-m{display:inline}.u-db-m{display:block}.u-dc-m{display:contents}.u-dib-m{display:inline-block}.u-dit-m{display:inline-table}.u-dt-m{display:table}.u-dtc-m{display:table-cell}.u-dt-row-m{display:table-row}.u-dt-row-group-m{display:table-row-group}.u-dt-column-m{display:table-column}.u-dt-column-group-m{display:table-column-group}}.u-black{color:var(--black) !important}.u-charcoalGrey{color:var(--charcoalGrey) !important}.u-coolGrey{color:var(--coolGrey) !important}.u-silver{color:var(--silver) !important}.u-slateGrey{color:var(--slateGrey) !important}.u-lightishPurple{color:#b449e7 !important}.u-dodgerBlue{color:#297ef2 !important}.u-overlay{color:var(--overlay) !important}.u-paleGrey{color:var(--paleGrey) !important}.u-monza{color:#dd0505 !important}.u-pomegranate{color:#f52d2d !important}.u-primaryBackgroundLight{color:var(--primaryBackgroundLight) !important}.u-primaryColor{color:var(--primaryColor) !important}.u-primaryColorLight{color:var(--primaryColorLight) !important}.u-primaryContrastTextColor{color:var(--primaryContrastTextColor) !important}.u-error{color:var(--errorColor) !important}.u-errorBackground{color:var(--errorBackground) !important}.u-success{color:var(--successColor) !important}.u-warning{color:var(--warningColor) !important}.u-info{color:var(--infoColor) !important}.u-weirdGreen{color:#40de8e !important}.u-white{color:var(--white) !important}.u-breakword{word-break:break-word}.u-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-spacellipsis{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}@media (max-width:30rem){.u-spacellipsis-t{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:48rem){.u-spacellipsis-s{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}@media (max-width:63.938rem){.u-spacellipsis-m{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}}.u-midellipsis{display:flex;flex-wrap:nowrap}.u-midellipsis > *{display:inline-block;max-width:50%;overflow:hidden;white-space:pre}.u-midellipsis > :first-child{text-overflow:ellipsis}.u-midellipsis > :last-child{text-overflow:clip;direction:rtl}@supports (text-overflow:'[...]'){.u-midellipsis > :first-child{text-overflow:'[...]'}}.u-link:link{color:var(--primaryColor) !important;text-decoration:none !important}.u-link:visited,.u-link:active,.u-link:hover,.u-link:focus{color:var(--primaryColorDark) !important}.u-lh-tiny{line-height:1 !important}.u-lh-xsmall{line-height:1.1 !important}.u-lh-small{line-height:1.2 !important}.u-lh-medium{line-height:1.3 !important}.u-lh-large{line-height:1.4 !important}.u-lh-xlarge{line-height:1.5 !important}.u-fz-tiny{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium{font-size:1rem !important;line-height:1.5 !important}.u-fz-large{font-size:1.125rem !important;line-height:1.5 !important}@media (max-width:30rem){.u-fz-tiny-t{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall-t{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small-t{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium-t{font-size:1rem !important;line-height:1.5 !important}.u-fz-large-t{font-size:1.125rem !important;line-height:1.5 !important}}@media (max-width:48rem){.u-fz-tiny-s{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall-s{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small-s{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium-s{font-size:1rem !important;line-height:1.5 !important}.u-fz-large-s{font-size:1.125rem !important;line-height:1.5 !important}}@media (max-width:63.938rem){.u-fz-tiny-m{font-size:.75rem !important;line-height:1.3 !important}.u-fz-xsmall-m{font-size:.813rem !important;line-height:1.4 !important}.u-fz-small-m{font-size:.875rem !important;line-height:1.4 !important}.u-fz-medium-m{font-size:1rem !important;line-height:1.5 !important}.u-fz-large-m{font-size:1.125rem !important;line-height:1.5 !important}}.u-ta-left{text-align:left !important}.u-ta-right{text-align:right !important}.u-ta-center{text-align:center !important}.u-ta-justify{text-align:justify !important}@media (max-width:30rem){.u-ta-left-t{text-align:left !important}.u-ta-right-t{text-align:right !important}.u-ta-center-t{text-align:center !important}.u-ta-justify-t{text-align:justify !important}}@media (max-width:48rem){.u-ta-left-s{text-align:left !important}.u-ta-right-s{text-align:right !important}.u-ta-center-s{text-align:center !important}.u-ta-justify-s{text-align:justify !important}}@media (max-width:63.938rem){.u-ta-left-m{text-align:left !important}.u-ta-right-m{text-align:right !important}.u-ta-center-m{text-align:center !important}.u-ta-justify-m{text-align:justify !important}}.u-fs-normal{font-style:normal !important}.u-fs-italic{font-style:italic !important}@media (max-width:30rem){.u-fs-normal-t{font-style:normal !important}.u-fs-italic-t{font-style:italic !important}}@media (max-width:48rem){.u-fs-normal-s{font-style:normal !important}.u-fs-italic-s{font-style:italic !important}}@media (max-width:63.938rem){.u-fs-normal-m{font-style:normal !important}.u-fs-italic-m{font-style:italic !important}}.u-fw-normal{font-weight:normal}.u-fw-bold{font-weight:bold}@media (max-width:30rem){.u-fw-normal-t{font-weight:normal}.u-fw-bold-t{font-weight:bold}}@media (max-width:48rem){.u-fw-normal-s{font-weight:normal}.u-fw-bold-s{font-weight:bold}}@media (max-width:63.938rem){.u-fw-normal-m{font-weight:normal}.u-fw-bold-m{font-weight:bold}}.c-btn,.c-btn--regular,.c-btn-client,.c-btn-client-mobile{position:relative;box-sizing:border-box;display:inline-flex;margin:0 .25rem;border-width:.063rem;border-style:solid;border-radius:.125rem;min-height:2.5rem;min-width:7rem;padding:.188rem 1rem;vertical-align:top;text-align:center;font-size:.875rem;font-weight:bold;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;align-items:center;background-color:var(--primaryColor);color:var(--primaryContrastTextColor);border-color:var(--primaryColor)}.c-btn svg,.c-btn--regular svg,.c-btn-client svg,.c-btn-client-mobile svg{fill:currentColor}.c-btn svg + span,.c-btn--regular svg + span,.c-btn-client svg + span,.c-btn-client-mobile svg + span{margin-left:.375rem}.c-btn input,.c-btn--regular input,.c-btn-client input,.c-btn-client-mobile input{cursor:pointer}.c-btn > span,.c-btn--regular > span,.c-btn-client > span,.c-btn-client-mobile > span{display:flex;align-items:center;justify-content:center;width:100%}.c-btn[disabled],.c-btn--regular[disabled],.c-btn-client[disabled],.c-btn-client-mobile[disabled],.c-btn[aria-disabled=true],.c-btn--regular[aria-disabled=true],.c-btn-client[aria-disabled=true],.c-btn-client-mobile[aria-disabled=true]{opacity:.5;cursor:not-allowed}.c-btn[disabled] input,.c-btn--regular[disabled] input,.c-btn-client[disabled] input,.c-btn-client-mobile[disabled] input,.c-btn[aria-disabled=true] input,.c-btn--regular[aria-disabled=true] input,.c-btn-client[aria-disabled=true] input,.c-btn-client-mobile[aria-disabled=true] input{cursor:not-allowed}.c-btn[aria-busy=true],.c-btn--regular[aria-busy=true],.c-btn-client[aria-busy=true],.c-btn-client-mobile[aria-busy=true]{opacity:.5;pointer-events:none}.c-btn:visited,.c-btn--regular:visited,.c-btn-client:visited,.c-btn-client-mobile:visited{color:var(--primaryContrastTextColor)}.c-btn:active,.c-btn--regular:active,.c-btn-client:active,.c-btn-client-mobile:active,.c-btn:hover,.c-btn--regular:hover,.c-btn-client:hover,.c-btn-client-mobile:hover,.c-btn:focus,.c-btn--regular:focus,.c-btn-client:focus,.c-btn-client-mobile:focus{border-color:var(--primaryColorDark);background-color:var(--primaryColorDark)}.c-btn[disabled]:hover,.c-btn--regular[disabled]:hover,.c-btn-client[disabled]:hover,.c-btn-client-mobile[disabled]:hover,.c-btn[aria-disabled=true]:hover,.c-btn--regular[aria-disabled=true]:hover,.c-btn-client[aria-disabled=true]:hover,.c-btn-client-mobile[aria-disabled=true]:hover{border-color:var(--primaryColor);background-color:var(--primaryColor)}.c-btn--ghost{background-color:var(--zircon);color:var(--primaryColor);border-color:#c2dcff;border-style:dashed}.c-btn--ghost:visited{color:var(--primaryColor)}.c-btn--ghost:active,.c-btn--ghost:hover,.c-btn--ghost:focus{border-color:#c2dcff;background-color:#c2dcff}.c-btn--ghost[disabled]:hover,.c-btn--ghost[aria-disabled=true]:hover{border-color:#c2dcff;background-color:var(--zircon)}.c-btn--highlight{background-color:#35ce68;color:var(--white);border-color:#35ce68}.c-btn--highlight:visited{color:var(--white)}.c-btn--highlight:active,.c-btn--highlight:hover,.c-btn--highlight:focus{border-color:#08b442;background-color:#08b442}.c-btn--highlight[disabled]:hover,.c-btn--highlight[aria-disabled=true]:hover{border-color:#35ce68;background-color:#35ce68}.c-btn--alpha,.c-btn--action,.c-btn--close{background-color:transparent;color:var(--white);border-color:var(--white)}.c-btn--alpha:visited,.c-btn--action:visited,.c-btn--close:visited{color:var(--white)}.c-btn--alpha:active,.c-btn--action:active,.c-btn--close:active,.c-btn--alpha:hover,.c-btn--action:hover,.c-btn--close:hover,.c-btn--alpha:focus,.c-btn--action:focus,.c-btn--close:focus{border-color:var(--scienceBlue);background-color:var(--scienceBlue)}.c-btn--alpha[disabled]:hover,.c-btn--action[disabled]:hover,.c-btn--close[disabled]:hover,.c-btn--alpha[aria-disabled=true]:hover,.c-btn--action[aria-disabled=true]:hover,.c-btn--close[aria-disabled=true]:hover{border-color:var(--white);background-color:transparent}.c-btn--danger{background-color:#f52d2d;color:var(--white);border-color:#f52d2d}.c-btn--danger:visited{color:var(--white)}.c-btn--danger:active,.c-btn--danger:hover,.c-btn--danger:focus{border-color:var(--monza);background-color:var(--monza)}.c-btn--danger[disabled]:hover,.c-btn--danger[aria-disabled=true]:hover{border-color:#f52d2d;background-color:#f52d2d}.c-btn--secondary,.c-btn-client,.c-btn-client-mobile{background-color:var(--white);color:var(--black);border-color:var(--silver)}.c-btn--secondary:visited,.c-btn-client:visited,.c-btn-client-mobile:visited{color:var(--black)}.c-btn--secondary:active,.c-btn-client:active,.c-btn-client-mobile:active,.c-btn--secondary:hover,.c-btn-client:hover,.c-btn-client-mobile:hover,.c-btn--secondary:focus,.c-btn-client:focus,.c-btn-client-mobile:focus{border-color:var(--silver);background-color:var(--silver)}.c-btn--secondary[disabled]:hover,.c-btn-client[disabled]:hover,.c-btn-client-mobile[disabled]:hover,.c-btn--secondary[aria-disabled=true]:hover,.c-btn-client[aria-disabled=true]:hover,.c-btn-client-mobile[aria-disabled=true]:hover{border-color:var(--silver);background-color:var(--white)}.c-btn--danger-outline{background-color:var(--white);color:#f52d2d;border-color:#fdcbcb}.c-btn--danger-outline:visited{color:#f52d2d}.c-btn--danger-outline:active,.c-btn--danger-outline:hover,.c-btn--danger-outline:focus{border-color:#fdcbcb;background-color:#fdcbcb}.c-btn--danger-outline[disabled]:hover,.c-btn--danger-outline[aria-disabled=true]:hover{border-color:#fdcbcb;background-color:var(--white)}.c-btn--text{background-color:transparent;color:var(--primaryColor);border-color:transparent}.c-btn--text:visited{color:var(--primaryColor)}.c-btn--text:active,.c-btn--text:hover,.c-btn--text:focus{border-color:transparent;background-color:transparent}.c-btn--text[disabled]:hover,.c-btn--text[aria-disabled=true]:hover{border-color:transparent;background-color:transparent}.c-btn--text:hover,.c-btn--text:focus{color:var(--primaryColorDark)}.c-btn--action{border-color:transparent;padding:.5rem;opacity:.5}.c-btn--action:active,.c-btn--action:hover,.c-btn--action:focus{background-color:transparent;border-color:transparent}.c-btn--close{border-color:transparent;padding:.5rem}.c-btn--close:active,.c-btn--close:hover,.c-btn--close:focus{background-color:transparent;border-color:transparent}.c-btn-alert,.c-btn-alert--error,.c-btn-alert--info,.c-btn-alert--success{border:0;height:auto;padding:.5rem 1rem;background-color:var(--white);font-weight:bold;font-size:.875rem;text-decoration:none}.c-btn-alert--error{color:#f52d2d !important;background-color:var(--white) !important;border-color:var(--white) !important}.c-btn-alert--error:visited{color:#f52d2d !important}.c-btn-alert--error:active,.c-btn-alert--error:hover,.c-btn-alert--error:focus{color:var(--monza) !important;background-color:#fdcbcb !important;border-color:#fdcbcb !important}.c-btn-alert--info{color:var(--white) !important;background-color:var(--coolGrey) !important;border-color:var(--coolGrey) !important}.c-btn-alert--info[disabled]:hover,.c-btn-alert--info[aria-disabled=true]:hover{background-color:var(--coolGrey) !important}.c-btn-alert--info:visited{color:var(--white) !important}.c-btn-alert--info:active,.c-btn-alert--info:hover,.c-btn-alert--info:focus{background-color:var(--charcoalGrey) !important;border-color:var(--charcoalGrey) !important}.c-btn-alert--success{color:#35ce68 !important;background-color:var(--white) !important;border-color:var(--white) !important}.c-btn-alert--success:visited{color:#35ce68 !important}.c-btn-alert--success:active,.c-btn-alert--success:hover,.c-btn-alert--success:focus{color:#08b442 !important;background-color:#def7e7 !important;border-color:#def7e7 !important}.c-btn-client,.c-btn-client-mobile{display:flex;justify-content:center;align-items:center;height:auto;min-height:3.5rem;margin:0;padding-left:1rem;padding-right:1rem;background-color:transparent;text-align:left;font-size:.813rem;font-weight:bold;line-height:1.3;color:var(--slateGrey)}.c-btn-client:visited,.c-btn-client-mobile:visited{color:var(--slateGrey)}.c-btn-client span,.c-btn-client-mobile span{flex:0 1 auto}.c-btn-client figure,.c-btn-client-mobile figure{flex:0 0 2rem;margin:0 .75rem 0 0}.c-btn-client-mobile{display:flex;justify-content:flex-start;background-color:var(--dodgerBlue);border:0;border-radius:0;margin:0;padding:.5rem 3rem .5rem 1rem;font-size:1rem;font-weight:normal;color:var(--white);text-decoration:none;text-transform:none}.c-btn-client-mobile[disabled]:hover,.c-btn-client-mobile[aria-disabled=true]:hover{background-color:var(--dodgerBlue)}.c-btn-client-mobile:visited{color:var(--white)}.c-btn-client-mobile:active,.c-btn-client-mobile:hover,.c-btn-client-mobile:focus{background-color:var(--dodgerBlue)}.c-btn-client-mobile figure{flex:0 0 2.75rem;border-radius:.5rem;border:.313rem solid var(--white);background-color:var(--white)}.c-btn-client-mobile figure svg{display:block}.c-btn--left > span{justify-content:flex-start}.c-btn--center > span{justify-content:center}.c-btn--right > span{justify-content:flex-end}.c-btn.c-btn--tiny{min-height:1.5rem;min-width:5rem;padding:.125rem 1rem;font-size:.75rem;line-height:1.3}.c-btn.c-btn--small{min-height:2rem;min-width:6rem;padding:.188rem .5rem;font-size:.813rem;line-height:1.4}.c-btn.c-btn--large{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}.c-btn.c-btn--full{width:100%;margin-left:0;margin-right:0}.c-btn.c-btn--narrow,.c-btn.c-btn--round{min-width:auto}.c-btn.c-btn--round{border-radius:100%;min-height:auto;padding:.25rem}.c-btn.c-btn--round svg{width:.625rem;height:.625rem}@media (pointer:coarse){.c-btn.c-btn--round:after{content:'';position:absolute;top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}}.c-btn--subtle{color:var(--primaryColor);min-height:auto;min-width:auto;border:0;margin:1rem 0;padding:0;vertical-align:baseline;background:transparent;cursor:pointer;font-size:.875rem;font-weight:bold;text-transform:uppercase}.c-btn--subtle:active,.c-btn--subtle:focus,.c-btn--subtle:hover{color:var(--primaryColorDark)}.c-btn--subtle > span{display:flex;align-items:center;justify-content:center;width:100%}.c-btn--subtle[disabled],.c-btn--subtle[aria-disabled=true]{opacity:.5;cursor:not-allowed}.c-btn--subtle[disabled]:hover,.c-btn--subtle[aria-disabled=true]:hover{background:transparent}.c-btn--subtle[aria-busy=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.c-btn--subtle[aria-busy=true]:hover{background:transparent}.c-btn--subtle:active,.c-btn--subtle:hover,.c-btn--subtle:focus,.c-btn--subtle:visited{color:var(--primaryColorDark);background:transparent}* + .c-btn--subtle{margin-left:.063rem}.c-btn--subtle.c-btn--tiny{min-height:0;min-width:0;padding:0;font-size:.563rem}.c-btn--subtle.c-btn--small{min-height:0;min-width:0;padding:0;font-size:.75rem}.c-btn--subtle.c-btn--large{min-height:0;min-width:0;padding:0;font-size:1rem}.c-btn--subtle.c-btn--danger{color:#f52d2d}.c-btn--subtle.c-btn--danger:active,.c-btn--subtle.c-btn--danger:focus,.c-btn--subtle.c-btn--danger:hover{color:var(--monza)}.c-btn--subtle.c-btn--highlight{color:#35ce68}.c-btn--subtle.c-btn--highlight:active,.c-btn--subtle.c-btn--highlight:focus,.c-btn--subtle.c-btn--highlight:hover{color:#08b442}.c-btn--subtle.c-btn--regular{color:var(--primaryColor)}.c-btn--subtle.c-btn--regular:active,.c-btn--subtle.c-btn--regular:focus,.c-btn--subtle.c-btn--regular:hover{color:var(--primaryColorDark)}.c-btn--subtle.c-btn--secondary{color:var(--slateGrey)}.c-btn--subtle.c-btn--secondary:active,.c-btn--subtle.c-btn--secondary:focus,.c-btn--subtle.c-btn--secondary:hover{color:var(--charcoalGrey)}.c-btn--subtle.c-btn--secondary:active svg,.c-btn--subtle.c-btn--secondary:focus svg,.c-btn--subtle.c-btn--secondary:hover svg{color:var(--slateGrey)}.c-btn--subtle.c-btn--secondary svg{color:var(--coolGrey)}[data-input=radio],[data-input=checkbox]{display:flex}[data-input=radio] input[type=radio],[data-input=checkbox] input[type=radio],[data-input=radio] input[type=checkbox],[data-input=checkbox] input[type=checkbox]{display:none !important;visibility:hidden !important}[data-input=radio] label,[data-input=checkbox] label{position:relative;display:inline-block;width:1rem;height:1rem;padding-left:1.4rem;cursor:pointer}[data-input=radio] label::before,[data-input=checkbox] label::before,[data-input=radio] label::after,[data-input=checkbox] label::after{content:'';position:absolute;left:0;top:0;box-sizing:border-box;width:1rem;height:1rem}[data-input=radio] label::before,[data-input=checkbox] label::before{transition:box-shadow 350ms cubic-bezier(0,.89,.44,1)}[data-input=radio] label::after,[data-input=checkbox] label::after{transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.c-label{text-transform:uppercase;color:var(--secondaryTextColor);font-size:.813rem;font-weight:bold;line-height:1rem}.c-label.is-error{color:var(--pomegranate)}.c-label--block{display:block;padding:.5rem 0}.c-input-text[aria-disabled=true],.c-input-text[disabled],.c-textarea[aria-disabled=true],.c-textarea[disabled],.c-select[aria-disabled=true],.c-select[disabled],.wizard-select[aria-disabled=true],.wizard-select[disabled]{cursor:not-allowed;background-color:var(--paleGrey);color:var(--charcoalGrey)}.c-input-text[aria-disabled=true]:hover,.c-input-text[disabled]:hover,.c-textarea[aria-disabled=true]:hover,.c-textarea[disabled]:hover,.c-select[aria-disabled=true]:hover,.c-select[disabled]:hover,.wizard-select[aria-disabled=true]:hover,.wizard-select[disabled]:hover,.c-input-text[aria-disabled=true]:focus,.c-input-text[disabled]:focus,.c-textarea[aria-disabled=true]:focus,.c-textarea[disabled]:focus,.c-select[aria-disabled=true]:focus,.c-select[disabled]:focus,.wizard-select[aria-disabled=true]:focus,.wizard-select[disabled]:focus{border:.063rem solid var(--dividerColor)}.c-input-text,.c-textarea,.c-select,.wizard-select{display:inline-block;width:100%;max-width:32rem;padding:.813rem 1rem;box-sizing:border-box;border-radius:.188rem;background:var(--white);border:.063rem solid var(--dividerColor);font-size:1rem;line-height:1.25;color:var(--charcoalGrey);outline:0}.c-input-text::-webkit-input-placeholder,.c-textarea::-webkit-input-placeholder,.c-select::-webkit-input-placeholder,.wizard-select::-webkit-input-placeholder{color:var(--coolGrey);font-size:1rem}.c-input-text::placeholder,.c-textarea::placeholder,.c-select::placeholder,.wizard-select::placeholder{color:var(--coolGrey);font-size:1rem}.c-input-text:hover,.c-textarea:hover,.c-select:hover,.wizard-select:hover{border:.063rem solid var(--coolGrey)}.c-input-text:focus,.c-textarea:focus,.c-select:focus,.wizard-select:focus{border:.063rem solid var(--dodgerBlue);outline:0}.c-input-text.is-error,.c-textarea.is-error,.c-select.is-error,.wizard-select.is-error,.c-input-text:not(:focus):invalid,.c-textarea:not(:focus):invalid,.c-select:not(:focus):invalid,.wizard-select:not(:focus):invalid{border:.063rem solid var(--pomegranate)}.c-input-text--tiny,.c-textarea--tiny,.c-select--tiny{border-radius:.125rem;padding:.25rem .5rem .375rem}.c-input-text--medium,.c-textarea--medium,.c-select--medium,.wizard-select--medium{border-radius:.125rem;padding:.5rem 1rem .625rem}.c-input-text--large{border-radius:.188rem;padding:.813rem 1rem}.c-input-text--fullwidth,.c-textarea--fullwidth,.c-select--fullwidth{max-width:100%}.c-input-checkbox,.c-input-radio{display:flex;align-items:center;min-width:1rem;min-height:1rem}.c-input-checkbox span,.c-input-radio span{position:relative;display:inline-block;padding-left:1.5rem;cursor:pointer;line-height:1.5}.c-input-checkbox span::before,.c-input-radio span::before,.c-input-checkbox span::after,.c-input-radio span::after{content:'';position:absolute;left:0;top:50%;box-sizing:border-box;width:1rem;height:1rem;border-radius:.125rem}.c-input-checkbox span::before,.c-input-radio span::before{transition:box-shadow 350ms cubic-bezier(0,.89,.44,1);background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-input-checkbox span:hover::before,.c-input-radio span:hover::before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.c-input-checkbox span::after,.c-input-radio span::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgIDxwYXRoIGQ9J00zIDEwLjAxOWw0LjUyMyA0LjUyMyA5LjU0MS05LjU0MScgc3Ryb2tlPScjRkZGJyBzdHJva2Utd2lkdGg9JzInIGZpbGw9Im5vbmUiLz4KPC9zdmc+Cg==\");background-size:contain;transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.c-input-checkbox[aria-checked='mixed'] span::after,.c-input-radio[aria-checked='mixed'] span::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNMy40OTcgMTBoMTMuMDA2IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgLz48L3N2Zz4K\");background-size:contain}.c-input-checkbox[aria-disabled=true] span,.c-input-radio[aria-disabled=true] span{opacity:.5;cursor:not-allowed}.c-input-checkbox[aria-disabled=true] :hover::before,.c-input-radio[aria-disabled=true] :hover::before{box-shadow:inset 0 0 0 .125rem var(--silver)}.c-input-checkbox[aria-disabled=true] ::before,.c-input-radio[aria-disabled=true] ::before{background-color:var(--paleGrey)}.c-input-checkbox input,.c-input-radio input{border:0;clip:rect(0 0 0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.c-input-checkbox input:focus + span::before,.c-input-radio input:focus + span::before{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}.c-input-checkbox input:checked + span::before,.c-input-radio input:checked + span::before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}.c-input-checkbox input:checked + span::after,.c-input-radio input:checked + span::after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.c-input-checkbox input:not(:checked) + span::after,.c-input-radio input:not(:checked) + span::after{opacity:0;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}.c-input-checkbox.is-error span,.c-input-radio.is-error span{color:var(--pomegranate)}.c-input-checkbox.is-error span::before,.c-input-radio.is-error span::before{box-shadow:inset 0 0 0 .125rem var(--pomegranate);background-color:var(--yourPink)}.c-input-checkbox--noGutter span,.c-input-radio--noGutter span{padding-left:0}.c-input-radio span::before,.c-input-radio span::after{border-radius:50%}.c-input-radio span::after{content:'';background:var(--white);border:.313rem solid var(--dodgerBlue);box-sizing:border-box;width:1rem;height:1rem}.c-textarea{display:block;width:100%;min-height:7.5rem;resize:vertical}.c-textarea--tiny{min-height:3rem}.c-textarea--medium{min-height:5rem}.c-select,.c-select--tiny,.c-select--medium,.c-select--fullwidth,.wizard-select,.wizard-select--medium{padding-right:2.375rem}.c-select,.wizard-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBmaWxsPSIjOTU5OTlkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjI4NTcxNCwgMTIuMDAwMDAwKSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTEyLjI4NTcxNCwgLTEyLjAwMDAwMCkiPgogICAgPHBhdGggZD0iTTYuNDYwMjYwNzcsMjAuMzE3NDAzNiBDNS44NDY1Nzk3NCwyMC45MzEwODQ3IDUuODQ2NTc5NzQsMjEuOTI2MDU4MiA2LjQ2MDI2MDc3LDIyLjUzOTczOTIgQzcuMDczOTQxOCwyMy4xNTM0MjAzIDguMDY4OTE1MzQsMjMuMTUzNDIwMyA4LjY4MjU5NjM3LDIyLjUzOTczOTIgTDE4LjExMTE2NzgsMTMuMTExMTY3OCBDMTguNzI0ODQ4OCwxMi40OTc0ODY4IDE4LjcyNDg0ODgsMTEuNTAyNTEzMiAxOC4xMTExNjc4LDEwLjg4ODgzMjIgTDguNjgyNTk2MzcsMS40NjAyNjA3NyBDOC4wNjg5MTUzNCwwLjg0NjU3OTc0MyA3LjA3Mzk0MTgsMC44NDY1Nzk3NDMgNi40NjAyNjA3NywxLjQ2MDI2MDc3IEM1Ljg0NjU3OTc0LDIuMDczOTQxOCA1Ljg0NjU3OTc0LDMuMDY4OTE1MzQgNi40NjAyNjA3NywzLjY4MjU5NjM3IEwxNC43Nzc2NjQ0LDEyIEw2LjQ2MDI2MDc3LDIwLjMxNzQwMzYgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=\") right 1rem center no-repeat;background-size:.875rem;text-align:left}.c-select::-ms-expand,.wizard-select::-ms-expand{display:none}.o-field{position:relative;display:flex;flex-direction:column;margin:.5rem 0 1rem}.o-field-inline{display:flex;align-items:flex-start;flex-direction:row;margin:.5rem 0 .5rem 1.5rem}@media (max-width:48rem){.o-field-inline{flex-direction:column;margin-left:0}}.c-double-field{width:100%}.c-double-field--with-button{box-sizing:border-box;position:relative;padding-right:2.5rem}.c-double-field-label{min-height:2.5rem}.c-double-field-button{position:absolute;right:-2.5rem;top:.625rem}.c-double-field-wrapper{display:inline-flex;width:100%;margin-bottom:.5rem}@media (max-width:48rem){.c-double-field-wrapper{flex-direction:column}}.c-double-field-input{box-sizing:border-box;flex:1 1 70%}.c-double-field-input + .c-double-field-input{flex:1 1 auto}[data-input=radio] label::before{border-radius:50%;border:.125rem solid var(--coolGrey);box-shadow:inset 0 0 0 1rem transparent}[data-input=radio] input[type=radio]:checked + label::before{box-shadow:inset 0 0 0 .188rem var(--paleGrey),inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] label::before,[data-input=checkbox] label::after{border-radius:.125rem}[data-input=checkbox] label::before{background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--silver)}[data-input=checkbox] label::before:hover{box-shadow:inset 0 0 0 .125rem var(--dodgerBlue)}[data-input=checkbox] label::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgIDxwYXRoIGQ9J00zIDEwLjAxOWw0LjUyMyA0LjUyMyA5LjU0MS05LjU0MScgc3Ryb2tlPScjRkZGJyBzdHJva2Utd2lkdGg9JzInIGZpbGw9Im5vbmUiLz4KPC9zdmc+Cg==\");background-size:contain}[data-input=checkbox][aria-checked='mixed'] label::after{background-image:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNMy40OTcgMTBoMTMuMDA2IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgLz48L3N2Zz4K\");background-size:contain}[data-input=checkbox] input[type=checkbox]:checked + label::before{box-shadow:inset 0 0 0 1rem var(--dodgerBlue)}[data-input=checkbox] input[type=checkbox]:checked + label::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[data-input=checkbox] input[type=checkbox]:not(:checked) + label::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.wizard-wrapper{display:flex;flex-flow:column nowrap;align-items:stretch}.wizard-main{background:linear-gradient(#fff 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,linear-gradient(rgba(214,216,218,0.25) 0,rgba(214,216,218,0.25) 25%,rgba(255,255,255,0) 26%,rgba(255,255,255,0) 100%),linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0) 74%,rgba(214,216,218,0.25) 75%,rgba(214,216,218,0.25) 100%) 0 100%;background-repeat:no-repeat;background-color:var(--white);background-size:100% 2rem,100% 2rem,100% .5rem,100% .5rem;background-attachment:local,local,scroll,scroll;background-clip:padding-box;overflow:auto;-webkit-overflow-scrolling:touch}.wizard-header,.wizard-footer{flex:0 0 auto}.o-layout,.o-layout-2panes{box-sizing:border-box;display:flex;max-width:100%;width:100%;height:100%;background-color:var(--paperBackgroundColor);color:var(--primaryTextColor)}.o-layout main,.o-layout-2panes main{display:flex;flex-direction:column;flex:0 0 auto}.o-layout main,.o-layout-2panes main,.o-layout main > [role=contentinfo],.o-layout-2panes main > [role=contentinfo],.o-layout main > [role=main],.o-layout-2panes main > [role=main]{position:relative;display:flex;flex-direction:column;flex:1 1 auto;box-sizing:border-box;height:100%;overflow-x:hidden;overflow-y:auto}@media (max-width:63.938rem){.o-layout,.o-layout-2panes{display:block}.o-layout main,.o-layout-2panes main{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.o-layout main,.o-layout-2panes main,.o-layout main > [role=contentinfo],.o-layout-2panes main > [role=contentinfo],.o-layout main > [role=main],.o-layout-2panes main > [role=main]{display:block;overflow:visible}.o-layout:before,.o-layout-2panes:before,.o-layout:after,.o-layout-2panes:after{content:'';display:block}.o-layout:before,.o-layout-2panes:before{height:3rem}.o-layout:after,.o-layout-2panes:after{height:3rem}}.o-layout-2panes{flex:0 0 100%;align-items:stretch}.o-layout-2panes > aside{display:flex;flex-direction:column;flex:0 0 auto}.o-layout-2panes main,.o-layout-2panes main > [role=contentinfo],.o-layout-2panes main > [role=main]{height:auto}@media (max-width:63.938rem){.o-layout-2panes > aside{position:fixed;bottom:0;left:0;display:block;z-index:var(--zIndex-nav);width:100%}}.u-media{display:flex;align-items:center}.u-media-top{align-items:flex-start}.u-media-bottom{align-items:flex-end}.u-media-grow{flex:1 1 auto;overflow:hidden}.u-media-fixed{line-height:0;flex:0 0 auto}:root{--sidebarHeight:3rem}.o-sidebar{width:13.75rem;border-right:.063rem solid var(--dividerColor);background-color:var(--defaultBackgroundColor)}@media (max-width:63.938rem){.o-sidebar{justify-content:space-between;border:0;border-top:.063rem solid var(--dividerColor);height:var(--sidebarHeight);width:100%;padding-bottom:env(safe-area-inset-bottom)}}.c-avatar{background-color:var(--paleGrey);color:var(--silver);position:relative}.c-avatar svg{width:50%;height:50%}.c-avatar-image{width:100%}.u-card{border:.063rem solid var(--dividerColor);border-radius:.5rem;padding:1rem;text-decoration:none;display:block}.c-chip{box-sizing:border-box;line-height:1;display:inline-flex;align-items:center;margin-right:.25rem;margin-bottom:.25rem;border:0}.c-chip--round{width:2.5rem;text-align:center;justify-content:center}.c-chip--tinySize{height:1.5rem;padding:0 .375rem;border-radius:.75rem;font-size:.75rem}.c-chip--smallSize{height:2rem;padding:0 .5625rem;border-radius:1rem;font-size:.875rem}.c-chip--normalSize{height:2.5rem;padding:0 .75rem;border-radius:1.25rem}.c-chip--outlinedVariant{border:1px solid}.c-chip--dashedVariant{border:1px dashed}.c-chip--normalTheme{border-color:var(--silver);background-color:var(--paleGrey);color:inherit}.c-chip--primaryTheme{border-color:var(--primaryColorLightest);background-color:var(--primaryBackgroundLight);color:var(--primaryColor)}.c-chip--errorTheme{border-color:var(--errorColorLight);background-color:var(--errorColorLightest);color:var(--errorColor)}.c-chip--hoverableNormalTheme{color:var(--charcoalGrey)}.c-chip--hoverableNormalTheme:hover,.c-chip--hoverableNormalTheme:focus{background-color:var(--silver)}.c-chip--hoverablePrimaryTheme:hover,.c-chip--hoverablePrimaryTheme:focus{background-color:var(--primaryBackgroundLight)}.c-chip--normalPrimaryTheme{background-color:var(--primaryColor);color:var(--white)}.c-chip--hoverableErrorTheme:hover,.c-chip--hoverableErrorTheme:focus{background-color:var(--errorColorLight)}.c-chip--outlinedNormalTheme{background-color:transparent}.c-chip--clickable{cursor:pointer}.c-chip-separator{width:.063rem;border-left:.063rem solid var(--dividerColor);display:inline-block;height:40%;margin-left:.5rem;margin-right:.5rem}.c-chip-button{cursor:pointer;color:var(--slateGrey)}.c-chip-button--disabled{color:var(--coolGrey)}.c-avatar{--circleSize:2.5rem;width:var(--circleSize);height:var(--circleSize);min-width:var(--circleSize);min-height:var(--circleSize);font-size:calc(var(--circleSize) / 2.28);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--dodgerBlue);color:var(--white)}.c-avatar--xsmall{width:1rem;height:1rem;min-width:1rem;min-height:1rem;font-size:calc(1rem / 2.28)}.c-avatar--small{width:2rem;height:2rem;min-width:2rem;min-height:2rem;font-size:calc(2rem / 2.28)}.c-avatar--large{width:3rem;height:3rem;min-width:3rem;min-height:3rem;font-size:calc(3rem / 2.28)}.c-avatar--xlarge{width:4rem;height:4rem;min-width:4rem;min-height:4rem;font-size:calc(4rem / 2.28)}.c-avatar-initials{font-weight:bold;line-height:1}.c-nav{margin:1.5rem 0;padding:0;list-style:none}@media (max-width:63.938rem){.c-nav{display:flex;justify-content:space-around;margin:.313rem 0 .25rem;padding-right:0}}.c-nav-item{position:relative;z-index:var(--zIndex-app);height:3rem;box-sizing:border-box;cursor:pointer}.c-nav-item:hover::before{content:'';position:absolute;z-index:var(--zIndex-below);border-radius:0 .188rem .188rem 0;top:0;left:0;right:1rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.c-nav-item:hover::before{content:none}}@media (max-width:63.938rem){.c-nav-item{margin:0 .75rem;height:auto;display:block;flex:0 0 2.5rem;padding-right:0}.c-nav-item:hover::before{content:none}}.c-nav-icon{display:inline-block;margin-right:.688rem;color:var(--actionColorActive);fill:currentColor}.c-nav-icon svg{display:block}.is-active .c-nav-icon{color:var(--primaryColor)}:hover > .c-nav-icon{color:var(--actionColorActive)}@media (max-width:63.938rem){.c-nav-icon{display:block;margin-right:0}.c-nav-icon svg{margin:0 auto 3px;width:1.5rem;height:1.5rem}}@media (max-width:63.938rem){.c-nav-text{display:block;text-align:center;white-space:nowrap}}.c-nav-link{display:flex;box-shadow:border-box;padding-left:1.5rem;padding-right:1rem;line-height:1.5;text-decoration:none;color:var(--actionColorActive);height:100%;align-items:center;flex:1;background-repeat:no-repeat;background-position:1.5rem center}.c-nav-link:visited{color:var(--actionColorActive)}.c-nav-link.is-active{box-shadow:inset .25rem 0 0 0 var(--primaryColor);font-weight:bold;color:var(--primaryTextColor)}.c-nav-link.is-active .c-nav-icon{color:var(--primaryColor)}@media (max-width:63.938rem){.c-nav-link{display:block;height:auto;padding:0;text-align:center;font-size:.625rem;line-height:.75rem;background-position:center top;background-size:1.5rem}.c-nav-link.is-active,.c-nav-link:hover{box-shadow:none;font-weight:normal}}.c-nav-item-secondary{height:auto}.c-nav-item-secondary + .c-nav-item-secondary{margin-top:.125rem}@media (max-width:63.938rem){.c-nav-item-secondary{display:none}}.c-nav-item-secondary:hover::before{content:'';position:absolute;z-index:var(--zIndex-below);border-radius:.188rem 0 0 .188rem;top:0;right:0;left:3rem;bottom:0;background:var(--actionColorHover)}@media (hover:none){.c-nav-item-secondary:hover::before{content:none}}.c-nav-item-secondary .c-nav-link{padding:.5rem 1rem;margin-left:3rem;border-radius:4px 0 0 4px;box-shadow:none;font-size:.875rem;color:var(--actionColorActive);text-decoration:none;height:auto}.c-nav-item-secondary .c-nav-link.is-active{color:var(--primaryContrastTextColor);border-right:1px solid var(--actionColorActive);background-color:var(--actionColorActive)}.c-table-divider{background-color:var(--paleGrey);height:2rem;display:flex;align-items:center;text-indent:2rem;font-weight:bold;font-size:.75rem;line-height:1.33;color:var(--coolGrey);text-transform:uppercase}.c-table-divider + .c-table-divider{border-top:0}@media (max-width:48rem){.c-table-divider{text-indent:1rem}}div.c-table{position:relative;display:flex;flex-direction:column;flex:1 1 100%;height:100%;text-align:left;color:var(--secondaryTextColor)}.c-table-head{flex:0 0 2rem}@media (max-width:48rem){.c-table-head{display:none}}.c-table-body{flex:1 1 auto;display:flex;flex-direction:column;overflow:auto}@media (max-width:48rem){.c-table-body{max-height:100%}}.c-table-row,.c-table-row-head,table.c-table tr,table.c-table thead tr{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;flex:0 0 auto;height:3rem;width:100%;border-top:.063rem solid var(--dividerColor)}.c-table-row:hover,.c-table-row-head:hover,table.c-table tr:hover,table.c-table thead tr:hover{background-color:var(--actionColorHover)}@media (hover:none){.c-table-row:hover,.c-table-row-head:hover,table.c-table tr:hover,table.c-table thead tr:hover{background-color:transparent}}.c-table-row:last-child,.c-table-row-head:last-child,table.c-table tr:last-child,table.c-table thead tr:last-child{border-bottom:.063rem solid var(--dividerColor)}@media (max-width:63.938rem){.c-table-row,.c-table-row-head,table.c-table tr,table.c-table thead tr{max-width:100vw}}.c-table-row-head,table.c-table thead tr{border:0}.c-table-row-head:hover,table.c-table thead tr:hover{background-color:transparent}.c-table-row-head:last-child,table.c-table thead tr:last-child{border-bottom:0}.c-table-row.is-selected,table.c-table tr.is-selected,.c-table-row.is-selected:hover,table.c-table tr.is-selected:hover{background-color:var(--zircon)}.c-table-cell,.c-table-header,table.c-table th,table.c-table td{box-sizing:border-box;padding:.875rem 1rem;font-size:.875rem;line-height:1.3}.c-table-header,table.c-table th{padding:.5rem 1rem;font-size:.75rem;font-weight:bold;text-transform:uppercase}.c-table-cell--primary,.c-table-ellipsis,table.c-table td.c-table-cell--primary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-table-cell--primary,table.c-table td.c-table-cell--primary{font-size:1rem;line-height:1.15;color:var(--charcoalGrey)}@media (max-width:48rem){.c-table-cell--primary,table.c-table td.c-table-cell--primary{flex:1 1 auto}}.c-table-divider{position:sticky;z-index:var(--zIndex-low);top:0}table.c-table{width:100%;border:0;text-align:left;color:var(--secondaryTextColor);border-collapse:collapse}table.c-table tr{display:table-row}table.c-table thead tr{display:table-row}table.c-table tr.c-table-divider{border:0;width:auto;height:auto;background-color:var(--zircon)}table.c-table tr.c-table-divider::before{content:none}table.c-table tr.c-table-divider td{font-weight:bold;color:var(--secondaryTextColor);padding:0;font-size:.75rem;line-height:1.33}table.c-table tr.c-table-divider + *{border-top:0}table.c-table td.c-table-ellipsis{position:relative}table.c-table td.c-table-ellipsis > div{box-sizing:border-box;position:absolute;top:.875rem;right:1rem;bottom:.875rem;left:1rem;display:block;width:calc(100% - rem(32))}table.c-table td.c-table-ellipsis > div > div{box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wizard{position:fixed;top:0;left:0;box-sizing:border-box;height:100%;display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--white);color:var(--charcoalGrey);text-align:center}@media (max-width:30rem),(max-height:23.438rem){.wizard{flex-direction:column;justify-content:flex-start}}.wizard--waiting{color:var(--white);background-color:var(--primaryColor)}.wizard--scroll{position:absolute;padding-top:3.5rem}@media (max-width:63.938rem){.wizard--scroll{box-sizing:border-box}}@media (max-width:30rem),(max-height:23.438rem){.wizard--scroll{padding-top:0}}.wizard--dual{position:static;width:100%}.wizard-wrapper{justify-content:center;width:100%;height:100%;max-width:34rem;text-align:left}@media (max-width:30rem),(max-height:23.438rem){.wizard-wrapper{justify-content:flex-start}}@media (max-width:30rem),(max-height:23.438rem){.wizard-wrapper--center{justify-content:center}}.wizard-wrapper--bleed{align-items:center;max-width:100%}.wizard-wrapper--dual{display:flex;flex-direction:column;align-items:center;height:100vh}@media (max-height:38rem){.wizard-wrapper--dual{min-height:100vh;height:auto}}.wizard-dual{flex:1 1 50%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.wizard-dual:first-child{justify-content:flex-end;color:var(--white);background-color:var(--primaryColor)}.wizard-errors{order:1;margin:1rem 0 0;font-size:.875rem;line-height:1.7;font-style:italic}.wizard-errors p{margin:0}@media (max-width:30rem),(max-height:23.438rem){.wizard-errors{margin-top:.5rem}}.wizard-header{display:flex;flex-direction:column;box-sizing:border-box;max-width:34rem;margin:1rem 0 .5rem;padding:0 1rem;position:relative}@media (max-width:30rem),(max-height:23.438rem){.wizard-header{margin:1rem 0 0}}.wizard-dual .wizard-header{margin-bottom:2rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual .wizard-header{margin-bottom:1.5rem}}.wizard-main{display:flex;flex-direction:column;flex:0 1 auto;box-sizing:border-box;width:100%;padding:0 1rem}.wizard-main > *{flex-shrink:0}.wizard-footer{display:flex;order:2;flex-wrap:wrap;box-sizing:border-box;max-width:34rem;margin:2rem 0 1.5rem;padding:0 1rem;padding-bottom:env(safe-area-inset-bottom)}.wizard-footer > button,.wizard-footer > a:link{flex:1 1 100%;margin:0 0 .5rem;line-height:1.5}@media (max-width:30rem),(max-height:23.438rem){.wizard-footer{margin:1.5rem 0 .5rem}}.wizard--welcome .wizard-footer{justify-content:space-between}@media (min-width:30.063rem){.wizard--welcome .wizard-footer > button,.wizard--welcome .wizard-footer > a:link{flex:0 1 calc(50% - 0.25rem)}}.wizard-dual .wizard-footer{margin-top:2rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual .wizard-footer{margin-top:1.5rem;font-size:.875rem}}.wizard-logo{position:relative;margin:0 auto;width:7.5rem}.wizard-logo-img{width:100%;vertical-align:center}.wizard-logo-badge{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-.375rem;right:-.375rem;width:2rem;height:2rem;border:.125rem solid var(--white);background-color:var(--primaryColor);border-radius:50%}.wizard-header-help{order:-1;margin:0 0 .5rem;font-size:1.125rem;line-height:1.5;text-align:center}@media (max-width:30rem),(max-height:23.438rem){.wizard-header-help{margin:.25rem 0 0;font-size:1rem}}.wizard-disclaimer{display:flex;margin:1.5rem 0 .5rem;flex-direction:row;align-items:flex-start;font-size:.938rem;line-height:1.33}.wizard-disclaimer span{flex:0 0 auto;margin-right:1rem;background-color:var(--grannyApple);padding:.5rem;border-radius:50%}.wizard-disclaimer svg{display:block;fill:var(--emerald)}.wizard-disclaimer strong{color:var(--emerald)}@media (max-width:30rem),(max-height:23.438rem){.wizard-disclaimer{display:none}}.wizard-desc{margin:2rem 0 0;line-height:1.5}.wizard-desc a{color:var(--primaryColor);text-decoration:none}.wizard-desc a:hover,.wizard-desc a:focus{color:var(--primaryColorDark)}@media (max-width:30rem),(max-height:23.438rem){.wizard-desc{margin:1.5rem 0 0}}.wizard-desc--footer{margin:2rem 0}@media (max-width:30rem),(max-height:23.438rem){.wizard-desc--footer{margin:1rem 0}}.wizard-header-fixed{position:fixed;top:.5rem;left:1rem;display:inline-flex;align-items:center}.wizard-previous{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:.625rem 1rem;color:var(--coolGrey)}.wizard-brand{margin-left:2rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-brand{display:none}}.wizard-brand--invert svg{-webkit-filter:brightness(0) invert(100%);filter:brightness(0) invert(100%)}.wizard-previous + .wizard-brand{position:relative;padding-left:1.5rem;margin-left:.5rem}.wizard-previous + .wizard-brand:before{content:'';position:absolute;left:0;top:50%;height:1.5rem;border-left:.063rem solid var(--dividerColor);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wizard-next{padding-right:3rem;padding-left:3rem}.wizard-next svg{position:absolute;right:1rem}@media (min-width:30.063rem) and (min-height:23.5rem){.wizard-button{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}}@media (min-width:30.063rem){.wizard-buttonlink{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5}}@media (max-width:30rem),(max-height:23.438rem){.wizard-input{border-radius:.125rem;padding:.5rem 1rem .625rem}}.wizard-dual-btn{position:absolute;bottom:-2.437rem;left:1rem;right:1rem;margin:0;width:calc(100% - 2rem);font-size:.875rem}@media (min-width:30.063rem){.wizard-dual-btn{min-height:3rem;min-width:10rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5;bottom:-2rem;font-size:1rem}}.wizard-dual-btn:hover,.wizard-dual-btn:focus{background-color:var(--emerald);border-color:var(--emerald)}.wizard-waiting-icon,.wizard-dual-icon{margin:0 0 2rem;height:6.188rem}.wizard-waiting-icon svg,.wizard-dual-icon svg{display:block;margin:0 auto;height:100%;width:100%}@media (max-width:30rem),(max-height:23.438rem){.wizard-waiting-icon,.wizard-dual-icon{margin-bottom:1rem;height:3.438rem}}.wizard-dual-icon{margin:0 0 1rem;height:7.688rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual-icon{height:5.125rem}}.wizard-title,.wizard-dual-title{margin:0;text-align:center;font-size:2rem;line-height:1.25}@media (max-width:30rem),(max-height:23.438rem){.wizard-title,.wizard-dual-title{font-size:1.125rem;line-height:1.78}}.wizard-dual-title{margin-bottom:1rem;font-size:2.5rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual-title{margin-bottom:.5rem;font-size:1.5rem;line-height:1.3}}.wizard-title-sub{display:block;margin-top:.5rem;opacity:.64;font-size:1rem;font-weight:normal;line-height:1.5}@media (max-width:30rem),(max-height:23.438rem){.wizard-title-sub{margin:0;font-size:1rem;line-height:1.5}}.wizard-subtitle,.wizard-dual-subtitle{margin:0;text-align:center;font-size:1rem;font-weight:normal;line-height:1.5}@media (max-width:30rem),(max-height:23.438rem){.wizard-subtitle,.wizard-dual-subtitle{font-size:.875rem;line-height:1.15}}.wizard-dual-subtitle{font-size:1.25rem;line-height:1.4}@media (max-width:30rem),(max-height:23.438rem){.wizard-dual-subtitle{font-size:1rem;line-height:1.5}}@media (max-width:30rem),(max-height:23.438rem){.wizard--welcome .wizard-title{font-size:1.5rem;line-height:1.17}}.wizard-showbutton{position:absolute;right:0;top:.688rem;margin:0;border:0;padding:0;min-width:auto;background-color:transparent;color:var(--coolGrey)}.wizard-showbutton:hover,.wizard-showbutton:focus{background-color:inherit;color:var(--charcoalGrey)}.wizard-dualfield{display:flex;flex-direction:row;align-items:stretch;border:.063rem solid var(--dividerColor);border-radius:.125rem}.wizard-dualfield--focus{border-color:var(--primaryColor)}.wizard-dualfield--error{border-color:var(--errorColor)}.wizard-dualfield-wrapper{flex:1 1 auto}.wizard-dualfield-input{border:0;padding-right:.5rem}.wizard-dualfield-input:hover,.wizard-dualfield-input:focus{position:relative;z-index:1;border:0;outline:0}@media (max-width:30rem),(max-height:23.438rem){.wizard-dualfield-input{border-radius:.125rem;padding:.5rem 1rem .625rem;padding-right:.25rem}}.wizard-protocol{display:flex;align-items:center;background-color:var(--paleGrey);border-right:.063rem solid var(--dividerColor);padding:0 1rem}.wizard-protocol svg{fill:currentColor;margin-right:.5rem}.wizard-domain{display:flex;flex-direction:column;justify-content:center;flex:0 1 auto;margin-right:1rem;max-width:8.75rem}.wizard-select{flex:0 0 auto;margin:.125rem;width:9.25rem;border:0;padding:.625rem 2.375rem .625rem .5rem}.wizard-select:hover,.wizard-select:focus{position:relative;z-index:1;background-color:var(--paleGrey);border:0;outline:0}.wizard-select--medium{padding:.313rem 2.375rem .438rem .5rem}.wizard-requirements{order:2;margin-bottom:0;padding:0;list-style:disc inside;line-height:1.5;font-style:italic;color:var(--coolGrey)}.wizard-requirements span{display:inline-block;text-indent:.375rem}@media (max-width:30rem),(max-height:23.438rem){.wizard-requirements{font-size:.875rem;margin-top:.5rem}.wizard-requirements span{text-indent:.125rem}}.wizard-agreements{display:flex;flex-direction:row;margin:0 auto;padding:0;list-style:none;max-width:64.5rem}@media (max-width:63.938rem){.wizard-agreements{flex-direction:column;margin:0 auto;max-width:32rem}}.wizard-agreements-item{position:relative;overflow:hidden;display:flex;flex-direction:column;flex:1 1 calc(100% / 6 - 0.5rem);margin:1rem .25rem 0;border:.063rem solid var(--dividerColor);border-radius:.5rem;padding:1rem;color:var(--slateGrey)}@media (max-width:63.938rem){.wizard-agreements-item{flex-direction:row;flex:1 0 auto;margin:1rem 0 0;border:0;padding:0}.wizard-agreements-item:last-child p{border:0;margin:0}}.wizard-agreements-desc{min-height:2rem;font-size:.875rem;line-height:1.43}@media (max-width:63.938rem){.wizard-agreements-desc{flex:1 1 100%;border-bottom:.063rem solid var(--dividerColor);padding-bottom:1rem;font-size:1rem;line-height:1.5}}.wizard-agreements-icon{--bgcolor:var(--dodgerBlue);box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0 auto 1rem;width:3rem;height:3rem;border-radius:50%;padding:.75rem;background-color:var(--bgcolor)}.wizard-agreements-icon svg{display:block;width:100%;height:100%;fill:var(--white)}@media (max-width:63.938rem){.wizard-agreements-icon{margin:0 1.5rem 0 0;width:2rem;height:2rem;border-radius:50%;padding:.5rem}}.wizard-updated{position:absolute;right:-1.687rem;top:1.188rem;width:6.25rem;background-color:var(--primaryColor);text-transform:uppercase;color:var(--primaryContrastTextColor);-webkit-transform:rotate(-315deg);transform:rotate(-315deg);padding:.313rem;font-size:.625rem;line-height:1;font-weight:bold;text-align:center}.wizard-progress{position:relative;margin:.5rem auto 2rem;max-width:32rem;height:.375rem}.wizard-progress:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;opacity:.24;border-radius:.188rem;background-color:var(--white)}@media (max-width:33.9375rem){.wizard-progress{margin:.5rem 1rem 1.5rem}}@media (max-height:23.4375rem){.wizard-progress{margin-bottom:1.5rem}}.wizard-progress-bar{position:relative;z-index:1;width:0;height:100%;background-color:var(--white);border-radius:.188rem;transition:width .5s ease-out}.wizard-notice{order:2;margin:2rem 0 0;line-height:1.5}.wizard-notice + .wizard-notice{margin-top:1rem}.wizard-notice p{margin:0}.wizard-notice a{color:var(--dodgerBlue);text-decoration:none;font-weight:bold}.wizard-notice a:hover,.wizard-notice a:focus{color:var(--scienceBlue)}@media (min-width:30.063rem){.wizard-notice{margin:2rem 0 0}}.wizard-notice--lost{font-size:1rem}.u-bg-black{background-color:var(--black) !important}.u-bg-charcoalGrey{background-color:var(--charcoalGrey) !important}.u-bg-coolGrey{background-color:var(--coolGrey) !important}.u-bg-silver{background-color:var(--silver) !important}.u-bg-slateGrey{background-color:var(--slateGrey) !important}.u-bg-lightishPurple{background-color:#b449e7 !important}.u-bg-dodgerBlue{background-color:#297ef2 !important}.u-bg-overlay{background-color:var(--overlay) !important}.u-bg-paleGrey{background-color:var(--paleGrey) !important}.u-bg-monza{background-color:#dd0505 !important}.u-bg-pomegranate{background-color:#f52d2d !important}.u-bg-primaryBackgroundLight{background-color:var(--primaryBackgroundLight) !important}.u-bg-primaryColor{background-color:var(--primaryColor) !important}.u-bg-primaryColorLight{background-color:var(--primaryColorLight) !important}.u-bg-primaryContrastTextColor{background-color:var(--primaryContrastTextColor) !important}.u-bg-error{background-color:var(--errorColor) !important}.u-bg-errorBackground{background-color:var(--errorBackground) !important}.u-bg-success{background-color:var(--successColor) !important}.u-bg-warning{background-color:var(--warningColor) !important}.u-bg-info{background-color:var(--infoColor) !important}.u-bg-weirdGreen{background-color:#40de8e !important}.u-bg-white{background-color:var(--white) !important}.u-bdrs-0{border-radius:0}.u-bdrs-1{border-radius:.125rem}.u-bdrs-2{border-radius:.188rem}.u-bdrs-3{border-radius:.25rem}.u-bdrs-4{border-radius:.5rem}.u-bdrs-circle{border-radius:100%}.u-bdw-0{border-width:0}.u-bdw-1{border-width:.125rem}@media (max-width:30rem){.u-bdrs-0-t{border-radius:0}.u-bdrs-1-t{border-radius:.125rem}.u-bdrs-2-t{border-radius:.188rem}.u-bdrs-3-t{border-radius:.25rem}.u-bdrs-4-t{border-radius:.5rem}.u-bdrs-circle-t{border-radius:100%}.u-bdw-0-t{border-width:0}.u-bdw-1-t{border-width:.125rem}}@media (max-width:48rem){.u-bdrs-0-s{border-radius:0}.u-bdrs-1-s{border-radius:.125rem}.u-bdrs-2-s{border-radius:.188rem}.u-bdrs-3-s{border-radius:.25rem}.u-bdrs-4-s{border-radius:.5rem}.u-bdrs-circle-s{border-radius:100%}.u-bdw-0-s{border-width:0}.u-bdw-1-s{border-width:.125rem}}@media (max-width:63.938rem){.u-bdrs-0-m{border-radius:0}.u-bdrs-1-m{border-radius:.125rem}.u-bdrs-2-m{border-radius:.188rem}.u-bdrs-3-m{border-radius:.25rem}.u-bdrs-4-m{border-radius:.5rem}.u-bdrs-circle-m{border-radius:100%}.u-bdw-0-m{border-width:0}.u-bdw-1-m{border-width:.125rem}}.u-bxz{box-sizing:border-box}.u-c-default{cursor:default}.u-c-help{cursor:help}.u-c-pointer{cursor:pointer}.u-c-wait{cursor:wait}.u-c-not-allowed{cursor:not-allowed}.u-debug{background:rgba(0,0,0,0.075);border:1px solid #f00}.u-debug .u-debug{border-color:#00f}.u-debug .u-debug .u-debug{border-color:#008000}.u-miw-1{min-width:1rem !important}.u-maw-1{max-width:1rem !important}.u-mih-1{min-height:1rem !important}.u-mah-1{max-height:1rem !important}.u-miw-2{min-width:2rem !important}.u-maw-2{max-width:2rem !important}.u-mih-2{min-height:2rem !important}.u-mah-2{max-height:2rem !important}.u-miw-3{min-width:4rem !important}.u-maw-3{max-width:4rem !important}.u-mih-3{min-height:4rem !important}.u-mah-3{max-height:4rem !important}.u-miw-4{min-width:8rem !important}.u-maw-4{max-width:8rem !important}.u-mih-4{min-height:8rem !important}.u-mah-4{max-height:8rem !important}.u-miw-5{min-width:16rem !important}.u-maw-5{max-width:16rem !important}.u-mih-5{min-height:16rem !important}.u-mah-5{max-height:16rem !important}.u-miw-6{min-width:32rem !important}.u-maw-6{max-width:32rem !important}.u-mih-6{min-height:32rem !important}.u-mah-6{max-height:32rem !important}.u-miw-7{min-width:48rem !important}.u-maw-7{max-width:48rem !important}.u-mih-7{min-height:48rem !important}.u-mah-7{max-height:48rem !important}.u-miw-8{min-width:64rem !important}.u-maw-8{max-width:64rem !important}.u-mih-8{min-height:64rem !important}.u-mah-8{max-height:64rem !important}.u-miw-9{min-width:96rem !important}.u-maw-9{max-width:96rem !important}.u-mih-9{min-height:96rem !important}.u-mah-9{max-height:96rem !important}.u-miw-100{min-width:100% !important}.u-maw-100{max-width:100% !important}.u-mih-100{min-height:100% !important}.u-mah-100{max-height:100% !important}.u-maw-none{max-width:none !important}.u-mah-none{max-height:none !important}.u-miw-auto{min-width:auto !important}.u-mih-auto{min-height:auto !important}.u-miw-half{min-width:.5rem !important}.u-maw-half{max-width:.5rem !important}.u-mih-half{min-height:.5rem !important}.u-mah-half{max-height:.5rem !important}.u-miw-1-half{min-width:1.5rem !important}.u-maw-1-half{max-width:1.5rem !important}.u-mih-1-half{min-height:1.5rem !important}.u-mah-1-half{max-height:1.5rem !important}.u-miw-2-half{min-width:2.5rem !important}.u-maw-2-half{max-width:2.5rem !important}.u-mih-2-half{min-height:2.5rem !important}.u-mah-2-half{max-height:2.5rem !important}@media (max-width:30rem){.u-miw-1-t{min-width:1rem !important}}@media (max-width:30rem){.u-maw-1-t{max-width:1rem !important}}@media (max-width:30rem){.u-mih-1-t{min-height:1rem !important}}@media (max-width:30rem){.u-mah-1-t{max-height:1rem !important}}@media (max-width:30rem){.u-miw-2-t{min-width:2rem !important}}@media (max-width:30rem){.u-maw-2-t{max-width:2rem !important}}@media (max-width:30rem){.u-mih-2-t{min-height:2rem !important}}@media (max-width:30rem){.u-mah-2-t{max-height:2rem !important}}@media (max-width:30rem){.u-miw-3-t{min-width:4rem !important}}@media (max-width:30rem){.u-maw-3-t{max-width:4rem !important}}@media (max-width:30rem){.u-mih-3-t{min-height:4rem !important}}@media (max-width:30rem){.u-mah-3-t{max-height:4rem !important}}@media (max-width:30rem){.u-miw-4-t{min-width:8rem !important}}@media (max-width:30rem){.u-maw-4-t{max-width:8rem !important}}@media (max-width:30rem){.u-mih-4-t{min-height:8rem !important}}@media (max-width:30rem){.u-mah-4-t{max-height:8rem !important}}@media (max-width:30rem){.u-miw-5-t{min-width:16rem !important}}@media (max-width:30rem){.u-maw-5-t{max-width:16rem !important}}@media (max-width:30rem){.u-mih-5-t{min-height:16rem !important}}@media (max-width:30rem){.u-mah-5-t{max-height:16rem !important}}@media (max-width:30rem){.u-miw-6-t{min-width:32rem !important}}@media (max-width:30rem){.u-maw-6-t{max-width:32rem !important}}@media (max-width:30rem){.u-mih-6-t{min-height:32rem !important}}@media (max-width:30rem){.u-mah-6-t{max-height:32rem !important}}@media (max-width:30rem){.u-miw-7-t{min-width:48rem !important}}@media (max-width:30rem){.u-maw-7-t{max-width:48rem !important}}@media (max-width:30rem){.u-mih-7-t{min-height:48rem !important}}@media (max-width:30rem){.u-mah-7-t{max-height:48rem !important}}@media (max-width:30rem){.u-miw-8-t{min-width:64rem !important}}@media (max-width:30rem){.u-maw-8-t{max-width:64rem !important}}@media (max-width:30rem){.u-mih-8-t{min-height:64rem !important}}@media (max-width:30rem){.u-mah-8-t{max-height:64rem !important}}@media (max-width:30rem){.u-miw-9-t{min-width:96rem !important}}@media (max-width:30rem){.u-maw-9-t{max-width:96rem !important}}@media (max-width:30rem){.u-mih-9-t{min-height:96rem !important}}@media (max-width:30rem){.u-mah-9-t{max-height:96rem !important}}@media (max-width:30rem){.u-miw-100-t{min-width:100% !important}}@media (max-width:30rem){.u-maw-100-t{max-width:100% !important}}@media (max-width:30rem){.u-mih-100-t{min-height:100% !important}}@media (max-width:30rem){.u-mah-100-t{max-height:100% !important}}@media (max-width:30rem){.u-maw-none-t{max-width:none !important}}@media (max-width:30rem){.u-mah-none-t{max-height:none !important}}@media (max-width:30rem){.u-miw-auto-t{min-width:auto !important}}@media (max-width:30rem){.u-mih-auto-t{min-height:auto !important}}@media (max-width:30rem){.u-miw-half-t{min-width:.5rem !important}}@media (max-width:30rem){.u-maw-half-t{max-width:.5rem !important}}@media (max-width:30rem){.u-mih-half-t{min-height:.5rem !important}}@media (max-width:30rem){.u-mah-half-t{max-height:.5rem !important}}@media (max-width:30rem){.u-miw-1-half-t{min-width:1.5rem !important}}@media (max-width:30rem){.u-maw-1-half-t{max-width:1.5rem !important}}@media (max-width:30rem){.u-mih-1-half-t{min-height:1.5rem !important}}@media (max-width:30rem){.u-mah-1-half-t{max-height:1.5rem !important}}@media (max-width:30rem){.u-miw-2-half-t{min-width:2.5rem !important}}@media (max-width:30rem){.u-maw-2-half-t{max-width:2.5rem !important}}@media (max-width:30rem){.u-mih-2-half-t{min-height:2.5rem !important}}@media (max-width:30rem){.u-mah-2-half-t{max-height:2.5rem !important}}@media (max-width:48rem){.u-miw-1-s{min-width:1rem !important}}@media (max-width:48rem){.u-maw-1-s{max-width:1rem !important}}@media (max-width:48rem){.u-mih-1-s{min-height:1rem !important}}@media (max-width:48rem){.u-mah-1-s{max-height:1rem !important}}@media (max-width:48rem){.u-miw-2-s{min-width:2rem !important}}@media (max-width:48rem){.u-maw-2-s{max-width:2rem !important}}@media (max-width:48rem){.u-mih-2-s{min-height:2rem !important}}@media (max-width:48rem){.u-mah-2-s{max-height:2rem !important}}@media (max-width:48rem){.u-miw-3-s{min-width:4rem !important}}@media (max-width:48rem){.u-maw-3-s{max-width:4rem !important}}@media (max-width:48rem){.u-mih-3-s{min-height:4rem !important}}@media (max-width:48rem){.u-mah-3-s{max-height:4rem !important}}@media (max-width:48rem){.u-miw-4-s{min-width:8rem !important}}@media (max-width:48rem){.u-maw-4-s{max-width:8rem !important}}@media (max-width:48rem){.u-mih-4-s{min-height:8rem !important}}@media (max-width:48rem){.u-mah-4-s{max-height:8rem !important}}@media (max-width:48rem){.u-miw-5-s{min-width:16rem !important}}@media (max-width:48rem){.u-maw-5-s{max-width:16rem !important}}@media (max-width:48rem){.u-mih-5-s{min-height:16rem !important}}@media (max-width:48rem){.u-mah-5-s{max-height:16rem !important}}@media (max-width:48rem){.u-miw-6-s{min-width:32rem !important}}@media (max-width:48rem){.u-maw-6-s{max-width:32rem !important}}@media (max-width:48rem){.u-mih-6-s{min-height:32rem !important}}@media (max-width:48rem){.u-mah-6-s{max-height:32rem !important}}@media (max-width:48rem){.u-miw-7-s{min-width:48rem !important}}@media (max-width:48rem){.u-maw-7-s{max-width:48rem !important}}@media (max-width:48rem){.u-mih-7-s{min-height:48rem !important}}@media (max-width:48rem){.u-mah-7-s{max-height:48rem !important}}@media (max-width:48rem){.u-miw-8-s{min-width:64rem !important}}@media (max-width:48rem){.u-maw-8-s{max-width:64rem !important}}@media (max-width:48rem){.u-mih-8-s{min-height:64rem !important}}@media (max-width:48rem){.u-mah-8-s{max-height:64rem !important}}@media (max-width:48rem){.u-miw-9-s{min-width:96rem !important}}@media (max-width:48rem){.u-maw-9-s{max-width:96rem !important}}@media (max-width:48rem){.u-mih-9-s{min-height:96rem !important}}@media (max-width:48rem){.u-mah-9-s{max-height:96rem !important}}@media (max-width:48rem){.u-miw-100-s{min-width:100% !important}}@media (max-width:48rem){.u-maw-100-s{max-width:100% !important}}@media (max-width:48rem){.u-mih-100-s{min-height:100% !important}}@media (max-width:48rem){.u-mah-100-s{max-height:100% !important}}@media (max-width:48rem){.u-maw-none-s{max-width:none !important}}@media (max-width:48rem){.u-mah-none-s{max-height:none !important}}@media (max-width:48rem){.u-miw-auto-s{min-width:auto !important}}@media (max-width:48rem){.u-mih-auto-s{min-height:auto !important}}@media (max-width:48rem){.u-miw-half-s{min-width:.5rem !important}}@media (max-width:48rem){.u-maw-half-s{max-width:.5rem !important}}@media (max-width:48rem){.u-mih-half-s{min-height:.5rem !important}}@media (max-width:48rem){.u-mah-half-s{max-height:.5rem !important}}@media (max-width:48rem){.u-miw-1-half-s{min-width:1.5rem !important}}@media (max-width:48rem){.u-maw-1-half-s{max-width:1.5rem !important}}@media (max-width:48rem){.u-mih-1-half-s{min-height:1.5rem !important}}@media (max-width:48rem){.u-mah-1-half-s{max-height:1.5rem !important}}@media (max-width:48rem){.u-miw-2-half-s{min-width:2.5rem !important}}@media (max-width:48rem){.u-maw-2-half-s{max-width:2.5rem !important}}@media (max-width:48rem){.u-mih-2-half-s{min-height:2.5rem !important}}@media (max-width:48rem){.u-mah-2-half-s{max-height:2.5rem !important}}@media (max-width:63.938rem){.u-miw-1-m{min-width:1rem !important}}@media (max-width:63.938rem){.u-maw-1-m{max-width:1rem !important}}@media (max-width:63.938rem){.u-mih-1-m{min-height:1rem !important}}@media (max-width:63.938rem){.u-mah-1-m{max-height:1rem !important}}@media (max-width:63.938rem){.u-miw-2-m{min-width:2rem !important}}@media (max-width:63.938rem){.u-maw-2-m{max-width:2rem !important}}@media (max-width:63.938rem){.u-mih-2-m{min-height:2rem !important}}@media (max-width:63.938rem){.u-mah-2-m{max-height:2rem !important}}@media (max-width:63.938rem){.u-miw-3-m{min-width:4rem !important}}@media (max-width:63.938rem){.u-maw-3-m{max-width:4rem !important}}@media (max-width:63.938rem){.u-mih-3-m{min-height:4rem !important}}@media (max-width:63.938rem){.u-mah-3-m{max-height:4rem !important}}@media (max-width:63.938rem){.u-miw-4-m{min-width:8rem !important}}@media (max-width:63.938rem){.u-maw-4-m{max-width:8rem !important}}@media (max-width:63.938rem){.u-mih-4-m{min-height:8rem !important}}@media (max-width:63.938rem){.u-mah-4-m{max-height:8rem !important}}@media (max-width:63.938rem){.u-miw-5-m{min-width:16rem !important}}@media (max-width:63.938rem){.u-maw-5-m{max-width:16rem !important}}@media (max-width:63.938rem){.u-mih-5-m{min-height:16rem !important}}@media (max-width:63.938rem){.u-mah-5-m{max-height:16rem !important}}@media (max-width:63.938rem){.u-miw-6-m{min-width:32rem !important}}@media (max-width:63.938rem){.u-maw-6-m{max-width:32rem !important}}@media (max-width:63.938rem){.u-mih-6-m{min-height:32rem !important}}@media (max-width:63.938rem){.u-mah-6-m{max-height:32rem !important}}@media (max-width:63.938rem){.u-miw-7-m{min-width:48rem !important}}@media (max-width:63.938rem){.u-maw-7-m{max-width:48rem !important}}@media (max-width:63.938rem){.u-mih-7-m{min-height:48rem !important}}@media (max-width:63.938rem){.u-mah-7-m{max-height:48rem !important}}@media (max-width:63.938rem){.u-miw-8-m{min-width:64rem !important}}@media (max-width:63.938rem){.u-maw-8-m{max-width:64rem !important}}@media (max-width:63.938rem){.u-mih-8-m{min-height:64rem !important}}@media (max-width:63.938rem){.u-mah-8-m{max-height:64rem !important}}@media (max-width:63.938rem){.u-miw-9-m{min-width:96rem !important}}@media (max-width:63.938rem){.u-maw-9-m{max-width:96rem !important}}@media (max-width:63.938rem){.u-mih-9-m{min-height:96rem !important}}@media (max-width:63.938rem){.u-mah-9-m{max-height:96rem !important}}@media (max-width:63.938rem){.u-miw-100-m{min-width:100% !important}}@media (max-width:63.938rem){.u-maw-100-m{max-width:100% !important}}@media (max-width:63.938rem){.u-mih-100-m{min-height:100% !important}}@media (max-width:63.938rem){.u-mah-100-m{max-height:100% !important}}@media (max-width:63.938rem){.u-maw-none-m{max-width:none !important}}@media (max-width:63.938rem){.u-mah-none-m{max-height:none !important}}@media (max-width:63.938rem){.u-miw-auto-m{min-width:auto !important}}@media (max-width:63.938rem){.u-mih-auto-m{min-height:auto !important}}@media (max-width:63.938rem){.u-miw-half-m{min-width:.5rem !important}}@media (max-width:63.938rem){.u-maw-half-m{max-width:.5rem !important}}@media (max-width:63.938rem){.u-mih-half-m{min-height:.5rem !important}}@media (max-width:63.938rem){.u-mah-half-m{max-height:.5rem !important}}@media (max-width:63.938rem){.u-miw-1-half-m{min-width:1.5rem !important}}@media (max-width:63.938rem){.u-maw-1-half-m{max-width:1.5rem !important}}@media (max-width:63.938rem){.u-mih-1-half-m{min-height:1.5rem !important}}@media (max-width:63.938rem){.u-mah-1-half-m{max-height:1.5rem !important}}@media (max-width:63.938rem){.u-miw-2-half-m{min-width:2.5rem !important}}@media (max-width:63.938rem){.u-maw-2-half-m{max-width:2.5rem !important}}@media (max-width:63.938rem){.u-mih-2-half-m{min-height:2.5rem !important}}@media (max-width:63.938rem){.u-mah-2-half-m{max-height:2.5rem !important}}.u-w-1{width:1rem !important}.u-h-1{height:1rem !important}.u-w-2{width:2rem !important}.u-h-2{height:2rem !important}.u-w-3{width:4rem !important}.u-h-3{height:4rem !important}.u-w-4{width:8rem !important}.u-h-4{height:8rem !important}.u-w-5{width:16rem !important}.u-h-5{height:16rem !important}.u-w-6{width:32rem !important}.u-h-6{height:32rem !important}.u-w-7{width:48rem !important}.u-h-7{height:48rem !important}.u-w-8{width:64rem !important}.u-h-8{height:64rem !important}.u-w-9{width:96rem !important}.u-h-9{height:96rem !important}.u-w-100{width:100% !important}.u-h-100{height:100% !important}.u-w-auto{width:auto !important}.u-h-auto{height:auto !important}.u-w-half{width:.5rem !important}.u-h-half{height:.5rem !important}.u-w-1-half{width:1.5rem !important}.u-h-1-half{height:1.5rem !important}.u-w-2-half{width:2.5rem !important}.u-h-2-half{height:2.5rem !important}@media (max-width:30rem){.u-w-1-t{width:1rem !important}}@media (max-width:30rem){.u-h-1-t{height:1rem !important}}@media (max-width:30rem){.u-w-2-t{width:2rem !important}}@media (max-width:30rem){.u-h-2-t{height:2rem !important}}@media (max-width:30rem){.u-w-3-t{width:4rem !important}}@media (max-width:30rem){.u-h-3-t{height:4rem !important}}@media (max-width:30rem){.u-w-4-t{width:8rem !important}}@media (max-width:30rem){.u-h-4-t{height:8rem !important}}@media (max-width:30rem){.u-w-5-t{width:16rem !important}}@media (max-width:30rem){.u-h-5-t{height:16rem !important}}@media (max-width:30rem){.u-w-6-t{width:32rem !important}}@media (max-width:30rem){.u-h-6-t{height:32rem !important}}@media (max-width:30rem){.u-w-7-t{width:48rem !important}}@media (max-width:30rem){.u-h-7-t{height:48rem !important}}@media (max-width:30rem){.u-w-8-t{width:64rem !important}}@media (max-width:30rem){.u-h-8-t{height:64rem !important}}@media (max-width:30rem){.u-w-9-t{width:96rem !important}}@media (max-width:30rem){.u-h-9-t{height:96rem !important}}@media (max-width:30rem){.u-w-100-t{width:100% !important}}@media (max-width:30rem){.u-h-100-t{height:100% !important}}@media (max-width:30rem){.u-w-auto-t{width:auto !important}}@media (max-width:30rem){.u-h-auto-t{height:auto !important}}@media (max-width:30rem){.u-w-half-t{width:.5rem !important}}@media (max-width:30rem){.u-h-half-t{height:.5rem !important}}@media (max-width:30rem){.u-w-1-half-t{width:1.5rem !important}}@media (max-width:30rem){.u-h-1-half-t{height:1.5rem !important}}@media (max-width:30rem){.u-w-2-half-t{width:2.5rem !important}}@media (max-width:30rem){.u-h-2-half-t{height:2.5rem !important}}@media (max-width:48rem){.u-w-1-s{width:1rem !important}}@media (max-width:48rem){.u-h-1-s{height:1rem !important}}@media (max-width:48rem){.u-w-2-s{width:2rem !important}}@media (max-width:48rem){.u-h-2-s{height:2rem !important}}@media (max-width:48rem){.u-w-3-s{width:4rem !important}}@media (max-width:48rem){.u-h-3-s{height:4rem !important}}@media (max-width:48rem){.u-w-4-s{width:8rem !important}}@media (max-width:48rem){.u-h-4-s{height:8rem !important}}@media (max-width:48rem){.u-w-5-s{width:16rem !important}}@media (max-width:48rem){.u-h-5-s{height:16rem !important}}@media (max-width:48rem){.u-w-6-s{width:32rem !important}}@media (max-width:48rem){.u-h-6-s{height:32rem !important}}@media (max-width:48rem){.u-w-7-s{width:48rem !important}}@media (max-width:48rem){.u-h-7-s{height:48rem !important}}@media (max-width:48rem){.u-w-8-s{width:64rem !important}}@media (max-width:48rem){.u-h-8-s{height:64rem !important}}@media (max-width:48rem){.u-w-9-s{width:96rem !important}}@media (max-width:48rem){.u-h-9-s{height:96rem !important}}@media (max-width:48rem){.u-w-100-s{width:100% !important}}@media (max-width:48rem){.u-h-100-s{height:100% !important}}@media (max-width:48rem){.u-w-auto-s{width:auto !important}}@media (max-width:48rem){.u-h-auto-s{height:auto !important}}@media (max-width:48rem){.u-w-half-s{width:.5rem !important}}@media (max-width:48rem){.u-h-half-s{height:.5rem !important}}@media (max-width:48rem){.u-w-1-half-s{width:1.5rem !important}}@media (max-width:48rem){.u-h-1-half-s{height:1.5rem !important}}@media (max-width:48rem){.u-w-2-half-s{width:2.5rem !important}}@media (max-width:48rem){.u-h-2-half-s{height:2.5rem !important}}@media (max-width:63.938rem){.u-w-1-m{width:1rem !important}}@media (max-width:63.938rem){.u-h-1-m{height:1rem !important}}@media (max-width:63.938rem){.u-w-2-m{width:2rem !important}}@media (max-width:63.938rem){.u-h-2-m{height:2rem !important}}@media (max-width:63.938rem){.u-w-3-m{width:4rem !important}}@media (max-width:63.938rem){.u-h-3-m{height:4rem !important}}@media (max-width:63.938rem){.u-w-4-m{width:8rem !important}}@media (max-width:63.938rem){.u-h-4-m{height:8rem !important}}@media (max-width:63.938rem){.u-w-5-m{width:16rem !important}}@media (max-width:63.938rem){.u-h-5-m{height:16rem !important}}@media (max-width:63.938rem){.u-w-6-m{width:32rem !important}}@media (max-width:63.938rem){.u-h-6-m{height:32rem !important}}@media (max-width:63.938rem){.u-w-7-m{width:48rem !important}}@media (max-width:63.938rem){.u-h-7-m{height:48rem !important}}@media (max-width:63.938rem){.u-w-8-m{width:64rem !important}}@media (max-width:63.938rem){.u-h-8-m{height:64rem !important}}@media (max-width:63.938rem){.u-w-9-m{width:96rem !important}}@media (max-width:63.938rem){.u-h-9-m{height:96rem !important}}@media (max-width:63.938rem){.u-w-100-m{width:100% !important}}@media (max-width:63.938rem){.u-h-100-m{height:100% !important}}@media (max-width:63.938rem){.u-w-auto-m{width:auto !important}}@media (max-width:63.938rem){.u-h-auto-m{height:auto !important}}@media (max-width:63.938rem){.u-w-half-m{width:.5rem !important}}@media (max-width:63.938rem){.u-h-half-m{height:.5rem !important}}@media (max-width:63.938rem){.u-w-1-half-m{width:1.5rem !important}}@media (max-width:63.938rem){.u-h-1-half-m{height:1.5rem !important}}@media (max-width:63.938rem){.u-w-2-half-m{width:2.5rem !important}}@media (max-width:63.938rem){.u-h-2-half-m{height:2.5rem !important}}.u-shake{-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:820ms;animation-duration:820ms;-webkit-animation-timing-function:cubic-bezier(.36,.07,.19,.97);animation-timing-function:cubic-bezier(.36,.07,.19,.97);-webkit-animation-fill-mode:both;animation-fill-mode:both}.u-filter-gray-100{-webkit-filter:grayscale(1);filter:grayscale(1)}.u-flex{display:flex}.u-inline-flex{display:inline-flex}.u-flex-none{flex:none}.u-flex-column{flex-direction:column}.u-flex-row{flex-direction:row}.u-flex-wrap{flex-wrap:wrap}.u-flex-nowrap{flex-wrap:nowrap}.u-flex-wrap-reverse{flex-wrap:wrap-reverse}.u-flex-column-reverse{flex-direction:column-reverse}.u-flex-row-reverse{flex-direction:row-reverse}.u-flex-auto{flex:1 1 auto}.u-flex-items-start{align-items:flex-start}.u-flex-items-end{align-items:flex-end}.u-flex-items-center{align-items:center}.u-flex-items-baseline{align-items:baseline}.u-flex-items-stretch{align-items:stretch}.u-flex-self-start{align-self:flex-start}.u-flex-self-end{align-self:flex-end}.u-flex-self-center{align-self:center}.u-flex-self-baseline{align-self:baseline}.u-flex-self-stretch{align-self:stretch}.u-flex-justify-start{justify-content:flex-start}.u-flex-justify-end{justify-content:flex-end}.u-flex-justify-center{justify-content:center}.u-flex-justify-between{justify-content:space-between}.u-flex-justify-around{justify-content:space-around}.u-flex-content-start{align-content:flex-start}.u-flex-content-end{align-content:flex-end}.u-flex-content-center{align-content:center}.u-flex-content-between{align-content:space-between}.u-flex-content-around{align-content:space-around}.u-flex-content-stretch{align-content:stretch}.u-flex-order-0{order:0}.u-flex-order-1{order:1}.u-flex-order-2{order:2}.u-flex-order-3{order:3}.u-flex-order-4{order:4}.u-flex-order-5{order:5}.u-flex-order-6{order:6}.u-flex-order-7{order:7}.u-flex-order-8{order:8}.u-flex-order-last{order:99999}.u-flex-grow-0{flex-grow:0}.u-flex-grow-1{flex-grow:1}.u-flex-shrink-0{flex-shrink:0}.u-flex-shrink-1{flex-shrink:1}@media (max-width:30rem){.u-flex-t{display:flex}.u-inline-flex-t{display:inline-flex}.u-flex-none-t{flex:none}.u-flex-column-t{flex-direction:column}.u-flex-row-t{flex-direction:row}.u-flex-wrap-t{flex-wrap:wrap}.u-flex-nowrap-t{flex-wrap:nowrap}.u-flex-wrap-reverse-t{flex-wrap:wrap-reverse}.u-flex-column-reverse-t{flex-direction:column-reverse}.u-flex-row-reverse-t{flex-direction:row-reverse}.u-flex-auto-t{flex:1 1 auto}.u-flex-items-start-t{align-items:flex-start}.u-flex-items-end-t{align-items:flex-end}.u-flex-items-center-t{align-items:center}.u-flex-items-baseline-t{align-items:baseline}.u-flex-items-stretch-t{align-items:stretch}.u-flex-self-start-t{align-self:flex-start}.u-flex-self-end-t{align-self:flex-end}.u-flex-self-center-t{align-self:center}.u-flex-self-baseline-t{align-self:baseline}.u-flex-self-stretch-t{align-self:stretch}.u-flex-justify-start-t{justify-content:flex-start}.u-flex-justify-end-t{justify-content:flex-end}.u-flex-justify-center-t{justify-content:center}.u-flex-justify-between-t{justify-content:space-between}.u-flex-justify-around-t{justify-content:space-around}.u-flex-content-start-t{align-content:flex-start}.u-flex-content-end-t{align-content:flex-end}.u-flex-content-center-t{align-content:center}.u-flex-content-between-t{align-content:space-between}.u-flex-content-around-t{align-content:space-around}.u-flex-content-stretch-t{align-content:stretch}.u-flex-order-0-t{order:0}.u-flex-order-1-t{order:1}.u-flex-order-2-t{order:2}.u-flex-order-3-t{order:3}.u-flex-order-4-t{order:4}.u-flex-order-5-t{order:5}.u-flex-order-6-t{order:6}.u-flex-order-7-t{order:7}.u-flex-order-8-t{order:8}.u-flex-order-last-t{order:99999}.u-flex-grow-0-t{flex-grow:0}.u-flex-grow-1-t{flex-grow:1}.u-flex-shrink-0-t{flex-shrink:0}.u-flex-shrink-1-t{flex-shrink:1}}@media (max-width:48rem){.u-flex-s{display:flex}.u-inline-flex-s{display:inline-flex}.u-flex-none-s{flex:none}.u-flex-column-s{flex-direction:column}.u-flex-row-s{flex-direction:row}.u-flex-wrap-s{flex-wrap:wrap}.u-flex-nowrap-s{flex-wrap:nowrap}.u-flex-wrap-reverse-s{flex-wrap:wrap-reverse}.u-flex-column-reverse-s{flex-direction:column-reverse}.u-flex-row-reverse-s{flex-direction:row-reverse}.u-flex-auto-s{flex:1 1 auto}.u-flex-items-start-s{align-items:flex-start}.u-flex-items-end-s{align-items:flex-end}.u-flex-items-center-s{align-items:center}.u-flex-items-baseline-s{align-items:baseline}.u-flex-items-stretch-s{align-items:stretch}.u-flex-self-start-s{align-self:flex-start}.u-flex-self-end-s{align-self:flex-end}.u-flex-self-center-s{align-self:center}.u-flex-self-baseline-s{align-self:baseline}.u-flex-self-stretch-s{align-self:stretch}.u-flex-justify-start-s{justify-content:flex-start}.u-flex-justify-end-s{justify-content:flex-end}.u-flex-justify-center-s{justify-content:center}.u-flex-justify-between-s{justify-content:space-between}.u-flex-justify-around-s{justify-content:space-around}.u-flex-content-start-s{align-content:flex-start}.u-flex-content-end-s{align-content:flex-end}.u-flex-content-center-s{align-content:center}.u-flex-content-between-s{align-content:space-between}.u-flex-content-around-s{align-content:space-around}.u-flex-content-stretch-s{align-content:stretch}.u-flex-order-0-s{order:0}.u-flex-order-1-s{order:1}.u-flex-order-2-s{order:2}.u-flex-order-3-s{order:3}.u-flex-order-4-s{order:4}.u-flex-order-5-s{order:5}.u-flex-order-6-s{order:6}.u-flex-order-7-s{order:7}.u-flex-order-8-s{order:8}.u-flex-order-last-s{order:99999}.u-flex-grow-0-s{flex-grow:0}.u-flex-grow-1-s{flex-grow:1}.u-flex-shrink-0-s{flex-shrink:0}.u-flex-shrink-1-s{flex-shrink:1}}@media (max-width:63.938rem){.u-flex-m{display:flex}.u-inline-flex-m{display:inline-flex}.u-flex-none-m{flex:none}.u-flex-column-m{flex-direction:column}.u-flex-row-m{flex-direction:row}.u-flex-wrap-m{flex-wrap:wrap}.u-flex-nowrap-m{flex-wrap:nowrap}.u-flex-wrap-reverse-m{flex-wrap:wrap-reverse}.u-flex-column-reverse-m{flex-direction:column-reverse}.u-flex-row-reverse-m{flex-direction:row-reverse}.u-flex-auto-m{flex:1 1 auto}.u-flex-items-start-m{align-items:flex-start}.u-flex-items-end-m{align-items:flex-end}.u-flex-items-center-m{align-items:center}.u-flex-items-baseline-m{align-items:baseline}.u-flex-items-stretch-m{align-items:stretch}.u-flex-self-start-m{align-self:flex-start}.u-flex-self-end-m{align-self:flex-end}.u-flex-self-center-m{align-self:center}.u-flex-self-baseline-m{align-self:baseline}.u-flex-self-stretch-m{align-self:stretch}.u-flex-justify-start-m{justify-content:flex-start}.u-flex-justify-end-m{justify-content:flex-end}.u-flex-justify-center-m{justify-content:center}.u-flex-justify-between-m{justify-content:space-between}.u-flex-justify-around-m{justify-content:space-around}.u-flex-content-start-m{align-content:flex-start}.u-flex-content-end-m{align-content:flex-end}.u-flex-content-center-m{align-content:center}.u-flex-content-between-m{align-content:space-between}.u-flex-content-around-m{align-content:space-around}.u-flex-content-stretch-m{align-content:stretch}.u-flex-order-0-m{order:0}.u-flex-order-1-m{order:1}.u-flex-order-2-m{order:2}.u-flex-order-3-m{order:3}.u-flex-order-4-m{order:4}.u-flex-order-5-m{order:5}.u-flex-order-6-m{order:6}.u-flex-order-7-m{order:7}.u-flex-order-8-m{order:8}.u-flex-order-last-m{order:99999}.u-flex-grow-0-m{flex-grow:0}.u-flex-grow-1-m{flex-grow:1}.u-flex-shrink-0-m{flex-shrink:0}.u-flex-shrink-1-m{flex-shrink:1}}.u-nolist{list-style-type:none}@media (max-width:30rem){.u-nolist-t{list-style-type:none}}@media (max-width:48rem){.u-nolist-s{list-style-type:none}}@media (max-width:63.938rem){.u-nolist-m{list-style-type:none}}.u-o-100{opacity:1}.u-o-90{opacity:.9}.u-o-80{opacity:.8}.u-o-70{opacity:.7}.u-o-60{opacity:.6}.u-o-50{opacity:.5}.u-o-40{opacity:.4}.u-o-30{opacity:.3}.u-o-20{opacity:.2}.u-o-10{opacity:.1}.u-o-05{opacity:.05}.u-o-025{opacity:.025}.u-o-0{opacity:0}.u-ov-visible{overflow:visible}.u-ov-hidden{overflow:hidden}.u-ov-scroll{overflow:scroll}.u-ov-auto{overflow:auto}.u-p-0{padding:0 !important}.u-pt-0{padding-top:0 !important}.u-pb-0{padding-bottom:0 !important}.u-pl-0{padding-left:0 !important}.u-pr-0{padding-right:0 !important}.u-pv-0{padding-top:0 !important;padding-bottom:0 !important}.u-ph-0{padding-left:0 !important;padding-right:0 !important}.u-p-1{padding:1rem !important}.u-pt-1{padding-top:1rem !important}.u-pb-1{padding-bottom:1rem !important}.u-pl-1{padding-left:1rem !important}.u-pr-1{padding-right:1rem !important}.u-pv-1{padding-top:1rem !important;padding-bottom:1rem !important}.u-ph-1{padding-left:1rem !important;padding-right:1rem !important}.u-p-2{padding:2rem !important}.u-pt-2{padding-top:2rem !important}.u-pb-2{padding-bottom:2rem !important}.u-pl-2{padding-left:2rem !important}.u-pr-2{padding-right:2rem !important}.u-pv-2{padding-top:2rem !important;padding-bottom:2rem !important}.u-ph-2{padding-left:2rem !important;padding-right:2rem !important}.u-p-3{padding:3rem !important}.u-pt-3{padding-top:3rem !important}.u-pb-3{padding-bottom:3rem !important}.u-pl-3{padding-left:3rem !important}.u-pr-3{padding-right:3rem !important}.u-pv-3{padding-top:3rem !important;padding-bottom:3rem !important}.u-ph-3{padding-left:3rem !important;padding-right:3rem !important}.u-p-auto{padding:auto !important}.u-pt-auto{padding-top:auto !important}.u-pb-auto{padding-bottom:auto !important}.u-pl-auto{padding-left:auto !important}.u-pr-auto{padding-right:auto !important}.u-pv-auto{padding-top:auto !important;padding-bottom:auto !important}.u-ph-auto{padding-left:auto !important;padding-right:auto !important}.u-p-half{padding:.5rem !important}.u-pt-half{padding-top:.5rem !important}.u-pb-half{padding-bottom:.5rem !important}.u-pl-half{padding-left:.5rem !important}.u-pr-half{padding-right:.5rem !important}.u-pv-half{padding-top:.5rem !important;padding-bottom:.5rem !important}.u-ph-half{padding-left:.5rem !important;padding-right:.5rem !important}.u-p-1-half{padding:1.5rem !important}.u-pt-1-half{padding-top:1.5rem !important}.u-pb-1-half{padding-bottom:1.5rem !important}.u-pl-1-half{padding-left:1.5rem !important}.u-pr-1-half{padding-right:1.5rem !important}.u-pv-1-half{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.u-ph-1-half{padding-left:1.5rem !important;padding-right:1.5rem !important}.u-p-2-half{padding:2.5rem !important}.u-pt-2-half{padding-top:2.5rem !important}.u-pb-2-half{padding-bottom:2.5rem !important}.u-pl-2-half{padding-left:2.5rem !important}.u-pr-2-half{padding-right:2.5rem !important}.u-pv-2-half{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.u-ph-2-half{padding-left:2.5rem !important;padding-right:2.5rem !important}.u-m-0{margin:0 !important}.u-mt-0{margin-top:0 !important}.u-mb-0{margin-bottom:0 !important}.u-ml-0{margin-left:0 !important}.u-mr-0{margin-right:0 !important}.u-mv-0{margin-top:0 !important;margin-bottom:0 !important}.u-mh-0{margin-left:0 !important;margin-right:0 !important}.u-m-1{margin:1rem !important}.u-mt-1{margin-top:1rem !important}.u-mb-1{margin-bottom:1rem !important}.u-ml-1{margin-left:1rem !important}.u-mr-1{margin-right:1rem !important}.u-mv-1{margin-top:1rem !important;margin-bottom:1rem !important}.u-mh-1{margin-left:1rem !important;margin-right:1rem !important}.u-m-2{margin:2rem !important}.u-mt-2{margin-top:2rem !important}.u-mb-2{margin-bottom:2rem !important}.u-ml-2{margin-left:2rem !important}.u-mr-2{margin-right:2rem !important}.u-mv-2{margin-top:2rem !important;margin-bottom:2rem !important}.u-mh-2{margin-left:2rem !important;margin-right:2rem !important}.u-m-3{margin:3rem !important}.u-mt-3{margin-top:3rem !important}.u-mb-3{margin-bottom:3rem !important}.u-ml-3{margin-left:3rem !important}.u-mr-3{margin-right:3rem !important}.u-mv-3{margin-top:3rem !important;margin-bottom:3rem !important}.u-mh-3{margin-left:3rem !important;margin-right:3rem !important}.u-m-auto{margin:auto !important}.u-mt-auto{margin-top:auto !important}.u-mb-auto{margin-bottom:auto !important}.u-ml-auto{margin-left:auto !important}.u-mr-auto{margin-right:auto !important}.u-mv-auto{margin-top:auto !important;margin-bottom:auto !important}.u-mh-auto{margin-left:auto !important;margin-right:auto !important}.u-m-half{margin:.5rem !important}.u-mt-half{margin-top:.5rem !important}.u-mb-half{margin-bottom:.5rem !important}.u-ml-half{margin-left:.5rem !important}.u-mr-half{margin-right:.5rem !important}.u-mv-half{margin-top:.5rem !important;margin-bottom:.5rem !important}.u-mh-half{margin-left:.5rem !important;margin-right:.5rem !important}.u-m-1-half{margin:1.5rem !important}.u-mt-1-half{margin-top:1.5rem !important}.u-mb-1-half{margin-bottom:1.5rem !important}.u-ml-1-half{margin-left:1.5rem !important}.u-mr-1-half{margin-right:1.5rem !important}.u-mv-1-half{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.u-mh-1-half{margin-left:1.5rem !important;margin-right:1.5rem !important}.u-m-2-half{margin:2.5rem !important}.u-mt-2-half{margin-top:2.5rem !important}.u-mb-2-half{margin-bottom:2.5rem !important}.u-ml-2-half{margin-left:2.5rem !important}.u-mr-2-half{margin-right:2.5rem !important}.u-mv-2-half{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.u-mh-2-half{margin-left:2.5rem !important;margin-right:2.5rem !important}@media (max-width:30rem){.u-p-0-t{padding:0 !important}}@media (max-width:30rem){.u-pt-0-t{padding-top:0 !important}}@media (max-width:30rem){.u-pb-0-t{padding-bottom:0 !important}}@media (max-width:30rem){.u-pl-0-t{padding-left:0 !important}}@media (max-width:30rem){.u-pr-0-t{padding-right:0 !important}}@media (max-width:30rem){.u-pv-0-t{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:30rem){.u-ph-0-t{padding-left:0 !important;padding-right:0 !important}}@media (max-width:30rem){.u-p-1-t{padding:1rem !important}}@media (max-width:30rem){.u-pt-1-t{padding-top:1rem !important}}@media (max-width:30rem){.u-pb-1-t{padding-bottom:1rem !important}}@media (max-width:30rem){.u-pl-1-t{padding-left:1rem !important}}@media (max-width:30rem){.u-pr-1-t{padding-right:1rem !important}}@media (max-width:30rem){.u-pv-1-t{padding-top:1rem !important;padding-bottom:1rem !important}}@media (max-width:30rem){.u-ph-1-t{padding-left:1rem !important;padding-right:1rem !important}}@media (max-width:30rem){.u-p-2-t{padding:2rem !important}}@media (max-width:30rem){.u-pt-2-t{padding-top:2rem !important}}@media (max-width:30rem){.u-pb-2-t{padding-bottom:2rem !important}}@media (max-width:30rem){.u-pl-2-t{padding-left:2rem !important}}@media (max-width:30rem){.u-pr-2-t{padding-right:2rem !important}}@media (max-width:30rem){.u-pv-2-t{padding-top:2rem !important;padding-bottom:2rem !important}}@media (max-width:30rem){.u-ph-2-t{padding-left:2rem !important;padding-right:2rem !important}}@media (max-width:30rem){.u-p-3-t{padding:3rem !important}}@media (max-width:30rem){.u-pt-3-t{padding-top:3rem !important}}@media (max-width:30rem){.u-pb-3-t{padding-bottom:3rem !important}}@media (max-width:30rem){.u-pl-3-t{padding-left:3rem !important}}@media (max-width:30rem){.u-pr-3-t{padding-right:3rem !important}}@media (max-width:30rem){.u-pv-3-t{padding-top:3rem !important;padding-bottom:3rem !important}}@media (max-width:30rem){.u-ph-3-t{padding-left:3rem !important;padding-right:3rem !important}}@media (max-width:30rem){.u-p-auto-t{padding:auto !important}}@media (max-width:30rem){.u-pt-auto-t{padding-top:auto !important}}@media (max-width:30rem){.u-pb-auto-t{padding-bottom:auto !important}}@media (max-width:30rem){.u-pl-auto-t{padding-left:auto !important}}@media (max-width:30rem){.u-pr-auto-t{padding-right:auto !important}}@media (max-width:30rem){.u-pv-auto-t{padding-top:auto !important;padding-bottom:auto !important}}@media (max-width:30rem){.u-ph-auto-t{padding-left:auto !important;padding-right:auto !important}}@media (max-width:30rem){.u-p-half-t{padding:.5rem !important}}@media (max-width:30rem){.u-pt-half-t{padding-top:.5rem !important}}@media (max-width:30rem){.u-pb-half-t{padding-bottom:.5rem !important}}@media (max-width:30rem){.u-pl-half-t{padding-left:.5rem !important}}@media (max-width:30rem){.u-pr-half-t{padding-right:.5rem !important}}@media (max-width:30rem){.u-pv-half-t{padding-top:.5rem !important;padding-bottom:.5rem !important}}@media (max-width:30rem){.u-ph-half-t{padding-left:.5rem !important;padding-right:.5rem !important}}@media (max-width:30rem){.u-p-1-half-t{padding:1.5rem !important}}@media (max-width:30rem){.u-pt-1-half-t{padding-top:1.5rem !important}}@media (max-width:30rem){.u-pb-1-half-t{padding-bottom:1.5rem !important}}@media (max-width:30rem){.u-pl-1-half-t{padding-left:1.5rem !important}}@media (max-width:30rem){.u-pr-1-half-t{padding-right:1.5rem !important}}@media (max-width:30rem){.u-pv-1-half-t{padding-top:1.5rem !important;padding-bottom:1.5rem !important}}@media (max-width:30rem){.u-ph-1-half-t{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (max-width:30rem){.u-p-2-half-t{padding:2.5rem !important}}@media (max-width:30rem){.u-pt-2-half-t{padding-top:2.5rem !important}}@media (max-width:30rem){.u-pb-2-half-t{padding-bottom:2.5rem !important}}@media (max-width:30rem){.u-pl-2-half-t{padding-left:2.5rem !important}}@media (max-width:30rem){.u-pr-2-half-t{padding-right:2.5rem !important}}@media (max-width:30rem){.u-pv-2-half-t{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media (max-width:30rem){.u-ph-2-half-t{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media (max-width:30rem){.u-m-0-t{margin:0 !important}}@media (max-width:30rem){.u-mt-0-t{margin-top:0 !important}}@media (max-width:30rem){.u-mb-0-t{margin-bottom:0 !important}}@media (max-width:30rem){.u-ml-0-t{margin-left:0 !important}}@media (max-width:30rem){.u-mr-0-t{margin-right:0 !important}}@media (max-width:30rem){.u-mv-0-t{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:30rem){.u-mh-0-t{margin-left:0 !important;margin-right:0 !important}}@media (max-width:30rem){.u-m-1-t{margin:1rem !important}}@media (max-width:30rem){.u-mt-1-t{margin-top:1rem !important}}@media (max-width:30rem){.u-mb-1-t{margin-bottom:1rem !important}}@media (max-width:30rem){.u-ml-1-t{margin-left:1rem !important}}@media (max-width:30rem){.u-mr-1-t{margin-right:1rem !important}}@media (max-width:30rem){.u-mv-1-t{margin-top:1rem !important;margin-bottom:1rem !important}}@media (max-width:30rem){.u-mh-1-t{margin-left:1rem !important;margin-right:1rem !important}}@media (max-width:30rem){.u-m-2-t{margin:2rem !important}}@media (max-width:30rem){.u-mt-2-t{margin-top:2rem !important}}@media (max-width:30rem){.u-mb-2-t{margin-bottom:2rem !important}}@media (max-width:30rem){.u-ml-2-t{margin-left:2rem !important}}@media (max-width:30rem){.u-mr-2-t{margin-right:2rem !important}}@media (max-width:30rem){.u-mv-2-t{margin-top:2rem !important;margin-bottom:2rem !important}}@media (max-width:30rem){.u-mh-2-t{margin-left:2rem !important;margin-right:2rem !important}}@media (max-width:30rem){.u-m-3-t{margin:3rem !important}}@media (max-width:30rem){.u-mt-3-t{margin-top:3rem !important}}@media (max-width:30rem){.u-mb-3-t{margin-bottom:3rem !important}}@media (max-width:30rem){.u-ml-3-t{margin-left:3rem !important}}@media (max-width:30rem){.u-mr-3-t{margin-right:3rem !important}}@media (max-width:30rem){.u-mv-3-t{margin-top:3rem !important;margin-bottom:3rem !important}}@media (max-width:30rem){.u-mh-3-t{margin-left:3rem !important;margin-right:3rem !important}}@media (max-width:30rem){.u-m-auto-t{margin:auto !important}}@media (max-width:30rem){.u-mt-auto-t{margin-top:auto !important}}@media (max-width:30rem){.u-mb-auto-t{margin-bottom:auto !important}}@media (max-width:30rem){.u-ml-auto-t{margin-left:auto !important}}@media (max-width:30rem){.u-mr-auto-t{margin-right:auto !important}}@media (max-width:30rem){.u-mv-auto-t{margin-top:auto !important;margin-bottom:auto !important}}@media (max-width:30rem){.u-mh-auto-t{margin-left:auto !important;margin-right:auto !important}}@media (max-width:30rem){.u-m-half-t{margin:.5rem !important}}@media (max-width:30rem){.u-mt-half-t{margin-top:.5rem !important}}@media (max-width:30rem){.u-mb-half-t{margin-bottom:.5rem !important}}@media (max-width:30rem){.u-ml-half-t{margin-left:.5rem !important}}@media (max-width:30rem){.u-mr-half-t{margin-right:.5rem !important}}@media (max-width:30rem){.u-mv-half-t{margin-top:.5rem !important;margin-bottom:.5rem !important}}@media (max-width:30rem){.u-mh-half-t{margin-left:.5rem !important;margin-right:.5rem !important}}@media (max-width:30rem){.u-m-1-half-t{margin:1.5rem !important}}@media (max-width:30rem){.u-mt-1-half-t{margin-top:1.5rem !important}}@media (max-width:30rem){.u-mb-1-half-t{margin-bottom:1.5rem !important}}@media (max-width:30rem){.u-ml-1-half-t{margin-left:1.5rem !important}}@media (max-width:30rem){.u-mr-1-half-t{margin-right:1.5rem !important}}@media (max-width:30rem){.u-mv-1-half-t{margin-top:1.5rem !important;margin-bottom:1.5rem !important}}@media (max-width:30rem){.u-mh-1-half-t{margin-left:1.5rem !important;margin-right:1.5rem !important}}@media (max-width:30rem){.u-m-2-half-t{margin:2.5rem !important}}@media (max-width:30rem){.u-mt-2-half-t{margin-top:2.5rem !important}}@media (max-width:30rem){.u-mb-2-half-t{margin-bottom:2.5rem !important}}@media (max-width:30rem){.u-ml-2-half-t{margin-left:2.5rem !important}}@media (max-width:30rem){.u-mr-2-half-t{margin-right:2.5rem !important}}@media (max-width:30rem){.u-mv-2-half-t{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media (max-width:30rem){.u-mh-2-half-t{margin-left:2.5rem !important;margin-right:2.5rem !important}}@media (max-width:48rem){.u-p-0-s{padding:0 !important}}@media (max-width:48rem){.u-pt-0-s{padding-top:0 !important}}@media (max-width:48rem){.u-pb-0-s{padding-bottom:0 !important}}@media (max-width:48rem){.u-pl-0-s{padding-left:0 !important}}@media (max-width:48rem){.u-pr-0-s{padding-right:0 !important}}@media (max-width:48rem){.u-pv-0-s{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:48rem){.u-ph-0-s{padding-left:0 !important;padding-right:0 !important}}@media (max-width:48rem){.u-p-1-s{padding:1rem !important}}@media (max-width:48rem){.u-pt-1-s{padding-top:1rem !important}}@media (max-width:48rem){.u-pb-1-s{padding-bottom:1rem !important}}@media (max-width:48rem){.u-pl-1-s{padding-left:1rem !important}}@media (max-width:48rem){.u-pr-1-s{padding-right:1rem !important}}@media (max-width:48rem){.u-pv-1-s{padding-top:1rem !important;padding-bottom:1rem !important}}@media (max-width:48rem){.u-ph-1-s{padding-left:1rem !important;padding-right:1rem !important}}@media (max-width:48rem){.u-p-2-s{padding:2rem !important}}@media (max-width:48rem){.u-pt-2-s{padding-top:2rem !important}}@media (max-width:48rem){.u-pb-2-s{padding-bottom:2rem !important}}@media (max-width:48rem){.u-pl-2-s{padding-left:2rem !important}}@media (max-width:48rem){.u-pr-2-s{padding-right:2rem !important}}@media (max-width:48rem){.u-pv-2-s{padding-top:2rem !important;padding-bottom:2rem !important}}@media (max-width:48rem){.u-ph-2-s{padding-left:2rem !important;padding-right:2rem !important}}@media (max-width:48rem){.u-p-3-s{padding:3rem !important}}@media (max-width:48rem){.u-pt-3-s{padding-top:3rem !important}}@media (max-width:48rem){.u-pb-3-s{padding-bottom:3rem !important}}@media (max-width:48rem){.u-pl-3-s{padding-left:3rem !important}}@media (max-width:48rem){.u-pr-3-s{padding-right:3rem !important}}@media (max-width:48rem){.u-pv-3-s{padding-top:3rem !important;padding-bottom:3rem !important}}@media (max-width:48rem){.u-ph-3-s{padding-left:3rem !important;padding-right:3rem !important}}@media (max-width:48rem){.u-p-auto-s{padding:auto !important}}@media (max-width:48rem){.u-pt-auto-s{padding-top:auto !important}}@media (max-width:48rem){.u-pb-auto-s{padding-bottom:auto !important}}@media (max-width:48rem){.u-pl-auto-s{padding-left:auto !important}}@media (max-width:48rem){.u-pr-auto-s{padding-right:auto !important}}@media (max-width:48rem){.u-pv-auto-s{padding-top:auto !important;padding-bottom:auto !important}}@media (max-width:48rem){.u-ph-auto-s{padding-left:auto !important;padding-right:auto !important}}@media (max-width:48rem){.u-p-half-s{padding:.5rem !important}}@media (max-width:48rem){.u-pt-half-s{padding-top:.5rem !important}}@media (max-width:48rem){.u-pb-half-s{padding-bottom:.5rem !important}}@media (max-width:48rem){.u-pl-half-s{padding-left:.5rem !important}}@media (max-width:48rem){.u-pr-half-s{padding-right:.5rem !important}}@media (max-width:48rem){.u-pv-half-s{padding-top:.5rem !important;padding-bottom:.5rem !important}}@media (max-width:48rem){.u-ph-half-s{padding-left:.5rem !important;padding-right:.5rem !important}}@media (max-width:48rem){.u-p-1-half-s{padding:1.5rem !important}}@media (max-width:48rem){.u-pt-1-half-s{padding-top:1.5rem !important}}@media (max-width:48rem){.u-pb-1-half-s{padding-bottom:1.5rem !important}}@media (max-width:48rem){.u-pl-1-half-s{padding-left:1.5rem !important}}@media (max-width:48rem){.u-pr-1-half-s{padding-right:1.5rem !important}}@media (max-width:48rem){.u-pv-1-half-s{padding-top:1.5rem !important;padding-bottom:1.5rem !important}}@media (max-width:48rem){.u-ph-1-half-s{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (max-width:48rem){.u-p-2-half-s{padding:2.5rem !important}}@media (max-width:48rem){.u-pt-2-half-s{padding-top:2.5rem !important}}@media (max-width:48rem){.u-pb-2-half-s{padding-bottom:2.5rem !important}}@media (max-width:48rem){.u-pl-2-half-s{padding-left:2.5rem !important}}@media (max-width:48rem){.u-pr-2-half-s{padding-right:2.5rem !important}}@media (max-width:48rem){.u-pv-2-half-s{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media (max-width:48rem){.u-ph-2-half-s{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media (max-width:48rem){.u-m-0-s{margin:0 !important}}@media (max-width:48rem){.u-mt-0-s{margin-top:0 !important}}@media (max-width:48rem){.u-mb-0-s{margin-bottom:0 !important}}@media (max-width:48rem){.u-ml-0-s{margin-left:0 !important}}@media (max-width:48rem){.u-mr-0-s{margin-right:0 !important}}@media (max-width:48rem){.u-mv-0-s{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:48rem){.u-mh-0-s{margin-left:0 !important;margin-right:0 !important}}@media (max-width:48rem){.u-m-1-s{margin:1rem !important}}@media (max-width:48rem){.u-mt-1-s{margin-top:1rem !important}}@media (max-width:48rem){.u-mb-1-s{margin-bottom:1rem !important}}@media (max-width:48rem){.u-ml-1-s{margin-left:1rem !important}}@media (max-width:48rem){.u-mr-1-s{margin-right:1rem !important}}@media (max-width:48rem){.u-mv-1-s{margin-top:1rem !important;margin-bottom:1rem !important}}@media (max-width:48rem){.u-mh-1-s{margin-left:1rem !important;margin-right:1rem !important}}@media (max-width:48rem){.u-m-2-s{margin:2rem !important}}@media (max-width:48rem){.u-mt-2-s{margin-top:2rem !important}}@media (max-width:48rem){.u-mb-2-s{margin-bottom:2rem !important}}@media (max-width:48rem){.u-ml-2-s{margin-left:2rem !important}}@media (max-width:48rem){.u-mr-2-s{margin-right:2rem !important}}@media (max-width:48rem){.u-mv-2-s{margin-top:2rem !important;margin-bottom:2rem !important}}@media (max-width:48rem){.u-mh-2-s{margin-left:2rem !important;margin-right:2rem !important}}@media (max-width:48rem){.u-m-3-s{margin:3rem !important}}@media (max-width:48rem){.u-mt-3-s{margin-top:3rem !important}}@media (max-width:48rem){.u-mb-3-s{margin-bottom:3rem !important}}@media (max-width:48rem){.u-ml-3-s{margin-left:3rem !important}}@media (max-width:48rem){.u-mr-3-s{margin-right:3rem !important}}@media (max-width:48rem){.u-mv-3-s{margin-top:3rem !important;margin-bottom:3rem !important}}@media (max-width:48rem){.u-mh-3-s{margin-left:3rem !important;margin-right:3rem !important}}@media (max-width:48rem){.u-m-auto-s{margin:auto !important}}@media (max-width:48rem){.u-mt-auto-s{margin-top:auto !important}}@media (max-width:48rem){.u-mb-auto-s{margin-bottom:auto !important}}@media (max-width:48rem){.u-ml-auto-s{margin-left:auto !important}}@media (max-width:48rem){.u-mr-auto-s{margin-right:auto !important}}@media (max-width:48rem){.u-mv-auto-s{margin-top:auto !important;margin-bottom:auto !important}}@media (max-width:48rem){.u-mh-auto-s{margin-left:auto !important;margin-right:auto !important}}@media (max-width:48rem){.u-m-half-s{margin:.5rem !important}}@media (max-width:48rem){.u-mt-half-s{margin-top:.5rem !important}}@media (max-width:48rem){.u-mb-half-s{margin-bottom:.5rem !important}}@media (max-width:48rem){.u-ml-half-s{margin-left:.5rem !important}}@media (max-width:48rem){.u-mr-half-s{margin-right:.5rem !important}}@media (max-width:48rem){.u-mv-half-s{margin-top:.5rem !important;margin-bottom:.5rem !important}}@media (max-width:48rem){.u-mh-half-s{margin-left:.5rem !important;margin-right:.5rem !important}}@media (max-width:48rem){.u-m-1-half-s{margin:1.5rem !important}}@media (max-width:48rem){.u-mt-1-half-s{margin-top:1.5rem !important}}@media (max-width:48rem){.u-mb-1-half-s{margin-bottom:1.5rem !important}}@media (max-width:48rem){.u-ml-1-half-s{margin-left:1.5rem !important}}@media (max-width:48rem){.u-mr-1-half-s{margin-right:1.5rem !important}}@media (max-width:48rem){.u-mv-1-half-s{margin-top:1.5rem !important;margin-bottom:1.5rem !important}}@media (max-width:48rem){.u-mh-1-half-s{margin-left:1.5rem !important;margin-right:1.5rem !important}}@media (max-width:48rem){.u-m-2-half-s{margin:2.5rem !important}}@media (max-width:48rem){.u-mt-2-half-s{margin-top:2.5rem !important}}@media (max-width:48rem){.u-mb-2-half-s{margin-bottom:2.5rem !important}}@media (max-width:48rem){.u-ml-2-half-s{margin-left:2.5rem !important}}@media (max-width:48rem){.u-mr-2-half-s{margin-right:2.5rem !important}}@media (max-width:48rem){.u-mv-2-half-s{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media (max-width:48rem){.u-mh-2-half-s{margin-left:2.5rem !important;margin-right:2.5rem !important}}@media (max-width:63.938rem){.u-p-0-m{padding:0 !important}}@media (max-width:63.938rem){.u-pt-0-m{padding-top:0 !important}}@media (max-width:63.938rem){.u-pb-0-m{padding-bottom:0 !important}}@media (max-width:63.938rem){.u-pl-0-m{padding-left:0 !important}}@media (max-width:63.938rem){.u-pr-0-m{padding-right:0 !important}}@media (max-width:63.938rem){.u-pv-0-m{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:63.938rem){.u-ph-0-m{padding-left:0 !important;padding-right:0 !important}}@media (max-width:63.938rem){.u-p-1-m{padding:1rem !important}}@media (max-width:63.938rem){.u-pt-1-m{padding-top:1rem !important}}@media (max-width:63.938rem){.u-pb-1-m{padding-bottom:1rem !important}}@media (max-width:63.938rem){.u-pl-1-m{padding-left:1rem !important}}@media (max-width:63.938rem){.u-pr-1-m{padding-right:1rem !important}}@media (max-width:63.938rem){.u-pv-1-m{padding-top:1rem !important;padding-bottom:1rem !important}}@media (max-width:63.938rem){.u-ph-1-m{padding-left:1rem !important;padding-right:1rem !important}}@media (max-width:63.938rem){.u-p-2-m{padding:2rem !important}}@media (max-width:63.938rem){.u-pt-2-m{padding-top:2rem !important}}@media (max-width:63.938rem){.u-pb-2-m{padding-bottom:2rem !important}}@media (max-width:63.938rem){.u-pl-2-m{padding-left:2rem !important}}@media (max-width:63.938rem){.u-pr-2-m{padding-right:2rem !important}}@media (max-width:63.938rem){.u-pv-2-m{padding-top:2rem !important;padding-bottom:2rem !important}}@media (max-width:63.938rem){.u-ph-2-m{padding-left:2rem !important;padding-right:2rem !important}}@media (max-width:63.938rem){.u-p-3-m{padding:3rem !important}}@media (max-width:63.938rem){.u-pt-3-m{padding-top:3rem !important}}@media (max-width:63.938rem){.u-pb-3-m{padding-bottom:3rem !important}}@media (max-width:63.938rem){.u-pl-3-m{padding-left:3rem !important}}@media (max-width:63.938rem){.u-pr-3-m{padding-right:3rem !important}}@media (max-width:63.938rem){.u-pv-3-m{padding-top:3rem !important;padding-bottom:3rem !important}}@media (max-width:63.938rem){.u-ph-3-m{padding-left:3rem !important;padding-right:3rem !important}}@media (max-width:63.938rem){.u-p-auto-m{padding:auto !important}}@media (max-width:63.938rem){.u-pt-auto-m{padding-top:auto !important}}@media (max-width:63.938rem){.u-pb-auto-m{padding-bottom:auto !important}}@media (max-width:63.938rem){.u-pl-auto-m{padding-left:auto !important}}@media (max-width:63.938rem){.u-pr-auto-m{padding-right:auto !important}}@media (max-width:63.938rem){.u-pv-auto-m{padding-top:auto !important;padding-bottom:auto !important}}@media (max-width:63.938rem){.u-ph-auto-m{padding-left:auto !important;padding-right:auto !important}}@media (max-width:63.938rem){.u-p-half-m{padding:.5rem !important}}@media (max-width:63.938rem){.u-pt-half-m{padding-top:.5rem !important}}@media (max-width:63.938rem){.u-pb-half-m{padding-bottom:.5rem !important}}@media (max-width:63.938rem){.u-pl-half-m{padding-left:.5rem !important}}@media (max-width:63.938rem){.u-pr-half-m{padding-right:.5rem !important}}@media (max-width:63.938rem){.u-pv-half-m{padding-top:.5rem !important;padding-bottom:.5rem !important}}@media (max-width:63.938rem){.u-ph-half-m{padding-left:.5rem !important;padding-right:.5rem !important}}@media (max-width:63.938rem){.u-p-1-half-m{padding:1.5rem !important}}@media (max-width:63.938rem){.u-pt-1-half-m{padding-top:1.5rem !important}}@media (max-width:63.938rem){.u-pb-1-half-m{padding-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-pl-1-half-m{padding-left:1.5rem !important}}@media (max-width:63.938rem){.u-pr-1-half-m{padding-right:1.5rem !important}}@media (max-width:63.938rem){.u-pv-1-half-m{padding-top:1.5rem !important;padding-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-ph-1-half-m{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (max-width:63.938rem){.u-p-2-half-m{padding:2.5rem !important}}@media (max-width:63.938rem){.u-pt-2-half-m{padding-top:2.5rem !important}}@media (max-width:63.938rem){.u-pb-2-half-m{padding-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-pl-2-half-m{padding-left:2.5rem !important}}@media (max-width:63.938rem){.u-pr-2-half-m{padding-right:2.5rem !important}}@media (max-width:63.938rem){.u-pv-2-half-m{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-ph-2-half-m{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media (max-width:63.938rem){.u-m-0-m{margin:0 !important}}@media (max-width:63.938rem){.u-mt-0-m{margin-top:0 !important}}@media (max-width:63.938rem){.u-mb-0-m{margin-bottom:0 !important}}@media (max-width:63.938rem){.u-ml-0-m{margin-left:0 !important}}@media (max-width:63.938rem){.u-mr-0-m{margin-right:0 !important}}@media (max-width:63.938rem){.u-mv-0-m{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:63.938rem){.u-mh-0-m{margin-left:0 !important;margin-right:0 !important}}@media (max-width:63.938rem){.u-m-1-m{margin:1rem !important}}@media (max-width:63.938rem){.u-mt-1-m{margin-top:1rem !important}}@media (max-width:63.938rem){.u-mb-1-m{margin-bottom:1rem !important}}@media (max-width:63.938rem){.u-ml-1-m{margin-left:1rem !important}}@media (max-width:63.938rem){.u-mr-1-m{margin-right:1rem !important}}@media (max-width:63.938rem){.u-mv-1-m{margin-top:1rem !important;margin-bottom:1rem !important}}@media (max-width:63.938rem){.u-mh-1-m{margin-left:1rem !important;margin-right:1rem !important}}@media (max-width:63.938rem){.u-m-2-m{margin:2rem !important}}@media (max-width:63.938rem){.u-mt-2-m{margin-top:2rem !important}}@media (max-width:63.938rem){.u-mb-2-m{margin-bottom:2rem !important}}@media (max-width:63.938rem){.u-ml-2-m{margin-left:2rem !important}}@media (max-width:63.938rem){.u-mr-2-m{margin-right:2rem !important}}@media (max-width:63.938rem){.u-mv-2-m{margin-top:2rem !important;margin-bottom:2rem !important}}@media (max-width:63.938rem){.u-mh-2-m{margin-left:2rem !important;margin-right:2rem !important}}@media (max-width:63.938rem){.u-m-3-m{margin:3rem !important}}@media (max-width:63.938rem){.u-mt-3-m{margin-top:3rem !important}}@media (max-width:63.938rem){.u-mb-3-m{margin-bottom:3rem !important}}@media (max-width:63.938rem){.u-ml-3-m{margin-left:3rem !important}}@media (max-width:63.938rem){.u-mr-3-m{margin-right:3rem !important}}@media (max-width:63.938rem){.u-mv-3-m{margin-top:3rem !important;margin-bottom:3rem !important}}@media (max-width:63.938rem){.u-mh-3-m{margin-left:3rem !important;margin-right:3rem !important}}@media (max-width:63.938rem){.u-m-auto-m{margin:auto !important}}@media (max-width:63.938rem){.u-mt-auto-m{margin-top:auto !important}}@media (max-width:63.938rem){.u-mb-auto-m{margin-bottom:auto !important}}@media (max-width:63.938rem){.u-ml-auto-m{margin-left:auto !important}}@media (max-width:63.938rem){.u-mr-auto-m{margin-right:auto !important}}@media (max-width:63.938rem){.u-mv-auto-m{margin-top:auto !important;margin-bottom:auto !important}}@media (max-width:63.938rem){.u-mh-auto-m{margin-left:auto !important;margin-right:auto !important}}@media (max-width:63.938rem){.u-m-half-m{margin:.5rem !important}}@media (max-width:63.938rem){.u-mt-half-m{margin-top:.5rem !important}}@media (max-width:63.938rem){.u-mb-half-m{margin-bottom:.5rem !important}}@media (max-width:63.938rem){.u-ml-half-m{margin-left:.5rem !important}}@media (max-width:63.938rem){.u-mr-half-m{margin-right:.5rem !important}}@media (max-width:63.938rem){.u-mv-half-m{margin-top:.5rem !important;margin-bottom:.5rem !important}}@media (max-width:63.938rem){.u-mh-half-m{margin-left:.5rem !important;margin-right:.5rem !important}}@media (max-width:63.938rem){.u-m-1-half-m{margin:1.5rem !important}}@media (max-width:63.938rem){.u-mt-1-half-m{margin-top:1.5rem !important}}@media (max-width:63.938rem){.u-mb-1-half-m{margin-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-ml-1-half-m{margin-left:1.5rem !important}}@media (max-width:63.938rem){.u-mr-1-half-m{margin-right:1.5rem !important}}@media (max-width:63.938rem){.u-mv-1-half-m{margin-top:1.5rem !important;margin-bottom:1.5rem !important}}@media (max-width:63.938rem){.u-mh-1-half-m{margin-left:1.5rem !important;margin-right:1.5rem !important}}@media (max-width:63.938rem){.u-m-2-half-m{margin:2.5rem !important}}@media (max-width:63.938rem){.u-mt-2-half-m{margin-top:2.5rem !important}}@media (max-width:63.938rem){.u-mb-2-half-m{margin-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-ml-2-half-m{margin-left:2.5rem !important}}@media (max-width:63.938rem){.u-mr-2-half-m{margin-right:2.5rem !important}}@media (max-width:63.938rem){.u-mv-2-half-m{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media (max-width:63.938rem){.u-mh-2-half-m{margin-left:2.5rem !important;margin-right:2.5rem !important}}.u-pos-absolute{position:absolute}.u-pos-relative{position:relative}.u-pos-fixed{position:fixed}.u-pos-sticky{position:sticky}.u-pos-static{position:static}@media (max-width:30rem){.u-pos-absolute-t{position:absolute}.u-pos-relative-t{position:relative}.u-pos-fixed-t{position:fixed}.u-pos-sticky-t{position:sticky}.u-pos-static-t{position:static}}@media (max-width:48rem){.u-pos-absolute-s{position:absolute}.u-pos-relative-s{position:relative}.u-pos-fixed-s{position:fixed}.u-pos-sticky-s{position:sticky}.u-pos-static-s{position:static}}@media (max-width:63.938rem){.u-pos-absolute-m{position:absolute}.u-pos-relative-m{position:relative}.u-pos-fixed-m{position:fixed}.u-pos-sticky-m{position:sticky}.u-pos-static-m{position:static}}.u-top-m{top:1rem}.u-top-xs{top:.5rem}.u-top-s{top:.75rem}.u-top-l{top:1.5rem}.u-top-xl{top:2rem}.u-top-xxl{top:3rem}.u-top-0{top:0}.u-bottom-m{bottom:1rem}.u-bottom-xs{bottom:.5rem}.u-bottom-s{bottom:.75rem}.u-bottom-l{bottom:1.5rem}.u-bottom-xl{bottom:2rem}.u-bottom-xxl{bottom:3rem}.u-bottom-0{bottom:0}.u-left-m{left:1rem}.u-left-xs{left:.5rem}.u-left-s{left:.75rem}.u-left-l{left:1.5rem}.u-left-xl{left:2rem}.u-left-xxl{left:3rem}.u-left-0{left:0}.u-right-m{right:1rem}.u-right-xs{right:.5rem}.u-right-s{right:.75rem}.u-right-l{right:1.5rem}.u-right-xl{right:2rem}.u-right-xxl{right:3rem}.u-right-0{right:0}.u-stack-m > * + *{margin-top:1rem}.u-stack-xs > * + *{margin-top:.5rem}.u-stack-s > * + *{margin-top:.75rem}.u-stack-l > * + *{margin-top:1.5rem}.u-stack-xl > * + *{margin-top:2rem}.u-stack-xxl > * + *{margin-top:3rem}.u-row-m > * + *{margin-left:1rem}.u-row-xs > * + *{margin-left:.5rem}.u-row-s > * + *{margin-left:.75rem}.u-row-l > * + *{margin-left:1.5rem}.u-row-xl > * + *{margin-left:2rem}.u-row-xxl > * + *{margin-left:3rem}.u-title-h1,.u-title-h2,.u-title-h3,.u-title-h4{font-weight:bold;color:var(--primaryTextColor)}.u-title-h1{font-size:1.5rem;letter-spacing:-.012rem}@media (max-width:48rem){.u-title-h1{font-size:1.25rem}}.u-title-h2{font-size:1.25rem}@media (max-width:48rem){.u-title-h2{font-size:1.125rem}}.u-title-h3{font-size:1.125rem}@media (max-width:48rem){.u-title-h3{font-size:1rem}}.u-title-h4{font-size:1rem}@media (max-width:48rem){.u-title-h4{font-weight:bold;color:var(--primaryTextColor)}}.u-text{font-size:1rem;line-height:1.3;color:var(--primaryTextColor)}.u-caption{font-size:.75rem;line-height:1.2;color:var(--coolGrey)}.u-subtitle{font-size:.75rem;line-height:1.313}.u-uppercase{text-transform:uppercase}.u-lowercase{text-transform:lowercase}.u-subtitle{font-size:.75rem;text-transform:uppercase;font-weight:bold}.c-input-checkbox--svg span::after{display:none}.c-input-checkbox-icon{position:absolute;left:0;top:50%;box-sizing:border-box;width:1rem;height:1rem;padding:.125rem;transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.c-input-checkbox input:not(:checked) + span .c-input-checkbox-icon{opacity:0;-webkit-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%)}.c-input-checkbox input:checked + span .c-input-checkbox-icon{opacity:1;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.c-avatar--text{color:#fff}.c-avatar--disabled.c-avatar--image{background-color:#fff !important}.c-avatar--disabled:not(.c-avatar--image){background-color:var(--silver) !important}.c-avatar--disabled .c-avatar-image{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.3}.c-avatar--ghost{background-color:transparent !important;border:1px dashed var(--borderGhostColor);color:var(--secondaryTextColor)}.c-avatar--ghost .c-avatar-image{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.3}.wizard-agreements-item:nth-child(1) .wizard-agreements-icon{--bgcolor:var(--weirdGreen)}.wizard-agreements-item:nth-child(2) .wizard-agreements-icon{--bgcolor:var(--mango)}.wizard-agreements-item:nth-child(3) .wizard-agreements-icon{--bgcolor:var(--lightishPurple)}.wizard-agreements-item:nth-child(4) .wizard-agreements-icon{--bgcolor:var(--pomegranate)}.wizard-agreements-item:nth-child(5) .wizard-agreements-icon{--bgcolor:var(--azure)}.wizard-agreements-item:nth-child(6) .wizard-agreements-icon{--bgcolor:var(--brightSun)}", ""]);
 
 
 
@@ -221092,6 +220610,24 @@ var EncryptrCsvImporter = /*#__PURE__*/function (_BaseImporter) {
 
 /***/ }),
 
+/***/ "VvHU":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.makeDarkInvertedOverrides = void 0;
+var _makeLightInvertedOverrides = __webpack_require__("bE1V");
+var makeDarkInvertedOverrides = function makeDarkInvertedOverrides(theme) {
+  return (0, _makeLightInvertedOverrides.makeLightInvertedOverrides)(theme);
+};
+exports.makeDarkInvertedOverrides = makeDarkInvertedOverrides;
+
+/***/ }),
+
 /***/ "VwI0":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -222509,125 +222045,171 @@ var _merge = _interopRequireDefault(__webpack_require__("wXrU"));
 var _color = __webpack_require__("sQsV");
 var opacityByTheme = {
   light: {
-    action: {
-      hoverOpacity: 0.04,
-      selectedOpacity: 0.08,
-      disabledOpacity: 0.32,
-      focusOpacity: 0.12,
-      activatedOpacity: 0.12,
-      ghostOpacity: 0.08,
-      hoverGhostOpacity: 0.16
+    normal: {
+      action: {
+        hoverOpacity: 0.04,
+        selectedOpacity: 0.08,
+        disabledOpacity: 0.32,
+        focusOpacity: 0.12,
+        activatedOpacity: 0.12,
+        ghostOpacity: 0.08,
+        hoverGhostOpacity: 0.16
+      },
+      border: {
+        opacity: 0.16,
+        ghostOpacity: 0.48
+      },
+      background: {
+        contrastOpacity: 0.12
+      }
     },
-    border: {
-      opacity: 0.16,
-      ghostOpacity: 0.48
+    inverted: {
+      action: {
+        hoverOpacity: 0.08,
+        selectedOpacity: 0.16,
+        disabledOpacity: 0.32,
+        focusOpacity: 0.25,
+        activatedOpacity: 0.24,
+        ghostOpacity: 0.08,
+        hoverGhostOpacity: 0.16
+      },
+      border: {
+        opacity: 0.24,
+        ghostOpacity: 0.48
+      },
+      background: {
+        contrastOpacity: 0.24
+      }
     }
   },
   dark: {
-    action: {
-      hoverOpacity: 0.08,
-      selectedOpacity: 0.16,
-      disabledOpacity: 0.32,
-      focusOpacity: 0.25,
-      activatedOpacity: 0.24,
-      ghostOpacity: 0.08,
-      hoverGhostOpacity: 0.16
+    normal: {
+      action: {
+        hoverOpacity: 0.08,
+        selectedOpacity: 0.16,
+        disabledOpacity: 0.32,
+        focusOpacity: 0.24,
+        activatedOpacity: 0.24,
+        ghostOpacity: 0.08,
+        hoverGhostOpacity: 0.16
+      },
+      border: {
+        opacity: 0.24,
+        ghostOpacity: 0.48
+      },
+      background: {
+        contrastOpacity: 0.24
+      }
     },
-    border: {
-      opacity: 0.24,
-      ghostOpacity: 0.48
+    inverted: {
+      action: {
+        hoverOpacity: 0.04,
+        selectedOpacity: 0.08,
+        disabledOpacity: 0.32,
+        focusOpacity: 0.12,
+        activatedOpacity: 0.12,
+        ghostOpacity: 0.08,
+        hoverGhostOpacity: 0.16
+      },
+      border: {
+        opacity: 0.16,
+        ghostOpacity: 0.48
+      },
+      background: {
+        contrastOpacity: 0.12
+      }
     }
   }
 };
-var makePalette = function makePalette(type) {
-  var getCssValue = type === 'dark' ? _color.getInvertedCssVariableValue : _color.getCssVariableValue;
+var makePalette = function makePalette(type, variant) {
   var paletteByTheme = {
     type: type,
+    variant: variant,
     primary: {
-      light: getCssValue('primaryColorLight'),
-      main: getCssValue('primaryColor'),
-      dark: getCssValue('primaryColorDark'),
-      contrastText: getCssValue('primaryContrastTextColor')
+      light: (0, _color.getCssVariableValue)('primaryColorLight', type, variant),
+      main: (0, _color.getCssVariableValue)('primaryColor', type, variant),
+      dark: (0, _color.getCssVariableValue)('primaryColorDark', type, variant),
+      contrastText: (0, _color.getCssVariableValue)('primaryContrastTextColor', type, variant)
     },
     secondary: {
-      light: getCssValue('secondaryColorLight'),
-      main: getCssValue('secondaryColor'),
-      dark: getCssValue('secondaryColorDark'),
-      contrastText: getCssValue('secondaryContrastTextColor')
+      light: (0, _color.getCssVariableValue)('secondaryColorLight', type, variant),
+      main: (0, _color.getCssVariableValue)('secondaryColor', type, variant),
+      dark: (0, _color.getCssVariableValue)('secondaryColorDark', type, variant),
+      contrastText: (0, _color.getCssVariableValue)('secondaryContrastTextColor', type, variant)
     },
     error: {
-      light: getCssValue('errorColorLight'),
-      main: getCssValue('errorColor'),
-      dark: getCssValue('errorColorDark'),
-      contrastText: getCssValue('errorColorContrastText')
+      light: (0, _color.getCssVariableValue)('errorColorLight', type, variant),
+      main: (0, _color.getCssVariableValue)('errorColor', type, variant),
+      dark: (0, _color.getCssVariableValue)('errorColorDark', type, variant),
+      contrastText: (0, _color.getCssVariableValue)('errorColorContrastText', type, variant)
     },
     warning: {
-      light: getCssValue('warningColorLight'),
-      main: getCssValue('warningColor'),
-      dark: getCssValue('warningColorDark'),
-      contrastText: getCssValue('warningColorContrastText')
+      light: (0, _color.getCssVariableValue)('warningColorLight', type, variant),
+      main: (0, _color.getCssVariableValue)('warningColor', type, variant),
+      dark: (0, _color.getCssVariableValue)('warningColorDark', type, variant),
+      contrastText: (0, _color.getCssVariableValue)('warningColorContrastText', type, variant)
     },
     success: {
-      light: getCssValue('successColorLight'),
-      main: getCssValue('successColor'),
-      dark: getCssValue('successColorDark'),
-      contrastText: getCssValue('successColorContrastText')
+      light: (0, _color.getCssVariableValue)('successColorLight', type, variant),
+      main: (0, _color.getCssVariableValue)('successColor', type, variant),
+      dark: (0, _color.getCssVariableValue)('successColorDark', type, variant),
+      contrastText: (0, _color.getCssVariableValue)('successColorContrastText', type, variant)
     },
     info: {
-      light: getCssValue('infoColorLight'),
-      main: getCssValue('infoColor'),
-      dark: getCssValue('infoColorDark'),
-      contrastText: getCssValue('infoColorContrastText')
+      light: (0, _color.getCssVariableValue)('infoColorLight', type, variant),
+      main: (0, _color.getCssVariableValue)('infoColor', type, variant),
+      dark: (0, _color.getCssVariableValue)('infoColorDark', type, variant),
+      contrastText: (0, _color.getCssVariableValue)('infoColorContrastText', type, variant)
     },
     text: {
-      primary: getCssValue('primaryTextColor'),
-      secondary: getCssValue('secondaryTextColor'),
-      disabled: getCssValue('disabledTextColor'),
-      hint: getCssValue('hintTextColor'),
-      icon: getCssValue('iconTextColor')
+      primary: (0, _color.getCssVariableValue)('primaryTextColor', type, variant),
+      secondary: (0, _color.getCssVariableValue)('secondaryTextColor', type, variant),
+      disabled: (0, _color.getCssVariableValue)('disabledTextColor', type, variant),
+      hint: (0, _color.getCssVariableValue)('hintTextColor', type, variant),
+      icon: (0, _color.getCssVariableValue)('iconTextColor', type, variant)
     },
     grey: {
-      50: getCssValue('grey50'),
-      100: getCssValue('grey100'),
-      200: getCssValue('grey200'),
-      300: getCssValue('grey300'),
-      400: getCssValue('grey400'),
-      500: getCssValue('grey500'),
-      600: getCssValue('grey600'),
-      700: getCssValue('grey700'),
-      800: getCssValue('grey800'),
-      900: getCssValue('grey900'),
-      A100: getCssValue('greyA100'),
-      A200: getCssValue('greyA200'),
-      A400: getCssValue('greyA400'),
-      A700: getCssValue('greyA700')
-    },
-    divider: getCssValue('dividerColor'),
+      50: (0, _color.getCssVariableValue)('grey50', type, variant),
+      100: (0, _color.getCssVariableValue)('grey100', type, variant),
+      200: (0, _color.getCssVariableValue)('grey200', type, variant),
+      300: (0, _color.getCssVariableValue)('grey300', type, variant),
+      400: (0, _color.getCssVariableValue)('grey400', type, variant),
+      500: (0, _color.getCssVariableValue)('grey500', type, variant),
+      600: (0, _color.getCssVariableValue)('grey600', type, variant),
+      700: (0, _color.getCssVariableValue)('grey700', type, variant),
+      800: (0, _color.getCssVariableValue)('grey800', type, variant),
+      900: (0, _color.getCssVariableValue)('grey900', type, variant),
+      A100: (0, _color.getCssVariableValue)('greyA100', type, variant),
+      A200: (0, _color.getCssVariableValue)('greyA200', type, variant),
+      A400: (0, _color.getCssVariableValue)('greyA400', type, variant),
+      A700: (0, _color.getCssVariableValue)('greyA700', type, variant)
+    },
+    divider: (0, _color.getCssVariableValue)('dividerColor', type, variant),
     action: {
-      active: getCssValue('actionColorActive'),
-      hover: getCssValue('actionColorHover'),
-      selected: getCssValue('actionColorSelected'),
-      disabled: getCssValue('actionColorDisabled'),
-      disabledBackground: getCssValue('actionColorDisabledBackground'),
-      focus: getCssValue('actionColorFocus'),
-      ghost: getCssValue('actionColorGhost'),
-      hoverGhost: getCssValue('actionColorHoverGhost')
+      active: (0, _color.getCssVariableValue)('actionColorActive', type, variant),
+      hover: (0, _color.getCssVariableValue)('actionColorHover', type, variant),
+      selected: (0, _color.getCssVariableValue)('actionColorSelected', type, variant),
+      disabled: (0, _color.getCssVariableValue)('actionColorDisabled', type, variant),
+      disabledBackground: (0, _color.getCssVariableValue)('actionColorDisabledBackground', type, variant),
+      focus: (0, _color.getCssVariableValue)('actionColorFocus', type, variant),
+      ghost: (0, _color.getCssVariableValue)('actionColorGhost', type, variant),
+      hoverGhost: (0, _color.getCssVariableValue)('actionColorHoverGhost', type, variant)
     },
     border: {
-      main: getCssValue('borderMainColor'),
-      disabled: getCssValue('borderDisabledColor'),
-      ghost: getCssValue('borderGhostColor'),
-      ghostDisabled: getCssValue('borderGhostDisabledColor')
+      main: (0, _color.getCssVariableValue)('borderMainColor', type, variant),
+      disabled: (0, _color.getCssVariableValue)('borderDisabledColor', type, variant),
+      ghost: (0, _color.getCssVariableValue)('borderGhostColor', type, variant),
+      ghostDisabled: (0, _color.getCssVariableValue)('borderGhostDisabledColor', type, variant)
     },
     background: {
-      default: getCssValue('defaultBackgroundColor'),
-      paper: getCssValue('paperBackgroundColor'),
-      contrast: getCssValue('contrastBackgroundColor'),
+      default: (0, _color.getCssVariableValue)('defaultBackgroundColor', type, variant),
+      paper: (0, _color.getCssVariableValue)('paperBackgroundColor', type, variant),
+      contrast: (0, _color.getCssVariableValue)('contrastBackgroundColor', type, variant),
       selected: '#F5FAFF' // deprecated, should be removed. Use action.selected instead
     }
   };
 
-  return (0, _merge.default)(paletteByTheme, opacityByTheme[type]);
+  return (0, _merge.default)(paletteByTheme, opacityByTheme[type][variant]);
 };
 exports.makePalette = makePalette;
 
@@ -225896,12 +225478,12 @@ var identityLabels = ['identity_photo', 'national_id_card', 'passport', 'residen
  * @type {Array<import("../../types").FamilyLabel>}
  */
 
-var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document'];
+var familyLabels = ['family_record_book', 'birth_certificate', 'wedding', 'pacs', 'single_parent_benefit', 'divorce', 'large_family_card', 'caf', 'payment_proof_family_allowance', 'note_family_document', 'other_family_document', 'person_insurance'];
 /**
  * @type {Array<import("../../types").WorkStudyLabels>}
  */
 
-var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'note_work_document', 'other_work_document'];
+var workStudyLabels = ['diploma', 'work_contract', 'pay_sheet', 'unemployment_benefit', 'employment_center_certificate', 'pension', 'work_disability_recognition', 'gradebook', 'student_card', 'school_attendance_certificate', 'school_insurance_certificate', 'resume', 'motivation_letter', 'expense_claim', 'note_work_document', 'other_work_document'];
 /**
  * @type {Array<import("../../types").HealthLabels>}
  */
@@ -225911,7 +225493,7 @@ var healthLabels = ['health_certificate', 'health_book', 'national_health_insura
  * @type {Array<import("../../types").HomeLabels>}
  */
 
-var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document'];
+var homeLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'other_invoice', 'work_invoice', 'house_sale_agreeement', 'building_permit', 'technical_diagnostic_record', 'unfit_for_habitation_declaration', 'lease', 'rent_receipt', 'accommodation_proof', 'house_insurance', 'work_quote', 'note_house_document', 'other_house_document', 'real_estate_insurance'];
 /**
  * @type {Array<import("../../types").TransportLabels>}
  */
@@ -225926,12 +225508,12 @@ var activityLabels = ['personal_sporting_licence', 'fidelity_card', 'library_car
  * @type {Array<import("../../types").FinanceLabels>}
  */
 
-var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'other_bank_document', 'other_revenue'];
+var financeLabels = ['tax_return', 'tax_notice', 'tax_timetable', 'real_estate_tax', 'pay_sheet', 'receipt', 'single_parent_benefit', 'other_tax_document', 'bank_details', 'bank_statement', 'loan_agreement', 'payment_proof_family_allowance', 'note_finance', 'expense_claim', 'other_bank_document', 'other_revenue'];
 /**
  * @type {Array<import("../../types").InvoiceLabels>}
  */
 
-var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'other_invoice'];
+var invoiceLabels = ['phone_invoice', 'isp_invoice', 'telecom_invoice', 'energy_invoice', 'water_invoice', 'appliance_invoice', 'web_service_invoice', 'restaurant_invoice', 'work_invoice', 'transport_invoice', 'health_invoice', 'note_invoice', 'expense_claim', 'other_invoice'];
 /**
  * @type {Array<import("../../types").OthersLabels>}
  */
@@ -241024,6 +240606,50 @@ var CardActionArea = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__["forwardRef
 
 /***/ }),
 
+/***/ "ZtfW":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireDefault = __webpack_require__("jm00");
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.default = void 0;
+var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
+var _useMediaQuery = _interopRequireDefault(__webpack_require__("l9cC"));
+function ownKeys(object, enumerableOnly) {
+  var keys = Object.keys(object);
+  if (Object.getOwnPropertySymbols) {
+    var symbols = Object.getOwnPropertySymbols(object);
+    enumerableOnly && (symbols = symbols.filter(function (sym) {
+      return Object.getOwnPropertyDescriptor(object, sym).enumerable;
+    })), keys.push.apply(keys, symbols);
+  }
+  return keys;
+}
+function _objectSpread(target) {
+  for (var i = 1; i < arguments.length; i++) {
+    var source = null != arguments[i] ? arguments[i] : {};
+    i % 2 ? ownKeys(Object(source), !0).forEach(function (key) {
+      (0, _defineProperty2.default)(target, key, source[key]);
+    }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) {
+      Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
+    });
+  }
+  return target;
+}
+var useMediaQuery = function useMediaQuery(args, options) {
+  return (0, _useMediaQuery.default)(args, _objectSpread(_objectSpread({}, options), {}, {
+    noSsr: true
+  }));
+};
+var _default = useMediaQuery;
+exports.default = _default;
+
+/***/ }),
+
 /***/ "Ztzc":
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
@@ -249097,6 +248723,8 @@ $export($export.G + $export.B, {
 "use strict";
 
 
+var _interopRequireWildcard = __webpack_require__("Fu1e");
+
 var _interopRequireDefault = __webpack_require__("jm00");
 
 Object.defineProperty(exports, "__esModule", {
@@ -249132,6 +248760,12 @@ Object.defineProperty(exports, "useQuery", {
     return _useQuery.default;
   }
 });
+Object.defineProperty(exports, "useQueries", {
+  enumerable: true,
+  get: function get() {
+    return _useQuery.useQueries;
+  }
+});
 Object.defineProperty(exports, "useAppsInMaintenance", {
   enumerable: true,
   get: function get() {
@@ -249150,6 +248784,12 @@ Object.defineProperty(exports, "useMutation", {
     return _useMutation.useMutation;
   }
 });
+Object.defineProperty(exports, "useInstanceInfo", {
+  enumerable: true,
+  get: function get() {
+    return _useInstanceInfo.useInstanceInfo;
+  }
+});
 
 var _useAppLinkWithStoreFallback = _interopRequireDefault(__webpack_require__("UImY"));
 
@@ -249159,7 +248799,7 @@ var _useFetchShortcut = _interopRequireDefault(__webpack_require__("oucL"));
 
 var _useClient = _interopRequireDefault(__webpack_require__("CHrb"));
 
-var _useQuery = _interopRequireDefault(__webpack_require__("Q2MS"));
+var _useQuery = _interopRequireWildcard(__webpack_require__("Q2MS"));
 
 var _useAppsInMaintenance = _interopRequireDefault(__webpack_require__("4M1+"));
 
@@ -249167,6 +248807,8 @@ var _useQueryAll = _interopRequireDefault(__webpack_require__("Mql4"));
 
 var _useMutation = __webpack_require__("UHon");
 
+var _useInstanceInfo = __webpack_require__("e2Dt");
+
 /***/ }),
 
 /***/ "bBLo":
@@ -249314,6 +248956,96 @@ function capitalize(string) {
 
 /***/ }),
 
+/***/ "bE1V":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireDefault = __webpack_require__("jm00");
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.makeLightInvertedOverrides = void 0;
+var _merge = _interopRequireDefault(__webpack_require__("wXrU"));
+var _makeLightNormalOverrides = __webpack_require__("s5jX");
+var makeLightInvertedOverrides = function makeLightInvertedOverrides(theme) {
+  var makeOverridesForInvertedTheme = function makeOverridesForInvertedTheme(theme) {
+    return {
+      MuiOutlinedInput: {
+        root: {
+          boxSizing: 'border-box',
+          '&$disabled': {
+            background: 'initial'
+          },
+          '&$focused $notchedOutline': {
+            borderColor: theme.palette.text.primary,
+            borderWidth: '0.0625rem'
+          },
+          '& $notchedOutline': {
+            borderColor: theme.palette.text.primary
+          }
+        }
+      },
+      MuiLinearProgress: {
+        colorPrimary: {
+          backgroundColor: 'rgba(255,255,255,0.2)'
+        },
+        colorSecondary: {
+          backgroundColor: 'rgba(255,255,255,0.2)'
+        }
+      },
+      MuiSnackbarContent: {
+        root: {
+          backgroundColor: theme.palette.grey[200]
+        }
+      },
+      MuiTabs: {
+        root: {
+          '&.segmented': {
+            '& $indicator': {
+              backgroundColor: theme.palette.primary.main
+            }
+          }
+        }
+      },
+      MuiTab: {
+        root: {
+          '&.segmented': {
+            '&$selected': {
+              color: theme.palette.primary.contrastText
+            }
+          }
+        }
+      },
+      MuiSwitch: {
+        switchBase: {
+          color: theme.palette.grey[100]
+        },
+        colorPrimary: {
+          '&$checked': {
+            '& + $track': {
+              backgroundColor: theme.palette.success.dark
+            }
+          }
+        },
+        colorSecondary: {
+          '&$checked': {
+            '& + $track': {
+              backgroundColor: theme.palette.success.dark
+            }
+          }
+        }
+      }
+    };
+  };
+  var invertedOverrides = (0, _merge.default)((0, _makeLightNormalOverrides.makeLightNormalOverrides)(theme), makeOverridesForInvertedTheme(theme));
+  return invertedOverrides;
+};
+exports.makeLightInvertedOverrides = makeLightInvertedOverrides;
+
+/***/ }),
+
 /***/ "bEtC":
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
@@ -250743,7 +250475,7 @@ Spinner.defaultProps = {
   loadingType: '',
   middle: false,
   noMargin: false,
-  color: 'var(--spinnerColor)',
+  color: 'var(--primaryColor)',
   size: 'medium',
   className: ''
 };
@@ -272146,6 +271878,69 @@ __webpack_require__.r(__webpack_exports__);
 
 /***/ }),
 
+/***/ "e2Dt":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireDefault = __webpack_require__("jm00");
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.useInstanceInfo = void 0;
+
+var _useQuery = _interopRequireDefault(__webpack_require__("Q2MS"));
+
+var _CozyClient = _interopRequireDefault(__webpack_require__("7BbM"));
+
+var _dsl = __webpack_require__("v2kV");
+
+var _utils = __webpack_require__("NWak");
+
+/**
+ * Retrieve intance info like context, uuid, disk usage etc
+ *
+ * @returns {import("../types").InstanceInfo}
+ */
+var useInstanceInfo = function useInstanceInfo() {
+  var instanceQuery = buildSettingsByIdQuery('io.cozy.settings.instance');
+  var instanceResult = (0, _useQuery.default)(instanceQuery.definition, instanceQuery.options);
+  var contextQuery = buildSettingsByIdQuery('context');
+  var contextResult = (0, _useQuery.default)(contextQuery.definition, contextQuery.options);
+  var diskUsageQuery = buildSettingsByIdQuery('disk-usage');
+  var diskUsageResult = (0, _useQuery.default)(diskUsageQuery.definition, diskUsageQuery.options);
+  return {
+    isLoaded: !!(0, _utils.hasQueryBeenLoaded)(instanceResult) !== null && !!(0, _utils.hasQueryBeenLoaded)(contextResult) !== null && !!(0, _utils.hasQueryBeenLoaded)(diskUsageResult) !== null,
+    instance: {
+      data: instanceResult.data
+    },
+    context: {
+      data: contextResult.data
+    },
+    diskUsage: {
+      data: diskUsageResult.data
+    }
+  };
+};
+
+exports.useInstanceInfo = useInstanceInfo;
+var DEFAULT_CACHE_TIMEOUT_QUERIES = 9 * 60 * 1000;
+
+var buildSettingsByIdQuery = function buildSettingsByIdQuery(id) {
+  return {
+    definition: (0, _dsl.Q)('io.cozy.settings').getById(id),
+    options: {
+      as: "io.cozy.settings/".concat(id),
+      fetchPolicy: _CozyClient.default.fetchPolicies.olderThan(DEFAULT_CACHE_TIMEOUT_QUERIES),
+      singleDocData: true
+    }
+  };
+};
+
+/***/ }),
+
 /***/ "e2E4":
 /***/ (function(module, exports) {
 
@@ -277014,10 +276809,9 @@ Object.defineProperty(exports, "__esModule", {
   value: true
 });
 exports.makeTypography = void 0;
-var _color = __webpack_require__("sQsV");
 var makeTypography = function makeTypography(palette) {
   return {
-    fontFamily: (0, _color.getCssVariableValue)('primaryFont') || 'Lato',
+    fontFamily: 'var(--primaryFont)',
     h1: {
       fontSize: 48,
       fontWeight: 'bold',
@@ -278086,7 +277880,7 @@ module.exports = {
   info: 'var(--infoColor)',
   errorBackground: 'var(--errorBackground)',
   primaryBackgroundLight: 'var(--primaryBackgroundLight)',
-  neutralBackground: 'var(--neutralBackground)',
+  neutralBackground: 'var(--paleGrey)',
   zircon: '#F5FAFF',
   frenchPass: '#C2DCFF',
   dodgerBlue: '#297EF2',
@@ -286102,7 +285896,7 @@ var meta = module.exports = {
 /***/ "h/ya":
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
+module.exports = JSON.parse("{\"qualifications\":[{\"label\":\"identity_photo\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"national_id_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"passport\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\"]},{\"label\":\"residence_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"immigration\",\"subjects\":[\"permit\",\"identity\"]},{\"label\":\"family_record_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"birth_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"identity\",\"family\"]},{\"label\":\"driver_license\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"permit\",\"driving\"]},{\"label\":\"other_identity_document\",\"purpose\":\"attestation\",\"subjects\":[\"identity\"]},{\"label\":\"wedding\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"pacs\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"divorce\",\"purpose\":\"contract\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"family\"]},{\"label\":\"large_family_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"transport\",\"subjects\":[\"right\"]},{\"label\":\"caf\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"right\"]},{\"label\":\"other_family_document\",\"subjects\":[\"family\"]},{\"label\":\"diploma\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"achievement\"]},{\"label\":\"work_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"employment\"]},{\"label\":\"pay_sheet\",\"purpose\":\"attestation\",\"sourceCategory\":\"employer\",\"subjects\":[\"work\",\"revenues\"]},{\"label\":\"fidelity_card\",\"sourceCategory\":\"shopping\"},{\"label\":\"library_card\",\"sourceCategory\":\"individual\"},{\"label\":\"single_parent_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"family\",\"subjects\":[\"revenues\"]},{\"label\":\"transport_card\",\"sourceCategory\":\"transport\",\"subjects\":[\"vehicule\"]},{\"label\":\"electoral_card\",\"sourceCategory\":\"gov\"},{\"label\":\"employment_center_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"employment\"]},{\"label\":\"unemployment_benefit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"pension\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"subjects\":[\"revenues\"]},{\"label\":\"other_revenue\",\"purpose\":\"attestation\",\"subjects\":[\"revenues\"]},{\"label\":\"gradebook\",\"purpose\":\"report\",\"sourceCategory\":\"education\",\"subjects\":[\"history\"]},{\"label\":\"student_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"employment\",\"education\"]},{\"label\":\"resume\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"motivation_letter\",\"purpose\":\"description\",\"subjects\":[\"employment\"]},{\"label\":\"other_work_document\",\"purpose\":\"employment\"},{\"label\":\"health_book\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"health_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"capacity\",\"vaccine\"]},{\"label\":\"pregnancy_medical_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"pregnancy\"]},{\"label\":\"work_disability_recognition\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\"]},{\"label\":\"national_health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"national_health_insurance_right_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"health\",\"subjects\":[\"right\",\"insurance\"]},{\"label\":\"health_insurance_card\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"health\",\"subjects\":[\"insurance\"]},{\"label\":\"prescription\",\"purpose\":\"attestation\",\"sourceCategory\":\"health\",\"subjects\":[\"right\",\"medecine\"]},{\"label\":\"health_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"health\"},{\"label\":\"other_health_document\",\"subjects\":[\"health\"]},{\"label\":\"vehicle_registration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"vehicule\",\"identity\",\"right\"]},{\"label\":\"car_insurance\",\"purpose\":\"attestation\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"transport\",\"subjects\":[\"insurance\",\"car\"]},{\"label\":\"mechanic_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"transport_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"transport\"},{\"label\":\"other_transport_document\",\"sourceCategory\":\"transport\"},{\"label\":\"house_sale_agreeement\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"real_estate_tax\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"tax\",\"house\"]},{\"label\":\"building_permit\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"permit\",\"house\"]},{\"label\":\"technical_diagnostic_record\",\"purpose\":\"report\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"compliance\",\"house\"]},{\"label\":\"lease\",\"purpose\":\"contract\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"rent_receipt\",\"purpose\":\"invoice\",\"sourceCategory\":\"real_estate\",\"subjects\":[\"house\"]},{\"label\":\"house_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\",\"house\"]},{\"label\":\"work_quote\",\"purpose\":\"description\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"work_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"building\",\"subjects\":[\"building\",\"house\"]},{\"label\":\"other_house_document\",\"subjects\":[\"house\"]},{\"label\":\"phone_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"mobile\"},{\"label\":\"isp_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\",\"sourceSubCategory\":\"internet\",\"subjects\":[\"subscription\"]},{\"label\":\"telecom_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"telecom\"},{\"label\":\"energy_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"energy\"},{\"label\":\"water_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"water\"},{\"label\":\"energy_contract\",\"purpose\":\"contract\",\"sourceCategory\":\"energy\"},{\"label\":\"appliance_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"retail\"},{\"label\":\"web_service_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"web\"},{\"label\":\"restaurant_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"alimentation\"},{\"label\":\"grocery_invoice\",\"purpose\":\"invoice\",\"sourceCategory\":\"shopping\"},{\"label\":\"other_invoice\",\"purpose\":\"invoice\"},{\"label\":\"tax_return\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_notice\",\"purpose\":\"invoice\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"tax_timetable\",\"purpose\":\"report\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"tax\"]},{\"label\":\"other_tax_document\",\"subjects\":[\"tax\"]},{\"label\":\"bank_details\",\"purpose\":\"attestation\",\"sourceCategory\":\"bank\",\"subjects\":[\"bank_account\"]},{\"label\":\"bank_statement\",\"purpose\":\"report\",\"sourceCategory\":\"bank\",\"subjects\":[\"history\"]},{\"label\":\"loan_agreement\",\"purpose\":\"contract\",\"sourceCategory\":\"bank\"},{\"label\":\"other_bank_document\",\"sourceCategory\":\"bank\"},{\"label\":\"receipt\",\"purpose\":\"report\"},{\"label\":\"payment_proof_family_allowance\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"tax\",\"subjects\":[\"subvention\"]},{\"label\":\"school_attendance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"identity\",\"right\",\"education\"]},{\"label\":\"school_insurance_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"education\",\"subjects\":[\"education\",\"insurance\"]},{\"label\":\"unfit_for_habitation_declaration\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"compliance\"]},{\"label\":\"accommodation_proof\",\"purpose\":\"attestation\",\"sourceCategory\":\"individual\",\"subjects\":[\"address\"]},{\"label\":\"citizen_registration_certificate\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"civil_registration\",\"subjects\":[\"achievement\",\"education\"]},{\"label\":\"personal_sporting_licence\",\"purpose\":\"attestation\",\"sourceCategory\":\"gov\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"other_activity_document\",\"sourceSubCategory\":\"sport\",\"subjects\":[\"permit\",\"invoice\"]},{\"label\":\"real_estate_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"sourceSubCategory\":\"real_estate\",\"subjects\":[\"insurance\"]},{\"label\":\"person_insurance\",\"purpose\":\"contract\",\"sourceCategory\":\"insurance\",\"subjects\":[\"insurance\"]},{\"label\":\"other_administrative_document\"},{\"label\":\"expense_claim\",\"purpose\":\"invoice\"},{\"label\":\"note_identity_document\"},{\"label\":\"note_family_document\"},{\"label\":\"note_work_document\"},{\"label\":\"note_health_document\"},{\"label\":\"note_house_document\"},{\"label\":\"note_transport_document\"},{\"label\":\"note_activity_document\"},{\"label\":\"note_finance\"},{\"label\":\"note_invoice\"}],\"purposeKnownValues\":[\"attestation\",\"contract\",\"invoice\",\"report\",\"description\",\"evaluation\",\"employment\"],\"sourceCategoryKnownValues\":[\"bank\",\"insurance\",\"retail\",\"telecom\",\"energy\",\"water\",\"health\",\"gov\",\"association\",\"education\",\"employer\",\"transport\",\"goods\",\"alimentation\",\"building\",\"real_estate\",\"web\",\"individual\",\"shopping\"],\"sourceSubCategoryKnownValues\":[\"civil_registration\",\"immigration\",\"transport\",\"family\",\"tax\",\"health\",\"real_estate\",\"mobile\",\"internet\",\"citizen\",\"sport\"],\"subjectsKnownValues\":[\"identity\",\"permit\",\"family\",\"address\",\"driving\",\"right\",\"subvention\",\"achievement\",\"degree\",\"work\",\"employment\",\"revenues\",\"history\",\"insurance\",\"medical_act\",\"vehicule\",\"car\",\"moto\",\"truck\",\"boat\",\"subscription\",\"buy/sale\",\"house\",\"compliance\",\"building\",\"food\",\"real_estate\",\"tax\",\"address\",\"education\",\"statement\",\"course\",\"internet\",\"phone\",\"vaccine\",\"capacity\",\"health\",\"drugs\",\"child\",\"pregnancy\",\"bank_account\"]}");
 
 /***/ }),
 
@@ -286347,38 +286141,6 @@ function projectionMutator(projectAt) {
 }
 
 
-/***/ }),
-
-/***/ "h1nm":
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-var _interopRequireDefault = __webpack_require__("jm00");
-
-Object.defineProperty(exports, "__esModule", {
-  value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(__webpack_require__("ivGQ"));
-
-var _Typography = _interopRequireDefault(__webpack_require__("9Ub/"));
-
-var _cozyFlags = _interopRequireDefault(__webpack_require__("8ZpT"));
-
-var _PanelContent = _interopRequireDefault(__webpack_require__("cyN/"));
-
-var Flags = function Flags() {
-  return /*#__PURE__*/_react.default.createElement(_PanelContent.default, null, /*#__PURE__*/_react.default.createElement(_Typography.default, {
-    variant: "subtitle1"
-  }, "Flags"), /*#__PURE__*/_react.default.createElement(_cozyFlags.default.FlagSwitcher.List, null));
-};
-
-var _default = Flags;
-exports.default = _default;
-
 /***/ }),
 
 /***/ "h3bs":
@@ -290494,10 +290256,12 @@ var _DialogContent = _interopRequireDefault(__webpack_require__("QGpP"));
 var _DialogContentText = _interopRequireDefault(__webpack_require__("rp9r"));
 var _DialogTitle = _interopRequireDefault(__webpack_require__("fAPT"));
 var Dialog = function Dialog(props) {
-  var cozyTheme = (0, _CozyTheme.useCozyTheme)();
+  var _useCozyTheme = (0, _CozyTheme.useCozyTheme)(),
+    type = _useCozyTheme.type,
+    variant = _useCozyTheme.variant;
   (0, _DialogEffects.useDialogEffects)(props.open, props.fullScreen);
   return /*#__PURE__*/_react.default.createElement(_Dialog.default, (0, _extends2.default)({
-    className: "CozyTheme--".concat(cozyTheme)
+    className: "CozyTheme--".concat(type, "-").concat(variant)
   }, props));
 };
 var _default = Dialog;
@@ -290564,6 +290328,62 @@ function instrumentError() {
 //# sourceMappingURL=globalError.js.map
 
 
+/***/ }),
+
+/***/ "i27A":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireDefault = __webpack_require__("jm00");
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.isJSONString = exports.computeFlags = exports.makeHumanValue = void 0;
+
+var _cozyFlags = _interopRequireDefault(__webpack_require__("8ZpT"));
+
+var human = function human(name) {
+  return name.replace(/[a-z][A-Z]/g, function (str) {
+    return str[0] + ' ' + str[1].toLowerCase();
+  });
+};
+
+var makeHumanValue = function makeHumanValue(value) {
+  return typeof value === 'object' ? JSON.stringify(value) : value.toString();
+};
+
+exports.makeHumanValue = makeHumanValue;
+
+var computeFlags = function computeFlags() {
+  return _cozyFlags.default.list().map(function (name) {
+    var value = (0, _cozyFlags.default)(name);
+    return {
+      key: "flag__".concat(name),
+      name: name,
+      type: typeof value,
+      humanName: human(name),
+      value: value,
+      humanValue: makeHumanValue(value)
+    };
+  });
+};
+
+exports.computeFlags = computeFlags;
+
+var isJSONString = function isJSONString(str) {
+  try {
+    JSON.parse(str);
+    return true;
+  } catch (e) {
+    return false;
+  }
+};
+
+exports.isJSONString = isJSONString;
+
 /***/ }),
 
 /***/ "i5Eg":
@@ -290934,6 +290754,45 @@ var Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__["forwardRef"](func
 
 /***/ }),
 
+/***/ "i5f2":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireDefault = __webpack_require__("jm00");
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.smallSize = exports.mediumSize = exports.largeSize = exports.default = void 0;
+var _extends2 = _interopRequireDefault(__webpack_require__("LGLP"));
+var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__("UdSB"));
+var _react = _interopRequireWildcard(__webpack_require__("ivGQ"));
+var _ListItemIcon = _interopRequireDefault(__webpack_require__("FFde"));
+var _classnames = _interopRequireDefault(__webpack_require__("1ytp"));
+function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
+function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
+var _excluded = ["className"];
+var smallSize = 16;
+exports.smallSize = smallSize;
+var mediumSize = 24;
+exports.mediumSize = mediumSize;
+var largeSize = 32; // We add a specific class to be able to override the style in makeOverride when used in an other component
+exports.largeSize = largeSize;
+var ListItemIcon = /*#__PURE__*/(0, _react.forwardRef)(function (_ref, ref) {
+  var className = _ref.className,
+    props = (0, _objectWithoutProperties2.default)(_ref, _excluded);
+  return /*#__PURE__*/_react.default.createElement(_ListItemIcon.default, (0, _extends2.default)({}, props, {
+    ref: ref,
+    className: (0, _classnames.default)(className, 'cozyListItemIcon')
+  }));
+});
+ListItemIcon.displayName = 'ListItemIcon';
+var _default = ListItemIcon;
+exports.default = _default;
+
+/***/ }),
+
 /***/ "i71m":
 /***/ (function(module, exports) {
 
@@ -296961,6 +296820,37 @@ function min(values, valueof) {
 }
 
 
+/***/ }),
+
+/***/ "jYzJ":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireDefault = __webpack_require__("jm00");
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.default = void 0;
+var _extends2 = _interopRequireDefault(__webpack_require__("LGLP"));
+var _react = _interopRequireDefault(__webpack_require__("ivGQ"));
+// Automatically created, please run `scripts/generate-svg-icon.sh assets/icons/ui/pen.svg` to regenerate;
+
+function SvgPen(props) {
+  return /*#__PURE__*/_react.default.createElement("svg", (0, _extends2.default)({
+    viewBox: "0 0 16 16"
+  }, props), /*#__PURE__*/_react.default.createElement("defs", null, /*#__PURE__*/_react.default.createElement("path", {
+    id: "pen_svg__a",
+    d: "M9.5 3.5l3 3L3.04 16H0v-2.97L9.5 3.5zM14.91.92l.18.17c.77.78.78 2.05 0 2.84L14.03 5 11 2 12.09.91a2 2 0 012.82 0z"
+  })), /*#__PURE__*/_react.default.createElement("use", {
+    fillRule: "evenodd",
+    xlinkHref: "#pen_svg__a"
+  }));
+}
+var _default = SvgPen;
+exports.default = _default;
+
 /***/ }),
 
 /***/ "jZ4c":
@@ -301113,24 +301003,6 @@ var Dialog = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_3__["forwardRef"](funct
 
 /***/ }),
 
-/***/ "k66p":
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-Object.defineProperty(exports, "__esModule", {
-  value: true
-});
-exports.makeShadows = void 0;
-var _color = __webpack_require__("sQsV");
-var makeShadows = function makeShadows() {
-  return [(0, _color.getCssVariableValue)('shadow0'), (0, _color.getCssVariableValue)('shadow1'), (0, _color.getCssVariableValue)('shadow2'), (0, _color.getCssVariableValue)('shadow3'), (0, _color.getCssVariableValue)('shadow4'), (0, _color.getCssVariableValue)('shadow5'), (0, _color.getCssVariableValue)('shadow6'), (0, _color.getCssVariableValue)('shadow7'), (0, _color.getCssVariableValue)('shadow8'), (0, _color.getCssVariableValue)('shadow9'), (0, _color.getCssVariableValue)('shadow10'), (0, _color.getCssVariableValue)('shadow11'), (0, _color.getCssVariableValue)('shadow12'), (0, _color.getCssVariableValue)('shadow13'), (0, _color.getCssVariableValue)('shadow14'), (0, _color.getCssVariableValue)('shadow15'), (0, _color.getCssVariableValue)('shadow16'), (0, _color.getCssVariableValue)('shadow17'), (0, _color.getCssVariableValue)('shadow18'), (0, _color.getCssVariableValue)('shadow19'), (0, _color.getCssVariableValue)('shadow20'), (0, _color.getCssVariableValue)('shadow21'), (0, _color.getCssVariableValue)('shadow22'), (0, _color.getCssVariableValue)('shadow23'), (0, _color.getCssVariableValue)('shadow24'), (0, _color.getCssVariableValue)('shadow25')];
-};
-exports.makeShadows = makeShadows;
-
-/***/ }),
-
 /***/ "k6oj":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -306306,7 +306178,7 @@ var TableFooter = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__["forwardRef"](
 /***/ "lIGy":
 /***/ (function(module) {
 
-module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
+module.exports = JSON.parse("{\"country\":{\"stranger\":\"Étranger\"},\"Scan\":{\"scan_a_doc\":\"Numériser un doc\",\"save_doc\":\"Enregistrer le document\",\"filename\":\"Nom du fichier\",\"save\":\"Sauvegarder\",\"cancel\":\"Annuler\",\"qualify\":\"Qualifier\",\"apply\":\"Appliquer\",\"error\":{\"offline\":\"Vous êtes actuellement déconnecté, vous ne pouvez donc pas utiliser cette fonctionnalité. Connectez-vous à internet et recommencez. \",\"uploading\":\"Vous avez déjà un fichier en cours de téléchargement. Attendez la fin et recommencez.\",\"generic\":\"Un problème est survenu. Veuillez réessayer. \"},\"successful\":{\"qualified_ok\":\"Vous venez de qualifier votre fichier avec succès !\"},\"items\":{\"accommodation_proof\":\"Attestation d'hébergement |||| Attestations d'hébergement\",\"appliance_invoice\":\"Facture d'électroménager |||| Factures d'électroménager\",\"bank_details\":\"RIB\",\"bank_statement\":\"Relevé de compte |||| Relevés de compte\",\"birth_certificate\":\"Certificat de naissance |||| Certificats de naissance\",\"building_permit\":\"Permis de construire\",\"caf\":\"Attestation de quotient familial CAF |||| Attestations de quotient familial CAF\",\"car_insurance\":\"Attestation d'assurance auto |||| Attestations d'assurance auto\",\"citizen_registration_certificate\":\"Attestation de recensement citoyen |||| Attestations de recensement citoyen\",\"diploma\":\"Diplôme |||| Diplômes\",\"divorce\":\"Attestation de divorce |||| Attestations de divorce\",\"driver_license\":\"Permis de conduire\",\"electoral_card\":\"Carte électorale |||| Cartes électorales\",\"employment_center_certificate\":\"Attestation de Pôle emploi |||| Attestations de Pôle emploi\",\"energy_contract\":\"Contrat de fournisseur d'énergies |||| Contrats de fournisseur d'énergies\",\"energy_invoice\":\"Facture d'énergie |||| Factures d'énergie\",\"expense_claim\":\"Note de frais |||| Notes de frais\",\"family_record_book\":\"Livret de famille |||| Livrets de famille\",\"family\":\"Famille\",\"fidelity_card\":\"Carte de fidélité |||| Cartes de fidélité\",\"gradebook\":\"Bulletin de notes |||| Bulletins de notes\",\"grocery_invoice\":\"Facture de courses |||| Factures de courses\",\"health_book\":\"Carnet de santé |||| Carnets de santé\",\"health_certificate\":\"Certificat de santé/vaccination |||| Certificats de santé/vaccination\",\"health_insurance_card\":\"Carte de mutuelle |||| Cartes de mutuelle\",\"health_invoice\":\"Facture médicale |||| Factures médicales\",\"health\":\"Santé\",\"home\":\"Logement\",\"house_insurance\":\"Assurance logement |||| Assurances logement\",\"house_sale_agreeement\":\"Compromis de vente\",\"identity_photo\":\"Photo d'identité |||| Photos d'identité\",\"identity\":\"Identité\",\"invoice\":\"Facture |||| Factures\",\"isp_invoice\":\"Facture d'internet |||| Factures d'internet\",\"large_family_card\":\"Carte famille nombreuse |||| Cartes famille nombreuse\",\"lease\":\"Bail |||| Baux\",\"library_card\":\"Carte de bibliothèque |||| Cartes de bibliothèque\",\"loan_agreement\":\"Contrat de prêt |||| Contrats de prêt\",\"mechanic_invoice\":\"Facture de réparation |||| Factures de réparation\",\"motivation_letter\":\"Lettre de motivation |||| Lettres de motivation\",\"national_health_insurance_card\":\"Carte vitale |||| Cartes vitales\",\"national_health_insurance_right_certificate\":\"Attestation de droits de l'Assurance Maladie (vitale) |||| Attestations de droits de l'Assurance Maladie (vitale)\",\"national_id_card\":\"Carte d'identité |||| Cartes d'identité\",\"note_identity_document\":\"Note Identité |||| Notes Identité\",\"note_family_document\":\"Note Famille |||| Notes Famille\",\"note_work_document\":\"Note Travail & Études |||| Notes Travail & Études\",\"note_health_document\":\"Note Santé |||| Notes Santé\",\"note_house_document\":\"Note Logement |||| Notes Logement\",\"note_transport_document\":\"Note Transport |||| Notes Transport\",\"note_activity_document\":\"Note Activités & loisirs |||| Notes Activités & loisirs\",\"note_finance\":\"Note Finances |||| Notes Finances\",\"note_invoice\":\"Note Factures |||| Notes Factures\",\"other_activity_document\":\"Autre document sportif |||| Autres documents sportifs\",\"other_bank_document\":\"Autre document bancaire |||| Autres documents bancaires\",\"other_family_document\":\"Autre document de famille |||| Autres documents de famille\",\"other_health_document\":\"Autre document de santé |||| Autres documents de santé\",\"other_house_document\":\"Autre document de logement |||| Autres documents de logement\",\"other_identity_document\":\"Autre document d'identité |||| Autres documents d'identité\",\"other_invoice\":\"Autre facture |||| Autres factures\",\"other_revenue\":\"Autre revenu |||| Autres revenus\",\"other_tax_document\":\"Impôts - Autre document |||| Impôts - Autres documents\",\"other_transport_document\":\"Autre document de transport |||| Autres documents de transport\",\"other_work_document\":\"Autre document de travail |||| Autres documents de travail\",\"other_administrative_document\":\"Autre document administratif |||| Autres documents administratifs\",\"others\":\"Autres\",\"pacs\":\"Attestation de PACS |||| Attestations de PACS\",\"passport\":\"Passeport |||| Passeports\",\"pay_sheet\":\"Fiche de paie |||| Fiches de paie\",\"payment_proof_family_allowance\":\"Attestation de paiement CAF |||| Attestations de paiement CAF\",\"pension\":\"Retraite |||| Retraites\",\"person_insurance\":\"Attestation d'assurance individuelle |||| Attestations d'assurance individuelle\",\"personal_sporting_licence\":\"Licence sportive |||| Licences sportives\",\"phone_invoice\":\"Facture de téléphone |||| Factures de téléphone\",\"pregnancy_medical_certificate\":\"Certificat de grossesse |||| Certificats de grossesse\",\"prescription\":\"Ordonnance |||| Ordonnances\",\"real_estate_insurance\":\"Attestation d'assurance immobilière |||| Attestations d'assurance immobilière\",\"real_estate_tax\":\"Taxe foncière |||| Taxes foncières\",\"receipt\":\"Accusé de réception |||| Accusés de réception\",\"rent_receipt\":\"Quittance de loyer |||| Quittances de loyer\",\"residence_permit\":\"Titre de séjour |||| Titres de séjour\",\"restaurant_invoice\":\"Facture de restaurant |||| Factures de restaurant\",\"resume\":\"CV\",\"school_attendance_certificate\":\"Certificat de scolarité |||| Certificats de scolarité\",\"school_insurance_certificate\":\"Attestation d'assurance scolaire |||| Attestations d'assurance scolaire\",\"single_parent_benefit\":\"Allocation parent isolé |||| Allocations parent isolé\",\"student_card\":\"Carte d'étudiant |||| Cartes d'étudiant\",\"tax_notice\":\"Impôts - Avis d'imposition\",\"tax_return\":\"Impôts - Déclaration de revenus |||| Impôts - Déclarations de revenus\",\"tax_timetable\":\"Impôts - Echéancier |||| Impôts - Echéanciers\",\"technical_diagnostic_record\":\"Dossier de diagnostic technique |||| Dossiers de diagnostic technique\",\"telecom_invoice\":\"Facture de télécom |||| Factures de télécom\",\"transport_card\":\"Carte de transport |||| Cartes de transport\",\"transport_invoice\":\"Facture de transport |||| Factures de transport\",\"transport\":\"Transport\",\"unemployment_benefit\":\"Allocation chômage |||| Allocations chômage\",\"unfit_for_habitation_declaration\":\"Arrêté d'insalubrité |||| Arrêtés d'insalubrité\",\"vehicle_registration\":\"Carte grise |||| Cartes grises\",\"water_invoice\":\"Facture d'eau |||| Factures d'eau\",\"web_service_invoice\":\"Facture de service web |||| Factures de service web\",\"wedding\":\"Contrat de mariage |||| Contrats de mariage\",\"work_contract\":\"Contrat de travail |||| Contrats de travail\",\"work_disability_recognition\":\"Reconnaissance de handicap - RQTH |||| Reconnaissances de handicap - RQTH\",\"work_invoice\":\"Facture de travaux |||| Factures de travaux\",\"work_quote\":\"Devis de travaux\",\"work_study\":\"Travail & Études\"},\"attributes\":{\"contractType\":{\"cdi\":\"CDI\",\"cdd\":\"CDD\",\"alternate\":\"Alternance\",\"internship\":\"Stage\",\"other\":\"Autre\"}},\"themes\":{\"activity\":\"Activités & loisirs\",\"family\":\"Famille\",\"finance\":\"Finances\",\"health\":\"Santé\",\"home\":\"Logement\",\"identity\":\"Identité\",\"invoice\":\"Factures\",\"others\":\"Autres\",\"transport\":\"Transport\",\"undefined\":\"Indéfini\",\"work_study\":\"Travail & Études\"}},\"MagicFolders\":{\"administrative\":\"Administratif\",\"photos\":\"Photos\"}}");
 
 /***/ }),
 
@@ -310769,23 +310641,35 @@ function eventFromMessage(
 "use strict";
 
 
+var _interopRequireDefault = __webpack_require__("jm00");
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.makeTextButtonStyle = exports.makeSecondaryButtonStyle = exports.makeContainedButtonStyle = exports.makeChipStyleByColor = exports.makeAlertInvertedColor = exports.makeAlertColor = void 0;
+exports.makeTextButtonStyle = exports.makeShadows = exports.makeSecondaryButtonStyle = exports.makeContainedButtonStyle = exports.makeChipStyleByColor = exports.makeAlertColor = exports.makeAlertBackgroundColor = exports.getFlagshipCssVar = void 0;
+var _toConsumableArray2 = _interopRequireDefault(__webpack_require__("QGb3"));
 var _styles = __webpack_require__("/6lT");
-var makeAlertColor = function makeAlertColor(theme, color) {
-  var themeColorByColor = {
-    primary: theme.palette[color].main,
-    secondary: theme.palette.text.primary
-  }; // same approach as Mui, see https://github.com/mui/material-ui/blob/v4.x/packages/material-ui-lab/src/Alert/Alert.js#L28
-
+var _color = __webpack_require__("sQsV");
+var makeAlertBackgroundColor = function makeAlertBackgroundColor(_ref) {
+  var theme = _ref.theme,
+    severity = _ref.severity;
+  return {
+    standard: (0, _styles.alpha)(theme.palette[severity].main, theme.palette.background.contrastOpacity),
+    outlined: theme.palette[severity].main,
+    filled: theme.palette[severity].main
+  };
+};
+exports.makeAlertBackgroundColor = makeAlertBackgroundColor;
+var makeAlertColor = function makeAlertColor(theme, severity) {
+  // same approach as Mui, see https://github.com/mui/material-ui/blob/v4.x/packages/material-ui-lab/src/Alert/Alert.js#L28
   return {
     '&-standard': {
-      color: (0, _styles.darken)(themeColorByColor[color], 0.6),
-      backgroundColor: (0, _styles.lighten)(themeColorByColor[color], 0.9),
+      color: theme.palette.text.primary,
+      backgroundColor: makeAlertBackgroundColor({
+        theme: theme,
+        severity: severity
+      }).standard,
       '& $icon': {
-        color: themeColorByColor[color]
+        color: severity === 'secondary' ? theme.palette.text.primary : theme.palette[severity].main
       },
       '& $action': {
         '& button[title="Close"]': {
@@ -310794,44 +310678,30 @@ var makeAlertColor = function makeAlertColor(theme, color) {
       }
     },
     '&-outlined': {
-      color: (0, _styles.darken)(themeColorByColor[color], 0.6),
-      border: "1px solid ".concat(themeColorByColor[color]),
-      '& $icon': {
-        color: themeColorByColor[color]
-      }
-    },
-    '&-filled': {
-      backgroundColor: color === 'secondary' ? theme.palette.grey[600] : themeColorByColor[color]
-    }
-  };
-};
-exports.makeAlertColor = makeAlertColor;
-var makeAlertInvertedColor = function makeAlertInvertedColor(theme, color) {
-  return {
-    '&-standard': {
-      color: theme.palette.primary.main,
-      backgroundColor: theme.palette.background.default,
-      '& $icon': {
-        color: theme.palette[color].main
-      }
-    },
-    '&-outlined': {
-      color: theme.palette.primary.main,
-      border: "1px solid ".concat(theme.palette.primary.main),
+      color: theme.palette.text.primary,
+      border: "1px solid ".concat(makeAlertBackgroundColor({
+        theme: theme,
+        severity: severity
+      }).outlined),
       '& $icon': {
-        color: theme.palette[color].main
+        color: severity === 'secondary' ? theme.palette.text.primary : theme.palette[severity].main
       }
     },
     '&-filled': {
-      color: theme.palette[color].contrastText,
-      backgroundColor: color === 'secondary' ? theme.palette.grey[200] : theme.palette[color].main,
-      '& $icon': {
-        color: theme.palette[color].contrastText
+      color: theme.palette[severity].contrastText,
+      backgroundColor: makeAlertBackgroundColor({
+        theme: theme,
+        severity: severity
+      }).filled,
+      '& $action': {
+        '& button[title="Close"]': {
+          color: theme.palette[severity].contrastText
+        }
       }
     }
   };
 };
-exports.makeAlertInvertedColor = makeAlertInvertedColor;
+exports.makeAlertColor = makeAlertColor;
 var makeChipStyleByColor = function makeChipStyleByColor(theme, color) {
   return {
     color: theme.palette.text[color] || theme.palette[color].main,
@@ -310941,7 +310811,26 @@ var makeContainedButtonStyle = function makeContainedButtonStyle(theme, color) {
     }
   };
 };
+/**
+ * @param {string} position one of `"top"` or `"bottom"`
+ * @returns {string} `var(--flagship-${position}-height, 0px)`
+ */
 exports.makeContainedButtonStyle = makeContainedButtonStyle;
+var getFlagshipCssVar = function getFlagshipCssVar(position) {
+  return "var(--flagship-".concat(position, "-height, 0px)");
+};
+/**
+ * @param {string} type - Type of the theme
+ * @param {string} variant - Variant of the theme
+ * @returns {array} Array of Mui shadows
+ */
+exports.getFlagshipCssVar = getFlagshipCssVar;
+var makeShadows = function makeShadows(type, variant) {
+  return (0, _toConsumableArray2.default)(Array(25)).map(function (_, index) {
+    return (0, _color.getCssVariableValue)("shadow".concat(index), type, variant);
+  });
+};
+exports.makeShadows = makeShadows;
 
 /***/ }),
 
@@ -311399,6 +311288,87 @@ exports.default = _default;
 
 /***/ }),
 
+/***/ "lyow":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireDefault = __webpack_require__("jm00");
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.default = void 0;
+
+var _react = _interopRequireDefault(__webpack_require__("ivGQ"));
+
+var _reactInspector = __webpack_require__("c5yd");
+
+var _IconButton = _interopRequireDefault(__webpack_require__("HCvV"));
+
+var _Icon = _interopRequireDefault(__webpack_require__("AHiN"));
+
+var _Pen = _interopRequireDefault(__webpack_require__("jYzJ"));
+
+var _Trash = _interopRequireDefault(__webpack_require__("ORhN"));
+
+var _ListItem = _interopRequireDefault(__webpack_require__("4jS1"));
+
+var _ListItemText = _interopRequireDefault(__webpack_require__("dUf/"));
+
+var _ListItemSecondaryAction = _interopRequireDefault(__webpack_require__("MzjA"));
+
+var _Checkbox = _interopRequireDefault(__webpack_require__("2Kpg"));
+
+var _ListItemIcon = _interopRequireDefault(__webpack_require__("i5f2"));
+
+var _cozyFlags = _interopRequireDefault(__webpack_require__("8ZpT"));
+
+var FlagItem = function FlagItem(_ref) {
+  var flag = _ref.flag,
+      onEdit = _ref.onEdit,
+      onTrash = _ref.onTrash;
+
+  var handleCheckboxChange = function handleCheckboxChange(e) {
+    (0, _cozyFlags.default)(flag.name, e.target.checked);
+    location.reload();
+  };
+
+  return /*#__PURE__*/_react.default.createElement(_ListItem.default, {
+    size: "small"
+  }, /*#__PURE__*/_react.default.createElement(_ListItemIcon.default, null, flag.type === 'boolean' ? /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
+    size: "small",
+    checked: flag.value,
+    onChange: handleCheckboxChange
+  }) : null), /*#__PURE__*/_react.default.createElement(_ListItemText.default, {
+    primary: flag.humanName,
+    secondary: flag.type === 'object' ? /*#__PURE__*/_react.default.createElement(_reactInspector.ObjectInspector, {
+      data: flag.value
+    }) : flag.type !== 'boolean' ? flag.humanValue : null
+  }), /*#__PURE__*/_react.default.createElement(_ListItemSecondaryAction.default, null, /*#__PURE__*/_react.default.createElement(_IconButton.default, {
+    size: "small",
+    onClick: function onClick() {
+      return onEdit(flag);
+    }
+  }, /*#__PURE__*/_react.default.createElement(_Icon.default, {
+    icon: _Pen.default
+  })), /*#__PURE__*/_react.default.createElement(_IconButton.default, {
+    className: "u-ml-1",
+    size: "small",
+    onClick: function onClick() {
+      return onTrash(flag);
+    }
+  }, /*#__PURE__*/_react.default.createElement(_Icon.default, {
+    icon: _Trash.default
+  }))));
+};
+
+var _default = FlagItem;
+exports.default = _default;
+
+/***/ }),
+
 /***/ "m0eP":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -312335,14 +312305,20 @@ var _interopRequireDefault = __webpack_require__("jm00");
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.createMockClient = void 0;
+exports.createFakeClient = exports.createMockClient = void 0;
 
 var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL"));
 
+var _regenerator = _interopRequireDefault(__webpack_require__("hJxD"));
+
+var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__("HZZ/"));
+
 var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
 
 var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__("UdSB"));
 
+var _merge = _interopRequireDefault(__webpack_require__("wXrU"));
+
 var _CozyClient = _interopRequireDefault(__webpack_require__("7BbM"));
 
 var _store = __webpack_require__("6mdx");
@@ -312359,33 +312335,64 @@ var fillQueryInsideClient = function fillQueryInsideClient(client, queryName, qu
   var definition = queryOptions.definition,
       doctype = queryOptions.doctype,
       data = queryOptions.data,
-      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data"]);
+      queryError = queryOptions.queryError,
+      queryResult = (0, _objectWithoutProperties2.default)(queryOptions, ["definition", "doctype", "data", "queryError"]);
   client.store.dispatch((0, _store.initQuery)(queryName, definition || (0, _dsl.Q)(doctype)));
-  client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
-    data: data ? data.map(function (doc) {
-      return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
-    }) : data
-  }, queryResult)));
+
+  if (queryError) {
+    client.store.dispatch((0, _store.receiveQueryError)(queryName, queryError));
+  } else {
+    client.store.dispatch((0, _store.receiveQueryResult)(queryName, _objectSpread({
+      data: data ? data.map(function (doc) {
+        return (0, _cozyStackClient.normalizeDoc)(doc, doctype);
+      }) : data
+    }, queryResult)));
+  }
 };
 
 var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(remoteData) {
-  return function (qdef) {
-    if (!remoteData) {
-      return {
-        data: null
-      };
-    }
+  return /*#__PURE__*/function () {
+    var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(qdef) {
+      return _regenerator.default.wrap(function _callee$(_context) {
+        while (1) {
+          switch (_context.prev = _context.next) {
+            case 0:
+              if (remoteData) {
+                _context.next = 2;
+                break;
+              }
 
-    if (remoteData[qdef.doctype]) {
-      return {
-        data: remoteData[qdef.doctype]
-      };
-    } else {
-      return {
-        data: []
-      };
-    }
-  };
+              return _context.abrupt("return", {
+                data: null
+              });
+
+            case 2:
+              if (!remoteData[qdef.doctype]) {
+                _context.next = 6;
+                break;
+              }
+
+              return _context.abrupt("return", {
+                data: remoteData[qdef.doctype]
+              });
+
+            case 6:
+              return _context.abrupt("return", {
+                data: []
+              });
+
+            case 7:
+            case "end":
+              return _context.stop();
+          }
+        }
+      }, _callee);
+    }));
+
+    return function (_x) {
+      return _ref.apply(this, arguments);
+    };
+  }();
 };
 /**
  * Creates a client suitable for use in tests
@@ -312397,14 +312404,59 @@ var mockedQueryFromMockedRemoteData = function mockedQueryFromMockedRemoteData(r
  * @param  {object} [options.queries] Prefill queries inside the store
  * @param  {object} [options.remote] Mock data from the server
  * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions
  * @returns {CozyClient}
  */
 
 
-var createMockClient = function createMockClient(_ref) {
-  var queries = _ref.queries,
-      remote = _ref.remote,
-      clientOptions = _ref.clientOptions;
+var createMockClient = function createMockClient() {
+  var _ref2 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref2.queries,
+      remote = _ref2.remote,
+      clientOptions = _ref2.clientOptions,
+      clientFunctions = _ref2.clientFunctions;
+
+  var mockedQuery = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
+  var clientFunctionsMerge = (0, _merge.default)({
+    query: mockedQuery,
+    save: jest.fn(),
+    saveAll: jest.fn(),
+    stackClient: {
+      fetchJSON: jest.fn()
+    }
+  }, clientFunctions);
+  return createFakeClient({
+    queries: queries,
+    remote: remote,
+    clientOptions: clientOptions,
+    clientFunctions: clientFunctionsMerge
+  });
+};
+/**
+ * Creates a client with pre-filled store
+ * This can be useful for demo in documentation (e.g. storybook)
+ *
+ * - client.{query,save} are replaced with empty functions
+ * - client.stackClient.fetchJSON is replaced with empty functions
+ *
+ * @param  {object} options Options
+ * @param  {object} [options.queries] Prefill queries inside the store
+ * @param  {object} [options.remote] Mock data from the server
+ * @param  {object} [options.clientOptions] Options passed to the client
+ * @param  {object} [options.clientFunctions] Functions to overide client functions useful for testing
+ * @returns {CozyClient}
+ */
+
+
+exports.createMockClient = createMockClient;
+
+var createFakeClient = function createFakeClient() {
+  var _ref3 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
+      queries = _ref3.queries,
+      remote = _ref3.remote,
+      clientOptions = _ref3.clientOptions,
+      clientFunctions = _ref3.clientFunctions;
+
   var client = new _CozyClient.default(clientOptions || {});
   client.ensureStore();
 
@@ -312416,14 +312468,12 @@ var createMockClient = function createMockClient(_ref) {
     fillQueryInsideClient(client, queryName, queryOptions);
   }
 
-  client.query = jest.fn().mockImplementation(mockedQueryFromMockedRemoteData(remote));
-  client.save = jest.fn();
-  client.saveAll = jest.fn();
-  client.stackClient.fetchJSON = jest.fn();
+  client.query = mockedQueryFromMockedRemoteData(remote);
+  (0, _merge.default)(client, clientFunctions);
   return client;
 };
 
-exports.createMockClient = createMockClient;
+exports.createFakeClient = createFakeClient;
 
 /***/ }),
 
@@ -342775,6 +342825,122 @@ __webpack_require__.r(__webpack_exports__);
 
 
 
+/***/ }),
+
+/***/ "n1Nb":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireWildcard = __webpack_require__("Fu1e");
+
+var _interopRequireDefault = __webpack_require__("jm00");
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.FlagEdit = void 0;
+
+var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
+
+var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL"));
+
+var _react = _interopRequireWildcard(__webpack_require__("ivGQ"));
+
+var _TextField = _interopRequireDefault(__webpack_require__("UuKj"));
+
+var _Buttons = _interopRequireDefault(__webpack_require__("/s+K"));
+
+var _cozyFlags = _interopRequireDefault(__webpack_require__("8ZpT"));
+
+var _helpers = __webpack_require__("i27A");
+
+function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
+
+function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
+
+var FlagEdit = function FlagEdit(_ref) {
+  var editedFlag = _ref.flag;
+
+  var _useState = (0, _react.useState)({
+    key: '',
+    name: '',
+    value: '',
+    humanValue: ''
+  }),
+      _useState2 = (0, _slicedToArray2.default)(_useState, 2),
+      formData = _useState2[0],
+      setFormData = _useState2[1];
+
+  (0, _react.useEffect)(function () {
+    if (editedFlag) setFormData(editedFlag);
+  }, [editedFlag]);
+
+  var handleSubmit = function handleSubmit(e) {
+    e.preventDefault();
+    if (!formData.name || !formData.value) return;
+    /** @type {any} */
+
+    var value = formData.value;
+
+    if ((0, _helpers.isJSONString)(value)) {
+      value = JSON.parse(value);
+    } else if (value === 'true' || value === 'false') {
+      value = Boolean(value);
+    }
+
+    (0, _cozyFlags.default)(formData.name, value);
+    location.reload();
+  };
+
+  var handleFlagNameChange = function handleFlagNameChange(e) {
+    setFormData(_objectSpread(_objectSpread({}, formData), {}, {
+      key: "flag__".concat(e.target.value),
+      name: e.target.value
+    }));
+  };
+
+  var handleFlagValueChange = function handleFlagValueChange(e) {
+    var value = e.target.value;
+
+    if (Number.isInteger(value)) {
+      value = parseInt(value);
+    }
+
+    setFormData(_objectSpread(_objectSpread({}, formData), {}, {
+      value: value,
+      humanValue: (0, _helpers.makeHumanValue)(value)
+    }));
+  };
+
+  return /*#__PURE__*/_react.default.createElement("form", {
+    onSubmit: handleSubmit,
+    className: "u-mt-1 u-flex-items-center u-flex"
+  }, /*#__PURE__*/_react.default.createElement(_TextField.default, {
+    label: "Name",
+    name: "name",
+    onChange: handleFlagNameChange,
+    value: formData.name,
+    size: "small",
+    variant: "outlined"
+  }), /*#__PURE__*/_react.default.createElement(_TextField.default, {
+    label: "Value",
+    name: "value",
+    onChange: handleFlagValueChange,
+    value: formData.humanValue,
+    size: "small",
+    variant: "outlined",
+    className: "u-ml-1"
+  }), /*#__PURE__*/_react.default.createElement(_Buttons.default, {
+    type: "submit",
+    label: "Edit",
+    className: "u-ml-1"
+  }));
+};
+
+exports.FlagEdit = FlagEdit;
+
 /***/ }),
 
 /***/ "n4G9":
@@ -382852,6 +383018,12 @@ var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL"));
 
 var _react = __webpack_require__("ivGQ");
 
+var _dsl = __webpack_require__("v2kV");
+
+var _CozyClient = _interopRequireDefault(__webpack_require__("7BbM"));
+
+var DEFAULT_CACHE_TIMEOUT_QUERIES = 10 * 60 * 1000; // 10 minutes
+
 var useFetchShortcut = function useFetchShortcut(client, id) {
   var _useState = (0, _react.useState)(null),
       _useState2 = (0, _slicedToArray2.default)(_useState, 2),
@@ -382871,7 +383043,8 @@ var useFetchShortcut = function useFetchShortcut(client, id) {
   (0, _react.useEffect)(function () {
     var fetchData = /*#__PURE__*/function () {
       var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
-        var shortcutInfosResult, shortcutRemoteUrl, imgUrl;
+        var _shortcutInfosResult$, _shortcutInfosResult$2, _shortcutInfosResult$3, _shortcutInfosResult$4, shortcutInfosResult, targetApp, targetAppIconUrl, shortcutRemoteUrl, imgUrl;
+
         return _regenerator.default.wrap(function _callee$(_context) {
           while (1) {
             switch (_context.prev = _context.next) {
@@ -382879,29 +383052,61 @@ var useFetchShortcut = function useFetchShortcut(client, id) {
                 setFetchStatus('loading');
                 _context.prev = 1;
                 _context.next = 4;
-                return client.getStackClient().fetchJSON('GET', "/shortcuts/".concat(id));
+                return client.fetchQueryAndGetFromState({
+                  definition: (0, _dsl.Q)('io.cozy.files.shortcuts').getById(id),
+                  options: {
+                    as: "io.cozy.files.shortcuts/".concat(id),
+                    fetchPolicy: _CozyClient.default.fetchPolicies.olderThan(DEFAULT_CACHE_TIMEOUT_QUERIES),
+                    singleDocData: true
+                  }
+                });
 
               case 4:
                 shortcutInfosResult = _context.sent;
+                targetApp = shortcutInfosResult === null || shortcutInfosResult === void 0 ? void 0 : (_shortcutInfosResult$ = shortcutInfosResult.data) === null || _shortcutInfosResult$ === void 0 ? void 0 : (_shortcutInfosResult$2 = _shortcutInfosResult$.attributes) === null || _shortcutInfosResult$2 === void 0 ? void 0 : (_shortcutInfosResult$3 = _shortcutInfosResult$2.metadata) === null || _shortcutInfosResult$3 === void 0 ? void 0 : (_shortcutInfosResult$4 = _shortcutInfosResult$3.target) === null || _shortcutInfosResult$4 === void 0 ? void 0 : _shortcutInfosResult$4.app;
+
+                if (!targetApp) {
+                  _context.next = 13;
+                  break;
+                }
+
+                _context.next = 9;
+                return client.getStackClient().getIconURL({
+                  type: 'app',
+                  slug: targetApp,
+                  priority: 'stack'
+                });
+
+              case 9:
+                targetAppIconUrl = _context.sent;
+                setShortcutImg(targetAppIconUrl);
+                _context.next = 16;
+                break;
+
+              case 13:
                 shortcutRemoteUrl = new URL(shortcutInfosResult.data.attributes.url);
                 imgUrl = "".concat(client.getStackClient().uri, "/bitwarden/icons/").concat(shortcutRemoteUrl.host, "/icon.png");
                 setShortcutImg(imgUrl);
-                setShortcutInfos(shortcutInfosResult);
+
+              case 16:
+                setShortcutInfos({
+                  data: shortcutInfosResult.data
+                });
                 setFetchStatus('loaded');
-                _context.next = 15;
+                _context.next = 23;
                 break;
 
-              case 12:
-                _context.prev = 12;
+              case 20:
+                _context.prev = 20;
                 _context.t0 = _context["catch"](1);
                 setFetchStatus('failed');
 
-              case 15:
+              case 23:
               case "end":
                 return _context.stop();
             }
           }
-        }, _callee, null, [[1, 12]]);
+        }, _callee, null, [[1, 20]]);
       }));
 
       return function fetchData() {
@@ -386505,6 +386710,8 @@ var generateUrlForNote = function generateUrlForNote(notesAppUrl, file) {
  *
  * @param {object} client CozyClient instance
  * @param {object} file io.cozy.file object
+ * @param {object} options Options
+ * @param {string} [options.pathname] Pathname to use in the URL
  * @returns {Promise<string>} url
  */
 
@@ -386513,18 +386720,31 @@ exports.generateUrlForNote = generateUrlForNote;
 
 var fetchURL = /*#__PURE__*/function () {
   var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(client, file) {
-    var _yield$client$getStac, _yield$client$getStac2, note_id, subdomain, protocol, instance, sharecode, public_name, searchParams;
+    var options,
+        _yield$client$getStac,
+        _yield$client$getStac2,
+        note_id,
+        subdomain,
+        protocol,
+        instance,
+        sharecode,
+        public_name,
+        _options$pathname,
+        searchParams,
+        _options$pathname2,
+        _args = arguments;
 
     return _regenerator.default.wrap(function _callee$(_context) {
       while (1) {
         switch (_context.prev = _context.next) {
           case 0:
-            _context.next = 2;
+            options = _args.length > 2 && _args[2] !== undefined ? _args[2] : {};
+            _context.next = 3;
             return client.getStackClient().collection('io.cozy.notes').fetchURL({
               _id: file.id
             });
 
-          case 2:
+          case 3:
             _yield$client$getStac = _context.sent;
             _yield$client$getStac2 = _yield$client$getStac.data;
             note_id = _yield$client$getStac2.note_id;
@@ -386535,7 +386755,7 @@ var fetchURL = /*#__PURE__*/function () {
             public_name = _yield$client$getStac2.public_name;
 
             if (!sharecode) {
-              _context.next = 17;
+              _context.next = 18;
               break;
             }
 
@@ -386545,21 +386765,21 @@ var fetchURL = /*#__PURE__*/function () {
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
               searchParams: searchParams,
-              pathname: '/public/',
+              pathname: (_options$pathname = options.pathname) !== null && _options$pathname !== void 0 ? _options$pathname : '/public/',
               slug: 'notes',
               subDomainType: subdomain
             }));
 
-          case 17:
+          case 18:
             return _context.abrupt("return", (0, _helpers.generateWebLink)({
               cozyUrl: "".concat(protocol, "://").concat(instance),
-              pathname: '',
+              pathname: (_options$pathname2 = options.pathname) !== null && _options$pathname2 !== void 0 ? _options$pathname2 : '',
               slug: 'notes',
               subDomainType: subdomain,
               hash: "/n/".concat(note_id)
             }));
 
-          case 18:
+          case 19:
           case "end":
             return _context.stop();
         }
@@ -404153,6 +404373,821 @@ function listCacheClear() {
 module.exports = listCacheClear;
 
 
+/***/ }),
+
+/***/ "s5jX":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _interopRequireDefault = __webpack_require__("jm00");
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.makeLightNormalOverrides = void 0;
+var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
+var _styles = __webpack_require__("/6lT");
+var _helpers = __webpack_require__("ltid");
+function ownKeys(object, enumerableOnly) {
+  var keys = Object.keys(object);
+  if (Object.getOwnPropertySymbols) {
+    var symbols = Object.getOwnPropertySymbols(object);
+    enumerableOnly && (symbols = symbols.filter(function (sym) {
+      return Object.getOwnPropertyDescriptor(object, sym).enumerable;
+    })), keys.push.apply(keys, symbols);
+  }
+  return keys;
+}
+function _objectSpread(target) {
+  for (var i = 1; i < arguments.length; i++) {
+    var source = null != arguments[i] ? arguments[i] : {};
+    i % 2 ? ownKeys(Object(source), !0).forEach(function (key) {
+      (0, _defineProperty2.default)(target, key, source[key]);
+    }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) {
+      Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
+    });
+  }
+  return target;
+}
+var SWITCH_BAR_WIDTH = 25;
+var makeLightNormalOverrides = function makeLightNormalOverrides(theme) {
+  var _root, _objectSpread2, _root2, _root3;
+  return {
+    MuiOutlinedInput: {
+      root: {
+        borderRadius: 4,
+        '&$disabled': {
+          background: theme.palette.grey[100]
+        },
+        '&$focused $notchedOutline': {
+          borderWidth: '0.0625rem'
+        },
+        '&:hover $notchedOutline': {
+          borderColor: theme.palette.grey[300]
+        }
+      },
+      notchedOutline: {
+        borderColor: theme.palette.grey[200]
+      },
+      input: {
+        padding: '18.5px 16px'
+      },
+      inputMarginDense: {
+        paddingTop: 14,
+        paddingBottom: 15
+      }
+    },
+    MuiInputLabel: {
+      outlined: {
+        '&$marginDense': {
+          transform: 'translate(14px, 14px) scale(1)'
+        },
+        '&:not($shrink)': {
+          '&$error': {
+            color: theme.palette.text.secondary
+          }
+        }
+      }
+    },
+    MuiButton: {
+      root: {
+        borderRadius: 2,
+        height: '2.5rem',
+        lineHeight: 'normal',
+        padding: '0 1rem',
+        '&.ghost': {
+          borderStyle: 'dashed !important',
+          // important needed to override disable state
+          '&:hover': {
+            borderStyle: 'dashed !important' // important needed to override disable state
+          }
+        }
+      },
+
+      sizeSmall: {
+        height: '2rem',
+        padding: '0 0.75rem',
+        '&$text': {
+          padding: '8px 6px'
+        }
+      },
+      sizeLarge: {
+        height: '3rem',
+        padding: '0 1.25rem',
+        '&$text': {
+          padding: '14px 10px'
+        }
+      },
+      text: {
+        minWidth: 'auto',
+        padding: '11px 8px',
+        '&:not($disabled)': {
+          '&.customColor': {
+            '&-success': (0, _helpers.makeTextButtonStyle)(theme, 'success'),
+            '&-warning': (0, _helpers.makeTextButtonStyle)(theme, 'warning'),
+            '&-error': (0, _helpers.makeTextButtonStyle)(theme, 'error'),
+            '&-info': (0, _helpers.makeTextButtonStyle)(theme, 'info')
+          }
+        }
+      },
+      outlined: {
+        '&:not($disabled)': {
+          '&.ghost': {
+            backgroundColor: (0, _styles.alpha)(theme.palette.primary.main, theme.palette.action.ghostOpacity),
+            '&:hover': {
+              backgroundColor: (0, _styles.alpha)(theme.palette.primary.main, theme.palette.action.hoverGhostOpacity),
+              '@media (hover: none)': {
+                backgroundColor: (0, _styles.alpha)(theme.palette.primary.main, theme.palette.action.ghostOpacity)
+              }
+            }
+          },
+          '&.customColor': {
+            '&-primary': {
+              color: theme.palette.text.primary,
+              borderColor: theme.palette.border.main,
+              '&:hover': {
+                backgroundColor: theme.palette.action.hover,
+                '@media (hover: none)': {
+                  backgroundColor: 'transparent'
+                }
+              },
+              '&.ghost': {
+                color: theme.palette.primary.main,
+                borderColor: (0, _styles.alpha)(theme.palette.primary.main, theme.palette.border.ghostOpacity)
+              }
+            },
+            '&-success': (0, _helpers.makeSecondaryButtonStyle)(theme, 'success'),
+            '&-warning': (0, _helpers.makeSecondaryButtonStyle)(theme, 'warning'),
+            '&-error': (0, _helpers.makeSecondaryButtonStyle)(theme, 'error'),
+            '&-info': (0, _helpers.makeSecondaryButtonStyle)(theme, 'info')
+          }
+        }
+      },
+      contained: {
+        boxShadow: 0,
+        '&:not($disabled)': {
+          '&.customColor': {
+            '&-success': (0, _helpers.makeContainedButtonStyle)(theme, 'success'),
+            '&-warning': (0, _helpers.makeContainedButtonStyle)(theme, 'warning'),
+            '&-error': (0, _helpers.makeContainedButtonStyle)(theme, 'error'),
+            '&-info': (0, _helpers.makeContainedButtonStyle)(theme, 'info')
+          }
+        }
+      },
+      startIcon: {
+        // !important needed to override all sizes
+        // should be remove when https://github.com/cozy/cozy-ui/issues/1808 is fixed
+        marginLeft: '0 !important'
+      }
+    },
+    MuiTabs: {
+      root: {
+        '&.segmented': {
+          borderRadius: '99px',
+          backgroundColor: theme.palette.background.contrast,
+          overflow: 'visible',
+          minHeight: '2.5rem',
+          '& $indicator': {
+            top: '1px',
+            height: 'calc(100% - 2px)',
+            transform: 'scale(0.99)',
+            borderRadius: '99px',
+            zIndex: 0,
+            boxShadow: theme.shadows[1],
+            backgroundColor: theme.palette.background.paper
+          },
+          '& $fixed': {
+            overflow: 'visible !important'
+          },
+          '& $scrollButtons': {
+            borderRadius: '99px'
+          }
+        }
+      }
+    },
+    MuiTab: {
+      root: _objectSpread(_objectSpread({}, theme.typography.subtitle2), {}, {
+        '&:hover': {
+          color: theme.palette.text.primary,
+          opacity: 1
+        },
+        '&:focus': {
+          color: theme.palette.text.primary
+        },
+        '&.narrowed': (0, _defineProperty2.default)({
+          minWidth: 'auto'
+        }, theme.breakpoints.up('sm'), {
+          minWidth: 'auto'
+        }),
+        '&.segmented': _objectSpread(_objectSpread({}, theme.typography.body2), {}, {
+          textTransform: 'initial',
+          zIndex: 1,
+          borderRadius: '99px',
+          minHeight: '2.5rem',
+          '&$selected': {
+            color: theme.palette.text.primary
+          }
+        })
+      })
+    },
+    MuiAccordion: {
+      rounded: {
+        borderRadius: theme.shape.borderRadius
+      },
+      root: {
+        boxShadow: '0 4px 12px 0 rgba(0, 0, 0, 0.08)',
+        borderWidth: '0.0625rem',
+        borderStyle: 'solid',
+        borderColor: theme.palette.border.main,
+        overflow: 'hidden',
+        marginBottom: '1rem'
+      }
+    },
+    MuiAccordionSummary: {
+      expanded: {},
+      root: {
+        backgroundColor: theme.palette.grey[100],
+        textTransform: 'uppercase',
+        fontWeight: 'bold',
+        fontSize: '0.875rem',
+        minHeight: '3.5rem',
+        padding: 0,
+        color: theme.palette.text.primary,
+        '&$expanded': {
+          minHeight: '3.5rem'
+        }
+      },
+      expandIcon: {
+        order: 0,
+        '&&': {
+          marginLeft: '0.3125rem'
+        },
+        transform: 'rotate(-90deg)',
+        '&$expanded': {
+          marginLeft: '0.3125rem',
+          transform: 'rotate(0)'
+        }
+      },
+      content: {
+        margin: '0.75rem 0',
+        paddingLeft: '0.5rem',
+        paddingRight: '0.25rem',
+        order: 1,
+        '& > :last-child': {
+          paddingRight: 0
+        },
+        '&$expanded': {
+          margin: '0.75rem 0'
+        }
+      }
+    },
+    MuiAccordionDetails: {
+      root: {
+        padding: 0,
+        borderTop: "0.0625rem solid ".concat(theme.palette.border.main)
+      }
+    },
+    MuiStepConnector: {
+      line: {
+        borderColor: theme.palette.divider
+      }
+    },
+    MuiStepContent: {
+      root: {
+        borderColor: theme.palette.divider
+      }
+    },
+    MuiStepLabel: {
+      label: _objectSpread(_objectSpread({}, theme.typography.body1), {}, {
+        '&$active': _objectSpread({}, theme.typography.h6),
+        '&$completed': _objectSpread({}, theme.typography.h6)
+      })
+    },
+    MuiListItemIcon: {
+      root: {
+        minWidth: 'auto',
+        width: 32,
+        height: 32,
+        alignItems: 'center',
+        justifyContent: 'center',
+        color: theme.palette.text.icon
+      }
+    },
+    MuiListItem: {
+      root: {
+        gap: 16,
+        paddingTop: 12,
+        paddingBottom: 12,
+        minHeight: 56,
+        '&.small': {
+          paddingTop: 8,
+          paddingBottom: 8,
+          minHeight: 48
+        },
+        '&.large': {
+          paddingTop: 16,
+          paddingBottom: 16,
+          minHeight: 64
+        }
+      },
+      dense: {
+        paddingTop: 8,
+        paddingBottom: 8,
+        minHeight: 48,
+        '&.small': {
+          paddingTop: 4,
+          paddingBottom: 4,
+          minHeight: 40
+        },
+        '&.large': {
+          paddingTop: 12,
+          paddingBottom: 12,
+          minHeight: 56
+        }
+      }
+    },
+    MuiListSubheader: {
+      root: _objectSpread(_objectSpread({}, theme.typography.subtitle2), {}, {
+        paddingBottom: 8,
+        paddingTop: 8,
+        marginBottom: '0.5rem',
+        backgroundColor: theme.palette.background.default
+      }),
+      sticky: {
+        backgroundColor: theme.palette.background.default
+      }
+    },
+    MuiListItemText: {
+      root: {
+        marginTop: 1,
+        marginBottom: 1
+      },
+      multiline: {
+        marginTop: 1,
+        marginBottom: 1
+      },
+      secondary: {
+        marginTop: 1
+      }
+    },
+    MuiListItemSecondaryAction: {
+      root: {
+        right: 0
+      }
+    },
+    MuiMenuItem: {
+      root: (_root = {
+        maxWidth: 320,
+        whiteSpace: 'normal',
+        overflow: 'auto',
+        paddingTop: 4,
+        paddingBottom: 4
+      }, (0, _defineProperty2.default)(_root, theme.breakpoints.up('sm'), {
+        minHeight: 40
+      }), (0, _defineProperty2.default)(_root, '&.cozyActionsMenuItem', {
+        minWidth: 256
+      }), (0, _defineProperty2.default)(_root, '& .cozyListItemIcon', {
+        width: 16,
+        height: 16
+      }), _root),
+      gutters: {
+        paddingLeft: 16,
+        paddingRight: 16
+      }
+    },
+    MuiFormLabel: {
+      root: {
+        color: theme.palette.text.secondary,
+        '&$disabled&$error': {
+          color: theme.palette.text.disabled
+        }
+      }
+    },
+    MuiFormHelperText: {
+      root: {
+        fontStyle: 'italic',
+        fontSize: '0.875rem',
+        marginTop: 4,
+        '&$disabled&$error': {
+          color: theme.palette.text.disabled
+        }
+      }
+    },
+    MuiDialog: {
+      paper: {
+        '&.small': (0, _defineProperty2.default)({
+          width: '480px',
+          maxWidth: '480px'
+        }, theme.breakpoints.down('md'), {
+          margin: '16px',
+          padding: '0 8px 8px',
+          height: 'auto',
+          maxHeight: 'calc(100% - 32px)',
+          borderRadius: '6px'
+        }),
+        '&.medium': (0, _defineProperty2.default)({}, theme.breakpoints.up('md'), {
+          width: '544px',
+          maxWidth: '544px'
+        }),
+        '&.large': (0, _defineProperty2.default)({}, theme.breakpoints.up('md'), {
+          width: '800px',
+          maxWidth: '800px'
+        }),
+        '&.overflow': {
+          overflowY: 'visible !important' // Allow the icon to overflow the dialog, otherwise it will be cut off
+        }
+      },
+
+      scrollPaper: {
+        '&.alignTop': {
+          alignItems: 'start'
+        }
+      },
+      paperFullScreen: {
+        '& .cozyDialogActions': {
+          paddingBottom: "calc(env(safe-area-inset-bottom) + ".concat((0, _helpers.getFlagshipCssVar)('bottom'), ")")
+        },
+        // Can't do that within the stylus file because we need to only target
+        // the fullscreen dialog
+        '& [class*="DialogCloseButton"]': {
+          transform: "translateY(".concat((0, _helpers.getFlagshipCssVar)('top'), ")")
+        },
+        '& [class*="DialogBackButton"]': {
+          transform: "translateY(".concat((0, _helpers.getFlagshipCssVar)('top'), ")")
+        },
+        // 0.75rm === MuiDialogTitle.root.sm
+        // we should not target specifically flagship-app since
+        // we should only rely on the css var. But this is for
+        // another time.
+        '.flagship-app & .cozyDialogTitle': {
+          paddingTop: "calc(".concat((0, _helpers.getFlagshipCssVar)('top'), " + 0.75rem) !important")
+        },
+        '.flagship-app & .cozyDialogContent': {
+          marginBottom: "".concat((0, _helpers.getFlagshipCssVar)('bottom'), " !important")
+        }
+      }
+    },
+    MuiDialogTitle: {
+      root: _objectSpread(_objectSpread({}, theme.typography.h3), {}, (_objectSpread2 = {
+        boxSizing: 'border-box',
+        width: '100%',
+        padding: '1.5rem 2rem'
+      }, (0, _defineProperty2.default)(_objectSpread2, theme.breakpoints.down('sm'), _objectSpread(_objectSpread({}, theme.typography.h4), {}, {
+        padding: '0.75rem 1rem'
+      })), (0, _defineProperty2.default)(_objectSpread2, '&.dialogTitleWithBack', (0, _defineProperty2.default)({
+        paddingLeft: '4rem'
+      }, theme.breakpoints.down('sm'), {
+        paddingLeft: '3rem' // padding base (1rem) + buttonWidth (1rem) + buttonMargin (1rem)
+      })), (0, _defineProperty2.default)(_objectSpread2, '&.dialogTitleWithClose', (0, _defineProperty2.default)({
+        paddingRight: '4rem'
+      }, theme.breakpoints.down('sm'), {
+        paddingRight: '3rem' // padding base (1rem) + buttonWidth (1rem) + buttonMargin (1rem)
+      })), (0, _defineProperty2.default)(_objectSpread2, '&.dialogTitleFluid', {
+        paddingTop: 0
+      }), _objectSpread2))
+    },
+    MuiDialogContent: {
+      root: (_root2 = {
+        padding: '24px 32px 0'
+      }, (0, _defineProperty2.default)(_root2, theme.breakpoints.down('sm'), {
+        padding: '24px 16px 0'
+      }), (0, _defineProperty2.default)(_root2, '&.disableGutters', {
+        padding: 0,
+        '& .dialogContentInner': {
+          marginBottom: 0
+        },
+        '& .dialogTitleFluidContainer': {
+          marginLeft: 0,
+          marginRight: 0,
+          marginTop: 0
+        }
+      }), (0, _defineProperty2.default)(_root2, '& .dialogContentInner', {
+        marginBottom: '24px',
+        '&.withFluidActions': (0, _defineProperty2.default)({}, theme.breakpoints.down('sm'), {
+          marginBottom: 0,
+          display: 'flex',
+          flexDirection: 'column',
+          height: '100%',
+          '& .dialogContentWrapper': {
+            flexGrow: 1,
+            '&:not(.withActions)': {
+              paddingBottom: "calc(env(safe-area-inset-bottom) + ".concat((0, _helpers.getFlagshipCssVar)('bottom'), " + 16px)")
+            }
+          },
+          '& .cozyDialogActions': {
+            paddingBottom: "calc(env(safe-area-inset-bottom) + ".concat((0, _helpers.getFlagshipCssVar)('bottom'), " + 16px)")
+          }
+        }),
+        '& .dialogTitleFluidContainer': (0, _defineProperty2.default)({
+          marginLeft: '-2rem',
+          marginRight: '-2rem'
+        }, theme.breakpoints.down('sm'), {
+          marginLeft: '-1rem',
+          marginRight: '-1rem',
+          marginTop: '-0.75rem'
+        })
+      }), _root2)
+    },
+    MuiDialogActions: {
+      root: (_root3 = {
+        margin: '16px 32px',
+        padding: 0
+      }, (0, _defineProperty2.default)(_root3, theme.breakpoints.down('sm'), {
+        margin: '8px 16px',
+        '& button': {
+          flexGrow: 1
+        }
+      }), (0, _defineProperty2.default)(_root3, '&.dialogActionsFluid', {
+        margin: '24px 0 0'
+      }), (0, _defineProperty2.default)(_root3, '&.columnLayout', {
+        display: 'flex',
+        flexDirection: 'column-reverse',
+        '& button': {
+          width: '100%',
+          margin: 0,
+          '&:not(:first-child)': {
+            marginBottom: '8px'
+          }
+        }
+      }), (0, _defineProperty2.default)(_root3, '&:not(.columnLayout) > :not(:first-child):not(:first-child)', {
+        marginLeft: 4
+      }), _root3)
+    },
+    MuiDivider: {
+      inset: {
+        marginLeft: 64,
+        '&.divider--dialog': {
+          marginLeft: 80
+        }
+      }
+    },
+    MuiCheckbox: {
+      colorSecondary: {
+        '&$checked': {
+          color: theme.palette.error.main
+        }
+      }
+    },
+    MuiSwitch: {
+      checked: {
+        '& + $track$track': {
+          opacity: 1
+        }
+      },
+      switchBase: {
+        top: 1,
+        '&$checked': {
+          transform: 'translateX(15px)'
+        }
+      },
+      thumb: {
+        width: 16,
+        height: 16,
+        backgroundColor: theme.palette.common.white
+      },
+      track: {
+        width: SWITCH_BAR_WIDTH,
+        height: 12,
+        opacity: 1,
+        backgroundColor: theme.palette.text.disabled
+      },
+      colorSecondary: {
+        '&$checked': {
+          '& + $track': {
+            backgroundColor: theme.palette.success.main
+          }
+        }
+      },
+      disabled: {
+        '&$checked + $track': {
+          backgroundColor: "".concat(theme.palette.grey[200], " !important")
+        },
+        '& $thumb': {
+          backgroundColor: theme.palette.common.white
+        }
+      }
+    },
+    MuiTooltip: {
+      tooltip: {
+        borderRadius: '8px',
+        fontSize: '1rem',
+        lineHeight: '1.3',
+        padding: '16px'
+      }
+    },
+    MuiIconButton: {
+      root: {
+        color: theme.palette.text.secondary,
+        '&.small': {
+          padding: 3
+        },
+        '&.medium': {
+          padding: 12
+        },
+        '&.large': {
+          padding: 16
+        },
+        '&.dialogIconButton': {
+          backgroundColor: theme.palette.background.paper,
+          '&:hover': {
+            backgroundColor: theme.palette.action.selected
+          }
+        },
+        '&.cozyStyles': {
+          '&-error': {
+            color: theme.palette.error.main,
+            '&:hover': {
+              backgroundColor: (0, _styles.alpha)(theme.palette.error.main, theme.palette.action.hoverOpacity),
+              '@media (hover: none)': {
+                backgroundColor: 'transparent'
+              }
+            }
+          }
+        }
+      }
+    },
+    MuiBadge: {
+      badge: {
+        boxSizing: 'content-box',
+        padding: 0,
+        '&.badgeBorder': {
+          border: "2px solid ".concat(theme.palette.background.paper)
+        },
+        '&.badgeSizeLarge': {
+          fontSize: '.6875rem',
+          height: '1rem',
+          minWidth: '1rem'
+        },
+        '&.badgeSizeMedium': {
+          height: '.875rem',
+          minWidth: '.875rem',
+          fontSize: '.625rem'
+        },
+        '&.badgeSizeSmall': {
+          height: '.75rem',
+          minWidth: '.75rem',
+          fontSize: '.5rem'
+        }
+      },
+      anchorOriginTopRightRectangular: {
+        transform: 'scale(1) translate(37%, -37%)'
+      },
+      anchorOriginBottomRightRectangular: {
+        transform: 'scale(1) translate(37%, 37%)'
+      },
+      anchorOriginBottomLeftRectangular: {
+        transform: 'scale(1) translate(-37%, 37%)'
+      },
+      anchorOriginTopLeftRectangular: {
+        transform: 'scale(1) translate(-37%, -37%)'
+      },
+      dot: {
+        borderRadius: '100%',
+        padding: 0,
+        '&.badgeSizeLarge': {
+          height: '.625rem',
+          minWidth: '.625rem'
+        },
+        '&.badgeSizeMedium': {
+          height: '.5rem',
+          minWidth: '.5rem'
+        },
+        '&.badgeSizeSmall': {
+          height: '.375rem',
+          minWidth: '.375rem'
+        }
+      }
+    },
+    MuiRadio: {
+      root: {
+        padding: '12px',
+        '&$disabled svg': {
+          borderRadius: '50%',
+          backgroundColor: theme.palette.background.default,
+          fill: theme.palette.border.disabled
+        },
+        '&:not($checked) svg': {
+          fill: theme.palette.border.main
+        }
+      },
+      colorPrimary: {
+        '&$checked svg': {
+          fill: theme.palette.primary.main
+        },
+        '&$disabled&$checked svg': {
+          fill: theme.palette.text.disabled
+        }
+      },
+      colorSecondary: {
+        '&$checked svg': {
+          fill: theme.palette.error.main
+        },
+        '&$disabled&$checked svg': {
+          fill: theme.palette.text.disabled
+        }
+      }
+    },
+    MuiChip: {
+      root: {
+        '&.noLabel': {
+          width: '32px',
+          '& $label': {
+            display: 'none'
+          },
+          '& $icon': {
+            margin: 0
+          }
+        },
+        '&.customColor': {
+          '&-primary': (0, _helpers.makeChipStyleByColor)(theme, 'primary'),
+          '&-success': (0, _helpers.makeChipStyleByColor)(theme, 'success'),
+          '&-error': (0, _helpers.makeChipStyleByColor)(theme, 'error'),
+          '&-warning': (0, _helpers.makeChipStyleByColor)(theme, 'warning'),
+          '&-info': (0, _helpers.makeChipStyleByColor)(theme, 'info')
+        }
+      }
+    },
+    MuiAlert: {
+      root: {
+        padding: '8px 16px',
+        '&.cozyStyles': {
+          '&-primary': (0, _helpers.makeAlertColor)(theme, 'primary'),
+          '&-secondary': (0, _helpers.makeAlertColor)(theme, 'secondary'),
+          '&-success': (0, _helpers.makeAlertColor)(theme, 'success'),
+          '&-error': (0, _helpers.makeAlertColor)(theme, 'error'),
+          '&-warning': (0, _helpers.makeAlertColor)(theme, 'warning'),
+          '&-info': (0, _helpers.makeAlertColor)(theme, 'info')
+        },
+        '& $icon': {
+          paddingTop: '9px'
+        },
+        '&.block': {
+          flexWrap: 'wrap',
+          '& $action': {
+            display: 'block',
+            width: '100%',
+            paddingLeft: 0,
+            textAlign: 'right'
+          }
+        }
+      },
+      message: {
+        flex: 'auto',
+        display: 'flex',
+        alignItems: 'center',
+        flexWrap: 'wrap'
+      },
+      action: {
+        marginRight: '-6px'
+      }
+    },
+    MuiAlertTitle: {
+      root: {
+        width: '100%',
+        fontWeight: 'bold'
+      }
+    },
+    MuiSnackbarContent: {
+      root: {
+        padding: '4px 12px',
+        backgroundColor: theme.palette.grey[600]
+      }
+    },
+    MuiFab: {
+      root: {
+        color: theme.palette.text.primary,
+        backgroundColor: theme.palette.background.paper,
+        '&:hover': {
+          backgroundColor: (0, _styles.darken)(theme.palette.background.paper, 0.05)
+        },
+        '@media (hover: none)': {
+          backgroundColor: theme.palette.background.paper
+        }
+      },
+      extended: {
+        borderRadius: 56 / 2,
+        height: 56,
+        minWidth: 56,
+        padding: '0 20px',
+        '&$sizeSmall': {
+          borderRadius: 40 / 2,
+          height: 40,
+          minWidth: 40,
+          padding: '0 12px'
+        },
+        '&$sizeMedium': {
+          borderRadius: 48 / 2,
+          height: 48,
+          minWidth: 48,
+          padding: '0 16px'
+        }
+      }
+    }
+  };
+};
+exports.makeLightNormalOverrides = makeLightNormalOverrides;
+
 /***/ }),
 
 /***/ "s6Wj":
@@ -407735,33 +408770,35 @@ module.exports = isFriday
 "use strict";
 
 
-var _interopRequireDefault = __webpack_require__("jm00");
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.getInvertedCssVariableValue = exports.getCssVariableValue = void 0;
-var _memoize = _interopRequireDefault(__webpack_require__("euuj"));
-var mockedGetCssVariableValue = function mockedGetCssVariableValue() {
-  return '#fff';
-};
-var realGetCssVariableValue = (0, _memoize.default)(function (variableName) {
-  return window.getComputedStyle(document.body).getPropertyValue("--".concat(variableName)).trim();
-});
-var realGetInvertedCssVariableValue = function realGetInvertedCssVariableValue(variableName) {
-  var className = 'CozyTheme--inverted';
-  var node = document.getElementsByClassName(className)[0];
-  if (!node) {
-    node = document.createElement('div');
-    node.className = className;
+exports.getCssVariableValue = exports.createNodeWithThemeCssVars = void 0;
+var getThemeNodeClassName = function getThemeNodeClassName(type, variant) {
+  return "CozyTheme--".concat(type, "-").concat(variant);
+};
+var getNodeWithThemeCssVars = function getNodeWithThemeCssVars(type, variant) {
+  var className = getThemeNodeClassName(type, variant);
+  return document.getElementsByClassName(className)[0];
+};
+var createNodeWithThemeCssVars = function createNodeWithThemeCssVars(type, variant) {
+  if (false) {}
+  if (!getNodeWithThemeCssVars(type, variant)) {
+    var node = document.createElement('div');
+    node.className = getThemeNodeClassName(type, variant);
     node.style.display = 'none';
-    document.body.appendChild(node);
+    document.body.prepend(node);
   }
-  return window.getComputedStyle(node).getPropertyValue("--".concat(variableName)).trim();
 };
-var getCssVariableValue =  false ? undefined : realGetCssVariableValue;
+exports.createNodeWithThemeCssVars = createNodeWithThemeCssVars;
+var realGetCssVariableValue = function realGetCssVariableValue(varName, type, variant) {
+  var node = getNodeWithThemeCssVars(type, variant);
+  return window.getComputedStyle(node).getPropertyValue("--".concat(varName)).trim();
+};
+var getCssVariableValue = function getCssVariableValue(varName, type, variant) {
+  return  false ? undefined : realGetCssVariableValue(varName, type, variant);
+};
 exports.getCssVariableValue = getCssVariableValue;
-var getInvertedCssVariableValue =  false ? undefined : realGetInvertedCssVariableValue;
-exports.getInvertedCssVariableValue = getInvertedCssVariableValue;
 
 /***/ }),
 
@@ -415885,13 +416922,15 @@ Object.defineProperty(exports, "__esModule", {
 exports.makeTheme = void 0;
 var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
 var _styles = __webpack_require__("/6lT");
-var _color = __webpack_require__("sQsV");
 var _isTesting = _interopRequireDefault(__webpack_require__("Ro6U"));
+var _color = __webpack_require__("sQsV");
+var _helpers = __webpack_require__("ltid");
 var _makePalette = __webpack_require__("WM3L");
 var _makeTypography = __webpack_require__("ev/+");
-var _makeShadows = __webpack_require__("k66p");
-var _makeOverrides = __webpack_require__("JITg");
-var _makeInvertedOverrides = __webpack_require__("AM9B");
+var _makeLightNormalOverrides = __webpack_require__("s5jX");
+var _makeLightInvertedOverrides = __webpack_require__("bE1V");
+var _makeDarkNormalOverrides = __webpack_require__("5umM");
+var _makeDarkInvertedOverrides = __webpack_require__("VvHU");
 function ownKeys(object, enumerableOnly) {
   var keys = Object.keys(object);
   if (Object.getOwnPropertySymbols) {
@@ -415913,6 +416952,18 @@ function _objectSpread(target) {
   }
   return target;
 }
+var makeOverridesByTheme = function makeOverridesByTheme(theme) {
+  return {
+    light: {
+      normal: (0, _makeLightNormalOverrides.makeLightNormalOverrides)(theme),
+      inverted: (0, _makeLightInvertedOverrides.makeLightInvertedOverrides)(theme)
+    },
+    dark: {
+      normal: (0, _makeDarkNormalOverrides.makeDarkNormalOverrides)(theme),
+      inverted: (0, _makeDarkInvertedOverrides.makeDarkInvertedOverrides)(theme)
+    }
+  };
+};
 var themesCommonConfig = _objectSpread({
   shape: {
     borderRadius: 6
@@ -415927,10 +416978,9 @@ var themesCommonConfig = _objectSpread({
     }
   },
   zIndex: {
-    modal: (0, _color.getCssVariableValue)('zIndex-modal')
+    modal: 'var(--zIndex-modal)'
   },
-  textShadows: ['none', '0px 2px 8px rgba(29, 33, 42, 0.16), 0px 0px 1px rgba(29, 33, 42, 0.48)'],
-  shadows: (0, _makeShadows.makeShadows)()
+  textShadows: ['none', '0px 2px 8px rgba(29, 33, 42, 0.16), 0px 0px 1px rgba(29, 33, 42, 0.48)']
 }, (0, _isTesting.default)() && {
   transitions: {
     create: function create() {
@@ -415938,13 +416988,16 @@ var themesCommonConfig = _objectSpread({
     }
   }
 });
-var makeTheme = function makeTheme(type) {
-  var palette = (0, _makePalette.makePalette)(type);
+var makeTheme = function makeTheme(type, variant) {
+  // to hold the values of css variables, recoverable by getCssVariableValue()
+  (0, _color.createNodeWithThemeCssVars)(type, variant);
+  var palette = (0, _makePalette.makePalette)(type, variant);
   var theme = (0, _styles.createTheme)(_objectSpread(_objectSpread({}, themesCommonConfig), {}, {
     typography: (0, _makeTypography.makeTypography)(palette),
+    shadows: (0, _helpers.makeShadows)(type, variant),
     palette: palette
   }));
-  var overrides = theme.palette.type === 'dark' ? (0, _makeInvertedOverrides.makeInvertedOverrides)(theme) : (0, _makeOverrides.makeOverrides)(theme);
+  var overrides = makeOverridesByTheme(theme)[type][variant];
   return _objectSpread(_objectSpread({}, theme), {}, {
     overrides: overrides
   });
@@ -432173,6 +433226,7 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     }()
     /**
      * @typedef AccessTokenRes
+     * @property {string} email_verified_code The email verified code to skip 2FA
      * @property {string} access_token The OAuth access token
      * @property {string} refresh_token The OAuth refresh token
      * @property {string} token_type The OAuth token type
@@ -432200,16 +433254,17 @@ var OAuthClient = /*#__PURE__*/function (_CozyStackClient) {
     key: "loginFlagship",
     value: function () {
       var _loginFlagship = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee9(_ref4) {
-        var passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
+        var _ref4$emailVerifiedCo, emailVerifiedCode, passwordHash, _ref4$twoFactorToken, twoFactorToken, _ref4$twoFactorPassco, twoFactorPasscode;
 
         return _regenerator.default.wrap(function _callee9$(_context9) {
           while (1) {
             switch (_context9.prev = _context9.next) {
               case 0:
-                passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
+                _ref4$emailVerifiedCo = _ref4.emailVerifiedCode, emailVerifiedCode = _ref4$emailVerifiedCo === void 0 ? undefined : _ref4$emailVerifiedCo, passwordHash = _ref4.passwordHash, _ref4$twoFactorToken = _ref4.twoFactorToken, twoFactorToken = _ref4$twoFactorToken === void 0 ? undefined : _ref4$twoFactorToken, _ref4$twoFactorPassco = _ref4.twoFactorPasscode, twoFactorPasscode = _ref4$twoFactorPassco === void 0 ? undefined : _ref4$twoFactorPassco;
                 return _context9.abrupt("return", this.fetchJSON('POST', '/auth/login/flagship', {
                   client_id: this.oauthOptions.clientID,
                   client_secret: this.oauthOptions.clientSecret,
+                  email_verified_code: emailVerifiedCode,
                   passphrase: passwordHash,
                   two_factor_token: twoFactorToken,
                   two_factor_passcode: twoFactorPasscode
@@ -441176,6 +442231,8 @@ var _exportNames = {
   cancelable: true,
   isQueryLoading: true,
   hasQueryBeenLoaded: true,
+  isQueriesLoading: true,
+  hasQueriesBeenLoaded: true,
   getQueryFromState: true,
   Registry: true,
   RealTimeQueries: true,
@@ -441383,6 +442440,18 @@ Object.defineProperty(exports, "hasQueryBeenLoaded", {
     return _utils.hasQueryBeenLoaded;
   }
 });
+Object.defineProperty(exports, "isQueriesLoading", {
+  enumerable: true,
+  get: function get() {
+    return _utils.isQueriesLoading;
+  }
+});
+Object.defineProperty(exports, "hasQueriesBeenLoaded", {
+  enumerable: true,
+  get: function get() {
+    return _utils.hasQueriesBeenLoaded;
+  }
+});
 Object.defineProperty(exports, "getQueryFromState", {
   enumerable: true,
   get: function get() {
@@ -445602,11 +446671,9 @@ var _extends2 = _interopRequireDefault(__webpack_require__("LGLP"));
 var _react = _interopRequireWildcard(__webpack_require__("ivGQ"));
 var _Divider = _interopRequireDefault(__webpack_require__("91rv"));
 var _styles = __webpack_require__("/6lT");
-var _theme = __webpack_require__("+JGN");
 var _TextDivider = _interopRequireDefault(__webpack_require__("kCM+"));
 function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
 function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-var _root;
 function ownKeys(object, enumerableOnly) {
   var keys = Object.keys(object);
   if (Object.getOwnPropertySymbols) {
@@ -445655,19 +446722,22 @@ var defaultValues = {
     }
   }
 };
-var DeprecatedDivider = (0, _styles.withStyles)({
-  /**
-   * calcs are made since we have defaultMargin on the Dialog so
-   * we need to remove the left margin and add the width of 2 margins
-   * in order to have the divider takes the full width of the Modal
-   */
-  root: (_root = {}, (0, _defineProperty2.default)(_root, _theme.normalTheme.breakpoints.down('md'), {
-    width: "calc(100% + ".concat(defaultValues.dialog.sm.padding, "*2px)"),
-    marginLeft: "-".concat(defaultValues.dialog.sm.padding, "px")
-  }), (0, _defineProperty2.default)(_root, _theme.normalTheme.breakpoints.up('md'), {
-    width: "calc(100% + ".concat(defaultValues.dialog.md.padding, "*2px)"),
-    marginLeft: "-".concat(defaultValues.dialog.md.padding, "px")
-  }), _root)
+var DeprecatedDivider = (0, _styles.withStyles)(function (theme) {
+  var _root;
+  return {
+    /**
+     * calcs are made since we have defaultMargin on the Dialog so
+     * we need to remove the left margin and add the width of 2 margins
+     * in order to have the divider takes the full width of the Modal
+     */
+    root: (_root = {}, (0, _defineProperty2.default)(_root, theme.breakpoints.down('md'), {
+      width: "calc(100% + ".concat(defaultValues.dialog.sm.padding, "*2px)"),
+      marginLeft: "-".concat(defaultValues.dialog.sm.padding, "px")
+    }), (0, _defineProperty2.default)(_root, theme.breakpoints.up('md'), {
+      width: "calc(100% + ".concat(defaultValues.dialog.md.padding, "*2px)"),
+      marginLeft: "-".concat(defaultValues.dialog.md.padding, "px")
+    }), _root)
+  };
 })(Divider);
 exports.DeprecatedDivider = DeprecatedDivider;
 
-- 
GitLab