@charset "UTF-8";
/* Base */
/* Reset and base styles  */
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@700&display=swap");

* {
  padding: 0px;
  margin: 0px;
  border: none;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

/* Links */
a,
a:link,
a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

/* Common */
aside,
nav,
footer,
header,
section,
main {
  display: block;
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
  font-size: inherit;
  font-weight: inherit;
}

ul,
ul li {
  list-style: none;
}

img {
  vertical-align: top;
}

img,
svg {
  max-width: 100%;
  height: auto;
}

address {
  font-style: normal;
}

/* Form */
input,
textarea,
button,
select {
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
}

input::-ms-clear {
  display: none;
}

button,
input[type=submit] {
  display: inline-block;
  box-shadow: none;
  background-color: transparent;
  background: none;
  cursor: pointer;
}

input:focus,
input:active,
button:focus,
button:active {
  outline: none;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

label {
  cursor: pointer;
}

legend {
  display: block;
}

:root {
  --container-width: 1200px;
  --container-padding: 15px;
  --hover-color: #DEE965;
  --font-main: "Inter", sans-serif;
  --second-fam: "Outfit", sans-serif;
  --second-bg-color: #e5efeb;
  --page-bg: #F8F4F0;
  --text-color: #000;
  --accent: #ac182c;
}

.dark {
  --page-bg: #252526;
  --text-color: #fff;
}

html {
  scroll-behavior: smooth;
}

body {
  background-color: var(--page-bg);
  color: var(--text-color);
  font-family: var(--font-main);
}

.none {
  display: none !important;
}

.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  border: 0;
  padding: 0;
  white-space: nowrap;
  clip-path: inset(100%);
  clip: rect(0 0 0 0);
  overflow: hidden;
}

.no-scroll {
  overflow-y: hidden;
}

.container {
  padding: 0 var(--container-padding);
  max-width: var(--container-width);
  margin: 0 auto;
}

html,
body {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

.footer {
  margin-top: auto;
}

.footer {
  padding: 60px 0;
  background-color: #e3e3e3;
}

/* Blocks */
.footer {
  background-color: #043B3B;
  padding: 15px 0;
}

.footer__container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  /* Позволяет переносить элементы на новую строку */
  gap: 15px;
  /* Добавляет отступы между элементами */
}

.footer__mail {
  display: flex;
  gap: 15px;
  align-items: center;
  flex: 1;
  justify-content: center;
  /* Центрирование почты на маленьких экранах */
}

.footer__link {
  color: #fff;
  transition: all 0.3s ease;
  text-decoration: none;
}

.footer__link:hover {
  color: #DEE965;
  cursor: pointer;
}

.footer__right {
  flex: 1;
  display: flex;
  justify-content: center;
  flex-direction: column;
  /* Элементы навигации будут в столбик */
}

.footer__nav {
  display: flex;
  gap: 25px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  /* Перенос ссылок на новую строку */
}

/* Адаптивность для планшетов */
@media (max-width: 992px) {
  .footer__container {
    flex-direction: column;
    /* Все элементы располагаются вертикально */
    align-items: center;
  }

  .footer__logo {
    margin-bottom: 15px;
    /* Добавляем отступ для разделения логотипа */
  }

  .footer__mail {
    margin-bottom: 15px;
    /* Добавляем отступ для разделения почты */
  }

  .footer__nav {
    justify-content: center;
  }
}

/* Адаптивность для мобильных устройств */
@media (max-width: 576px) {
  .footer__mail {
    flex-direction: column;
    /* Расположение почты вертикально */
    gap: 10px;
    /* Уменьшаем отступы */
  }

  .footer__nav {
    gap: 15px;
    /* Уменьшаем отступы между ссылками */
    flex-direction: column;
    /* Ссылки в столбик */
  }
}

.header {
  background: #043B3B;
}

.header__top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 0;
}

.logo {
  font-size: 32px;
}

.header__nav {
  position: relative;
  justify-content: center;
}

.nav__icon {
  display: none;
}

.nav__icon.active::before {
  transform: rotate(45deg);
  top: 9px;
}

.nav__icon.active::after {
  transform: rotate(-45deg);
  bottom: 9px;
}

.nav__icon.active span {
  transform: scale(0);
}

@media (max-width: 767.98px) {
  body.lock {
    overflow: hidden;
  }

  .nav__body {
    overflow: auto;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transform: translate(-1000px);
    background-color: #043B3B;
    transition: all 0.3s ease;
    z-index: 100;
  }

  .nav__body.active {
    transform: translate(0);
  }
}

@media (max-width: 767.98px) {
  .nav__icon {
    display: block;
    position: relative;
    width: 30px;
    height: 20px;
    z-index: 104;
  }

  .nav__icon.active::after,
  .nav__icon.active::before {
    background-color: #fff;
  }

  .nav__icon::before,
  .nav__icon::after {
    content: "";
    background-color: #fff;
    position: absolute;
    width: 100%;
    height: 2px;
    left: 0;
    transition: all 0.3s ease;
  }

  .nav__icon::before {
    top: 0;
  }

  .nav__icon::after {
    bottom: 0;
  }

  .nav__icon span {
    top: 9px;
    left: 0;
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: #fff;
    transition: all 0.3s ease;
  }
}

@media (max-width: 767.98px) and (max-width: 767.98px) {
  .nav__icon span:active {
    background-color: #fff;
  }
}

.nav__list {
  display: flex;
  gap: 50px;
  position: relative;
  z-index: 4;
  font-weight: 500;
  font-size: 16px;
}

@media (max-width: 767.98px) {
  .nav__list {
    align-items: center;
    padding-top: 90px;
    flex-direction: column;
  }
}

.nav__link {
  color: #FFF;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  transition: all 0.3s ease;
}

.nav__link:hover {
  color: #DEE965;
}

@media (max-width: 767.98px) {
  .nav__link {
    color: #fff;
  }
}

/* Nav Icon */
.mobile-nav-btn {
  --time: 0.1s;
  --width: 40px;
  --height: 30px;
  --line-height: 4px;
  --spacing: 6px;
  --color: #C9FA49;
  --radius: 4px;
  /* Fixed height and width */
  /* height: var(--height); */
  /* width: var(--width); */
  /* Dynamic height and width */
  height: calc(var(--line-height) * 3 + var(--spacing) * 2);
  width: var(--width);
  display: flex;
  justify-content: center;
  align-items: center;
}

.nav-icon {
  position: relative;
  width: var(--width);
  height: var(--line-height);
  background-color: var(--color);
  border-radius: var(--radius);
}

.nav-icon::before,
.nav-icon::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: var(--width);
  height: var(--line-height);
  border-radius: var(--radius);
  background-color: var(--color);
  transition: transform var(--time) ease-in, top var(--time) linear var(--time);
}

.nav-icon::before {
  /* top: calc(var(--line-height) * -2); */
  top: calc(-1 * (var(--line-height) + var(--spacing)));
}

.nav-icon::after {
  /* top: calc(var(--line-height) * 2); */
  top: calc(var(--line-height) + var(--spacing));
}

.nav-icon.nav-icon--active {
  background-color: transparent;
}

.nav-icon.nav-icon--active::before,
.nav-icon.nav-icon--active::after {
  top: 0;
  transition: top var(--time) linear, transform var(--time) ease-in var(--time);
}

.nav-icon.nav-icon--active::before {
  transform: rotate(45deg);
}

.nav-icon.nav-icon--active::after {
  transform: rotate(-45deg);
}

/* Layout */
.mobile-nav-btn {
  z-index: 999;
}

html,
body {
  scroll-behavior: smooth;
}

[class$=__container] {
  max-width: 1210px;
  padding: 0 15px;
  margin: 0 auto;
}

h3 {
  color: #333;
  text-align: center;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 35px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-align: center;
}

.hero {
  padding: 62px 0 110px 0;
  background: url(../img/header-bg.png);
  background-size: cover;
  background-position: center;
  color: #fff;
  position: relative;
}

.hero:after {
  content: '';
  display: inline-block;
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #043B3B;
  opacity: 0.7;
}


@media (max-width: 1199.98px) {
  .hero {
    padding: 50px 0;
  }
}

@media (max-width: 479.98px) {
  .hero {
    padding: 25px 0;
  }
}

.hero__container {
  display: flex;
  gap: 77px;
  justify-content: space-between;
  position: relative;
  z-index: 2;
}

@media (max-width: 1199.98px) {
  .hero__container {
    flex-direction: column;
    gap: 50px;
  }
}

.hero__title {
  color: #fff;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 60px;
  font-style: normal;
  font-weight: 700;
  line-height: 116%;
}

.hero__title span {
  color: #DEE965;
}

@media (max-width: 767.98px) {
  .hero__title {
    font-size: 45px;
  }
}

@media (max-width: 479.98px) {
  .hero__title {
    font-size: 35px;
  }
}

.hero__text {
  margin: 20px 0px 0px 0px;
  color: #FFF;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 150% */
  max-width: 653px;
}

.hero__form {
  max-width: 375px;
  width: 100%;
}

@media (max-width: 1199.98px) {
  .hero__form {
    max-width: 100%;
  }
}

.hero__subtitle {
  color: #FFF;
  font-family: Inter;
  font-size: 25px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  text-align: center;
}

.lead-form {
  margin: 20px 0px 0px 0px;
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 20px;
}

.lead-form input {
  max-width: 284px;
  height: 48px;
  width: 100%;
  padding: 0 15px;
  border-radius: 5px;
  border: 1px solid #FFF;
}

.lead-form input::placeholder {
  color: #fff;
}

.consult-btn {
  max-width: 287px;
  width: 100%;
  height: 48px;
  border-radius: 5px;
  border: 1px solid #DEE965;
  background: #DEE965;
  color: #000;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  /* 150% */
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
}

.consult-btn:hover {
  background: #bcaa20;
}

.messages {
  color: #fff;
}

.popup .messages {
  color: red;
}

.scamers {
  padding: 50px 0;
}

@media (max-width: 479.98px) {
  .scamers {
    padding: 25px 0;
  }
}

.scamers__box {
  margin: 40px 0px 0px 0px;
  display: flex;
  gap: 35px;
}

.scamers__title span {
  display: block;
  max-width: 775px;
  margin: 0 auto;
}

@media (max-width: 479.98px) {
  .scamers__title {
    font-size: 25px;
  }
}

.scamers__item {
  color: #043B3B;
  text-align: center;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}

.scamers__box {
  margin: 40px 0 0;
}

.swiper {
  width: 100%;
}

.swiper-wrapper {
  display: flex;
}

.swiper-slide {
  flex-shrink: 0;
  width: auto;
  /* Ширина будет управляться через JS */
}

.swiper-button-next::after,
.swiper-button-prev::after {
  display: none;
}

@media (max-width: 1199.98px) {

  .swiper-button-next::after,
  .swiper-button-prev::after {
    display: block;
  }
}

.how {
  padding: 50px 0;
}

@media (max-width: 479.98px) {
  .how {
    padding: 25px 0;
  }
}

.how__title {
  color: #333;
  text-align: center;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 35px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

.how__items {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
  margin: 30px 0px 0px 0px;
  justify-content: center;
}

.how__item {
  max-width: 520px;
  width: 100%;
  height: 169px;
  border-radius: 9px;
  border: 1px solid #ABABAB;
  background: #FFF;
  box-shadow: 1px 4px 20px -1px rgba(0, 0, 0, 0.25);
  padding: 37px 46px 18px 23px;
}

@media (max-width: 767.98px) {
  .how__item {
    height: auto;
    padding: 30px 15px;
  }
}

@media (max-width: 479.98px) {
  .how__item {
    padding: 15px 15px;
  }
}

.item__top {
  display: flex;
  align-items: center;
  gap: 16px;
}

.item__title {
  color: #383838;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.item__text {
  margin: 14px 0px 0px 0px;
  color: #383838;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.money {
  padding: 50px 0;
}

@media (max-width: 479.98px) {
  .money {
    padding: 25px 0;
  }
}

.money__container {
  padding: 68px 50px;
  background: url(../img/money-bg.png);
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.money__container:after {
  content: '';
  display: inline-block;
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #043B3B;
  opacity: 0.7;
}

@media (max-width: 767.98px) {
  .money__container {
    padding: 50px 25px;
  }
}

@media (max-width: 479.98px) {
  .money__container {
    padding: 30px 20px;
  }
}

@media (max-width: 991.98px) {
  .money__container {
    flex-direction: column;
    text-align: center;
    gap: 35px;
  }
}

.money__content {
  max-width: 721px;
  position: relative;
  z-index: 2;
}

@media (max-width: 1199.98px) {
  .money__content {
    max-width: 650px;
  }
}

.money__title {
  color: #FFF;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 35px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

@media (max-width: 1199.98px) {
  .money__title {
    font-size: 30px;
  }
}

@media (max-width: 479.98px) {
  .money__title {
    font-size: 25px;
  }
}

.money__btn {
  margin: 30px 0px 0px 0px;
  max-width: 284px;
}

@media (max-width: 991.98px) {
  .money__btn {
    margin: 30px auto 0 auto;
    order: 2;
  }
}

.money__counter {
  color: #DEE965;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 60px;
  font-style: normal;
  font-weight: 600;
  position: relative;
  z-index: 2;
}

@media (max-width: 1199.98px) {
  .money__counter {
    font-size: 40px;
  }
}

@media (max-width: 991.98px) {
  .money__counter {
    order: 1;
  }
}

.btn {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  color: #000;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  letter-spacing: 0.5px;
  text-align: center;
  height: 48px;
  border-radius: 5px;
  border: 1px solid #DEE965;
  background: #DEE965;
  padding: 15px 20px;
  transition: all 0.3s ease;
}

.btn:hover {
  background: #b3a11e;
}

.why {
  padding: 50px 0;
}

@media (max-width: 479.98px) {
  .why {
    padding: 25px 0;
  }
}

.why__container {
  display: flex;
  flex-direction: column;
  gap: 85px;
}

@media (max-width: 767.98px) {
  .why__container {
    gap: 50px;
  }
}

.why__top {
  display: flex;
  justify-content: space-between;
  gap: 50px;
}

.why__content {
  max-width: 662px;
}

.why__title {
  color: #333;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 35px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

@media (max-width: 479.98px) {
  .why__title {
    font-size: 28px;
  }
}

.why__text {
  margin: 22px 0px 0px 0px;
  color: #383838;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

@media (max-width: 479.98px) {
  .why__text {
    font-size: 18px;
  }
}

.why__bottom {
  display: flex;
  justify-content: space-between;
  gap: 50px;
  padding: 0 80px;
}

@media (max-width: 767.98px) {
  .why__bottom img {
    order: 1;
  }
}

@media (max-width: 767.98px) {
  .why__bottom .why__content {
    order: 2;
  }
}

@media (max-width: 767.98px) {

  .why__bottom,
  .why__top {
    flex-direction: column;
    padding: 0;
  }

  .why__bottom img,
  .why__top img {
    margin: 0 auto;
  }

  .why__bottom__content,
  .why__top__content {
    max-width: 100%;
  }
}

.back {
  padding: 50px 0;
}

@media (max-width: 479.98px) {
  .back {
    padding: 25px 0;
  }
}

.back__container {
  background: url(../img/back-bg.png);
  background-size: cover;
  background-repeat: no-repeat;
  padding: 55px 15px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 25px;
  position: relative;
}

.back__container:after {
  content: '';
  display: inline-block;
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0.7;
  background-color: #043B3B;
}

.back__title {
  color: #FFF;
  text-align: center;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 35px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  position: relative;
  z-index: 2;
}

@media (max-width: 479.98px) {
  .back__title {
    font-size: 28px;
  }
}

.back__text {
  color: #FFF;
  text-align: center;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
  /* 150% */
  max-width: 768px;
  position: relative;
  z-index: 2;
}

.back__btn {
  position: relative;
  z-index: 2;
}

@media (max-width: 479.98px) {
  .back__text {
    font-size: 18px;
  }
}

.back__btn {
  max-width: 380px;
}

.type {
  padding: 50px 0;
}

@media (max-width: 479.98px) {
  .type {
    padding: 25px 0;
  }
}

.type__box {
  margin: 50px 0px 0px 0px;
  border-radius: 10px;
  border: 2px solid #043B3B;
  width: 100%;
  padding: 20px 10px;
  display: flex;
  justify-content: space-around;
  align-items: center;
}

@media (max-width: 991.98px) {
  .type__box {
    flex-wrap: wrap;
    gap: 50px;
  }
}

.type__icon {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 232px;
  min-width: 150px;
}

.type__label {
  margin: 5px 0px 0px 0px;
  color: #000;
  text-align: center;
  font-family: Inter;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.work {
  padding: 50px 0;
}

.work img {
  position: relative;
  z-index: 2;
}

@media (max-width: 479.98px) {
  .work {
    padding: 25px 0;
  }
}

.work__container {
  display: flex;
  justify-content: space-between;
  gap: 50px;
  align-items: center;
  background: url(../img/how-bg.png);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding: 70px 150px;
  position: relative;
}

.work__container:after {
  content: '';
  display: inline-block;
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0.7;
  background-color: #043B3B;
}

@media (max-width: 767.98px) {
  .work__container {
    padding: 70px 30px;
    text-align: center;
  }
}

@media (max-width: 479.98px) {
  .work__container {
    padding: 30px 15px;
  }
}

.work__content {
  max-width: 674px;
  position: relative;
  z-index: 2;
}

.work__title {
  color: #FFF;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 35px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

@media (max-width: 479.98px) {
  .work__title {
    font-size: 28px;
  }
}

.work__text {
  margin: 30px 0px 0px 0px;
  color: #FFF;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 155%;
}

.work__btn {
  margin: 30px 0px 0px 0px;
  max-width: 284px;
  cursor: pointer;
}

@media (max-width: 767.98px) {
  .work__btn {
    margin: 30px auto 0 auto;
  }
}

@media (max-width: 991.98px) {
  .work__img {
    display: none;
  }
}

.faq-section {
  width: 100%;
  max-width: 1180px;
  margin: 0 auto;
  padding: 20px;
  margin: 25px 0px 0px 0px;
}

.faq-item {
  border-bottom: 1px solid #dcdcdc;
  margin-bottom: 10px;
}

.faq-question {
  width: 100%;
  background: none;
  border: none;
  text-align: left;
  padding: 15px;
  font-size: 18px;
  font-weight: 500;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.faq-answer {
  padding: 0 15px 15px;
  font-size: 16px;
  color: #565656;
  display: none;
}

.faq-arrow {
  transform: rotate(0deg);
  transition: transform 0.3s ease;
}

.faq-item.active .faq-answer {
  display: block;
}

.faq-item.active .faq-arrow {
  transform: rotate(180deg);
}

.info {
  padding: 50px 0;
}

@media (max-width: 479.98px) {
  .info {
    padding: 25px 0;
  }
}

.info__subtitle {
  text-align: center;
  color: #383838;
  font-feature-settings: "liga"off;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin: 20px 0px 0px 0px;
}

/* Общие стили для попапа */
.popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  display: none;
  /* Изначально скрыт */
  align-items: center;
  justify-content: center;
  z-index: 9999;
}

.popup form input::placeholder {
  color: #000;
}

.popup__content {
  background-color: #fff;
  padding: 30px;
  width: 100%;
  max-width: 500px;
  border-radius: 10px;
  text-align: center;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);
  position: relative;
}

.popup__close {
  position: absolute;
  top: 10px;
  right: 20px;
  background: none;
  border: none;
  font-size: 24px;
  color: #000;
  cursor: pointer;
  transition: all 0.3s ease;
}

.popup__close:hover {
  transform: scale(1.1);
}

.popup__title {
  font-size: 24px;
  margin-bottom: 20px;
  color: #043B3B;
}

.consult-form input {
  width: 100%;
  padding: 10px;
  margin-bottom: 15px;
  font-size: 16px;
  border: 1px solid #ccc;
  border-radius: 5px;
}

.consult-form .consult-btn {
  background-color: #DEE965;
  color: #043B3B;
  padding: 10px 20px;
  font-size: 16px;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}

.consult-form .consult-btn:hover {
  background-color: #d4ba22;
}

.pp {
  color: #FFF;
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  transition: all 0.3s ease;
}

.pp:hover {
  color: #DEE965;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL192YXJzLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJiYXNlL191dGlscy5zY3NzIiwiYmFzZS9fY29udGFpbmVycy5zY3NzIiwiYmFzZS9fc3RpY2t5LWZvb3Rlci5zY3NzIiwiYmxvY2tzL19mb290ZXIuc2NzcyIsImJsb2Nrcy9faGVhZGVyLnNjc3MiLCJibG9ja3MvX2xvZ28uc2NzcyIsImJsb2Nrcy9fbW9iaWxlLW5hdi5zY3NzIiwiYmxvY2tzL19uYXYtaWNvbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTtBQ0FBO0FET1E7QUFDQTtBQ1BSO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtBQUFBO0FBQUE7RUFHQzs7O0FBR0Q7QUFFQTtFQUNJOzs7QUFHSjtFQUNJOzs7QUFHSjtBQUVBO0VBQ0M7OztBQUdEO0VBQ0k7RUFDSDs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtFQUNFOzs7QUFHRjtBQUVBO0VBQ0M7RUFDRztFQUNBO0VBQ0E7OztBQUdKO0VBQ0M7OztBQUdEO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7QUFBQTtFQUVJOzs7QUFHSjtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQ3ZGRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTs7O0FBWUQ7RUFDSTtFQUNBOzs7QUN6Qko7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0c7OztBQ1BKO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQ2xCRDtFQUNDO0VBQ0E7RUFDQTs7O0FDSEQ7RUFDSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0M7RUFDQTs7O0FORkQ7QU9WQTtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBT0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0FBQ0E7RUFDSTtJQUNJO0lBQ0E7O0VBR0o7SUFDSTs7RUFHSjtJQUNJOztFQUdKO0lBQ0k7OztBQUlSO0FBQ0E7RUFDSTtJQUNJO0lBQ0E7O0VBR0o7SUFDSTtJQUNBOzs7QUMvRVI7RUFDQTs7QUFLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQ1hSO0VBQ0k7OztBQ0FKO0VBQ0M7RUFHQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQTtFQUNBOzs7QUFFQTtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7OztBQUlGO0VBQ0M7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdBO0lBRUM7O0VBR0Y7QUFBQTtJQUVDO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQU9BOzs7QUFOQTtFQUNDO0lBQ0g7OztBQU9BO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFJRDtFQUNDO0lBQ0M7SUFDQTtJQUNBOzs7QUFJRjtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNEOztBQUNBO0VBQ0E7OztBQU1BO0VBQ0M7SUFFQzs7O0FDbklGO0FBQ0E7RUFDQztFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtBQUFBO0VBRUM7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBOzs7QUFJRDtBQUNDO0VBQ0E7OztBQUdEO0FBQ0M7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7OztBQUlEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0FBRUE7RUFDQzs7O0FYbEVEO0VBQ0M7OztBQVFEO0VBQ0M7RUFDQTtFQUNBOzs7QUFLRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQU9BO0VBQ0E7RUFDQTs7QUFSQTtFQUZEO0lBR0U7OztBQUVEO0VBTEQ7SUFNRTs7O0FBS0Q7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFO0lBQ0E7OztBQU9GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQVhEO0lBWUU7OztBQUVEO0VBZEQ7SUFlRTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUlBOztBQUhBO0VBRkQ7SUFHRTs7O0FBS0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOzs7QUFNSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBQ0E7RUFDQzs7O0FBR0Y7RUFDQzs7O0FBSUE7RUFDQzs7O0FBTUY7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQU1EO0VBQ0M7RUFDQTtFQUNBOztBQUlBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBTkQ7SUFPRTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNDOzs7QUFJRDtFQUNDOzs7QUFLRDtFQUVDOzs7QUFHRDtFQUVDO0VBQ0E7OztBQUdEO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7O0FBSUY7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQU1EO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFTQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVpBO0VBSkQ7SUFLRTtJQUNBOzs7QUFHRDtFQVREO0lBVUU7Ozs7QUFZRjtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0Y7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUdEO0VBQ0M7RUFDRDtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBQ0E7RUFUQTtJQVVDOzs7QUFFRDtFQVpBO0lBYUM7OztBQUVEO0VBZkE7SUFnQkM7SUFDQTtJQUNBOzs7QUFJRDtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVJEO0lBU0U7OztBQUVEO0VBWEQ7SUFZRTs7O0FBSUY7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTtJQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBEO0lBUUU7OztBQUVEO0VBVkQ7SUFXRTs7OztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUNBO0VBQ0M7OztBQUtGO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQU1EO0VBRUM7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVJEO0lBU0U7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVREO0lBVUU7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUM7RUFERDtJQUVFOzs7QUFJRDtFQUREO0lBRUU7OztBQUtGO0VBREQ7SUFFRTtJQUNBOztFQUNBO0lBQ0M7O0VBRUQ7SUFDQzs7OztBQU9KO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBVEQ7SUFVRTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFWRDtJQVdFOzs7QUFJRjtFQUNDOzs7QUFLRjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBUUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUNBO0VBVkQ7SUFXQztJQUNDOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBTUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBVEQ7SUFVRTtJQUNBOzs7QUFFRDtFQWJEO0lBY0U7OztBQUlGO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVJEO0lBU0U7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUtEO0VBREQ7SUFFRTs7OztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUM7RUFDRDtFQUNBOzs7QUFHQztFQUNEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdDO0VBQ0Q7RUFDQTtFQUNBO0VBQ0E7OztBQUdDO0VBQ0Q7RUFDQTs7O0FBR0M7RUFDRDs7O0FBR0M7RUFDRDs7O0FBRUM7RUFDRDs7QUFDQTtFQUZDO0lBR0E7OztBQVNEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0U7RUFDQzs7O0FBTUY7RUFDRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHQztFQUNEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOzs7QUFJQTtFQUNEO0VBQ0E7RUFDQTs7O0FBR0M7RUFDRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdDO0VBQ0Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0M7RUFDRDs7O0FBR0M7RUFFRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogQmFzZSAqL1xuQGltcG9ydCBcIi4vYmFzZS9yZXNldFwiO1xuQGltcG9ydCBcIi4vYmFzZS92YXJzXCI7XG5AaW1wb3J0IFwiLi9iYXNlL2Jhc2VcIjtcbkBpbXBvcnQgXCIuL2Jhc2UvdXRpbHNcIjtcbkBpbXBvcnQgXCIuL2Jhc2UvY29udGFpbmVyc1wiO1xuQGltcG9ydCBcIi4vYmFzZS9zdGlja3ktZm9vdGVyXCI7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU91dGZpdDp3Z2h0QDcwMCZkaXNwbGF5PXN3YXAnKTtcblxuLyogQmxvY2tzICovXG5AaW1wb3J0IFwiYmxvY2tzL19mb290ZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2xvZ28uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbW9iaWxlLW5hdi5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19uYXYtaWNvbi5zY3NzXCI7XG5cbmh0bWwsIGJvZHkge1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblx0XG5cblxuIH1cbiBib2R5e1xuXHRcbiB9XG5bY2xhc3MkPV9fY29udGFpbmVyXXtcblx0bWF4LXdpZHRoOiAxMjEwcHg7XG5cdHBhZGRpbmc6IDAgMTVweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5oMntcblxufVxuaDN7XG5cdGNvbG9yOiAjMzMzO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnIG9mZjtcblx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRmb250LXNpemU6IDM1cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhlcm8ge1xuXHRwYWRkaW5nOiA2MnB4IDAgMTEwcHggMDtcblx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDEyMDApe1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0fVxuXHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NDgwKXtcblx0XHRwYWRkaW5nOiAyNXB4IDA7XG5cdH1cblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9oZWFkZXItYmcuanBnKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Y29sb3I6ICNmZmY7XG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6NzdweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDEyMDApe1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDo1MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnIG9mZjtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OjExNiU7XG5cdFx0c3Bhbntcblx0XHRcdGNvbG9yOiAjRjFEOTJCO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NzY4KXtcblx0XHRcdGZvbnQtc2l6ZTogNDVweDtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDQ4MCl7XG5cdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0bWFyZ2luOiAyMHB4IDBweCAwcHggMHB4O1xuXHRcdGNvbG9yOiAjRkZGO1xuXHRcdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnIG9mZjtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAxNTAlICovXG5cdFx0bWF4LXdpZHRoOiA2NTNweDtcblx0fVxuXG5cdCZfX2Zvcm0ge1xuXHRcdG1heC13aWR0aDogMzc1cHg7XG5cdFx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDEyMDApe1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRjb2xvcjogI0ZGRjtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuLmxlYWQtZm9ybXtcblx0bWFyZ2luOiAyMHB4IDBweCAwcHggMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDoyMHB4O1xuXHRpbnB1dHtcblx0XHRtYXgtd2lkdGg6IDI4NHB4O1xuXHRcdGhlaWdodDogNDhweDtcblxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0ZGRjtcblx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdGNvbG9yOiNmZmY7XG5cdFx0fVxuXHR9XG5cbn1cblxuLmNvbnN1bHQtYnRuIHtcblx0bWF4LXdpZHRoOiAyODdweDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNDhweDtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjRjFEOTJCO1xuXHRiYWNrZ3JvdW5kOiAjRjFEOTJCO1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7IC8qIDE1MCUgKi9cblx0bGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuXG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0Jjpob3Zlcntcblx0XHRiYWNrZ3JvdW5kOiAjYmNhYTIwO1xuXHR9XG59XG4ubWVzc2FnZXMge1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLnBvcHVwe1xuXHQubWVzc2FnZXN7XG5cdFx0Y29sb3I6IHJlZDtcblx0fVxufVxuXG5cblxuLnNjYW1lcnMge1xuXHRwYWRkaW5nOiA1MHB4IDA7XG5cdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ0ODApe1xuXHRcdHBhZGRpbmc6IDI1cHggMDtcblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cblx0fVxuXHQmX19ib3h7XG5cdFx0bWFyZ2luOiA0MHB4IDBweCAwcHggMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAzNXB4O1xuXG5cdH1cblx0Jl9fdGl0bGUge1xuXHRcdHNwYW57XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1heC13aWR0aDogNzc1cHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDQ4MCl7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0Y29sb3I6ICMxODFENTA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnIG9mZjtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcblx0XHR0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuXHRcdHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcblx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiBhdXRvO1xuXHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogYXV0bztcblx0XHR0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuXHR9XG59XG5cbi5zY2FtZXJzX19ib3gge1xuXHRtYXJnaW46IDQwcHggMCAwO1xuXG59XG5cbi5zd2lwZXIge1xuXHR3aWR0aDogMTAwJTtcblx0XG5cdFxufVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuXHRcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG5cdFxuXHRmbGV4LXNocmluazogMDtcblx0d2lkdGg6IGF1dG87IC8qINCo0LjRgNC40L3QsCDQsdGD0LTQtdGCINGD0L/RgNCw0LLQu9GP0YLRjNGB0Y8g0YfQtdGA0LXQtyBKUyAqL1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlciwgLnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXJ7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQxMjAwKXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4uaG93IHtcblx0cGFkZGluZzogNTBweCAwO1xuXHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NDgwKXtcblx0XHRwYWRkaW5nOiAyNXB4IDA7XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGNvbG9yOiAjMzMzO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJyBvZmY7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFxuXHR9XG5cblx0Jl9faXRlbXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDozMHB4O1xuXHRcdG1hcmdpbjogMzBweCAwcHggMHB4IDBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdG1heC13aWR0aDogNTIwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxNjlweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NzY4KXtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBhZGRpbmc6IDMwcHggMTVweDtcblx0XHRcdFxuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NDgwKXtcblx0XHRcdHBhZGRpbmc6IDE1cHggMTVweDtcblx0XHR9XG5cdFx0Ym9yZGVyLXJhZGl1czogOXB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNBQkFCQUI7XG5cdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRib3gtc2hhZG93OiAxcHggNHB4IDIwcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHRcdHBhZGRpbmc6IDM3cHggIDQ2cHggMThweCAyM3B4O1xuXHRcdFxuXHR9XG59XG4uaXRlbSB7XG5cblx0Jl9fdG9wIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOjE2cHg7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Y29sb3I6ICMzODM4Mzg7XG5cdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYScgb2ZmO1xuXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdG1hcmdpbjogMTRweCAwcHggMHB4IDBweDtcblx0XHRjb2xvcjogIzM4MzgzODtcblx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJyBvZmY7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR9XG59XG5cblxuLm1vbmV5IHtcblx0cGFkZGluZzogNTBweCAwO1xuXHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NDgwKXtcblx0XHRwYWRkaW5nOiAyNXB4IDA7XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDY4cHggNTBweDtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9tb25leS1iZy5qcGcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDc2OCl7XG5cdFx0cGFkZGluZzogNTBweCAyNXB4O1xuXHR9XG5cdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ0ODApe1xuXHRcdHBhZGRpbmc6IDMwcHggMjBweDtcblx0fVxuXHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50OTkyKXtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRnYXA6MzVweDtcblx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0bWF4LXdpZHRoOiA3MjFweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50MTIwMCl7XG5cdFx0XHRtYXgtd2lkdGg6IDY1MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRjb2xvcjogI0ZGRjtcblx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJyBvZmY7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQxMjAwKXtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDQ4MCl7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRtYXJnaW46IDMwcHggMHB4IDBweCAwcHg7XG5cdFx0bWF4LXdpZHRoOiAyODRweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50OTkyKXtcblx0XHRcdG1hcmdpbjogMzBweCBhdXRvIDAgYXV0bztcblx0XHRcdG9yZGVyOiAyO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvdW50ZXIge1xuXHRcdGNvbG9yOiAjRjFEOTJCO1xuXHRcdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnIG9mZjtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQxMjAwKXtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDk5Mil7XG5cdFx0XHRvcmRlcjogMTtcblx0XHR9XG5cdH1cbn1cbi5idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7IC8qIDE1MCUgKi9cblx0bGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0aGVpZ2h0OiA0OHB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNGMUQ5MkI7XG5cdGJhY2tncm91bmQ6ICNGMUQ5MkI7XG5cdHBhZGRpbmc6IDE1cHggMjBweDtcblxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdCY6aG92ZXJ7XG5cdFx0YmFja2dyb3VuZDogI2IzYTExZTtcblx0fVxufVxuXG5cbi53aHkge1xuXHRwYWRkaW5nOiA1MHB4IDA7XG5cdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ0ODApe1xuXHRcdHBhZGRpbmc6IDI1cHggMDtcblx0fVxuXHQmX19jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6ODVweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NzY4KXtcblx0XHRcdGdhcDo1MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RvcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOjUwcHg7XG5cdH1cblxuXHQmX19pbWcge1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0XG5cdFx0bWF4LXdpZHRoOiA2NjJweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRjb2xvcjogIzMzMztcblx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJyBvZmY7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ0ODApe1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdG1hcmdpbjogMjJweCAwcHggMHB4IDBweDtcblx0XHRjb2xvcjogIzM4MzgzODtcblx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJyBvZmY7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ0ODApe1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2JvdHRvbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOjUwcHg7XG5cdFx0cGFkZGluZzogMCA4MHB4O1xuXHRcdGltZ3tcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ3Njgpe1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LndoeV9fY29udGVudHtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ3Njgpe1xuXHRcdFx0XHRvcmRlcjoyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19ib3R0b20sICZfX3RvcHtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NzY4KXtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRtYXJnaW46ICAwIGF1dG87XG5cdFx0XHR9XG5cdFx0XHQmX19jb250ZW50e1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLmJhY2sge1xuXHRwYWRkaW5nOiA1MHB4IDA7XG5cdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ0ODApe1xuXHRcdHBhZGRpbmc6IDI1cHggMDtcblx0fVxuXHQmX19jb250YWluZXIge1xuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmFjay1iZy5qcGcpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHRcdHBhZGRpbmc6IDU1cHggMTVweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6MjVweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRjb2xvcjogI0ZGRjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYScgb2ZmO1xuXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NDgwKXtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHR9XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRjb2xvcjogI0ZGRjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYScgb2ZmO1xuXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7IC8qIDE1MCUgKi9cblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ0ODApe1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2J0biB7XG5cdFx0bWF4LXdpZHRoOiAzODBweDtcblx0fVxufVxuXG5cbi50eXBlIHtcblx0cGFkZGluZzogNTBweCAwO1xuXHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NDgwKXtcblx0XHRwYWRkaW5nOiAyNXB4IDA7XG5cdH1cblx0Jl9fY29udGFpbmVyIHtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0fVxuXG5cdCZfX2JveCB7XG5cdFx0bWFyZ2luOiA1MHB4IDBweCAwcHggMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgIzE4MUQ1MDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAyMHB4IDEwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ5OTIpe1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGdhcDogNTBweDtcblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXgtd2lkdGg6IDIzMnB4O1xuXHRcdG1pbi13aWR0aDogMTUwcHg7XG5cdH1cblxuXHQmX19pIHtcblx0fVxuXG5cdCZfX2xhYmVsIHtcblx0XHRtYXJnaW46IDVweCAwcHggMHB4IDBweDtcblx0XHRjb2xvcjogIzAwMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR9XG59XG5cbi53b3JrIHtcblx0cGFkZGluZzogNTBweCAwO1xuXHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NDgwKXtcblx0XHRwYWRkaW5nOiAyNXB4IDA7XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDo1MHB4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9ob3ctYmcuanBnKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0cGFkZGluZzogNzBweCAxNTBweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NzY4KXtcblx0XHRcdHBhZGRpbmc6IDcwcHggMzBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDQ4MCl7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0bWF4LXdpZHRoOiA2NzRweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRjb2xvcjogI0ZGRjtcblx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJyBvZmY7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ0ODApe1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdG1hcmdpbjogMzBweCAwcHggMHB4IDBweDtcblx0XHRjb2xvcjogI0ZGRjtcblx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJyBvZmY7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTU1JTsgXG5cdH1cblxuXHQmX19idG4ge1xuXHRcdG1hcmdpbjogMzBweCAwcHggMHB4IDBweDtcblx0XHRtYXgtd2lkdGg6IDI4NHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NzY4KXtcblx0XHRcdG1hcmdpbjogMzBweCBhdXRvIDAgYXV0bztcblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6JGJyZWFrcG9pbnQ5OTIpe1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmZhcS1zZWN0aW9uIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTE4MHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMjBweDtcblx0bWFyZ2luOiAyNXB4IDBweCAwcHggMHB4O1xuXHRcbiAgfVxuICBcbiAgLmZhcS1pdGVtIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgXG4gIC5mYXEtcXVlc3Rpb24ge1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIFxuICAuZmFxLWFuc3dlciB7XG5cdHBhZGRpbmc6IDAgMTVweCAxNXB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAjNTY1NjU2O1xuXHRkaXNwbGF5OiBub25lO1xuICB9XG4gIFxuICAuZmFxLWFycm93IHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgXG4gIC5mYXEtaXRlbS5hY3RpdmUgLmZhcS1hbnN3ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcbiAgfVxuICBcbiAgLmZhcS1pdGVtLmFjdGl2ZSAuZmFxLWFycm93IHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAuaW5mbyB7XG5cdHBhZGRpbmc6IDUwcHggMDtcblx0QG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDQ4MCl7XG5cdFx0cGFkZGluZzogMjVweCAwO1xuXHR9XG5cdCZfX2NvbnRhaW5lciB7XG5cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICMzODM4Mzg7XG5cdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYScgb2ZmO1xuXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRtYXJnaW46IDIwcHggMHB4IDBweCAwcHg7XG5cdH1cbn1cblxuLyog0J7QsdGJ0LjQtSDRgdGC0LjQu9C4INC00LvRjyDQv9C+0L/QsNC/0LAgKi9cbi5wb3B1cCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG5cdGRpc3BsYXk6IG5vbmU7IC8qINCY0LfQvdCw0YfQsNC70YzQvdC+INGB0LrRgNGL0YIgKi9cblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHotaW5kZXg6IDk5OTk7XG5cdGZvcm17XG5cdFx0aW5wdXR7XG5cdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0Y29sb3I6IzAwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbiAgfVxuICBcbiAgLnBvcHVwX19jb250ZW50IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMzBweDtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNTAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym94LXNoYWRvdzogMCA0cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBcbiAgLnBvcHVwX19jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMHB4O1xuXHRyaWdodDogMjBweDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0Jjpob3Zlcntcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdH1cbiAgfVxuICBcbiAgLnBvcHVwX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Y29sb3I6ICMxODFENTA7XG4gIH1cbiAgXG4gIC5jb25zdWx0LWZvcm0gaW5wdXQge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMTBweDtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbiAgXG4gIC5jb25zdWx0LWZvcm0gLmNvbnN1bHQtYnRuIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0YxRDkyQjtcblx0Y29sb3I6ICMxODFENTA7XG5cdHBhZGRpbmc6IDEwcHggMjBweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgfVxuICBcbiAgLmNvbnN1bHQtZm9ybSAuY29uc3VsdC1idG46aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDRiYTIyO1xuICB9XG4gIFxuICAucHB7XG5cdFxuXHRjb2xvcjogI0ZGRjtcblx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHQmOmhvdmVye1xuXHRjb2xvcjogI0YxRDkyQjtcblx0fVxuICB9IiwiLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xuKiB7XG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cblxuYSwgYTpsaW5rLCBhOnZpc2l0ZWQgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIjpyb290IHtcblx0LS1jb250YWluZXItd2lkdGg6IDEyMDBweDtcblx0LS1jb250YWluZXItcGFkZGluZzogMTVweDtcblx0LS1ob3Zlci1jb2xvcjogI0YxRDkyQjsgXG5cdC0tZm9udC1tYWluOiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuXHQtLXNlY29uZC1mYW06ICdPdXRmaXQnLCBzYW5zLXNlcmlmO1xuXHQtLXNlY29uZC1iZy1jb2xvcjogI2U1ZWZlYjtcblx0Ly8gLS1mb250LWFjY2VudDogJ1BsYXlmYWlyIERpc3BsYXknLCBzZXJpZjtcblxuXHQtLXBhZ2UtYmc6ICNGREZERkQ7XG5cdC0tdGV4dC1jb2xvcjogIzAwMDtcblx0LS1hY2NlbnQ6ICNhYzE4MmM7XG5cblxuXG5cbn1cbiRicmVha3BvaW50MTIwMDogMTE5OS45OHB4O1xuJGJyZWFrcG9pbnQxNDUwOiAxNDQ5Ljk4cHg7XG4kYnJlYWtwb2ludDQ4MDogNDc5Ljk4cHg7XG4kYnJlYWtwb2ludDc2ODogNzY3Ljk4cHg7XG4kYnJlYWtwb2ludDk5MjogOTkxLjk4cHg7XG4kYnJlYWtwb2ludDY0MDogNjM5Ljk4cHg7XG4uZGFyayB7XG4gICAgLS1wYWdlLWJnOiAjMjUyNTI2O1xuICAgIC0tdGV4dC1jb2xvcjogI2ZmZjtcbn1cblxuIiwiaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbn1cbiIsIi5ub25lIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5uby1zY3JvbGwge1xuXHRvdmVyZmxvdy15OiBoaWRkZW47XG59IiwiLmNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4iLCJodG1sLCBib2R5IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5mb290ZXIge1xuXHRwYWRkaW5nOiA2MHB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG59IiwiLmZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUQ1MDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbi5mb290ZXJfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IC8qINCf0L7Qt9Cy0L7Qu9GP0LXRgiDQv9C10YDQtdC90L7RgdC40YLRjCDRjdC70LXQvNC10L3RgtGLINC90LAg0L3QvtCy0YPRjiDRgdGC0YDQvtC60YMgKi9cbiAgICBnYXA6IDE1cHg7IC8qINCU0L7QsdCw0LLQu9GP0LXRgiDQvtGC0YHRgtGD0L/RiyDQvNC10LbQtNGDINGN0LvQtdC80LXQvdGC0LDQvNC4ICovXG59XG5cbi5mb290ZXJfX2xvZ28ge1xuICAgXG59XG5cbi5mb290ZXJfX21haWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleDogMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLyog0KbQtdC90YLRgNC40YDQvtCy0LDQvdC40LUg0L/QvtGH0YLRiyDQvdCwINC80LDQu9C10L3RjNC60LjRhSDRjdC60YDQsNC90LDRhSAqL1xufVxuXG4uZm9vdGVyX19saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZvb3Rlcl9fbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNGMUQ5MkI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZm9vdGVyX19yaWdodCB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8qINCt0LvQtdC80LXQvdGC0Ysg0L3QsNCy0LjQs9Cw0YbQuNC4INCx0YPQtNGD0YIg0LIg0YHRgtC+0LvQsdC40LogKi9cbn1cblxuLmZvb3Rlcl9fbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjVweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgLyog0J/QtdGA0LXQvdC+0YEg0YHRgdGL0LvQvtC6INC90LAg0L3QvtCy0YPRjiDRgdGC0YDQvtC60YMgKi9cbn1cblxuLyog0JDQtNCw0L/RgtC40LLQvdC+0YHRgtGMINC00LvRjyDQv9C70LDQvdGI0LXRgtC+0LIgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5mb290ZXJfX2NvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8qINCS0YHQtSDRjdC70LXQvNC10L3RgtGLINGA0LDRgdC/0L7Qu9Cw0LPQsNGO0YLRgdGPINCy0LXRgNGC0LjQutCw0LvRjNC90L4gKi9cbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZm9vdGVyX19sb2dvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgLyog0JTQvtCx0LDQstC70Y/QtdC8INC+0YLRgdGC0YPQvyDQtNC70Y8g0YDQsNC30LTQtdC70LXQvdC40Y8g0LvQvtCz0L7RgtC40L/QsCAqL1xuICAgIH1cblxuICAgIC5mb290ZXJfX21haWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyAvKiDQlNC+0LHQsNCy0LvRj9C10Lwg0L7RgtGB0YLRg9C/INC00LvRjyDRgNCw0LfQtNC10LvQtdC90LjRjyDQv9C+0YfRgtGLICovXG4gICAgfVxuXG4gICAgLmZvb3Rlcl9fbmF2IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG4vKiDQkNC00LDQv9GC0LjQstC90L7RgdGC0Ywg0LTQu9GPINC80L7QsdC40LvRjNC90YvRhSDRg9GB0YLRgNC+0LnRgdGC0LIgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5mb290ZXJfX21haWwge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvKiDQoNCw0YHQv9C+0LvQvtC20LXQvdC40LUg0L/QvtGH0YLRiyDQstC10YDRgtC40LrQsNC70YzQvdC+ICovXG4gICAgICAgIGdhcDogMTBweDsgLyog0KPQvNC10L3RjNGI0LDQtdC8INC+0YLRgdGC0YPQv9GLICovXG4gICAgfVxuXG4gICAgLmZvb3Rlcl9fbmF2IHtcbiAgICAgICAgZ2FwOiAxNXB4OyAvKiDQo9C80LXQvdGM0YjQsNC10Lwg0L7RgtGB0YLRg9C/0Ysg0LzQtdC20LTRgyDRgdGB0YvQu9C60LDQvNC4ICovXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8qINCh0YHRi9C70LrQuCDQsiDRgdGC0L7Qu9Cx0LjQuiAqL1xuICAgIH1cbn1cbiIsIlxuLmhlYWRlciB7XG5iYWNrZ3JvdW5kOiAjMTgxRDUwO1xuICAgIFxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgfVxuXG4gICAgJl9fdG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICAgXG4gICAgfVxuXG4gICBcbn1cbiIsIi5sb2dvIHtcbiAgICBmb250LXNpemU6IDMycHg7XG59IiwiXG4uaGVhZGVyX19uYXYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHRcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5uYXZfX2ljb24ge1xuXHRkaXNwbGF5OiBub25lO1xuXG59XG4ubmF2X19pY29uLmFjdGl2ZTo6YmVmb3Jle1xudHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xudG9wOjlweDtcbn1cbi5uYXZfX2ljb24uYWN0aXZlOjphZnRlcntcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0Ym90dG9tOjlweDtcblx0fVxuXG4ubmF2X19pY29uLmFjdGl2ZSBzcGFue1xuXHR0cmFuc2Zvcm06IHNjYWxlKDApO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCkge1xuXHRib2R5LmxvY2t7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQubmF2X19ib2R5IHtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOjA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMDBweCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzE4MUQ1MDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0ei1pbmRleDogMTAwO1xuXHR9XG5cdC5uYXZfX2JvZHkuYWN0aXZle1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KSB7XG5cdC5uYXZfX2ljb257XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHR6LWluZGV4OiAxMDQ7XG5cdH1cblx0Lm5hdl9faWNvbi5hY3RpdmV7XG5cdFx0Jjo6YWZ0ZXIsXG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblx0Lm5hdl9faWNvbjo6YmVmb3JlLFxuXHQubmF2X19pY29uOjphZnRlcntcblx0XHRjb250ZW50OiAnJztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0bGVmdDowO1xuXHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0fVxuXHQubmF2X19pY29uOjpiZWZvcmV7XG5cdFx0dG9wOjA7XG5cdH1cblx0Lm5hdl9faWNvbjo6YWZ0ZXJ7XG5cdFx0Ym90dG9tOjA7XG5cdH1cblx0Lm5hdl9faWNvbiBzcGFue1xuXHRcdHRvcDo5cHg7XG5cdFx0bGVmdDogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRicmVha3BvaW50NzY4KXtcblx0XHRcdCY6YWN0aXZle1xuYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdH1cbn1cbi5uYXZfX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6NTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA0O1xuXHRcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRcblx0XG59XG5AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCkge1xuXHQubmF2X19saXN0e1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDkwcHg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcblx0fVxufVxuLm5hdl9fbGluayB7XG5cblx0Y29sb3I6ICNGRkY7XG5cdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG50cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4mOmhvdmVye1xuY29sb3I6ICNGMUQ5MkI7XG5cdFxuXHRcbn1cblxufVxuQG1lZGlhKG1heC13aWR0aDokYnJlYWtwb2ludDc2OCl7XG5cdC5uYXZfX2xpbmsge1xuXG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0XG5cdFx0fVxufVxuIiwiLyogTmF2IEljb24gKi9cbi5tb2JpbGUtbmF2LWJ0biB7XG5cdC0tdGltZTogMC4xcztcblxuXHQtLXdpZHRoOiA0MHB4O1xuXHQtLWhlaWdodDogMzBweDtcblxuXHQtLWxpbmUtaGVpZ2h0OiA0cHg7XG5cdC0tc3BhY2luZzogNnB4O1xuXG5cdC0tY29sb3I6ICNDOUZBNDk7XG5cdC0tcmFkaXVzOiA0cHg7XG5cblx0LyogRml4ZWQgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuXHQvKiBoZWlnaHQ6IHZhcigtLWhlaWdodCk7ICovXG5cdC8qIHdpZHRoOiB2YXIoLS13aWR0aCk7ICovXG5cblx0LyogRHluYW1pYyBoZWlnaHQgYW5kIHdpZHRoICovXG5cdGhlaWdodDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAzICsgdmFyKC0tc3BhY2luZykgKiAyKTtcblx0d2lkdGg6IHZhcigtLXdpZHRoKTtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdi1pY29uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogdmFyKC0td2lkdGgpO1xuXHRoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSxcbi5uYXYtaWNvbjo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuXG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4sXG5cdFx0dG9wIHZhcigtLXRpbWUpIGxpbmVhciB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUge1xuXHQvKiB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogLTIpOyAqL1xuXHR0b3A6IGNhbGMoLTEgKiAodmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpKTtcbn1cblxuLm5hdi1pY29uOjphZnRlciB7XG5cdC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAyKTsgKi9cblx0dG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSxcbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG5cdHRvcDogMDtcblx0dHJhbnNpdGlvbjogdG9wIHZhcigtLXRpbWUpIGxpbmVhcixcblx0XHR0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbiB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSB7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmFmdGVyIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLyogTGF5b3V0ICovXG5cbi5tb2JpbGUtbmF2LWJ0biB7XG5cdHotaW5kZXg6IDk5OTtcblx0Ly8gZGlzcGxheTogbm9uZTtcbn1cblxuLy8gQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuLy8gXHQubW9iaWxlLW5hdi1idG4ge1xuLy8gXHRcdGRpc3BsYXk6IGJsb2NrO1xuLy8gXHR9XG4vLyB9Il19 */