@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600&family=Roboto:wght@400;500&display=swap");
@font-face {
  font-family: "KyivType Titling Bold3";
  src: url("../fonts/KyivTypeTitling-Bold3.woff2") format("woff2"), url("../fonts/KyivTypeTitling-Bold3.woff") format("woff");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: "KyivType Titling2";
  src: url("../fonts/KyivTypeTitling-Regular2.woff2") format("woff2"), url("../fonts/KyivTypeTitling-Regular2.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 100vh;
  margin: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-family: "Montserrat", sans-serif;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

main {
  overflow: hidden;
  background-color: #ffe6bf; }

h1,
h2,
h3,
h4,
p,
ul {
  font-weight: normal;
  margin: 0;
  padding: 0;
  line-height: 130%;
  list-style-type: none; }

picture {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }
  picture img {
    max-width: 100%; }

.container {
  width: 100%;
  max-width: 1470px;
  margin: 0 auto;
  padding: 0 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

section:first-of-type {
  padding-top: 120px; }

.section__title {
  font-family: "KyivType Titling2";
  font-weight: 400;
  font-size: 40px;
  line-height: 48px;
  text-transform: uppercase;
  color: #261700; }

@media (max-width: 998px) {
  .section__title {
    font-size: 20px;
    line-height: 24px; }
  section:first-of-type {
    padding-top: 82px; } }

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; }

input[type="number"] {
  -moz-appearance: textfield; }

input[type="number"]:hover,
input[type="number"]:focus {
  -moz-appearance: number-input; }

.fade-animation {
  -webkit-animation: fade-animation;
  animation: fade-animation 2s linear; }

@-webkit-keyframes fade-animation {
  from {
    opacity: 0.1; }
  to {
    opacity: 1; } }

.form__mail {
  display: none;
  padding: 16px 21px 29px 16px;
  width: 100%;
  -webkit-box-shadow: 0 4px 8px rgba(165, 165, 165, 0.21);
          box-shadow: 0 4px 8px rgba(165, 165, 165, 0.21);
  border-radius: 4px;
  margin-bottom: 20px; }

.form__error {
  font-size: 14px;
  text-align: center;
  margin-top: 10px; }

.form__title {
  font-weight: 400;
  font-size: 14px;
  line-height: 32px;
  color: #000000;
  margin-bottom: 8px; }

.form__input-container {
  position: relative; }

.form__email {
  width: 100%;
  height: 72px;
  padding: 0 20px;
  border: 4px solid #e3a455;
  background: #ffe6bf;
  border-radius: 40px;
  font-weight: 600;
  font-size: 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .form__email::-webkit-input-placeholder {
    font-weight: 600;
    font-size: 18px;
    text-transform: uppercase;
    color: #261700; }
  .form__email::-moz-placeholder {
    font-weight: 600;
    font-size: 18px;
    text-transform: uppercase;
    color: #261700; }
  .form__email:-ms-input-placeholder {
    font-weight: 600;
    font-size: 18px;
    text-transform: uppercase;
    color: #261700; }
  .form__email::-ms-input-placeholder {
    font-weight: 600;
    font-size: 18px;
    text-transform: uppercase;
    color: #261700; }
  .form__email::placeholder {
    font-weight: 600;
    font-size: 18px;
    text-transform: uppercase;
    color: #261700; }

.form__button {
  width: 100%;
  height: 72px;
  margin-top: 20px; }

@-webkit-keyframes animatedButton {
  from {
    background-position: -3000px; }
  to {
    background-position: 0; } }

@keyframes animatedButton {
  from {
    background-position: -3000px; }
  to {
    background-position: 0; } }

.form__button-loader:disabled:is(button) {
  background: -o-repeating-linear-gradient(315deg, #ffca7a, #ffca7a 10px, #ffe6bf 10px, #ffe6bf 20px);
  background: repeating-linear-gradient(135deg, #ffca7a, #ffca7a 10px, #ffe6bf 10px, #ffe6bf 20px);
  background-size: 3000%;
  -webkit-filter: none;
          filter: none;
  -webkit-animation: animatedButton 60s infinite linear;
          animation: animatedButton 60s infinite linear; }

.form__check, .form__check2, .form__check3 {
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: 10px;
  width: 100%;
  z-index: 10;
  padding-left: 30px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #ffffff;
  text-align: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.form__check-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }

.form__check-box {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer; }

.form__check-input + label::before {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 20px;
  height: 20px;
  border: 1px solid #ffe6bf;
  border-radius: 4px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: ""; }

.form__check-input:checked + label::before {
  background-image: url("../img/checkPay.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 14px; }

.form__check-text a {
  color: inherit; }

.form__check-text--data {
  text-decoration: underline; }

.form__check-text--data-top {
  text-decoration: underline;
  font-size: 12px; }

.button {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  border: 0;
  text-decoration: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .button--lc {
    border: 4px solid #ffca7a;
    border-radius: 40px;
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
    color: #ffffff;
    background: transparent; }
    .button--lc img {
      display: none; }
    .button--lc:hover {
      border-color: #d6a27b; }
    .button--lc:active {
      border-color: #ffca7a;
      background-color: #ffca7a;
      color: #261700; }
    @media (max-width: 998px) {
      .button--lc {
        font-size: 0; }
        .button--lc img {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex; } }
  .button--main, .button--form {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(11.78%, #e3a455), color-stop(29.62%, #f6dba6), color-stop(44.49%, #ffebc4), color-stop(67.78%, #f0be79), color-stop(83.15%, #8f653b), to(#673d22));
    background: -o-linear-gradient(top, #e3a455 11.78%, #f6dba6 29.62%, #ffebc4 44.49%, #f0be79 67.78%, #8f653b 83.15%, #673d22 100%);
    background: linear-gradient(180deg, #e3a455 11.78%, #f6dba6 29.62%, #ffebc4 44.49%, #f0be79 67.78%, #8f653b 83.15%, #673d22 100%);
    border: 4px solid #ffca7a;
    -webkit-box-shadow: 0px 5px 20px rgba(145, 64, 1, 0.4);
            box-shadow: 0px 5px 20px rgba(145, 64, 1, 0.4);
    border-radius: 40px; }
    .button--main span, .button--form span {
      position: relative;
      z-index: 2;
      font-family: "Roboto", sans-serif;
      font-weight: 600;
      font-size: 18px;
      text-transform: uppercase;
      color: #261700; }
    .button--main::before, .button--form::before {
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      border-radius: inherit;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(11.78%, #e3a455), color-stop(29.62%, #f6dba6), color-stop(44.49%, #ffebc4), color-stop(67.78%, #f0be79), color-stop(83.15%, #8f653b), to(#673d22));
      background: -o-linear-gradient(top, #e3a455 11.78%, #f6dba6 29.62%, #ffebc4 44.49%, #f0be79 67.78%, #8f653b 83.15%, #673d22 100%);
      background: linear-gradient(180deg, #e3a455 11.78%, #f6dba6 29.62%, #ffebc4 44.49%, #f0be79 67.78%, #8f653b 83.15%, #673d22 100%);
      border: 4px solid #d6a27b;
      opacity: 0;
      -webkit-transition: inherit;
      -o-transition: inherit;
      transition: inherit;
      -webkit-box-shadow: 0px 5px 30px rgba(145, 64, 1, 0.9);
              box-shadow: 0px 5px 30px rgba(145, 64, 1, 0.9);
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      content: ""; }
    .button--main:hover, .button--form:hover {
      -webkit-box-shadow: 0px 5px 30px rgba(145, 64, 1, 0.9);
              box-shadow: 0px 5px 30px rgba(145, 64, 1, 0.9); }
    .button--main:active, .button--form:active {
      -webkit-box-shadow: inset 10.711px 0px 42.8442px rgba(63, 31, 15, 0.8);
              box-shadow: inset 10.711px 0px 42.8442px rgba(63, 31, 15, 0.8); }
      .button--main:active::before, .button--form:active::before {
        opacity: 1; }
    .button--main:disabled, .button--form:disabled {
      -webkit-box-shadow: none;
              box-shadow: none;
      cursor: not-allowed;
      -webkit-filter: grayscale(0.9);
              filter: grayscale(0.9); }
      .button--main:disabled::before, .button--form:disabled::before {
        opacity: 0; }
.button--form {
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  max-width: 824px;
}
.timer {
  padding: 35px 60px 60px;
  background: rgba(15, 14, 24, 0.3);
  border: 2px solid #ffca7a;
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .timer__prices {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
    text-align: center;
    text-transform: uppercase;
    color: #ffffff; }
  .timer__new {
    margin-right: 25px;
    font-family: "KyivType Titling2";
    font-weight: 700;
    font-size: 64px;
    line-height: 1; }
  .timer__old {
    position: relative;
    font-family: "KyivType Titling Bold3";
    font-weight: 350;
    font-size: 24px;
    line-height: 29px; }
    .timer__old::before {
      position: absolute;
      left: -5px;
      right: -5px;
      top: 50%;
      -webkit-transform: translate(0, -50%);
          -ms-transform: translate(0, -50%);
              transform: translate(0, -50%);
      height: 2px;
      background-color: #ffffff;
      content: ""; }
  .timer__title {
    width: 100%;
    margin-top: 3px;
    font-weight: 600;
    font-size: 24px;
    line-height: 29px;
    text-align: center;
    color: #d6a27b; }
  @media (max-width: 998px) {
    .timer {
      padding: 10px 20px;
      text-align: left; }
      .timer__prices {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
      .timer__new {
        margin-right: 8px;
        font-size: 20px; }
      .timer__old {
        font-size: 15px;
        line-height: 18px; }
      .timer__title {
        width: 100%;
        margin-top: 3px;
        font-size: 18px;
        line-height: 22px;
        text-align: left; } }

.faq {
  padding: 60px 0 120px; }
  .faq__header {
    margin-bottom: 40px; }
  .faq__list-item + .faq__list-item {
    margin-top: 20px; }
  @media (max-width: 998px) {
    .faq {
      padding: 60px 0 120px; }
      .faq__header {
        margin-bottom: 40px; } }

.faq-item {
  padding: 40px;
  border: 1px solid #261700;
  background: #261700;
  color: #ffe6bf;
  border-radius: 40px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .faq-item__header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .faq-item__header h3 {
      font-weight: 500;
      font-size: 24px;
      line-height: 29px; }
    .faq-item__header span {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 24px;
      min-width: 24px;
      height: 24px;
      margin-left: 15px;
      background: url(../img/plus.svg);
      background-repeat: no-repeat;
      background-position: center;
      -webkit-transition: 0.3s;
      -o-transition: 0.3s;
      transition: 0.3s; }
  .faq-item__body {
    max-height: 0;
    opacity: 0;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
    pointer-events: none;
    font-weight: 500;
    font-size: 18px;
    line-height: 120%; }
  .faq-item.active {
    background: #ffe6bf;
    color: #261700; }
    .faq-item.active .faq-item__header span {
      -webkit-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
              transform: rotate(45deg);
      -webkit-filter: brightness(0.2);
              filter: brightness(0.2); }
    .faq-item.active .faq-item__body {
      max-height: 500px;
      padding-top: 30px;
      opacity: 1;
      pointer-events: painted; }

.order {
  position: relative;
  margin-top: 90px;
  padding-bottom: 80px;
  background: url(../img/bg6.jpg), #261700;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  color: #ffe6bf;
  overflow: hidden; }
  .order .timer {
    max-width: 476px;
    margin: 0 auto 15px;
    padding: 20px 50px;
    border-radius: 0px 0px 20px 20px;
    border-top: 0; }
  .order h2 {
    max-width: 815px;
    margin: 0 auto 10px;
    text-align: center;
    color: #ffe6bf; }
  .order__subtitle {
    margin-bottom: 40px;
    font-weight: 500;
    font-size: 18px;
    line-height: 120%;
    text-align: center; }
  .order .gift {
    max-width: 563px;
    margin: 0 auto;
    padding: 20px 70px;
    border-radius: 20px 20px 0px 0px;
    border-bottom: 0; }
  .order .form {
    max-width: 832px;
    margin: 0 auto; }
  @media (max-width: 998px) {
    .order {
      position: relative;
      margin-top: 60px;
      padding-bottom: 100px;
      background: url(../img/bg6m.jpg), #261700;
      background-position: bottom center;
      background-repeat: no-repeat;
      background-size: cover; }
      .order::before {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(43.93%, rgba(0, 0, 0, 0.1)), to(black));
        background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1) 43.93%, black 100%);
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 43.93%, black 100%);
        content: ""; }
      .order .timer {
        max-width: 222px;
        margin: 0 auto 30px;
        padding: 10px;
        text-align: center; }
        .order .timer .timer__prices {
          -webkit-box-pack: center;
          -webkit-justify-content: center;
              -ms-flex-pack: center;
                  justify-content: center; }
        .order .timer .timer__title {
          text-align: center; }
      .order__subtitle {
        margin-bottom: 20px;
        font-size: 15px;
        line-height: 18px; }
      .order .gift {
        max-width: 288px;
        margin-bottom: 30px;
        padding: 20px 10px;
        border-radius: 20px;
        border-bottom: 2px solid #ffe6bf; }
      .order .form {
        max-width: 500px; } }
  @media (max-width: 500px) {
    .order::before {
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(43.93%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));
      background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 43.93%, rgba(0, 0, 0, 0.5) 100%);
      background: linear-gradient(180deg, rgba(0, 0, 0, 0) 43.93%, rgba(0, 0, 0, 0.5) 100%);
      content: ""; } }

.header {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  padding-top: 48px;
  z-index: 5;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .header__container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .header__button {
    width: 260px;
    height: 72px; }
  @media (max-width: 998px) {
    .header {
      padding-top: 38px; }
      .header__logo {
        max-width: 135px; }
      .header__button {
        width: 44px;
        height: 44px; } }

.swiper-container {
  overflow: hidden; }

.swiper-button-next,
.swiper-button-prev {
  margin: 0;
  font-size: 0; }
  .swiper-button-next::before, .swiper-button-next::after,
  .swiper-button-prev::before,
  .swiper-button-prev::after {
    display: none; }

.gift {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 30px 70px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: rgba(15, 14, 24, 0.3);
  border: 2px solid #ffca7a;
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .gift picture {
    min-width: 90px;
    margin-right: 20px; }
  .gift h3 {
    margin: 0 0 10px;
    font-family: "KyivType Titling Bold3";
    font-weight: 700;
    font-size: 24px;
    line-height: 29px;
    text-transform: uppercase;
    color: #ffffff; }
  .gift p {
    font-weight: 600;
    font-size: 24px;
    line-height: 29px;
    color: #ffca7a; }
  @media (max-width: 998px) {
    .gift {
      padding: 20px 10px; }
      .gift picture {
        min-width: 60px;
        margin-right: 10px; }
      .gift h3 {
        font-size: 20px;
        line-height: 24px; }
      .gift p {
        font-size: 14px;
        line-height: 17px; } }

.adva {
  padding: 60px 0 20px;
  background: #ffe6bf; }
  .adva h2 {
    margin-bottom: 60px; }
  .adva__body {
    display: grid;
    grid-auto-flow: column;
    grid-template-rows: repeat(3, 1fr);
    grid-gap: 20px; }
  .adva__item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 25px 30px 25px 20px;
    border: 2px solid #261700;
    border-radius: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    .adva__item span {
      width: 175px;
      margin-right: 40px;
      font-family: "KyivType Titling2";
      font-weight: 700;
      font-size: 128px;
      line-height: 120px; }
    .adva__item h3 {
      margin-bottom: 10px;
      font-weight: 500;
      font-size: 24px;
      line-height: 29px; }
    .adva__item p {
      font-weight: 500;
      font-size: 18px;
      line-height: 120%; }
  @media (max-width: 998px) {
    .adva {
      padding: 30px 0 60px; }
      .adva h2 {
        margin-bottom: 30px; }
      .adva__body {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr; }
      .adva__item {
        padding: 30px 20px 20px;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
            -ms-flex-align: start;
                align-items: flex-start;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column; }
        .adva__item span {
          width: 90px;
          margin-right: 0px;
          margin-bottom: 20px;
          font-size: 60px;
          line-height: 72px; }
        .adva__item h3 {
          margin-bottom: 10px;
          font-size: 18px;
          line-height: 22px; }
        .adva__item p {
          font-size: 14px; } }

.help {
  padding: 120px 0 60px;
  background: url(../img/bg2.svg), #ffe6bf;
  background-repeat: no-repeat;
  background-position: center 216px; }
  .help h2 {
    margin-bottom: 40px; }
  .help__body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    row-gap: 40px; }
    .help__body > span {
      width: 10%; }
  .help__item {
    position: relative;
    padding: 20px;
    background: #261700;
    border-radius: 20px;
    font-weight: 500;
    font-size: 18px;
    line-height: 120%;
    color: #ffe6bf;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    .help__item:nth-child(1), .help__item:nth-child(3) {
      max-width: 590px;
      width: calc(50% - 264px / 2); }
    .help__item:nth-child(4), .help__item:nth-child(5), .help__item:nth-child(6) {
      max-width: 470px;
      width: calc((100% - 40px) / 3); }
    .help__item:nth-child(1) p {
      width: calc(100% - 116px); }
    .help__item:nth-child(3) p {
      width: calc(100% - 156px); }
    .help__item:nth-child(4) p {
      width: calc(100% - 156px); }
    .help__item:nth-child(5) p {
      width: calc(100% - 156px); }
    .help__item:nth-child(6) p {
      width: calc(100% - 156px); }
    .help__item picture {
      position: absolute;
      right: 0;
      bottom: 0; }
  @media (max-width: 998px) {
    .help {
      padding: 105px 0 30px;
      background: #ffe6bf; }
      .help h2 {
        margin-bottom: 30px; }
      .help__body {
        row-gap: 0px; }
        .help__body > span {
          display: none; }
      .help__item {
        padding-left: 10px;
        padding-right: 10px;
        border-radius: 20px;
        font-size: 14px;
        line-height: 120%; }
        .help__item:not(:first-child) {
          margin-top: 10px; }
        .help__item:nth-child(n),
        .help__item:nth-child(n) p {
          max-width: 100%;
          width: 100%; }
        .help__item:nth-child(1) {
          padding-right: 40px; }
          .help__item:nth-child(1) br {
            display: none; }
        .help__item:nth-child(1) picture {
          max-width: 67px; }
        .help__item:nth-child(3) picture {
          max-width: 88px; }
        .help__item:nth-child(4) picture {
          max-width: 95px; }
        .help__item:nth-child(5) picture {
          max-width: 90px; }
        .help__item:nth-child(6) picture {
          max-width: 96px; } }

.order {
  position: relative;
  margin-top: 90px;
  padding-bottom: 80px;
  background: url(../img/bg6.jpg), #261700;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  color: #ffe6bf;
  overflow: hidden; }
  .order .timer {
    max-width: 476px;
    margin: 0 auto 15px;
    padding: 20px 50px;
    border-radius: 0px 0px 20px 20px;
    border-top: 0; }
  .order h2 {
    max-width: 815px;
    margin: 0 auto 10px;
    text-align: center;
    color: #ffe6bf; }
  .order__subtitle {
    margin-bottom: 40px;
    font-weight: 500;
    font-size: 18px;
    line-height: 120%;
    text-align: center; }
  .order .gift {
    max-width: 563px;
    margin: 0 auto;
    padding: 20px 70px;
    border-radius: 20px 20px 0px 0px;
    border-bottom: 0; }
  .order .form {
    max-width: 832px;
    margin: 0 auto; }
  @media (max-width: 998px) {
    .order {
      position: relative;
      margin-top: 60px;
      padding-bottom: 100px;
      background: url(../img/bg6m.jpg), #261700;
      background-position: bottom center;
      background-repeat: no-repeat;
      background-size: cover; }
      .order::before {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(43.93%, rgba(0, 0, 0, 0.1)), to(black));
        background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1) 43.93%, black 100%);
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 43.93%, black 100%);
        content: ""; }
      .order .timer {
        max-width: 222px;
        margin: 0 auto 30px;
        padding: 10px;
        text-align: center; }
        .order .timer .timer__prices {
          -webkit-box-pack: center;
          -webkit-justify-content: center;
              -ms-flex-pack: center;
                  justify-content: center; }
        .order .timer .timer__title {
          text-align: center; }
      .order__subtitle {
        margin-bottom: 20px;
        font-size: 15px;
        line-height: 18px; }
      .order .gift {
        max-width: 288px;
        margin-bottom: 30px;
        padding: 20px 10px;
        border-radius: 20px;
        border-bottom: 2px solid #ffe6bf; }
      .order .form {
        max-width: 500px; } }
  @media (max-width: 500px) {
    .order::before {
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(43.93%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));
      background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 43.93%, rgba(0, 0, 0, 0.5) 100%);
      background: linear-gradient(180deg, rgba(0, 0, 0, 0) 43.93%, rgba(0, 0, 0, 0.5) 100%);
      content: ""; } }

.intro {
  background: url(../img/bg1.jpg), #261700;
  background-size: cover;
  background-position: top center;
  overflow: hidden; }
  .intro .container {
    padding-top: 65px;
    padding-bottom: 165px; }
  .intro h1 {
    max-width: 1050px;
    margin: 0 auto;
    font-family: "KyivType Titling Bold3";
    font-weight: 700;
    font-size: 96px;
    line-height: 115px;
    text-align: center;
    text-transform: uppercase;
    color: #ffca7a; }
  .intro__text {
    max-width: 675px;
    margin: 0 auto 40px;
    font-weight: 500;
    font-size: 24px;
    line-height: 29px;
    text-align: center;
    color: #ffffff; }
  .intro a {
    max-width: 349px;
    width: 100%;
    height: 72px;
    margin: 0 auto 133px; }
  .intro__row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 1212px;
    width: 100%;
    margin: 0 auto;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .intro .timer {
    position: relative;
    max-width: 496px;
    width: 50%; }
    .intro .timer::before {
      position: absolute;
      left: -83px;
      top: -217px;
      content: url(../img/prices.svg); }
  .intro .timer + .gift {
    margin-left: 20px; }
  .intro .gift {
    position: relative;
    max-width: 563px;
    width: 50%; }
    .intro .gift::before {
      position: absolute;
      right: -146px;
      top: -181px;
      content: url(../img/g2.svg); }
  @media (max-width: 998px) {
    .intro .container {
      padding-top: 40px;
      padding-bottom: 25px; }
    .intro h1 {
      margin-bottom: 20px;
      font-size: 29px;
      line-height: 35px; }
    .intro__text {
      margin: 0 auto 25px;
      font-size: 21px;
      line-height: 26px; }
    .intro a {
      max-width: 288px;
      height: 64px;
      margin: 0 auto 20px; }
    .intro__row {
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column; }
    .intro .timer {
      position: relative;
      max-width: 496px;
      width: calc(100% - 50px);
      margin-left: 0;
      margin-right: auto; }
      .intro .timer::before {
        left: 100%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%) scale(0.4);
            -ms-transform: translate(-50%, -50%) scale(0.4);
                transform: translate(-50%, -50%) scale(0.4); }
    .intro .timer + .gift {
      margin-left: 0px;
      margin-top: 20px; }
    .intro .gift {
      max-width: 300px;
      width: 100%; }
      .intro .gift::before {
        display: none; } }

.suit {
  padding: 60px 0 0px;
  background: #ffe6bf; }
  .suit__body {
    position: relative;
    padding: 165px 40px 80px;
    border-radius: 40px;
    background: url(../img/bg4.png), #0a0610;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: 50% bottom;
    color: #ffe6bf;
    border-radius: 40px;
    overflow: hidden; }
  .suit__hands {
    position: absolute;
    left: calc(50% - 129px);
    bottom: 0;
    -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
            transform: translate(-50%, 0); }
    .suit__hands > picture {
      position: relative;
      z-index: 3; }
  .suit__sub-slider {
    position: absolute;
    left: 48%;
    top: -30%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 240px;
    height: 500px; }
  .suit__sub-slide {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 100%;
    -webkit-filter: brightness(10);
            filter: brightness(10);
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; }
    .suit__sub-slide.active {
      -webkit-filter: none;
              filter: none;
      z-index: 2; }
  .suit__col {
    max-width: 630px;
    margin-left: auto; }
  .suit h2 {
    color: #ffe6bf;
    margin-bottom: 20px; }
  .suit__text {
    margin-bottom: 47px;
    font-weight: 500;
    font-size: 24px;
    line-height: 29px; }
  .suit__slider {
    position: relative;
    max-width: 380px;
    margin-left: auto;
    margin-right: 80px; }
    .suit__slider::before {
      position: absolute;
      left: -12px;
      top: 5px;
      content: url(../img/carts-bg2.svg); }
  .suit .swiper-container {
    border-radius: 10px; }
  .suit__nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 310px;
    margin: 118px 10px 0 auto;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .suit .swiper-button-prev,
  .suit .swiper-button-next {
    position: static;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 32px;
    height: 32px;
    background: url(../img/arrow.svg);
    background-position: center;
    background-repeat: no-repeat; }
  .suit .swiper-button-prev {
    -webkit-transform: scale(-1, 1);
        -ms-transform: scale(-1, 1);
            transform: scale(-1, 1); }
  @media (max-width: 1400px) {
    .suit__hands {
      left: calc(50% - 310px); }
    .suit__body {
      background-position: calc(50% - 180px) bottom;
      background-size: auto; } }
  @media (max-width: 998px) {
    .suit {
      padding: 30px 0; }
      .suit__body {
        margin: 0 -15px;
        padding: 20px 15px 243px;
        border-radius: 0px;
        background: url(../img/bg4m.png), #0a0610;
        background-repeat: no-repeat;
        background-size: auto auto;
        background-position: 50% bottom; }
      .suit__hands {
        left: calc(50% - 13px);
        bottom: 28px;
        max-width: 149px;
        width: 100%; }
        .suit__hands > picture {
          position: relative;
          z-index: 3; }
      .suit__sub-slider {
        left: 48%;
        top: -30%;
        width: 65px;
        height: 200px; }
      .suit__sub-slide {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        width: 100%;
        -webkit-filter: brightness(10);
                filter: brightness(10);
        -webkit-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s; }
        .suit__sub-slide.active {
          -webkit-filter: none;
                  filter: none;
          z-index: 2; }
      .suit__col {
        max-width: none;
        margin-left: auto; }
      .suit h2 {
        margin-bottom: 10px; }
      .suit__text {
        margin-bottom: 10px;
        font-size: 18px;
        line-height: 22px; }
      .suit__slider {
        max-width: 100%;
        margin: 0 auto; }
        .suit__slider::before {
          left: calc(50% + 11px);
          -webkit-transform: translate(-50%, 0);
              -ms-transform: translate(-50%, 0);
                  transform: translate(-50%, 0);
          top: 4px;
          content: url(../img/carts-bg2m.svg); }
      .suit .swiper-container {
        max-width: 198px;
        margin: 0 auto; }
      .suit__nav {
        position: relative;
        max-width: 285px;
        margin: -40px auto 0;
        z-index: 2; }
      .suit .swiper-button-prev,
      .suit .swiper-button-next {
        width: 24px;
        height: 24px;
        background-size: 100% 100%; } }

.suit-slide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 210px;
  padding: 0 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f8f4ec;
  border: 5px solid #f8f4ec;
  border-radius: 10px;
  font-weight: 500;
  font-size: 18px;
  line-height: 120%;
  color: #261700;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  @media (max-width: 998px) {
    .suit-slide {
      min-height: 108px;
      padding: 0 20px;
      font-size: 14px; } }

.carts {
  padding: 120px 0;
  background: url(../img/bg3.svg), #ffe6bf;
  background-size: cover;
  background-position: top center;
  text-align: center; }
  .carts h2 {
    margin-bottom: 20px; }
  .carts p {
    max-width: 710px;
    margin: 0 auto; }
  .carts__items {
    position: relative;
    max-width: 1100px;
    min-height: 320px;
    margin: -20px auto 0; }
  .carts__item {
    position: absolute; }
    .carts__item:nth-child(1) {
      left: 0;
      top: 0; }
    .carts__item:nth-child(2) {
      left: 9%;
      top: 22px;
      z-index: 2; }
    .carts__item:nth-child(3) {
      left: 18%;
      top: 37px;
      z-index: 3; }
    .carts__item:nth-child(4) {
      left: 26%;
      top: 55px;
      z-index: 4; }
    .carts__item:nth-child(5) {
      left: 35%;
      top: 71px;
      z-index: 5; }
    .carts__item:nth-child(6) {
      left: 50%;
      top: 97px;
      -webkit-transform: translate(-50%, 0);
          -ms-transform: translate(-50%, 0);
              transform: translate(-50%, 0);
      z-index: 6; }
    .carts__item:nth-child(7) {
      right: 35%;
      top: 71px;
      z-index: 5; }
    .carts__item:nth-child(8) {
      right: 26%;
      top: 55px;
      z-index: 4; }
    .carts__item:nth-child(9) {
      right: 18%;
      top: 37px;
      z-index: 3; }
    .carts__item:nth-child(10) {
      right: 9%;
      top: 22px;
      z-index: 2; }
    .carts__item:nth-child(11) {
      right: 0;
      top: 0; }
  @media (max-width: 998px) {
    .carts {
      padding: 60px 0;
      background: #ffe6bf; }
      .carts p {
        font-size: 14px;
        line-height: 120%; }
      .carts__items {
        position: relative;
        max-width: none;
        min-height: 145px;
        margin: 10px -15px 0;
        background: url(../img/cartsm.png);
        background-position: top center;
        background-repeat: no-repeat; }
      .carts__item {
        display: none; } }
  @media (max-width: 500px) {
    .carts {
      text-align: left; } }

.cart {
  -webkit-perspective: 1000px;
          perspective: 1000px;
  cursor: pointer; }
  .cart__inner {
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    -webkit-transition: -webkit-transform 1s ease;
    transition: -webkit-transform 1s ease;
    -o-transition: transform 1s ease;
    transition: transform 1s ease;
    transition: transform 1s ease, -webkit-transform 1s ease;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d; }
    .cart__inner > div,
    .cart__inner > picture {
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden; }
  .cart.active .cart__inner {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg); }
  .cart__back {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    background: url(../img/c-bg.png);
    background-size: 100% 100%; }

.promo--1 {
  padding: 113px 0 168px;
  background: url(../img/bg3.png);
  background-size: cover;
  background-position: top center;
  color: #ffe6bf; }
  .promo--1 .container {
    position: relative; }
    .promo--1 .container > picture {
      position: absolute;
      right: -20px;
      bottom: -168px;
      max-width: 44%; }
  .promo--1 h2 {
    margin-bottom: 30px; }
  .promo--1 p {
    margin-bottom: 40px;
    font-weight: 500;
    font-size: 24px;
    line-height: 29px; }

.promo--2 {
  padding: 126px 0;
  background: url(../img/bg5.jpg);
  background-size: cover;
  background-position: top center;
  color: #ffe6bf; }
  .promo--2 .container {
    position: relative; }
    .promo--2 .container > picture {
      position: absolute;
      left: -113px;
      bottom: -126px;
      max-width: 50%; }
  .promo--2 h2 {
    margin-bottom: 20px; }
  .promo--2 p {
    font-size: 18px;
    line-height: 120%; }
  .promo--2 p + p {
    margin-top: 20px; }

.promo__body {
  max-width: 960px;
  margin: 0 auto; }

.promo__col {
  max-width: 804px;
  width: 55%;
  margin-left: auto;
  margin-right: 40px; }

.promo h2 {
  color: #ffe6bf; }

.promo a {
  max-width: 349px;
  width: 100%;
  height: 72px; }

@media (max-width: 998px) {
  .promo--1 {
    padding: 54px 0 0; }
    .promo--1 .container > picture {
      position: static;
      max-width: 286px;
      margin: 33px auto 0; }
    .promo--1 h2 {
      margin-bottom: 10px; }
    .promo--1 p {
      margin-bottom: 20px;
      font-size: 18px;
      line-height: 22px; }
  .promo--2 {
    width: calc(100% - 40px);
    margin: 0 auto;
    padding: 20px 0 0;
    border-radius: 20px;
    overflow: hidden;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    .promo--2 .container {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
      -webkit-flex-direction: column-reverse;
          -ms-flex-direction: column-reverse;
              flex-direction: column-reverse; }
      .promo--2 .container > picture {
        position: static;
        max-width: 264px;
        margin: 37px 0 0 auto; }
  .promo__col {
    width: auto;
    max-width: none;
    margin-right: 0; }
  .promo a {
    height: 64px; } }

.order {
  position: relative;
  margin-top: 0px;
  padding-bottom: 80px;
  background: url(../img/bg6.jpg), #261700;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  color: #ffe6bf;
  overflow: hidden; }
  .order .timer {
    max-width: 476px;
    margin: 0 auto 15px;
    padding: 20px 50px;
    border-radius: 0px 0px 20px 20px;
    border-top: 0; }
  .order h2 {
    max-width: 815px;
    margin: 0 auto 10px;
    text-align: center;
    color: #ffe6bf; }
  .order__subtitle {
    margin-bottom: 40px;
    font-weight: 500;
    font-size: 18px;
    line-height: 120%;
    text-align: center; }
  .order .gift {
    max-width: 563px;
    margin: 0 auto;
    padding: 20px 70px;
    border-radius: 20px 20px 0px 0px;
    border-bottom: 0; }
  .order .form {
    max-width: 832px;
    margin: 0 auto; }
  @media (max-width: 998px) {
    .order {
      position: relative;
      margin-top: 0px;
      padding-bottom: 100px;
      background: url(../img/bg6m.jpg), #261700;
      background-position: bottom center;
      background-repeat: no-repeat;
      background-size: cover; }
      .order::before {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(43.93%, rgba(0, 0, 0, 0.1)), to(black));
        background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1) 43.93%, black 100%);
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 43.93%, black 100%);
        content: ""; }
      .order .timer {
        max-width: 222px;
        margin: 0 auto 30px;
        padding: 10px;
        text-align: center; }
        .order .timer .timer__prices {
          -webkit-box-pack: center;
          -webkit-justify-content: center;
              -ms-flex-pack: center;
                  justify-content: center; }
        .order .timer .timer__title {
          text-align: center; }
      .order__subtitle {
        margin-bottom: 20px;
        font-size: 15px;
        line-height: 18px; }
      .order .gift {
        max-width: 288px;
        margin-bottom: 30px;
        padding: 20px 10px;
        border-radius: 20px;
        border-bottom: 2px solid #ffe6bf; }
      .order .form {
        max-width: 500px; } }
  @media (max-width: 500px) {
    .order::before {
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(43.93%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));
      background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 43.93%, rgba(0, 0, 0, 0.5) 100%);
      background: linear-gradient(180deg, rgba(0, 0, 0, 0) 43.93%, rgba(0, 0, 0, 0.5) 100%);
      content: ""; } }

.reviews {
  padding: 100px 0 90px; }
  .reviews h2 {
    max-width: 720px; }
    .reviews h2 span {
      font-family: "KyivType Titling Bold3";
      font-weight: 700;
      text-decoration: underline; }
  .reviews__head {
    margin-bottom: 40px; }
  .reviews__body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: calc(100vw - (50vw - 740px));
    margin-left: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
  .reviews .swiper-wrapper {
    padding-bottom: 30px;
    padding-left: 30px; }
  .reviews__item {
    max-width: 550px; }
  .reviews .swiper-button-next:is(div) {
    display: none; }
  .reviews .swiper-pagination:is(div) {
    position: static;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .reviews .swiper-pagination:is(div) .swiper-pagination-bullet {
      width: 13px;
      height: 13px;
      background: #ffca7a;
      opacity: 1;
      -webkit-transition: 0.3s;
      -o-transition: 0.3s;
      transition: 0.3s; }
      .reviews .swiper-pagination:is(div) .swiper-pagination-bullet-active {
        opacity: 1;
        background: #261700; }
    .reviews .swiper-pagination:is(div) .swiper-pagination-bullet + .swiper-pagination-bullet {
      margin-left: 12px; }
  @media (max-width: 998px) {
    .reviews {
      position: relative;
      padding: 60px 0px 30px; }
      .reviews__head {
        margin-bottom: 25px; }
      .reviews .swiper-wrapper {
        padding: 0 0 10px; }
      .reviews__body {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
            -ms-flex-direction: column-reverse;
                flex-direction: column-reverse;
        max-width: 100%;
        padding: 0 15px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box; }
        .reviews__body .swiper-container {
          max-width: 100%; }
      .reviews__item {
        max-width: none; } }

.review {
  padding: 0 20px;
  background: #ffffff;
  border: 1px solid #e7e8ec;
  -webkit-box-shadow: 0px 5px 12px rgba(74, 88, 110, 0.1);
          box-shadow: 0px 5px 12px rgba(74, 88, 110, 0.1);
  border-radius: 20px;
  font-family: "Roboto", sans-serif;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .review__head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 15px 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .review__author {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    .review__author picture {
      margin-right: 15px;
      min-width: 50px; }
    .review__author h5 {
      margin: 0;
      font-weight: 500;
      font-size: 13px;
      line-height: 16px;
      color: #2a5885; }
    .review__author p {
      font-weight: 400;
      font-size: 12.5px;
      line-height: 14px;
      color: #939393; }
  .review__body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    color: #000000; }
    .review__body p {
      margin-bottom: 20px;
      font-size: 13px;
      line-height: 146.2%; }
    .review__body span {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-top: auto;
      color: #2a5885;
      font-size: 13px;
      line-height: 146.2%; }
  .review__foot {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 12px 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    border-top: 1px solid #e7e8ec; }
  .review__actions {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
  .review__action {
    position: relative;
    display: block;
    min-height: 24px;
    padding-left: 30px;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #626d7a; }
    .review__action + .review__action {
      margin-left: 20px; }
    .review__action::before {
      position: absolute;
      left: 0;
      top: 50%;
      -webkit-transform: translate(0, -50%);
          -ms-transform: translate(0, -50%);
              transform: translate(0, -50%); }
    .review__action--like::before {
      content: url(../img/like.svg); }
    .review__action--comm::before {
      content: url(../img/comm.svg); }
    .review__action--rep::before {
      content: url(../img/rep.svg); }
  .review__watch {
    position: relative;
    padding-left: 20px;
    font-size: 13px;
    line-height: 15px;
    color: #818c99; }
    .review__watch::before {
      position: absolute;
      left: 0;
      top: 50%;
      -webkit-transform: translate(0, -50%);
          -ms-transform: translate(0, -50%);
              transform: translate(0, -50%);
      content: url(../img/watch.svg); }
  @media (max-width: 998px) {
    .review__head {
      padding: 15px 0 10px; }
    .review__body {
      padding-bottom: 30px; }
    .review__foot {
      padding: 17px 0; } }

.faq {
  padding: 60px 0 120px; }
  .faq__header {
    margin-bottom: 40px; }
  .faq__list-item + .faq__list-item {
    margin-top: 20px; }
  @media (max-width: 998px) {
    .faq {
      padding: 60px 0 120px; }
      .faq__header {
        margin-bottom: 40px; } }

.faq-item {
  padding: 40px;
  border: 1px solid #261700;
  background: #261700;
  color: #ffe6bf;
  border-radius: 40px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .faq-item__header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .faq-item__header h3 {
      font-weight: 500;
      font-size: 24px;
      line-height: 29px; }
    .faq-item__header span {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 24px;
      min-width: 24px;
      height: 24px;
      margin-left: 15px;
      background: url(../img/plus.svg);
      background-repeat: no-repeat;
      background-position: center;
      -webkit-transition: 0.3s;
      -o-transition: 0.3s;
      transition: 0.3s; }
  .faq-item__body {
    max-height: 0;
    opacity: 0;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
    pointer-events: none;
    font-weight: 500;
    font-size: 18px;
    line-height: 120%; }
  .faq-item.active {
    background: #ffe6bf;
    color: #261700; }
    .faq-item.active .faq-item__header span {
      -webkit-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
              transform: rotate(45deg);
      -webkit-filter: brightness(0.2);
              filter: brightness(0.2); }
    .faq-item.active .faq-item__body {
      max-height: 500px;
      padding-top: 30px;
      opacity: 1;
      pointer-events: painted; }

.footer {
  padding: 20px;
  color: #595959;
}
.footer__content {
  display: none;
}
.footer__row {
  display: flex;
  justify-content: space-between;
  gap: 10px;
  margin-bottom: 8px;
  flex-wrap: wrap;
}
@media (max-width: 842px) {
  .footer__row {
    gap: 10px 42px;
 }
}
@media (max-width: 530px) {
  .footer__row {
    gap: 10px;
 }
}
@media (max-width: 480px) {
  .footer__row {
    flex-direction: column;
    gap: 0;
    text-align: center;
 }
}
.footer__inner {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  flex-wrap: wrap;
  gap: 15px;
}
.footer__item {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: fit-content;
}
.footer__info {
  margin-bottom: 8px;
  font-family: 'Helvetica', 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 113%;
}
.footer__info--link {
  color: #595959;
  text-decoration: none;
}
.footer__info--link:last-child {
  margin-bottom: 0;
}
.footer__info--legal {
  margin-bottom: 0;
  line-height: 170%;
}
@media (max-width: 600px) {
  .footer__info--legal {
    text-align: center;
 }
}
.footer__info--legal--bold {
  font-weight: 700;
}
.footer__info--title {
  margin: 0 0 3px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
}
@media (max-width: 600px) {
  .footer__logo {
    margin: 0 auto;
    max-width: 220px;
 }
}
.footer__pay {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 200px;
  margin: 0 auto 16px;
  gap: 10px;
}
.footer__pay--cards {
  align-items: baseline;
  max-width: 111px;
  margin: 0 auto;
}
@media (max-width: 600px) {
  .footer__inner {
    flex-direction: column;
    align-items: center;
    gap: 5px;
 }
  .footer__item {
    max-width: 270px;
 }
  .footer__item:nth-child(1) {
    order: 3;
 }
  .footer__item:nth-child(2) {
    order: 1;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 12px;
 }
  .footer__item:nth-child(3) {
    order: 2;
 }
  .footer__info {
    text-align: left;
 }
  .footer__info--title {
    margin-bottom: 10px;
    text-align: center;
    font-weight: 400;
 }
  .footer .footer__img {
    max-height: 23px;
 }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCIuLi9ibG9ja3MvZm9ybS9mb3JtLnNjc3MiLCIuLi9ibG9ja3MvYnV0dG9uL2J1dHRvbi5zY3NzIiwiLi4vYmxvY2tzL3RpbWVyL3RpbWVyLnNjc3MiLCIuLi9ibG9ja3MvZmFxL2ZhcS5zY3NzIiwiLi4vYmxvY2tzL29yZGVyL29yZGVyLnNjc3MiLCIuLi9ibG9ja3MvaGVhZGVyL2hlYWRlci5zY3NzIiwiLi4vYmxvY2tzL3NsaWRlci9zbGlkZXIuc2NzcyIsIi4uL2Jsb2Nrcy9naWZ0L2dpZnQuc2NzcyIsIi4uL2Jsb2Nrcy9hZHZhL2FkdmEuc2NzcyIsIi4uL2Jsb2Nrcy9oZWxwL2hlbHAuc2NzcyIsIi4uL2Jsb2Nrcy9pbnRyby9pbnRyby5zY3NzIiwiLi4vYmxvY2tzL3N1aXQvc3VpdC5zY3NzIiwiLi4vYmxvY2tzL2NhcnRzL2NhcnRzLnNjc3MiLCIuLi9ibG9ja3MvcHJvbW8vcHJvbW8uc2NzcyIsIi4uL2Jsb2Nrcy9yZXZpZXdzL3Jldmlld3Muc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSx1SEFBWTtBQUVaO0VBQ0UscUNBQXFDO0VBQ3JDLDJIQUMyRDtFQUMzRCxpQkFBaUI7RUFDakIsa0JBQWtCLEVBQUE7O0FBR3BCO0VBQ0UsZ0NBQWdDO0VBQ2hDLGlJQUM4RDtFQUM5RCxtQkFBbUI7RUFDbkIsa0JBQWtCLEVBQUE7O0FBaUJwQjtFQUNFLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYixpQkFBaUI7RUFDakIsU0FBUztFQUNULDRCQUFzQjtFQUF0Qiw2QkFBc0I7RUFBdEIsOEJBQXNCO01BQXRCLDBCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIscUNBVjJCO0VBVzNCLDhCQUFzQjtVQUF0QixzQkFBc0IsRUFBQTs7QUFFeEI7RUFDRSxnQkFBZ0I7RUFDaEIseUJBckJVLEVBQUE7O0FBd0JaOzs7Ozs7RUFNRSxtQkFBbUI7RUFDbkIsU0FBUztFQUNULFVBQVU7RUFDVixpQkFB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TUFBaEIsZ0JBQWdCLEVBQUE7RUFHcEI7SUFDRSxhQUFhO0lBQ2IsVUFBVTtJQUNWLHdCQUFnQjtJQUFoQixtQkFBZ0I7SUFBaEIsZ0JBQWdCO0lBQ2hCLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsZUFBZTtJQUNmLGlCQUFpQixFQUFBO0VBckNyQjtJQXdDSSxtQkpwQ1E7SUlxQ1IsY0psQ08sRUFBQTtJSVBYO01BNENRLGdDQUF3QjtVQUF4Qiw0QkFBd0I7Y0FBeEIsd0JBQXdCO01BQ3hCLCtCQUF1QjtjQUF2Qix1QkFBdUIsRUFBQTtJQTdDL0I7TUFpRE0saUJBQWlCO01BQ2pCLGlCQUFpQjtNQUNqQixVQUFVO01BQ1YsdUJBQXVCLEVBQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA1MDA7NjAwJmZhbWlseT1Sb2JvdG86d2dodEA0MDA7NTAwJmRpc3BsYXk9c3dhcFwiKTtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkt5aXZUeXBlIFRpdGxpbmcgQm9sZDNcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9LeWl2VHlwZVRpdGxpbmctQm9sZDMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvS3lpdlR5cGVUaXRsaW5nLUJvbGQzLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkt5aXZUeXBlIFRpdGxpbmcyXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvS3lpdlR5cGVUaXRsaW5nLVJlZ3VsYXIyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL0t5aXZUeXBlVGl0bGluZy1SZWd1bGFyMi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuJGhlYWRlci1oZWlnaHQ6IDEyMHB4O1xuJGhlYWRlci1oZWlnaHQtbTogODJweDtcblxuJGxnOiAjZmZlNmJmO1xuJGc6ICNmZmNhN2E7XG4kZGc6ICNkNmEyN2I7XG4kYjogIzI2MTcwMDtcbiR3OiAjZmZmZmZmO1xuXG4kZjE6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuJGYyOiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuJGYzOiBcIkt5aXZUeXBlIFRpdGxpbmcyXCI7XG4kZjQ6IFwiS3lpdlR5cGUgVGl0bGluZyBCb2xkM1wiO1xuXG5ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1hcmdpbjogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1mYW1pbHk6ICRmMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbm1haW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGc7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxucCxcbnVsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxucGljdHVyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQ3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuc2VjdGlvbjpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy10b3A6ICRoZWFkZXItaGVpZ2h0O1xufVxuLnNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmMztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyNjE3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTk4cHgpIHtcbiAgLnNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgc2VjdGlvbjpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQtbTtcbiAgfVxufVxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbmlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06aG92ZXIsXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzIHtcbiAgLW1vei1hcHBlYXJhbmNlOiBudW1iZXItaW5wdXQ7XG59XG5cbi5mYWRlLWFuaW1hdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLWFuaW1hdGlvbjtcbiAgYW5pbWF0aW9uOiBmYWRlLWFuaW1hdGlvbiAycyBsaW5lYXI7XG4gIC8vd2lsbC1jaGFuZ2U6IGFuaW1hdGlvbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtYW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGltcG9ydCBcIi4vc3JjL2Jsb2Nrcy9mb3JtL2Zvcm1cIjtcbkBpbXBvcnQgXCIuL3NyYy9ibG9ja3MvYnV0dG9uL2J1dHRvblwiO1xuQGltcG9ydCBcIi4vc3JjL2Jsb2Nrcy90aW1lci90aW1lclwiO1xuQGltcG9ydCBcIi4vc3JjL2Jsb2Nrcy9mYXEvZmFxXCI7XG5AaW1wb3J0IFwiLi9zcmMvYmxvY2tzL29yZGVyL29yZGVyXCI7XG5AaW1wb3J0IFwiLi9zcmMvYmxvY2tzL2hlYWRlci9oZWFkZXJcIjtcbkBpbXBvcnQgXCIuL3NyYy9ibG9ja3Mvc2xpZGVyL3NsaWRlclwiO1xuQGltcG9ydCBcIi4vc3JjL2Jsb2Nrcy9naWZ0L2dpZnRcIjtcbkBpbXBvcnQgXCIuL3NyYy9ibG9ja3MvYWR2YS9hZHZhXCI7XG5AaW1wb3J0IFwiLi9zcmMvYmxvY2tzL2hlbHAvaGVscFwiO1xuQGltcG9ydCBcIi4vc3JjL2Jsb2Nrcy9vcmRlci9vcmRlclwiO1xuQGltcG9ydCBcIi4vc3JjL2Jsb2Nrcy9pbnRyby9pbnRyb1wiO1xuQGltcG9ydCBcIi4vc3JjL2Jsb2Nrcy9zdWl0L3N1aXRcIjtcbkBpbXBvcnQgXCIuL3NyYy9ibG9ja3MvY2FydHMvY2FydHNcIjtcbkBpbXBvcnQgXCIuL3NyYy9ibG9ja3MvcHJvbW8vcHJvbW9cIjtcbkBpbXBvcnQgXCIuL3NyYy9ibG9ja3Mvb3JkZXIvb3JkZXJcIjtcbkBpbXBvcnQgXCIuL3NyYy9ibG9ja3MvcmV2aWV3cy9yZXZpZXdzXCI7XG5AaW1wb3J0IFwiLi9zcmMvYmxvY2tzL2ZhcS9mYXFcIjtcbiIsIi5mb3JtIHtcbiAgJl9fbWFpbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAxNnB4IDIxcHggMjlweCAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDE2NSwgMTY1LCAxNjUsIDAuMjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gICZfX2Vycm9yIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gICZfX2lucHV0LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICZfX2VtYWlsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICNlM2E0NTU7XG4gICAgYmFja2dyb3VuZDogI2ZmZTZiZjtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzI2MTcwMDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5OHB4KSB7XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTk4cHgpIHtcbiAgICB9XG4gIH1cbiAgQGtleWZyYW1lcyBhbmltYXRlZEJ1dHRvbiB7XG4gICAgZnJvbSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzAwMHB4O1xuICAgIH1cbiAgICB0byB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwO1xuICAgIH1cbiAgfVxuICAmX19idXR0b24tbG9hZGVyOmRpc2FibGVkOmlzKGJ1dHRvbikge1xuICAgIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoXG4gICAgICAxMzVkZWcsXG4gICAgICAkZyxcbiAgICAgICRnIDEwcHgsXG4gICAgICAkbGcgMTBweCxcbiAgICAgICRsZyAyMHB4XG4gICAgKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDMwMDAlO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBhbmltYXRpb246IGFuaW1hdGVkQnV0dG9uIDYwcyBpbmZpbml0ZSBsaW5lYXI7XG4gIH1cbiAgJl9fY2hlY2ssXG4gICZfX2NoZWNrMixcbiAgJl9fY2hlY2szIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgY29sb3I6ICR3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAmX19jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgJl9fY2hlY2stYm94IHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgJl9fY2hlY2staW5wdXQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMHB4O1xuICAgIHRvcDogMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGc7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAmX19jaGVjay1pbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NoZWNrUGF5LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHg7XG4gIH1cbiAgJl9fY2hlY2stdGV4dCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICAgICYtLWRhdGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICAgICYtLWRhdGEtdG9wIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICY6aG92ZXIge1xuICB9XG4gICY6YWN0aXZlIHtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTk4cHgpIHtcbiAgfVxuICAmLS1sYyB7XG4gICAgYm9yZGVyOiA0cHggc29saWQgJGc7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBmb250LWZhbWlseTogJGYyO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBjb2xvcjogJHc7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGc7XG4gICAgfVxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZztcbiAgICAgIGNvbG9yOiAkYjtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5OHB4KSB7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1tYWluLFxuICAmLS1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAxODBkZWcsXG4gICAgICAjZTNhNDU1IDExLjc4JSxcbiAgICAgICNmNmRiYTYgMjkuNjIlLFxuICAgICAgI2ZmZWJjNCA0NC40OSUsXG4gICAgICAjZjBiZTc5IDY3Ljc4JSxcbiAgICAgICM4ZjY1M2IgODMuMTUlLFxuICAgICAgIzY3M2QyMiAxMDAlXG4gICAgKTtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAkZztcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDIwcHggcmdiYSgxNDUsIDY0LCAxLCAwLjQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cbiAgICBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBmb250LWZhbWlseTogJGYyO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogJGI7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAxODBkZWcsXG4gICAgICAgICNlM2E0NTUgMTEuNzglLFxuICAgICAgICAjZjZkYmE2IDI5LjYyJSxcbiAgICAgICAgI2ZmZWJjNCA0NC40OSUsXG4gICAgICAgICNmMGJlNzkgNjcuNzglLFxuICAgICAgICAjOGY2NTNiIDgzLjE1JSxcbiAgICAgICAgIzY3M2QyMiAxMDAlXG4gICAgICApO1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgI2Q2YTI3YjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDVweCAzMHB4IHJnYmEoMTQ1LCA2NCwgMSwgMC45KTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggMzBweCByZ2JhKDE0NSwgNjQsIDEsIDAuOSk7XG4gICAgfVxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDEwLjcxMXB4IDBweCA0Mi44NDQycHggcmdiYSg2MywgMzEsIDE1LCAwLjgpO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAuOSk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGltZXIge1xuICBwYWRkaW5nOiAzNXB4IDYwcHggNjBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxNSwgMTQsIDI0LCAwLjMpO1xuICBib3JkZXI6IDJweCBzb2xpZCAkZztcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICZfX3ByaWNlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICR3O1xuICB9XG4gICZfX25ldyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZjM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgJl9fb2xkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6ICRmNDtcbiAgICBmb250LXdlaWdodDogMzUwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTVweDtcbiAgICAgIHJpZ2h0OiAtNXB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHc7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuICAmX190aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGRnO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5OHB4KSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgJl9fcHJpY2VzIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG4gICAgJl9fbmV3IHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAmX19vbGQge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuIiwiLmZhcSB7XG4gIHBhZGRpbmc6IDYwcHggMCAxMjBweDtcbiAgJl9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gICZfX2xpc3QtaXRlbSB7XG4gICAgJiArICYge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5OHB4KSB7XG4gICAgcGFkZGluZzogNjBweCAwIDEyMHB4O1xuICAgICZfX2hlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgfVxufVxuLmZhcS1pdGVtIHtcbiAgcGFkZGluZzogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGI7XG4gIGJhY2tncm91bmQ6ICRiO1xuICBjb2xvcjogJGxnO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICZfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoMyB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgbWluLXdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BsdXMuc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIH1cbiAgfVxuICAmX19ib2R5IHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogMC41cztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxuICAmLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogJGxnO1xuICAgIGNvbG9yOiAkYjtcbiAgICAuZmFxLWl0ZW1fX2hlYWRlciB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC4yKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZhcS1pdGVtX19ib2R5IHtcbiAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IHBhaW50ZWQ7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OThweCkge1xuICB9XG59XG4iLCIub3JkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDkwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnNi5qcGcpLCAkYjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6ICRsZztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLnRpbWVyIHtcbiAgICBtYXgtd2lkdGg6IDQ3NnB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgcGFkZGluZzogMjBweCA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMjBweCAyMHB4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgaDIge1xuICAgIG1heC13aWR0aDogODE1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRsZztcbiAgfVxuICAmX19zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmdpZnQge1xuICAgIG1heC13aWR0aDogNTYzcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMjBweCA3MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwcHggMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0ge1xuICAgIG1heC13aWR0aDogODMycHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5OHB4KSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmc2bS5qcGcpLCAkYjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAxODBkZWcsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgMC4xKSA0My45MyUsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgMSkgMTAwJVxuICAgICAgKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICAgIC50aW1lciB7XG4gICAgICBtYXgtd2lkdGg6IDIyMnB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAudGltZXJfX3ByaWNlcyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgICAgLnRpbWVyX190aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fc3VidGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIH1cbiAgICAuZ2lmdCB7XG4gICAgICBtYXgtd2lkdGg6IDI4OHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGxnO1xuICAgIH1cbiAgICAuZm9ybSB7XG4gICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAxODBkZWcsXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgMCkgNDMuOTMlLFxuICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJVxuICAgICAgKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG59XG4iLCIuaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNDhweDtcbiAgei1pbmRleDogNTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgJl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAmX19idXR0b24ge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICBoZWlnaHQ6IDcycHg7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5OHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDM4cHg7XG4gICAgJl9fbG9nbyB7XG4gICAgICBtYXgtd2lkdGg6IDEzNXB4O1xuICAgIH1cbiAgICAmX19idXR0b24ge1xuICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgfVxuICB9XG59XG4iLCIuc3dpcGVyLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1idXR0b24tcHJldiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAwO1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIuZ2lmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDMwcHggNzBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1LCAxNCwgMjQsIDAuMyk7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRnO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGljdHVyZSB7XG4gICAgbWluLXdpZHRoOiA5MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICBoMyB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBmb250LWZhbWlseTogJGY0O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICR3O1xuICB9XG4gIHAge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgIGNvbG9yOiAkZztcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTk4cHgpIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgcGljdHVyZSB7XG4gICAgICBtaW4td2lkdGg6IDYwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIH1cbiAgfVxufVxuIiwiLmFkdmEge1xuICBwYWRkaW5nOiA2MHB4IDAgMTkwcHg7XG4gIGJhY2tncm91bmQ6ICRsZztcbiAgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgJl9fYm9keSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDIwcHg7XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDI1cHggMzBweCAyNXB4IDIwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzI2MTcwMDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgc3BhbiB7XG4gICAgICB3aWR0aDogMTc1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICBmb250LWZhbWlseTogJGYzO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTIwcHg7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTk4cHgpIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgNjBweDtcbiAgICBoMiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAmX19ib2R5IHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgfVxuICAgICZfX2l0ZW0ge1xuICAgICAgcGFkZGluZzogMzBweCAyMHB4IDIwcHg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBzcGFuIHtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmhlbHAge1xuICBwYWRkaW5nOiAxMjBweCAwIDYwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcyLnN2ZyksICRsZztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDIxNnB4O1xuICBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAmX19ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcm93LWdhcDogNDBweDtcbiAgICA+IHNwYW4ge1xuICAgICAgd2lkdGg6IDEwJTtcbiAgICB9XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogIzI2MTcwMDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGNvbG9yOiAkbGc7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAmOm50aC1jaGlsZCgxKSxcbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBtYXgtd2lkdGg6IDU5MHB4O1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjY0cHggLyAyKTtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNCksXG4gICAgJjpudGgtY2hpbGQoNSksXG4gICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNDBweCkgLyAzKTtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMSkgcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTE2cHgpO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgzKSBwIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTZweCk7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDQpIHAge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1NnB4KTtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNSkgcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTU2cHgpO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCg2KSBwIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTZweCk7XG4gICAgfVxuICAgIHBpY3R1cmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OThweCkge1xuICAgIHBhZGRpbmc6IDEwNXB4IDAgMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAkbGc7XG4gICAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgJl9fYm9keSB7XG4gICAgICByb3ctZ2FwOiAwcHg7XG4gICAgICA+IHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKG4pIHtcbiAgICAgICAgJixcbiAgICAgICAgcCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgxKSBwaWN0dXJlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2N3B4O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMykgcGljdHVyZSB7XG4gICAgICAgIG1heC13aWR0aDogODhweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDQpIHBpY3R1cmUge1xuICAgICAgICBtYXgtd2lkdGg6IDk1cHg7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg1KSBwaWN0dXJlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNikgcGljdHVyZSB7XG4gICAgICAgIG1heC13aWR0aDogOTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5pbnRybyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcxLmpwZyksICRiO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTY1cHg7XG4gIH1cbiAgaDEge1xuICAgIG1heC13aWR0aDogMTA1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZvbnQtZmFtaWx5OiAkZjQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDk2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDExNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkZztcbiAgfVxuICAmX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDY3NXB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkdztcbiAgfVxuICBhIHtcbiAgICBtYXgtd2lkdGg6IDM0OXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNzJweDtcbiAgICBtYXJnaW46IDAgYXV0byAxMzNweDtcbiAgfVxuICAmX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWF4LXdpZHRoOiAxMjEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC50aW1lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogNDk2cHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTgzcHg7XG4gICAgICB0b3A6IC0yMTdweDtcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvcHJpY2VzLnN2Zyk7XG4gICAgfVxuICB9XG4gIC50aW1lciArIC5naWZ0IHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAuZ2lmdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogNTYzcHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC0xNDZweDtcbiAgICAgIHRvcDogLTE4MXB4O1xuICAgICAgY29udGVudDogdXJsKC4uL2ltZy9nMi5zdmcpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTk4cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICB9XG4gICAgJl9fdGV4dCB7XG4gICAgICBtYXJnaW46IDAgYXV0byAyNXB4O1xuICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgbWF4LXdpZHRoOiAyODhweDtcbiAgICAgIGhlaWdodDogNjRweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgfVxuICAgICZfX3JvdyB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLnRpbWVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1heC13aWR0aDogNDk2cHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwLjQpO1xuICAgICAgfVxuICAgIH1cbiAgICAudGltZXIgKyAuZ2lmdCB7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgLmdpZnQge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zdWl0IHtcbiAgcGFkZGluZzogNjBweCAwIDE2MHB4O1xuICBiYWNrZ3JvdW5kOiAkbGc7XG4gICZfX2JvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNjVweCA0MHB4IDgwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnNC5wbmcpLCAjMGEwNjEwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIGJvdHRvbTtcbiAgICBjb2xvcjogJGxnO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAmX19oYW5kcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTI5cHgpO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICA+IHBpY3R1cmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cbiAgJl9fc3ViLXNsaWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDQ4JTtcbiAgICB0b3A6IC0zMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbiAgJl9fc3ViLXNsaWRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMCk7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxuICAmX19jb2wge1xuICAgIG1heC13aWR0aDogNjMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgaDIge1xuICAgIGNvbG9yOiAkbGc7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAmX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICB9XG4gICZfX3NsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAtMTJweDtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgY29udGVudDogdXJsKC4uL2ltZy9jYXJ0cy1iZzIuc3ZnKTtcbiAgICB9XG4gIH1cbiAgLnN3aXBlci1jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbiAgJl9fbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgbWFyZ2luOiAxMThweCAxMHB4IDAgYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnN3aXBlci1idXR0b24tcHJldixcbiAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Fycm93LnN2Zyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbiAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICZfX2hhbmRzIHtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMzEwcHgpO1xuICAgIH1cbiAgICAmX19ib2R5IHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoNTAlIC0gMTgwcHgpIGJvdHRvbTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5OHB4KSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgICZfX2JvZHkge1xuICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgcGFkZGluZzogMjBweCAxNXB4IDI0M3B4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZzRtLnBuZyksICMwYTA2MTA7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgYm90dG9tO1xuICAgIH1cbiAgICAmX19oYW5kcyB7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDEzcHgpO1xuICAgICAgYm90dG9tOiAyOHB4O1xuICAgICAgbWF4LXdpZHRoOiAxNDlweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgPiBwaWN0dXJlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19zdWItc2xpZGVyIHtcbiAgICAgIGxlZnQ6IDQ4JTtcbiAgICAgIHRvcDogLTMwJTtcbiAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICB9XG4gICAgJl9fc3ViLXNsaWRlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMCk7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2NvbCB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gICAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgJl9fdGV4dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgfVxuICAgICZfX3NsaWRlciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlICsgMTFweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgY29udGVudDogdXJsKC4uL2ltZy9jYXJ0cy1iZzJtLnN2Zyk7XG4gICAgICB9XG4gICAgfVxuICAgIC5zd2lwZXItY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTk4cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJl9fbmF2IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1heC13aWR0aDogMjg1cHg7XG4gICAgICBtYXJnaW46IC00MHB4IGF1dG8gMDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIH1cbiAgfVxufVxuLnN1aXQtc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAyMTBweDtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2Y4ZjRlYztcbiAgYm9yZGVyOiA1cHggc29saWQgI2Y4ZjRlYztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICRiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBAbWVkaWEgKG1heC13aWR0aDogOTk4cHgpIHtcbiAgICBtaW4taGVpZ2h0OiAxMDhweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4iLCIuY2FydHMge1xuICBwYWRkaW5nOiAxMjBweCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnMy5zdmcpLCAkbGc7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBwIHtcbiAgICBtYXgtd2lkdGg6IDcxMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICZfX2l0ZW1zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgbWluLWhlaWdodDogMzIwcHg7XG4gICAgbWFyZ2luOiAtMjBweCBhdXRvIDA7XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGxlZnQ6IDklO1xuICAgICAgdG9wOiAyMnB4O1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgbGVmdDogMTglO1xuICAgICAgdG9wOiAzN3B4O1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgbGVmdDogMjYlO1xuICAgICAgdG9wOiA1NXB4O1xuICAgICAgei1pbmRleDogNDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgbGVmdDogMzUlO1xuICAgICAgdG9wOiA3MXB4O1xuICAgICAgei1pbmRleDogNTtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA5N3B4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgICB6LWluZGV4OiA2O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCg3KSB7XG4gICAgICByaWdodDogMzUlO1xuICAgICAgdG9wOiA3MXB4O1xuICAgICAgei1pbmRleDogNTtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoOCkge1xuICAgICAgcmlnaHQ6IDI2JTtcbiAgICAgIHRvcDogNTVweDtcbiAgICAgIHotaW5kZXg6IDQ7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDkpIHtcbiAgICAgIHJpZ2h0OiAxOCU7XG4gICAgICB0b3A6IDM3cHg7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgxMCkge1xuICAgICAgcmlnaHQ6IDklO1xuICAgICAgdG9wOiAyMnB4O1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMTEpIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTk4cHgpIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgYmFja2dyb3VuZDogJGxnO1xuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICB9XG4gICAgJl9faXRlbXMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgbWluLWhlaWdodDogMTQ1cHg7XG4gICAgICBtYXJnaW46IDEwcHggLTE1cHggMDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2FydHNtLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uY2FydCB7XG4gIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJl9faW5uZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG5cbiAgICA+IGRpdixcbiAgICA+IHBpY3R1cmUge1xuICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG4gICYuYWN0aXZlICZfX2lubmVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gIH1cbiAgJl9fYmFjayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2MtYmcucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgfVxufVxuIiwiLnByb21vIHtcbiAgJi0tMSB7XG4gICAgcGFkZGluZzogMTEzcHggMCAxNjhweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnMy5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBjb2xvcjogJGxnO1xuICAgIC5jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgPiBwaWN0dXJlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgIGJvdHRvbTogLTE2OHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDQ0JTtcbiAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgIH1cbiAgfVxuICAmLS0yIHtcbiAgICBwYWRkaW5nOiAxMjZweCAwO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmc1LmpwZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIGNvbG9yOiAkbGc7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICA+IHBpY3R1cmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0xMTNweDtcbiAgICAgICAgYm90dG9tOiAtMTI2cHg7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgICBoMiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIH1cbiAgICBwICsgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxuICAmX19ib2R5IHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICZfX2NvbCB7XG4gICAgbWF4LXdpZHRoOiA4MDRweDtcbiAgICB3aWR0aDogNTUlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuICBoMiB7XG4gICAgY29sb3I6ICRsZztcbiAgfVxuXG4gIGEge1xuICAgIG1heC13aWR0aDogMzQ5cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OThweCkge1xuICAgICYtLTEge1xuICAgICAgcGFkZGluZzogNTRweCAwIDA7XG4gICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgPiBwaWN0dXJlIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIG1heC13aWR0aDogMjg2cHg7XG4gICAgICAgICAgbWFyZ2luOiAzM3B4IGF1dG8gMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLTIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgPiBwaWN0dXJlIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIG1heC13aWR0aDogMjY0cHg7XG4gICAgICAgICAgbWFyZ2luOiAzN3B4IDAgMCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX2NvbCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgfVxuICB9XG59XG4iLCIucmV2aWV3cyB7XG4gIHBhZGRpbmc6IDEwMHB4IDAgOTBweDtcbiAgaDIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogJGY0O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuICAmX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gICZfX2JvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gKDUwdncgLSA3NDBweCkpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnN3aXBlci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgfVxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0OmlzKGRpdikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uOmlzKGRpdikge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZjYTdhO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAmLWFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyNjE3MDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQgKyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTk4cHgpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNjBweCAwcHggMzBweDtcbiAgICAmX19oZWFkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgICB9XG4gICAgJl9fYm9keSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgLnN3aXBlci1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxuICB9XG59XG4ucmV2aWV3IHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAkdztcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZThlYztcbiAgYm94LXNoYWRvdzogMHB4IDVweCAxMnB4IHJnYmEoNzQsIDg4LCAxMTAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiAkZjI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICZfX2hlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICZfX2F1dGhvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBpY3R1cmUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgIH1cbiAgICBoNSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBjb2xvcjogIzJhNTg4NTtcbiAgICB9XG4gICAgcCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxMi41cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgIGNvbG9yOiAjOTM5MzkzO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTQ2LjIlO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgY29sb3I6ICMyYTU4ODU7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTQ2LjIlO1xuICAgIH1cbiAgfVxuICAmX19mb290IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZThlYztcbiAgfVxuICAmX19hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgJl9fYWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLWhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgY29sb3I6ICM2MjZkN2E7XG4gICAgJiArICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB9XG5cbiAgICAmLS1saWtlOjpiZWZvcmUge1xuICAgICAgY29udGVudDogdXJsKC4uL2ltZy9saWtlLnN2Zyk7XG4gICAgfVxuICAgICYtLWNvbW06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiB1cmwoLi4vaW1nL2NvbW0uc3ZnKTtcbiAgICB9XG4gICAgJi0tcmVwOjpiZWZvcmUge1xuICAgICAgY29udGVudDogdXJsKC4uL2ltZy9yZXAuc3ZnKTtcbiAgICB9XG4gIH1cbiAgJl9fd2F0Y2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIGNvbG9yOiAjODE4Yzk5O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvd2F0Y2guc3ZnKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5OHB4KSB7XG4gICAgJl9faGVhZCB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDAgMTBweDtcbiAgICB9XG4gICAgJl9fYm9keSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgJl9fZm9vdCB7XG4gICAgICBwYWRkaW5nOiAxN3B4IDA7XG4gICAgfVxuICB9XG59XG4iXX0= */
