/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.4_webpack@5.107.2/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/.pnpm/resolve-url-loader@5.0.0/node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/.pnpm/sass-loader@16.0.8_sass@1.101.0_webpack@5.107.2/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./web/app/Assets/scss/pages/security/_change_password.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*COLORS VALUES*/
/* Vert principal JCC */
/* Vert foncé (hover/boutons) */
/* Vert très clair pour les sections */
/* Rouge foncé (hover/boutons) */
/* Rouge Sang principal CIFMC */
/* Arrière-plan très clair (presque blanc/rose) */
/* Rouge principal CPM */
/* Rouge foncé (hover/boutons) */
/* Arrière-plan très clair (presque blanc/rose) */
/* Texte clair */
/*WIDTHS VALUES*/
/*ASIDE*/
/*ALERTS*/
/*NAVBAR*/
/*DROPDOWN*/
/*COLLECTIONS*/
/*BUTTONS*/
/*PAGINATIONS*/
/*FONT-FAMILLY*/
/*JUMBOTRON*/
/*ASIDE PROFILE*/
.change-password-form {
  display: flex;
  place-items: center;
  width: 100%;
  height: auto;
}
.change-password-form-right {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding-bottom: 2rem;
}
.change-password-form-right-inner {
  width: 100%;
  height: inherit;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.change-password-form-right-inner-header {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.change-password-form-right-inner-header .page-title {
  padding-top: 1rem !important;
}
.change-password-form-right-inner-header-mask {
  width: 150px;
  height: calc((100vh - 200px) * 0.2);
  overflow: hidden;
  margin-bottom: 2rem;
}
.change-password-form-right-inner-header-mask img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.change-password-form-right-inner-form {
  width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.change-password-form-right-inner-form .form__group__col2, .change-password-form-right-inner-form .btns {
  margin-bottom: 1rem;
}
.change-password-form-right-inner-form > .form__group {
  margin-bottom: 1.5rem;
}
.change-password-form-right-inner-form > .form__group a {
  color: #64A1D8;
}
.change-password-form-right-inner-infos {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 6rem;
}
.change-password-form-right-inner-infos > p {
  margin-bottom: 1rem;
  font-size: 0.9rem;
}
@media screen and (min-width: 1280px) {
  .change-password-form-right {
    width: 100%;
  }
  .change-password-form-right-inner {
    width: 800px;
    margin: 0 auto;
  }
}

.page-change-password {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.page-change-password .container__fluid {
  max-width: 100vw;
  height: 100%;
  padding: 1rem;
}
@media screen and (min-width: 768px) {
  .page-change-password .container__fluid {
    max-width: 800px;
    margin: 0 auto;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL3BhZ2Uvc2VjdXJpdHkvQ2hhbmdlUGFzc3dvcmQuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBLGdCQUFnQjtBQ0VoQjtBQVUwQjtBQUNBO0FBQ0k7QUFHOEI7QUFFdEI7QUFDTjtBQUVOO0FBQ0M7QUFDRztBQUVGO0FBNEM1QjtBQVFBO0FBSUE7QUFHQTtBQUtBO0FBR0E7QUFJQTtBQUdBO0FBR0E7QUFFQTtBQUtBO0FDM0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUZxQkY7QUVwQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGc0JKO0FFckJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGdUJOO0FFckJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUZ1QlI7QUV0QlE7RUFDRTtBRndCVjtBRXJCUTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0FGc0JWO0FFckJVO0VBQ0U7RUFDQTtFQUNBO0FGdUJaO0FFbEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRm9CUjtBRWxCUTtFQUNFO0FGb0JWO0FFakJRO0VBQ0U7QUZtQlY7QUVqQlU7RUFDRSxjRDVCSTtBRCtDaEI7QUVkTTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRmVSO0FFZFE7RUFDRTtFQUNBO0FGZ0JWO0FHNEdFO0VEbEhFO0lBQ0U7RUZTSjtFRVJJO0lBQ0U7SUFDQTtFRlVOO0FBQ0Y7O0FBakdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW9HRjtBQW5HRTtFQUNFO0VBQ0E7RUFDQTtBQXFHSjtBR3NGRTtFSHRMRTtJQUNFO0lBQ0E7RUFtR0o7QUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZm93Ly4vd2ViL2FwcC9Bc3NldHMvc2Nzcy9wYWdlcy9zZWN1cml0eS9fY2hhbmdlX3Bhc3N3b3JkLnNjc3MiLCJ3ZWJwYWNrOi8vZm93Ly4vd2ViL2FwcC9Bc3NldHMvc2Nzcy9nbG9iYWwvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2Zvdy8uL3dlYi9hcHAvQXNzZXRzL3Njc3MvY29tcG9uZW50cy9zZWN1cml0eS9fY2hhbmdlX3Bhc3N3b3JkX2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly9mb3cvLi93ZWIvYXBwL0Fzc2V0cy9zY3NzL21peGlucy9fbWl4aW5zLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcIi4uLy4uL21peGlucy9taXhpbnNcIiBhcyBtaXg7XG5AdXNlIFwiLi4vLi4vY29tcG9uZW50cy9zZWN1cml0eS9fY2hhbmdlX3Bhc3N3b3JkX2Zvcm1cIjtcblxuLnBhZ2UtY2hhbmdlLXBhc3N3b3JkIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC5jb250YWluZXJfX2ZsdWlkIHtcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuXG4gIH1cblxuICBAaW5jbHVkZSBtaXgubWVkaWEtbWluMigndGFibGV0LXVwJykge1xuICAgIC5jb250YWluZXJfX2ZsdWlkIHtcbiAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5cbi8qQ09MT1JTIFZBTFVFUyovXG4vLyBUSEVNRSBDT0xPUlNcbiRzZWNvbmRhcnktY29sb3ItdGhlbWU6ICMyNDM0NTU7XG4kcHJpbWFyeS1jb2xvci10aGVtZTogJHNlY29uZGFyeS1jb2xvci10aGVtZTtcbiR0aGlyZC1jb2xvci10aGVtZTogI0E1OUVCODtcbiRmb3VydGgtY29sb3ItdGhlbWU6ICNEOUQ5RDk7XG5cbi8vXG4kc3VjY2Vzcy1jb2xvcjogIzY3QzIzQTtcblxuJGNvbG9yLWpjYy1tYWluOiAjNENBRjUwOyAvKiBWZXJ0IHByaW5jaXBhbCBKQ0MgKi9cbiRjb2xvci1qY2MtZGFyazogIzM4OEUzQzsgLyogVmVydCBmb25jw6kgKGhvdmVyL2JvdXRvbnMpICovXG4kY29sb3ItamNjLWxpZ2h0LWJnOiAjRThGNUU5OyAvKiBWZXJ0IHRyw6hzIGNsYWlyIHBvdXIgbGVzIHNlY3Rpb25zICovXG5cbi8vJGNvbG9yLWNpZm1jLWRhcms6ICNBNTAwMDA7IC8qIFJvdWdlIGZvbmPDqSAoaG92ZXIvYm91dG9ucykgKi9cbiRjb2xvci1jaWZtYy1kYXJrOiBjb2xvci5hZGp1c3QoI0E1MDAwMCwgJGxpZ2h0bmVzczogLTEwJSk7IC8qIFJvdWdlIGZvbmPDqSAoaG92ZXIvYm91dG9ucykgKi9cbi8vJGNvbG9yLWNpZm1jLW1haW46ICNDNDBDMEM7IC8qIFJvdWdlIFNhbmcgcHJpbmNpcGFsIENJRk1DICovXG4kY29sb3ItY2lmbWMtbWFpbjogJGNvbG9yLWNpZm1jLWRhcms7IC8qIFJvdWdlIFNhbmcgcHJpbmNpcGFsIENJRk1DICovXG4kY29sb3ItY2lmbWMtbGlnaHQtYmc6ICNGQ0YwRjA7IC8qIEFycmnDqHJlLXBsYW4gdHLDqHMgY2xhaXIgKHByZXNxdWUgYmxhbmMvcm9zZSkgKi9cblxuJGNvbG9yLWNwbS1tYWluOiAjRTUzOTM1OyAvKiBSb3VnZSBwcmluY2lwYWwgQ1BNICovXG4kY29sb3ItY3BtLWRhcms6ICAjMDAxZjNmOyAvKiBSb3VnZSBmb25jw6kgKGhvdmVyL2JvdXRvbnMpICovXG4kY29sb3ItY3BtLWxpZ2h0LWJnOiAjRkZFQkVFOyAvKiBBcnJpw6hyZS1wbGFuIHRyw6hzIGNsYWlyIChwcmVzcXVlIGJsYW5jL3Jvc2UpICovXG5cbiRjb2xvci10ZXh0LWxpZ2h0OiAjZjRmNGY0OyAvKiBUZXh0ZSBjbGFpciAqL1xuJHdhcm5pbmctY29sb3I6ICNFNkEyM0M7XG4kZGFuZ2VyLWNvbG9yOiAjRjU2QzZDO1xuJGluZm8tY29sb3I6ICMzM0I1RTU7XG5cbi8vXG4kcHJpbWFyeS1jb2xvcjogIzY0QTFEODtcbiRzZWNvbmRhcnktY29sb3I6ICNBQTY2Q0M7XG4kZGVmYXVsdDogIzJCQkJBRDtcblxuLy9cbiRkZWZhdWx0LWNvbG9yOiAjOTA5Mzk5O1xuJGRhcmstY29sb3I6ICMzMDMxMzM7XG4kZGFyay1saWdodC1jb2xvcjogIzYwNjI2NjtcbiRkYXJrLWxpZ2h0Mi1jb2xvcjogIzkwOTM5OTtcbiRpbnB1dC1iZy1jb2xvcjogI0ZBRkFGQTtcbiRncmV5LWNvbG9yOiAjRENERkU2O1xuJGdyZXkxLWNvbG9yOiAjRTRFN0VEO1xuJGdyZXkyLWNvbG9yOiAjRUJFRUY1O1xuJGdyZXkzLWNvbG9yOiAjRjJGNkZDO1xuJHdoaXRlLWNvbG9yOiAjRkZGRkZGO1xuJGRhcmstd2hpdGUtY29sb3I6ICNGNEY0RjQ7XG4kbmF2YmFyLWJnLWNvbG9yOiByZ2IoODQsIDkyLCAxMDApO1xuXG4kcGluay1jb2xvcjogI2U1MDA3ZDtcbiRhY2NlbnQ6ICNGMzUzNEE7XG4kcHJpbWFyeTogJHNlY29uZGFyeS1jb2xvci10aGVtZTtcbiRzZWNvbmRhcnk6ICNCMjNDRkQ7XG4kdGVydGlhcnk6ICNGRkUzNTg7XG4kc3VjY2VzczogIzAwQjc0QTtcbiR3YXJuaW5nOiAjRkZBOTAwO1xuJGRhcmstd2FybmluZzogI0MwQTUzMTtcbiRkb25hdGU6I0ZGRDU1MDtcbiRnb2xkOiNDNjk3MkI7XG4kZGFuZ2VyOiAjRjkzMTU0O1xuJGluZm86ICMzOUMwRUQ7XG4kZGFyazogIzI2MjYyNjtcbiRibGFjazogIzMyMzY0MztcbiRncmF5NDogI0VDRUNFQztcbiRkZWZhdWx0OiAjNTEyREE4O1xuJHRyYW5zcGFyZW50OiBcInRyYW5zcGFyZW50XCI7XG4kZGFya193aGl0ZTogI0Y0RjVGNztcbiRibHVlX2NhcmQ6ICNFNkVFRkE7XG5cbi8qV0lEVEhTIFZBTFVFUyovXG4kY29udGFpbmVyLXdpZHRoOiAxMTAwcHg7XG4kY29udGFpbmVyLWZsdWlkLXdpZHRoOiA3MHZ3O1xuJGNvbnRhaW5lci1tb2JpbGUtd2lkdGg6IDEwMHZ3O1xuJGNvbnRhaW5lci10YWJsZXQtd2lkdGg6IDc2OHB4O1xuJGNvbnRhaW5lci1kZXNrdG9wLXdpZHRoOiAxMjI0cHg7XG4kY29udGFpbmVyLXdpZGVzY3JlZW4td2lkdGg6IDE0NDBweDtcblxuLypBU0lERSovXG4kYXNpZGUtaWNvbmVzLXdpZHRoOjUwcHg7XG4kYXNpZGUtaGlkZGVuLWxpbmstd2lkdGg6MjUxcHg7XG5cbi8qQUxFUlRTKi9cblxuXG4vKk5BVkJBUiovXG5cbiRsb2dvLXdpZHRoOjcwcHg7XG4kbG9nby1oZWlnaHQ6NzBweDtcblxuLypEUk9QRE9XTiovXG5cblxuLypDT0xMRUNUSU9OUyovXG5cbiRjb2xsZWN0aW9uLXdpZHRoOjIwMHB4O1xuXG4vKkJVVFRPTlMqL1xuXG5cbi8qUEFHSU5BVElPTlMqL1xuXG5cbi8qRk9OVC1GQU1JTExZKi9cblxuLypKVU1CT1RST04qL1xuXG4vL3RvZG8gOiBDYW4gYmUgY2hhbmdlZFxuJG1heC13aWR0aDoxMDAlO1xuXG4vKkFTSURFIFBST0ZJTEUqL1xuJGFzaWRlLXByb2ZpbGUtd2lkdGg6IDMwMHB4O1xuJGFzaWRlLXByb2ZpbGUtYmctaGVpZ2h0OiAxMjBweDtcbiRhc2lkZS1wcm9maWxlLWJnLWNvbG9yOiAkZ3JleTEtY29sb3I7XG4kc29jaWFsX3NpemU6IDQwcHg7XG5cbiRib3JkZXItcmFkaXVzOiAwO1xuXG4vLyBTaGFkb3dcbiRzaGFkb3ctc2l6ZTogMCAwIC4ycmVtIHJnYmEoNDAsIDQwLCA0MCwgLjIpO1xuXG4kYmx1ZS1kZWVwOiAgICAgICAjMDQxNDNBO1xuJGJsdWUtcm95YWw6ICAgICAgIzBBMkE3QTtcbiRibHVlLW1pZDogICAgICAgICMxMzQ2QjA7XG4kYmx1ZS1icmlnaHQ6ICAgICAjMUU2RkU4O1xuJGdvbGQ6ICAgICAgICAgICAgI0Q0QTgzMjtcbiRnb2xkLWxpZ2h0OiAgICAgICNGMEM4NEE7XG4kZ29sZC1wYWxlOiAgICAgICAjRkJGMENDO1xuJHdoaXRlOiAgICAgICAgICAgI0ZGRkZGRjtcbiR3aGl0ZS1tdXRlZDogICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43Mik7XG4kd2hpdGUtZGltOiAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuJGJvcmRlci1nb2xkOiAgICAgcmdiYSgyMTIsIDE2OCwgNTAsIDAuMjUpO1xuJGJvcmRlci1nb2xkLWhvdjogcmdiYSgyMTIsIDE2OCwgNTAsIDAuNTUpO1xuJHNoYWRvdy1nb2xkOiAgICAgcmdiYSgyMTIsIDE2OCwgNTAsIDAuMzUpO1xuJHNoYWRvdy1ibHVlOiAgICAgcmdiYSgzMCwgMTExLCAyMzIsIDAuMjUpO1xuJGZvbnQtZGlzcGxheTogJ0NpbnplbCcsIEdlb3JnaWEsIHNlcmlmO1xuJGZvbnQtYm9keTogICAgJ0NyaW1zb24gUHJvJywgR2VvcmdpYSwgc2VyaWY7XG4kcmFkaXVzOiAgJGJvcmRlci1yYWRpdXM7XG4kcmFkaXVzLWxnOiAkYm9yZGVyLXJhZGl1cztcbiRuYXYtaDogNzZweDtcblxuLy8gVHJhbnNpdGlvbnNcbiRlYXNlLW91dDogICAgICBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuJHRyYW5zaXRpb246IDAuMjhzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4kdHJhbnNpdGlvbi1zbG93OiAwLjZzICRlYXNlLW91dDtcblxuJG5hdi1iZzogICAgICAgICMwYjE2Mjg7XG4kbmF2LWJnLXNjcm9sbDogcmdiYSg4LCAxNSwgMzUsIDAuOTcpO1xuJG5hdi1ib3JkZXI6ICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4kYWNjZW50OiAgICAgICAgI2M5OTczYTtcbiRhY2NlbnQtbGlnaHQ6ICAjZThiOTZhO1xuJHRleHQ6ICAgICAgICAgICNmMGVjZTQ7XG4kdGV4dC1kcm9wOiAgICAgI2Q4ZDBjNDtcbiRkcm9wLWJnOiAgICAgICAjMTExZTMwO1xuJGRyb3Atc2hhZG93OiAgIDAgMTZweCA0OHB4IHJnYmEoMCwwLDAsMC42KTtcbiRmb250OiAgICAgICAgICAnR2VvcmdpYScsIHNlcmlmO1xuJGZvbnQtdWk6ICAgICAgICdUcmVidWNoZXQgTVMnLCBzYW5zLXNlcmlmO1xuJHRyOiAgICAgICAgICAgIDAuMnMgZWFzZTtcbiRuYXYtaDogICAgICAgICA2NHB4O1xuXG4kYWNjZW50LWdsb3c6ICAgcmdiYSg1OSwgMTMwLCAyNDYsIDAuMjUpO1xuJG5hdnk6ICAgICAgIzBCMUMzQTtcbiRuYXZ5LW1pZDogICMxMzI4NTA7XG4kbmF2eS1saWdodDogICMxZTMzNTI7XG4kbmF2eS1jYXJkOiAjMGQxZjNjO1xuJGdvbGQ6ICAgICAgI0M2OTcyQjtcbiRnb2xkLWxpZ2h0OiNFOEI4NEI7XG4kZ29sZC1wYWxlOiAjRjVFNkMwO1xuJGNyaW1zb246ICAgIzlCMUQyMDtcbiR3aGl0ZTogICAgICNGREZBRjQ7XG4kb2ZmLXdoaXRlOiAjRjJFREQ4O1xuJHRleHQ6ICAgICAgIzFBMUEyRTtcbiR0ZXh0LXByaW1hcnk6ICNmMGY0ZmY7XG4kdGV4dC1tdXRlZDogICM3YTkyYjg7XG4kZ3JlZW46ICAgICAgICMyMmM1NWU7XG4kZ3JlZW4tbXV0ZWQ6IHJnYmEoMzQsIDE5NywgOTQsIDAuMTUpO1xuXG4kZm9udC1kaXNwbGF5ICA6ICdDb3Jtb3JhbnQgR2FyYW1vbmQnLCBHZW9yZ2lhLCBzZXJpZjtcbiRmb250LWJvZHkgICAgIDogJ0RNIFNhbnMnLCBzYW5zLXNlcmlmO1xuXG4kcmFkaXVzLWNhcmQ6ICAxNnB4O1xuJHJhZGl1cy1idG46ICAgMTBweDtcbiRzaGFkb3ctY2FyZDogIDAgOHB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiRzaGFkb3ctaG92ZXI6IDAgMjBweCA2MHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcblxuJHJhZGl1czogICAgJGJvcmRlci1yYWRpdXM7XG4kdHJhbnNpdGlvbjowLjM1cyBjdWJpYy1iZXppZXIoLjQsMCwuMiwxKTtcbiRjcmVhbTogI0YyRUREODtcbiRjcmVhbS1kYXJrOiAjRUFFM0NDO1xuXG4vLyBCb3JkZXJzXG4kcmFkaXVzLXNtOiAgICAgOHB4O1xuJHJhZGl1cy1tZDogICAgIDEwcHg7XG4kcmFkaXVzLWxnOiAgICAgMTZweDtcbiRyYWRpdXMtcGlsbDogICAyMHB4O1xuXG4vLyBTcGFjaW5nXG4kc3BhY2luZy14czogICAgNHB4O1xuJHNwYWNpbmctc206ICAgIDhweDtcbiRzcGFjaW5nLW1kOiAgICAxMnB4O1xuJHNwYWNpbmctbGc6ICAgIDIwcHg7XG4kc3BhY2luZy14bDogICAgMzJweDtcbiRzcGFjaW5nLTJ4bDogICA0OHB4OyIsIkB1c2UgXCIuLi8uLi9nbG9iYWwvdmFyaWFibGVzXCIgYXMgdmFycztcbkB1c2UgXCIuLi8uLi9taXhpbnMvbWl4aW5zXCIgYXMgbWl4O1xuXG4uY2hhbmdlLXBhc3N3b3JkLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICAmLXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgICYtaW5uZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgJi1oZWFkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLnBhZ2UtdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbWFzayB7XG4gICAgICAgICAgLy9ib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgIGhlaWdodDogY2FsYyhjYWxjKDEwMHZoIC0gMjAwcHgpICogMC4yKTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLy9kaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWZvcm0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5mb3JtX19ncm91cF9fY29sMiwgLmJ0bnMge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmID4gLmZvcm1fX2dyb3VwIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWluZm9zIHtcbiAgICAgICAgLy9ib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICAgICAgJiA+IHAge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1peC5tZWRpYS1taW4yKCd0YWJsZXQtdXAnKSB7XG4gIH1cblxuICBAaW5jbHVkZSBtaXgubWVkaWEtbWluMignZGVza3RvcC1kb3duJykge1xuICAgICYtcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmLWlubmVyIHtcbiAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVzXCIgYXMgdmFycztcblxuQG1peGluIGJ0biAoJHZhcmlhbnQ6ICdwcmltYXJ5JywgJGNvbG9yOiB2YXJzLiRwcmltYXJ5LWNvbG9yLXRoZW1lLCAkdGV4dF9jb2xvcjogdmFycy4kZGFyay1jb2xvciwgJGJvcmRlcl9jb2xvcjogJycpIHtcbiAgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAge1xuICAgIHBhZGRpbmc6IDAgLjFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gICZfXyN7JHZhcmlhbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgQGlmICRib3JkZXJfY29sb3IgIT0gJycge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcl9jb2xvcjtcbiAgICB9XG4gICAgY29sb3I6ICR0ZXh0X2NvbG9yIWltcG9ydGFudDtcblxuICAgICoge1xuICAgICAgY29sb3I6ICR0ZXh0X2NvbG9yO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJHRleHRfY29sb3I7XG5cbiAgICAgIGNvbG9yOiAkY29sb3IhaW1wb3J0YW50O1xuICAgICAgKiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fZnVsbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgY29sb3I6ICR0ZXh0X2NvbG9yO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0ZXh0X2NvbG9yO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRleHRfY29sb3I7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcjtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgKiB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3NoYXJlZF9ob3VzZSB7XG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xuICAgIGNvbG9yOiB2YXJzLiRkYXJrLWNvbG9yO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LDE4Miw0MSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwxODIsNDEsMSkgMCUsIHJnYmEoMjU1LDIxOCw4NiwxKSAzNSUsIHJnYmEoMjU1LDIxNSwxNjYsMSkgMTAwJSk7XG4gIH1cbn1cblxuQG1peGluIGFsaWduKCRkaXJlY3Rpb24pIHtcbiAgJi4jeyRkaXJlY3Rpb259IHtcbiAgICB0ZXh0LWFsaWduOiAkZGlyZWN0aW9uO1xuICB9XG59XG5cbkBtaXhpbiBjYXJkX21lbWJlcigkY29sb3I6ICRjb2xvciwgJHZhcmlhbnQ6ICdwcmltYXJ5Jykge1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJHdoaXRlLWNvbG9yO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICYuI3skdmFyaWFudH0ge1xuICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICRjb2xvcjtcbiAgICAuY2FyZF9fbWVtYmVyX19sZWZ0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAuNXJlbTtcbiAgICAgICZfX21hc2sge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gICAgLmNhcmRfX21lbWJlcl9fYm9keSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiR3aGl0ZS1jb2xvcjtcbiAgICAgIHBhZGRpbmc6IC41cmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBzcGFuIHtcbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrLWNvbG9yO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmstY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5AbWl4aW4gbm90aWZpY2F0aW9uKCRjb2xvcjogJGNvbG9yLCAkdmFyaWFudDogcHJpbWFyeSkge1xuICAmIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kd2hpdGUtY29sb3I7XG4gIH1cbiAgJi0tI3skdmFyaWFudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCgkY29sb3IsICRsaWdodG5lc3M6IDI1JSk7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gbWVzc2FnZSgkY29sb3I6ICRjb2xvciwgJHZhcmlhbnQ6IHByaW1hcnkpIHtcbiAgJi4jeyR2YXJpYW50fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KCRjb2xvciwgJGxpZ2h0bmVzczogNDAlKTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIC5yZXR1cm5fX21lc3NhZ2VfX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC50ZXh0LXAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgICZfX2ljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBiYWRnZSAoJHZhcmlhbnQ6ICdwcmltYXJ5JywgJGNvbG9yOiAkcHJpbWFyeS1jb2xvci10aGVtZSwgJHRleHRfY29sb3I6ICRkYXJrLWNvbG9yLCAkYm9yZGVyX2NvbG9yOiAnJykge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogMC43cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IHZhcnMuJGJvcmRlci1yYWRpdXM7XG5cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAmX18jeyR2YXJpYW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcnMuJGJvcmRlcl9jb2xvcjtcbiAgICBjb2xvcjogJHRleHRfY29sb3I7XG5cbiAgICAqIHtcbiAgICAgIGNvbG9yOiAkdGV4dF9jb2xvcjtcbiAgICB9XG5cbiAgICAmX19mdWxsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICBjb2xvcjogJHRleHRfY29sb3I7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaXRoIG1hcFxuJGJyZWFrcG9pbnRzOiAoXG4gIFwicGhvbmUtZG93blwiOiA1MDBweCxcbiAgXCJ0YWJsZXQtdXBcIjogNzY4cHgsXG4gIFwidGFibGV0LWRvd25cIjogOTAwcHgsXG4gIFwiZGVza3RvcC11cFwiOiAxMDI0cHgsXG4gIFwiZGVza3RvcC1kb3duXCI6IDEyODBweCxcbiAgXCJ3aWRlc2NyZWVuLXVwXCI6IDE0NDBweFxuKTtcblxuQG1peGluIGxpbmsoJHZhcmlhbnQ6ICdwcmltYXJ5JywgJGNvbG9yOiAkcHJpbWFyeS1jb2xvci10aGVtZSkge1xuICAmX18jeyR2YXJpYW50fSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBjb2xvci5hZGp1c3QoJGNvbG9yLCAkbGlnaHRuZXNzOiAxMCUpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtbWluMigkX2tleSkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBtYXAuZ2V0KCRicmVha3BvaW50cywgJF9rZXkpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNvY2lhbC1uZXR3b3JrKCRuYW1lLCAkY29sb3IpIHtcbiAgJi4jeyRuYW1lfSB7XG4gICAgLnNvY2lhbC1uZXR3b3JrIHtcbiAgICAgICYtaWNvbiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcjtcbiAgICAgICAgaSB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiB2YXJzLiR3aGl0ZS1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/