/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.101.0/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.5_sass@1.90.0_webpack@5.101.0/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./web/app/Assets/scss/pages/branch/_branch_search.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*COLORS VALUES*/
/*WIDTHS VALUES*/
/*ASIDE*/
/*ALERTS*/
/*NAVBAR*/
/*DROPDOWN*/
/*COLLECTIONS*/
/*BUTTONS*/
/*PAGINATIONS*/
/*FONT-FAMILLY*/
/*JUMBOTRON*/
/*ASIDE PROFILE*/
/*COLORS VALUES*/
/*WIDTHS VALUES*/
/*ASIDE*/
/*ALERTS*/
/*NAVBAR*/
/*DROPDOWN*/
/*COLLECTIONS*/
/*BUTTONS*/
/*PAGINATIONS*/
/*FONT-FAMILLY*/
/*JUMBOTRON*/
/*ASIDE PROFILE*/
.branch-search-card {
  background-color: #FFFFFF;
  box-shadow: 0 0 0.2rem rgba(40, 40, 40, 0.2);
  border-radius: 0;
  padding: 4rem 2rem;
}
.branch-search-card-title {
  padding-bottom: 1rem;
  font-size: 1.5rem;
  text-align: center;
}
.branch-search-card-input {
  position: relative;
}
.branch-search-card-input-container {
  display: flex;
  align-items: center;
}
.branch-search-card-input-container > span {
  position: absolute;
  top: -0.5rem;
  left: 1rem;
  z-index: 2;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  background-color: #FFFFFF;
}
.branch-search-card-input-container-input {
  padding: 1.2rem 3rem 1.2rem 0.8rem;
}
.branch-search-card-input-container-icon {
  position: relative;
  display: grid;
  place-items: center;
  right: 3.3rem;
  top: 0.07rem;
  background-color: #FFFFFF;
  padding: 1.05rem;
  cursor: pointer;
  border: 1px solid #EBEEF5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.branch-search-card-input-container-icon:hover {
  background-color: #EBEEF5;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.101.0/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.5_sass@1.90.0_webpack@5.101.0/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./web/app/Assets/scss/pages/branch/_branches.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*COLORS VALUES*/
/*WIDTHS VALUES*/
/*ASIDE*/
/*ALERTS*/
/*NAVBAR*/
/*DROPDOWN*/
/*COLLECTIONS*/
/*BUTTONS*/
/*PAGINATIONS*/
/*FONT-FAMILLY*/
/*JUMBOTRON*/
/*ASIDE PROFILE*/
/*COLORS VALUES*/
/*WIDTHS VALUES*/
/*ASIDE*/
/*ALERTS*/
/*NAVBAR*/
/*DROPDOWN*/
/*COLLECTIONS*/
/*BUTTONS*/
/*PAGINATIONS*/
/*FONT-FAMILLY*/
/*JUMBOTRON*/
/*ASIDE PROFILE*/
.page__branches {
  padding-top: 5rem;
  background-color: #FFFFFF, #243455;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.page__branches .page-title h2 {
  color: #FFFFFF;
}
.page__branches__search_field {
  padding: 1rem;
}
.page__branches__search_field .page__branches__search {
  background-color: #FFFFFF;
  border-radius: 0;
  color: #303133;
  width: 450px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  padding: 1rem;
  margin-top: 1rem;
}
.page__branches__search_field .page__branches__search__form {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
}
.page__branches__search_field .page__branches__search__form #search {
  display: flex;
  width: 100%;
  padding: 0.5rem 1rem;
}
.page__branches__search_field .page__branches__search__form label {
  margin-bottom: 1rem;
}
.page__branches__search_field .page__branches__search__form div {
  width: 100%;
  height: 3rem;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.page__branches__search_field .page__branches__search__form div input {
  border: 1px solid #243455;
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border-right: 0;
  height: 100%;
  padding: 1.61rem !important;
}
.page__branches__search_field .page__branches__search__form div button {
  height: 100%;
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
  border-left: 0;
  padding: 1.035rem;
  margin-top: 1px;
}
.page__branches__search_field .page__branches__search__form div button .material-icons {
  font-size: 2rem;
}
.page__branches__search_field .page__branches__search__form > button {
  margin-left: 0.5rem;
  padding: 0.4rem;
}
.page__branches__title {
  color: #FFFFFF;
  padding: 1rem;
  text-align: center;
}
.page__branches__by_country__title {
  color: #FFFFFF;
  margin-top: 2rem;
  display: flex;
  justify-content: start;
  align-items: center;
}
.page__branches__by_country__title__flag {
  margin-right: 1rem;
  width: 3rem;
}
.page__branches__by_country__list {
  padding: 1rem 0;
  display: grid;
  grid-template-columns: 1fr;
  gap: 1rem;
  align-items: center;
  justify-content: center;
}
.page__branches__by_country__list .card__branch {
  width: 100%;
  height: 100%;
}
@media screen and (min-width: 768px) {
  .page__branches {
    padding-bottom: 2rem;
  }
  .page__branches__by_country__list__title {
    color: white;
  }
  .page__branches__search_field .page__branches__search {
    width: 650px;
  }
  .page__branches__by_country__list {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (min-width: 1280px) {
  .page__branches__by_country__list {
    grid-template-columns: repeat(3, 1fr);
  }
}

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