/*!***************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/scss/secondary/contact.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************/
:root {
  --width: 100vw;
  --cont-height: 100vh;
  --main-color: #2e433a;
  --secondary-color: #ffffff;
}

@media screen and (min-width: 1920px) {
  :root {
    --width: 1920px;
  }
}
@media screen and (max-width: 992px) {
  :root {
    --width: 100vw;
  }
}
@media screen and (max-width: 600px) {
  :root {
    --cont-height: 160vh;
  }
}
.contact-hero {
  position: relative;
  width: 100vw;
  height: 60vh;
  background-color: #d39e95;
  overflow: hidden;
}
.contact-hero .floating-arrow {
  position: absolute;
  left: 50vw;
  bottom: 0;
  z-index: 10;
  font-size: 2rem;
  color: white;
}
.contact-hero img {
  object-fit: cover;
  width: 100vw;
  height: 100%;
}

.contact-form {
  width: 100vw;
  height: auto;
  background-color: rgba(244, 237, 235, 0.8431372549);
}
.contact-form .form-container {
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: var(--width);
  height: auto;
}
.contact-form .form-container .top {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100%;
  padding-bottom: 30px;
  background-color: white;
}
.contact-form .form-container .top h2 {
  width: 50%;
  color: #4a6a4d;
  font-size: 3.12rem;
  padding: 20px;
}
.contact-form .form-container .top .text {
  width: 50%;
  color: #cc7975;
  font-size: 1.25rem;
}
.contact-form .form-container .info-form {
  width: 60%;
  height: auto;
  background-color: #F4EDEB;
  padding: 40px;
  border-radius: 10px;
}
.contact-form .form-container .info-form .inputs-cont {
  width: 100%;
  height: auto;
}
.contact-form .form-container .info-form .inputs-cont .row {
  display: flex;
  justify-content: space-between;
  width: 100%;
  height: auto;
  color: #cc7975;
}
.contact-form .form-container .info-form .inputs-cont .row .half-col,
.contact-form .form-container .info-form .inputs-cont .row .full-col {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 10px;
}
.contact-form .form-container .info-form .inputs-cont .row .half-col label,
.contact-form .form-container .info-form .inputs-cont .row .full-col label {
  font-family: "Hanken Grotesk", serif;
  padding: 10px 0;
}
.contact-form .form-container .info-form .inputs-cont .row .half-col input,
.contact-form .form-container .info-form .inputs-cont .row .half-col select,
.contact-form .form-container .info-form .inputs-cont .row .half-col textarea,
.contact-form .form-container .info-form .inputs-cont .row .full-col input,
.contact-form .form-container .info-form .inputs-cont .row .full-col select,
.contact-form .form-container .info-form .inputs-cont .row .full-col textarea {
  padding: 10px;
  font-size: 1.3rem;
  color: #4a6a4d;
  font-family: "Hanken Grotesk", serif;
  background-color: white;
  border-radius: 5px;
  border: 1px solid #cc7975;
}
.contact-form .form-container .info-form .inputs-cont .row .half-col input:focus, .contact-form .form-container .info-form .inputs-cont .row .half-col input:focus-visible,
.contact-form .form-container .info-form .inputs-cont .row .half-col select:focus,
.contact-form .form-container .info-form .inputs-cont .row .half-col select:focus-visible,
.contact-form .form-container .info-form .inputs-cont .row .half-col textarea:focus,
.contact-form .form-container .info-form .inputs-cont .row .half-col textarea:focus-visible,
.contact-form .form-container .info-form .inputs-cont .row .full-col input:focus,
.contact-form .form-container .info-form .inputs-cont .row .full-col input:focus-visible,
.contact-form .form-container .info-form .inputs-cont .row .full-col select:focus,
.contact-form .form-container .info-form .inputs-cont .row .full-col select:focus-visible,
.contact-form .form-container .info-form .inputs-cont .row .full-col textarea:focus,
.contact-form .form-container .info-form .inputs-cont .row .full-col textarea:focus-visible {
  outline: 1px solid #cc7975;
}
.contact-form .form-container .info-form .inputs-cont .row .half-col select option,
.contact-form .form-container .info-form .inputs-cont .row .full-col select option {
  font-family: "Hanken Grotesk", serif;
  height: 20px;
  border-bottom: 1px solid #cc7975;
}
.contact-form .form-container .info-form .inputs-cont .row .half-col input,
.contact-form .form-container .info-form .inputs-cont .row .full-col input {
  width: 100%;
}
.contact-form .form-container .info-form .inputs-cont .row .half-col textarea,
.contact-form .form-container .info-form .inputs-cont .row .full-col textarea {
  height: 200px;
}
.contact-form .form-container .info-form .inputs-cont .row .half-col .checkbox,
.contact-form .form-container .info-form .inputs-cont .row .full-col .checkbox {
  display: flex;
  flex-direction: row-reverse;
  justify-content: end;
  align-items: center;
  width: 100%;
  height: 100%;
  gap: 10px;
}
.contact-form .form-container .info-form .inputs-cont .row .half-col .checkbox label,
.contact-form .form-container .info-form .inputs-cont .row .half-col .checkbox input,
.contact-form .form-container .info-form .inputs-cont .row .full-col .checkbox label,
.contact-form .form-container .info-form .inputs-cont .row .full-col .checkbox input {
  width: auto;
}
.contact-form .form-container .info-form .inputs-cont .row .half-col .request,
.contact-form .form-container .info-form .inputs-cont .row .full-col .request {
  font-family: "Fraunces", serif;
  font-size: 3rem;
  color: #4a6a4d;
  padding-bottom: 30px;
}
.contact-form .form-container .info-form .inputs-cont .row .half-col .send-btn,
.contact-form .form-container .info-form .inputs-cont .row .full-col .send-btn {
  cursor: pointer;
  width: 128px;
  padding: 15px 20px;
  font-size: 1.1rem;
  color: #4a6a4d;
  border: 1px solid #d39e95;
  transition: 0.5s all;
}
.contact-form .form-container .info-form .inputs-cont .row .half-col .send-btn:hover,
.contact-form .form-container .info-form .inputs-cont .row .full-col .send-btn:hover {
  background-color: #d39e95;
  transition: 0.5s all;
}
.contact-form .form-container .info-form .inputs-cont .row .half-col {
  width: 50%;
}
.contact-form .form-container .info-form .inputs-cont .row .full-col {
  width: 100%;
}
.contact-form .form-container .info-form .hide {
  opacity: 0;
  height: 0;
  overflow: hidden;
}

.info-section {
  width: 100vw;
  height: auto;
}
.info-section .info-container {
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  width: var(--width);
  height: 100%;
}
.info-section .info-container .contacts {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  width: 40vw;
  background-color: white;
  text-align: center;
}
.info-section .info-container .contacts h2 {
  font-family: "Fraunces", serif !important;
  font-size: 3.12rem;
  color: #4a6a4d;
}
.info-section .info-container .contacts .info {
  font-size: 1.5rem;
  color: #cc7975;
}
.info-section .info-container .contacts .info h3 {
  font-family: "Fraunces", serif;
  font-size: 1.8rem;
  color: #4a6a4d;
  padding: 30px 0;
}
.info-section .info-container .contacts .info ul {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 25px;
}
.info-section .info-container .contacts .info ul li {
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 20px;
  width: 522px;
}
.info-section .info-container .contacts .info ul li .info-icon {
  width: 50px;
  height: 50px;
}
.info-section .info-container .contacts * {
  font-weight: normal;
  font-family: "Hanken Grotesk", serif;
}
.info-section .info-container .map {
  width: 60vw;
  background-color: white;
}
.info-section .info-container .contacts,
.info-section .info-container .map {
  height: 60vh;
}

@media screen and (max-width: 992px) {
  .contact-hero .info-container {
    margin: 0 auto;
    display: flex;
    justify-content: end;
    align-items: center;
    width: var(--width);
    height: 100%;
  }
  .contact-hero .info-container .contacts {
    width: 100%;
    padding: 10px 0;
  }
  .contact-hero .info-container .contacts h2 {
    font-size: 3rem;
  }
  .contact-hero .info-container .contacts .info {
    font-size: 1.5rem;
  }
  .contact-hero .info-container .contacts .info h3 {
    font-size: 1.8rem;
  }
  .contact-hero .info-container .map {
    display: none;
  }
  .contact-hero .info-container .contacts,
  .contact-hero .info-container .map {
    height: auto;
  }
  .contact-form {
    width: 100vw;
    height: auto;
  }
  .contact-form .form-container {
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: var(--width);
    height: auto;
  }
  .contact-form .form-container .top {
    text-align: center;
    width: 100%;
    padding-bottom: 30px;
  }
  .contact-form .form-container .top h2 {
    width: 100%;
    color: #4a6a4d;
    font-size: 3.12rem;
  }
  .contact-form .form-container .top .text {
    width: 100%;
    padding: 0 20px;
    color: #cc7975;
    font-size: 1.25rem;
  }
  .contact-form .form-container .info-form {
    width: 100%;
    height: auto;
    background-color: #F4EDEB;
    padding: 20px;
    border-radius: 10px;
  }
  .contact-form .form-container .info-form .inputs-cont {
    width: 100%;
    height: auto;
  }
  .contact-form .form-container .info-form .inputs-cont .row {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: auto;
  }
  .contact-form .form-container .info-form .inputs-cont .row .half-col {
    width: 100%;
  }
  .contact-form .form-container .info-form .inputs-cont .submit-inputs {
    flex-direction: column-reverse !important;
  }
  .contact-form .form-container .info-form .inputs-cont .submit-inputs .half-col .checkbox {
    justify-content: start !important;
  }
  .contact-form .form-container .info-form .hide {
    opacity: 0;
    height: 0;
    overflow: hidden;
  }
  .info-section {
    width: 100vw;
    height: auto;
  }
  .info-section .info-container {
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: var(--width);
    height: 100%;
  }
  .info-section .info-container .contacts {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    width: 100vw;
    background-color: white;
    text-align: center;
    padding: 20px 0;
  }
  .info-section .info-container .contacts h2 {
    font-family: "Fraunces", serif !important;
    font-size: 3.12rem;
    color: #4a6a4d;
  }
  .info-section .info-container .contacts .info {
    font-size: 1.5rem;
    color: #cc7975;
  }
  .info-section .info-container .contacts .info h3 {
    font-family: "Fraunces", serif;
    font-size: 1.8rem;
    color: #4a6a4d;
    padding: 30px 0;
  }
  .info-section .info-container .contacts .info ul li {
    width: 95%;
  }
  .info-section .info-container .contacts * {
    font-weight: normal;
    font-family: "Hanken Grotesk", serif;
  }
  .info-section .info-container .map {
    width: 100vw;
    background-color: white;
  }
  .info-section .info-container .contacts,
  .info-section .info-container .map {
    height: 65vh;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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SUFDSTtJQUNBO0VBVmxCO0VBV2tCO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUFUdEI7RUFXc0I7SUFDSTtFQVQxQjtFQWFrQjtJQUNJO0VBWHRCO0VBYTBCO0lBQ0k7RUFYOUI7RUFpQmM7SUFDSTtJQUNBO0lBQ0E7RUFmbEI7RUFxQkU7SUFDSTtJQUNBO0VBbkJOO0VBb0JNO0lBQ0k7SUFFQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLG1CRGpYQztJQ2tYRDtFQW5CVjtFQXFCVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBbkJkO0VBcUJjO0lBQ0k7SUFDQTtJQUNBLGNEeFhQO0VDcVdYO0VBc0JjO0lBQ0k7SUFDQSxjRDVYUjtFQ3dXVjtFQXNCa0I7SUFDSTtJQUNBO0lBQ0EsY0RsWVg7SUNtWVc7RUFwQnRCO0VBeUJzQjtJQUNJO0VBdkIxQjtFQTRCYztJQUNJO0lBQ0E7RUExQmxCO0VBOEJVO0lBQ0k7SUFFQTtFQTdCZDtFQWdDVTs7SUFFSTtFQTlCZDtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9mdW5jdGlvbnMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3NlY29uZGFyeS9jb250YWN0LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi9hc3NldHMvc2Nzcy9mdW5jdGlvbnMvZnVuY3Rpb24uc2Nzc1wiO1xuXG46cm9vdCB7XG4gICAgLS13aWR0aDogMTAwdnc7XG4gICAgLS1jb250LWhlaWdodDogMTAwdmg7XG4gICAgLy8gQ29sb3JzXG4gICAgLS1tYWluLWNvbG9yOiAjMmU0MzNhO1xuICAgIC0tc2Vjb25kYXJ5LWNvbG9yOiAjZmZmZmZmO1xufVxuXG4kaGVpZ2h0LXByb3ZhOiA1MDBweDtcbi8vR2VuZXJhbFxuJHNpdGUtd2lkdGg6IHZhcigtLXdpZHRoKTtcblxuLy9Db2xvcnNcbiRtYWluLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiRzZWNvbmRhcnktY29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG4kdGV4dC1jb2xvcjogI2ZmZmZmZjtcblxuLy9OZXcgQ29sb3JzXG4kZ2Fyby1ncmVlbjogIzRhNmE0ZDtcbiRnYXJvLXBpbms6ICNjYzc5NzU7XG4kZ2Fyby1waW5rLWw6ICNkMzllOTU7XG5cbiRnYXJvLWdyYXk6ICMzNjQyNDc7XG4kZ2Fyby13aGl0ZTogI2Y0ZWRlYmQ3O1xuJGdhcm8td2hpdGUtbTogI0Y0RURFQjtcblxuJGdhcm8tY29ybjogI0ZFRkFFMDtcbiRnYXJvLXBha2lncmVlbjogIzI4MzYxODtcbiRnYXJvLW1vc3NncmVlbjogIzYwNkMzODtcbiRnYXJvLWJpdHRlcnN3ZWV0OiAjRkY1RTVCO1xuJGdhcm8teWVsbG93OiAjRERBMTVFO1xuXG4vL05hdmJhclxuJG5hdi1oZWlnaHQ6IDE1MHB4O1xuJG1vYmlsZS1uYXYtaGVpZ2h0OiAxMjBweDtcblxuJGZvb3Rlci1oZWlnaHQ6IDYwMHB4O1xuXG4vL0NvbnRhY3RcbiRjb250YWN0LWhlaWdodDogdmFyKC0tY29udC1oZWlnaHQpO1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgOnJvb3Qge1xuICAgICAgICAtLXdpZHRoOiAxOTIwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIDpyb290IHtcbiAgICAgICAgLS13aWR0aDogMTAwdnc7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIDpyb290IHtcbiAgICAgICAgLS1jb250LWhlaWdodDogMTYwdmg7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uL2Z1bmN0aW9ucy9mdW5jdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vZnVuY3Rpb25zL3ZhcmlhYmxlc1wiO1xuXG4uY29udGFjdC1oZXJvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogNjB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ2Fyby1waW5rLWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5mbG9hdGluZy1hcnJvdyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTB2dztcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG4uY29udGFjdC1mb3JtIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRnYXJvLXdoaXRlO1xuXG4gICAgLmZvcm0tY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgd2lkdGg6ICRzaXRlLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgLnRvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ2Fyby1ncmVlbjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMTJyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRnYXJvLXBpbms7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8tZm9ybSB7XG4gICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdhcm8td2hpdGUtbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgLmlucHV0cy1jb250IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRnYXJvLXBpbms7XG5cbiAgICAgICAgICAgICAgICAgICAgLmhhbGYtY29sLFxuICAgICAgICAgICAgICAgICAgICAuZnVsbC1jb2wge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJIYW5rZW4gR3JvdGVza1wiLCBzZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0LFxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0LFxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRnYXJvLWdyZWVuO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGFua2VuIEdyb3Rlc2tcIiwgc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRnYXJvLXBpbms7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAkZ2Fyby1waW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJIYW5rZW4gR3JvdGVza1wiLCBzZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdhcm8tcGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucmVxdWVzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRnJhdW5jZXNcIiwgc2VyaWY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRnYXJvLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VuZC1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRnYXJvLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRnYXJvLXBpbmstbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzIGFsbDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ2Fyby1waW5rLWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNXMgYWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5oYWxmLWNvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmZ1bGwtY29sIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaGlkZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmluZm8tc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgICAuaW5mby1jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6ICRzaXRlLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLmNvbnRhY3RzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgICAgICB3aWR0aDogZ2V0UGVyY2VudGFnZSgxMDB2dywgNDApO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGcmF1bmNlc1wiLCBzZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xMnJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdhcm8tZ3JlZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdhcm8tcGluaztcblxuICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRnJhdW5jZXNcIiwgc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdhcm8tZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMjVweDtcblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTIycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiAqIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhhbmtlbiBHcm90ZXNrXCIsIHNlcmlmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1hcCB7XG4gICAgICAgICAgICB3aWR0aDogZ2V0UGVyY2VudGFnZSgxMDB2dywgNjApO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0cyxcbiAgICAgICAgLm1hcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwdmg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbnRhY3QtaGVybyB7XG4gICAgICAgIC5pbmZvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l0ZS13aWR0aDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgLmNvbnRhY3RzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGFjdHMsXG4gICAgICAgICAgICAubWFwIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFjdC1mb3JtIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgLmZvcm0tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICB3aWR0aDogJHNpdGUtd2lkdGg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIC50b3Age1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ2Fyby1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjEycmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRnYXJvLXBpbms7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbmZvLWZvcm0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ2Fyby13aGl0ZS1tO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAuaW5wdXRzLWNvbnQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAucm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5oYWxmLWNvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc3VibWl0LWlucHV0cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5oYWxmLWNvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbmZvLXNlY3Rpb24ge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgLmluZm8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l0ZS13aWR0aDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgLmNvbnRhY3RzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGdldFBlcmNlbnRhZ2UoMTAwdncsIDEwMCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRnJhdW5jZXNcIiwgc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjEycmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdhcm8tZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRnYXJvLXBpbms7XG5cbiAgICAgICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRnJhdW5jZXNcIiwgc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ2Fyby1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmICoge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJIYW5rZW4gR3JvdGVza1wiLCBzZXJpZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBnZXRQZXJjZW50YWdlKDEwMHZ3LCAxMDApO1xuXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250YWN0cyxcbiAgICAgICAgICAgIC5tYXAge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjV2aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/