.stage-card-t5 {
  --card-background-color: var(--bg-light);
  --card-background-color-hover: var(--accent-primary-hover);
  --card-border-radius: var(--radius-card);
  --card-description-font: var(--font-body-L-r);
  --card-gap: 1.875rem;
  --card-icon-border-color: var(--stroke-dark-25);
  --card-icon-border-radius: var(--radius-btn);
  --card-icon-border-width: 1px;
  --card-icon-color: var(--text-dark-primary);
  --card-icon-padding: 1.875rem;
  --card-icon-size: 2.5rem;
  --card-index-color: var(--text-dark-primary);
  --card-max-width: var(--card-max-width-3);
  --card-min-height: 25rem;
  --card-padding: 1.875rem;
  --card-text-color: var(--text-dark-primary);
  --card-title-font: var(--font-title-M);
  position: relative;
  padding: var(--card-padding);
  width: 100%;
  max-width: var(--card-max-width);
  height: auto;
  min-height: var(--card-min-height);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: var(--card-gap);
  background-color: var(--card-background-color);
  border-radius: var(--card-border-radius);
  -webkit-transition: background-color var(--animation-default);
  transition: background-color var(--animation-default);
}
@media (min-width: 1921px) {
  .stage-card-t5 {
    --card-gap: 1.5625vw;
    --card-icon-border-width: 0.0520833333vw;
    --card-icon-padding: 1.5625vw;
    --card-icon-size: 2.0833333333vw;
    --card-min-height: 20.8333333333vw;
    --card-padding: 1.5625vw;
  }
}
@media (max-width: 1600px) {
  .stage-card-t5 {
    --card-gap: 1.25rem;
    --card-icon-padding: 1.25rem;
    --card-icon-size: 1.875rem;
    --card-min-height: 20rem;
  }
}
@media (max-width: 1160px) {
  .stage-card-t5 {
    --card-icon-padding: 1.125rem;
    --card-icon-size: 1.5rem;
    --card-min-height: 13.75rem;
    --card-padding: 1.5625rem;
  }
}
@media (max-width: 630px) {
  .stage-card-t5 {
    --card-min-height: 11.25rem;
  }
}
@media (any-hover: hover) {
  .stage-card-t5:hover {
    background-color: var(--card-background-color-hover);
  }
}
.js-has-pseudo [csstools-has-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-1m-2w-2p-37-14-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-2n-2n-2x-32-2s-2t-3c-1m-2t-31-34-38-3d-15-1m-32-38-2w-19-33-2u-19-38-3d-34-2t-14-1d-32-w-17-w-1d-1c-15-w-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-2n-2n-2x-32-2s-2t-3c]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist)::before, .js-has-pseudo [csstools-has-16-1m-32-38-2w-19-33-2u-19-38-3d-34-2t-14-1d-32-w-17-w-1d-1c-15-w-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-1m-2w-2p-37-14-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-2n-2n-2x-32-2s-2t-3c-1m-2t-31-34-38-3d-15-w-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-2n-2n-2x-32-2s-2t-3c]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist)::before {
  content: counter(stage);
}
.stage-card-t5:has(.stage-card-t5__index:empty):nth-of-type(1n + 10) .stage-card-t5__index::before, *:nth-of-type(1n + 10) .stage-card-t5:has(.stage-card-t5__index:empty) .stage-card-t5__index::before {
  content: counter(stage);
}
.stage-card-t5__head {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  gap: 1.25rem;
}
@media (min-width: 1921px) {
  .stage-card-t5__head {
    gap: 1.0416666667vw;
  }
}
@media (max-width: 630px) {
  .stage-card-t5__head {
    gap: 0.625rem;
  }
}
.stage-card-t5__index {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: var(--card-index-color);
}
.stage-card-t5__index:empty::before {
  content: "0" counter(stage);
  color: inherit;
  font: inherit;
  counter-increment: stage;
}
.stage-card-t5__icon {
  padding: calc(var(--card-icon-padding) - var(--card-icon-border-width));
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border: solid var(--card-icon-border-width) var(--card-icon-border-color);
  border-radius: var(--card-icon-border-radius);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.stage-card-t5__icon .icon {
  --icon-color: var(--card-icon-color);
  --icon-size: var(--card-icon-size);
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
.stage-card-t5__body {
  margin-top: auto;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 0.9375rem;
}
@media (min-width: 1921px) {
  .stage-card-t5__body {
    gap: 0.78125vw;
  }
}
@media (max-width: 1600px) {
  .stage-card-t5__body {
    gap: 0.625rem;
  }
}
@media (max-width: 630px) {
  .stage-card-t5__body {
    gap: 0.3125rem;
  }
}
.stage-card-t5__title {
  color: var(--card-text-color);
  font: var(--card-title-font);
}
.stage-card-t5__title:empty {
  display: none;
}
.stage-card-t5__description {
  height: var(--card-description-height, 0px);
  color: var(--card-text-color);
  font: var(--card-description-font);
  overflow: hidden;
  -webkit-transition: height var(--animation-default);
  transition: height var(--animation-default);
}
.stage-card-t5__description:empty {
  display: none;
}
.stage-card-t5__description .text {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.js-has-pseudo [csstools-has-2q-33-2s-3d-2j-2s-2p-38-2p-19-36-2t-37-33-39-36-2r-2t-19-2x-2s-1p-y-1f-y-2l-w-1a-31-2p-2x-32-w-1q-w-z-2r-33-32-37-38-36-39-2r-38-33-36-2n-2q-30-33-2r-2z-2n-1e-1m-2w-2p-37-14-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-15-w-1q-w-1a-2r-33-32-38-2p-2x-32-2t-36]:not(#does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist) {
  gap: var(--section-gap);
}
body[data-resource-id="3"] .main > #constructor_block_2:has(.stage-card-t5) > .container {
  gap: var(--section-gap);
}
.js-has-pseudo [csstools-has-2q-33-2s-3d-2j-2s-2p-38-2p-19-36-2t-37-33-39-36-2r-2t-19-2x-2s-1p-y-1f-y-2l-w-1a-31-2p-2x-32-w-1q-w-z-2r-33-32-37-38-36-39-2r-38-33-36-2n-2q-30-33-2r-2z-2n-1e-1m-2w-2p-37-14-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-15-w-1a-37-2t-2r-38-2x-33-32-2n-2n-2r-33-32-38-2t-32-38]:not(#does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist) {
  margin-top: 0 !important;
}
body[data-resource-id="3"] .main > #constructor_block_2:has(.stage-card-t5) .section__content {
  margin-top: 0 !important;
}
.js-has-pseudo [csstools-has-2q-33-2s-3d-2j-2s-2p-38-2p-19-36-2t-37-33-39-36-2r-2t-19-2x-2s-1p-y-1f-y-2l-w-1a-31-2p-2x-32-w-1q-w-z-2r-33-32-37-38-36-39-2r-38-33-36-2n-2q-30-33-2r-2z-2n-1e-1m-2w-2p-37-14-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-15-w-1a-37-2t-2r-38-2x-33-32-2n-2n-38-2x-38-30-2t]:not(#does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist), .js-has-pseudo [csstools-has-2q-33-2s-3d-2j-2s-2p-38-2p-19-36-2t-37-33-39-36-2r-2t-19-2x-2s-1p-y-1f-y-2l-w-1a-31-2p-2x-32-w-1q-w-z-2r-33-32-37-38-36-39-2r-38-33-36-2n-2q-30-33-2r-2z-2n-1e-1m-2w-2p-37-14-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-15-w-1a-37-2t-2r-38-2x-33-32-2n-2n-2s-2t-37-2r-36-2x-34-38-2x-33-32]:not(#does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist) {
  justify-self: start;
  text-align: left;
}
body[data-resource-id="3"] .main > #constructor_block_2:has(.stage-card-t5) .section__title, body[data-resource-id="3"] .main > #constructor_block_2:has(.stage-card-t5) .section__description {
  justify-self: start;
  text-align: left;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2FyZHMvc3RhZ2UtY2FyZC9zdGFnZS1jYXJkLXQ1LnNjc3MlMjNzYXNzIiwiY29tcG9uZW50cy9jYXJkcy9zdGFnZS1jYXJkL3N0YWdlLWNhcmQtdDUuc2NzcyIsIm1peGlucy9fbWVkaWEuc2NzcyIsIm1peGlucy9fZGlzYWJsZS1tb2ItaG92ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFLHdDQUFBO0VDREYsMERBQUE7RURHRSx3Q0FBQTtFQUNBLDZDQUFBO0VBQ0Esb0JBQUE7RUFDQSwrQ0FBQTtFQUNBLDRDQUFBO0VBQ0EsNkJBQUE7RUFDQSwyQ0FBQTtFQUNBLDZCQUFBO0VBQ0Esd0JBQUE7RUFDQSw0Q0FBQTtFQUNBLHlDQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLDJDQUFBO0VBQ0Esc0NBQUE7RUFFQSxrQkFBQTtFQUVBLDRCQUFBO0VBQ0EsV0FBQTtFQUNBLGdDQUFBO0VBQ0EsWUFBQTtFQUNBLGtDQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHVCQUFBO01BQUEsb0JBQUE7VUFBQSwyQkFBQTtFQUNBLG9CQUFBO0VBRUEsOENBQUE7RUFDQSx3Q0FBQTtFQUVBLDZEQUFBO0VBQUEscURBQUE7QUNMRjtBQ3hCRTtFRk5GO0lDaUNFLG9CQUFBO0lETUUsd0NBQUE7SUNKRiw2QkFBQTtJRE1FLGdDQUFBO0lDSkYsa0NBQUE7SURNRSx3QkFBQTtFQ0pGO0FBQ0Y7QUM1QkU7RUZaRjtJQStDSSxtQkFBQTtJQ0hGLDRCQUFBO0lES0UsMEJBQUE7SUNIRix3QkFBQTtFQUNBO0FBQ0Y7QUM5QkU7RUZsQkY7SUNtREUsNkJBQUE7SURJRSx3QkFBQTtJQ0ZGLDJCQUFBO0lESUUseUJBQUE7RUNGRjtBQUNGO0FDaENFO0VGeEJGO0lBNkRJLDJCQUFBO0VDREY7QUFDRjtBRTlERTtFQUNFO0lGZ0VGLG9EQUFBO0VBQ0E7QUFDRjtBRE1NO0VBQ0UsdUJBQUE7QUNKUjtBREdNO0VBQ0UsdUJBQUE7QUNKUjtBRFNFO0VBQ0UsV0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0Esb0JBQUE7TUFBQSxjQUFBO0VBQ0EsWUFBQTtBQ1BKO0FDdkVFO0VGd0VBO0lBU0ksbUJBQUE7RUNOSjtBQUNGO0FDMURFO0VGc0RBO0lBYUksYUFBQTtFQ0xKO0FBQ0Y7QURRRTtFQUNFLDBCQUFBO0VBQUEsdUJBQUE7RUFBQSxrQkFBQTtFQUVBLDhCQUFBO0FDUEo7QURTSTtFQUNFLDJCQUFBO0VBRUEsY0FBQTtFQUNBLGFBQUE7RUFFQSx3QkFBQTtBQ1ROO0FEYUU7RUFDRSx1RUFBQTtFQUNBLDBCQUFBO0VBQUEsdUJBQUE7RUFBQSxrQkFBQTtFQUNBLDJCQUFBO0VBQUEsd0JBQUE7RUFBQSxtQkFBQTtFQUNBLG9CQUFBO01BQUEsY0FBQTtFQUVBLHlFQUFBO0VBQ0EsNkNBQUE7RUFFQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBQ2JKO0FEZUk7RUFDRSxvQ0FBQTtFQUNBLGtDQUFBO0VBRUEsc0JBQUE7S0FBQSxtQkFBQTtFQUNBLDBCQUFBO0tBQUEsdUJBQUE7QUNkTjtBRGtCRTtFQUNFLGdCQUFBO0VBRUEsV0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7RUFDQSxjQUFBO0FDakJKO0FDbkhFO0VGNEhBO0lBV0ksY0FBQTtFQ2hCSjtBQUNGO0FDbEhFO0VGc0hBO0lBZUksYUFBQTtFQ2ZKO0FBQ0Y7QUMzR0U7RUYwR0E7SUFtQkksY0FBQTtFQ2RKO0FBQ0Y7QURpQkU7RUFDRSw2QkFBQTtFQUNBLDRCQUFBO0FDZko7QURpQkk7RUFDRSxhQUFBO0FDZk47QURtQkU7RUFDRSwyQ0FBQTtFQUVBLDZCQUFBO0VBQ0Esa0NBQUE7RUFFQSxnQkFBQTtFQUVBLG1EQUFBO0VBQUEsMkNBQUE7QUNwQko7QURzQkk7RUFDRSxhQUFBO0FDcEJOO0FEdUJJO0VBQ0UsMkJBQUE7RUFBQSx3QkFBQTtFQUFBLG1CQUFBO0FDckJOO0FEMkJFO0VBQ0UsdUJBQUE7QUN4Qko7QUR1QkU7RUFDRSx1QkFBQTtBQ3hCSjtBRDJCRTtFQUNFLHdCQUFBO0FDekJKO0FEd0JFO0VBQ0Usd0JBQUE7QUN6Qko7QUQ0QkU7RUFFRSxtQkFBQTtFQUNBLGdCQUFBO0FDM0JKO0FEd0JFO0VBRUUsbUJBQUE7RUFDQSxnQkFBQTtBQzNCSiIsImZpbGUiOiJjb21wb25lbnRzL2NhcmRzL3N0YWdlLWNhcmQvc3RhZ2UtY2FyZC10NS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vLi4vLi4vbWl4aW5zXCI7XG5cbi5zdGFnZS1jYXJkLXQ1IHtcbiAgLS1jYXJkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWxpZ2h0KTtcbiAgLS1jYXJkLWJhY2tncm91bmQtY29sb3ItaG92ZXI6IHZhcigtLWFjY2VudC1wcmltYXJ5LWhvdmVyKTtcbiAgLS1jYXJkLWJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1jYXJkKTtcbiAgLS1jYXJkLWRlc2NyaXB0aW9uLWZvbnQ6IHZhcigtLWZvbnQtYm9keS1MLXIpO1xuICAtLWNhcmQtZ2FwOiAje3JlbSgzMCl9O1xuICAtLWNhcmQtaWNvbi1ib3JkZXItY29sb3I6IHZhcigtLXN0cm9rZS1kYXJrLTI1KTtcbiAgLS1jYXJkLWljb24tYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWJ0bik7XG4gIC0tY2FyZC1pY29uLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWNhcmQtaWNvbi1jb2xvcjogdmFyKC0tdGV4dC1kYXJrLXByaW1hcnkpO1xuICAtLWNhcmQtaWNvbi1wYWRkaW5nOiAje3JlbSgzMCl9O1xuICAtLWNhcmQtaWNvbi1zaXplOiAje3JlbSg0MCl9O1xuICAtLWNhcmQtaW5kZXgtY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgLS1jYXJkLW1heC13aWR0aDogdmFyKC0tY2FyZC1tYXgtd2lkdGgtMyk7XG4gIC0tY2FyZC1taW4taGVpZ2h0OiAje3JlbSg0MDApfTtcbiAgLS1jYXJkLXBhZGRpbmc6ICN7cmVtKDMwKX07XG4gIC0tY2FyZC10ZXh0LWNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gIC0tY2FyZC10aXRsZS1mb250OiB2YXIoLS1mb250LXRpdGxlLU0pO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBwYWRkaW5nOiB2YXIoLS1jYXJkLXBhZGRpbmcpO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jYXJkLW1heC13aWR0aCk7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogdmFyKC0tY2FyZC1taW4taGVpZ2h0KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiB2YXIoLS1jYXJkLWdhcCk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tY2FyZC1ib3JkZXItcmFkaXVzKTtcblxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLWFuaW1hdGlvbi1kZWZhdWx0KTtcblxuICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgIC0tY2FyZC1nYXA6ICN7YmlnKDMwKX07XG4gICAgLS1jYXJkLWljb24tYm9yZGVyLXdpZHRoOiAje2JpZygxKX07XG4gICAgLS1jYXJkLWljb24tcGFkZGluZzogI3tiaWcoMzApfTtcbiAgICAtLWNhcmQtaWNvbi1zaXplOiAje2JpZyg0MCl9O1xuICAgIC0tY2FyZC1taW4taGVpZ2h0OiAje2JpZyg0MDApfTtcbiAgICAtLWNhcmQtcGFkZGluZzogI3tiaWcoMzApfTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAtLWNhcmQtZ2FwOiAje3JlbSgyMCl9O1xuICAgIC0tY2FyZC1pY29uLXBhZGRpbmc6ICN7cmVtKDIwKX07XG4gICAgLS1jYXJkLWljb24tc2l6ZTogI3tyZW0oMzApfTtcbiAgICAtLWNhcmQtbWluLWhlaWdodDogI3tyZW0oMzIwKX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgLS1jYXJkLWljb24tcGFkZGluZzogI3tyZW0oMTgpfTtcbiAgICAtLWNhcmQtaWNvbi1zaXplOiAje3JlbSgyNCl9O1xuICAgIC0tY2FyZC1taW4taGVpZ2h0OiAje3JlbSgyMjApfTtcbiAgICAtLWNhcmQtcGFkZGluZzogI3tyZW0oMjUpfTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAtLWNhcmQtbWluLWhlaWdodDogI3tyZW0oMTgwKX07XG4gIH1cblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyKTtcbiAgfVxuXG4gICY6aGFzKC5zdGFnZS1jYXJkLXQ1X19pbmRleDplbXB0eSkge1xuXG4gICAgJjpudGgtb2YtdHlwZSgxbiArIDEwKSxcbiAgICAqOm50aC1vZi10eXBlKDFuICsgMTApICYge1xuICAgICAgJiAuc3RhZ2UtY2FyZC10NV9faW5kZXg6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoc3RhZ2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2hlYWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGdhcDogcmVtKDIwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgZ2FwOiByZW0oMTApO1xuICAgIH1cbiAgfVxuXG4gICZfX2luZGV4IHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICBjb2xvcjogdmFyKC0tY2FyZC1pbmRleC1jb2xvcik7XG5cbiAgICAmOmVtcHR5OjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIwXCIgY291bnRlcihzdGFnZSk7XG5cbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgZm9udDogaW5oZXJpdDtcblxuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IHN0YWdlO1xuICAgIH1cbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tY2FyZC1pY29uLXBhZGRpbmcpIC0gdmFyKC0tY2FyZC1pY29uLWJvcmRlci13aWR0aCkpO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgYm9yZGVyOiBzb2xpZCB2YXIoLS1jYXJkLWljb24tYm9yZGVyLXdpZHRoKSB2YXIoLS1jYXJkLWljb24tYm9yZGVyLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1jYXJkLWljb24tYm9yZGVyLXJhZGl1cyk7XG5cbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICYgLmljb24ge1xuICAgICAgLS1pY29uLWNvbG9yOiB2YXIoLS1jYXJkLWljb24tY29sb3IpO1xuICAgICAgLS1pY29uLXNpemU6IHZhcigtLWNhcmQtaWNvbi1zaXplKTtcblxuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogcmVtKDE1KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygxNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZ2FwOiByZW0oMTApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIGdhcDogcmVtKDUpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tY2FyZC10ZXh0LWNvbG9yKTtcbiAgICBmb250OiB2YXIoLS1jYXJkLXRpdGxlLWZvbnQpO1xuXG4gICAgJjplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBoZWlnaHQ6IHZhcigtLWNhcmQtZGVzY3JpcHRpb24taGVpZ2h0LCAwcHgpO1xuXG4gICAgY29sb3I6IHZhcigtLWNhcmQtdGV4dC1jb2xvcik7XG4gICAgZm9udDogdmFyKC0tY2FyZC1kZXNjcmlwdGlvbi1mb250KTtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgdmFyKC0tYW5pbWF0aW9uLWRlZmF1bHQpO1xuXG4gICAgJjplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYgLnRleHQge1xuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuYm9keVtkYXRhLXJlc291cmNlLWlkPVwiM1wiXSAubWFpbiA+ICNjb25zdHJ1Y3Rvcl9ibG9ja18yOmhhcyguc3RhZ2UtY2FyZC10NSkge1xuICAmID4gLmNvbnRhaW5lciB7XG4gICAgZ2FwOiB2YXIoLS1zZWN0aW9uLWdhcCk7XG4gIH1cblxuICAmIC5zZWN0aW9uX19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmIC5zZWN0aW9uX190aXRsZSxcbiAgJiAuc2VjdGlvbl9fZGVzY3JpcHRpb24ge1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uLy4uL21peGluc1wiO1xuXG4uc3RhZ2UtY2FyZC10NSB7XG4gIC0tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1saWdodCk7XG4gIC0tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiB2YXIoLS1hY2NlbnQtcHJpbWFyeS1ob3Zlcik7XG4gIC0tY2FyZC1ib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtY2FyZCk7XG4gIC0tY2FyZC1kZXNjcmlwdGlvbi1mb250OiB2YXIoLS1mb250LWJvZHktTC1yKTtcbiAgLS1jYXJkLWdhcDogI3tyZW0oMzApfTtcbiAgLS1jYXJkLWljb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1zdHJva2UtZGFyay0yNSk7XG4gIC0tY2FyZC1pY29uLWJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1idG4pO1xuICAtLWNhcmQtaWNvbi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1jYXJkLWljb24tY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgLS1jYXJkLWljb24tcGFkZGluZzogI3tyZW0oMzApfTtcbiAgLS1jYXJkLWljb24tc2l6ZTogI3tyZW0oNDApfTtcbiAgLS1jYXJkLWluZGV4LWNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gIC0tY2FyZC1tYXgtd2lkdGg6IHZhcigtLWNhcmQtbWF4LXdpZHRoLTMpO1xuICAtLWNhcmQtbWluLWhlaWdodDogI3tyZW0oNDAwKX07XG4gIC0tY2FyZC1wYWRkaW5nOiAje3JlbSgzMCl9O1xuICAtLWNhcmQtdGV4dC1jb2xvcjogdmFyKC0tdGV4dC1kYXJrLXByaW1hcnkpO1xuICAtLWNhcmQtdGl0bGUtZm9udDogdmFyKC0tZm9udC10aXRsZS1NKTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgcGFkZGluZzogdmFyKC0tY2FyZC1wYWRkaW5nKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogdmFyKC0tY2FyZC1tYXgtd2lkdGgpO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWNhcmQtbWluLWhlaWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogdmFyKC0tY2FyZC1nYXApO1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhcmQtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS1hbmltYXRpb24tZGVmYXVsdCk7XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAtLWNhcmQtZ2FwOiAje2JpZygzMCl9O1xuICAgIC0tY2FyZC1pY29uLWJvcmRlci13aWR0aDogI3tiaWcoMSl9O1xuICAgIC0tY2FyZC1pY29uLXBhZGRpbmc6ICN7YmlnKDMwKX07XG4gICAgLS1jYXJkLWljb24tc2l6ZTogI3tiaWcoNDApfTtcbiAgICAtLWNhcmQtbWluLWhlaWdodDogI3tiaWcoNDAwKX07XG4gICAgLS1jYXJkLXBhZGRpbmc6ICN7YmlnKDMwKX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgLS1jYXJkLWdhcDogI3tyZW0oMjApfTtcbiAgICAtLWNhcmQtaWNvbi1wYWRkaW5nOiAje3JlbSgyMCl9O1xuICAgIC0tY2FyZC1pY29uLXNpemU6ICN7cmVtKDMwKX07XG4gICAgLS1jYXJkLW1pbi1oZWlnaHQ6ICN7cmVtKDMyMCl9O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgIC0tY2FyZC1pY29uLXBhZGRpbmc6ICN7cmVtKDE4KX07XG4gICAgLS1jYXJkLWljb24tc2l6ZTogI3tyZW0oMjQpfTtcbiAgICAtLWNhcmQtbWluLWhlaWdodDogI3tyZW0oMjIwKX07XG4gICAgLS1jYXJkLXBhZGRpbmc6ICN7cmVtKDI1KX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgLS1jYXJkLW1pbi1oZWlnaHQ6ICN7cmVtKDE4MCl9O1xuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhcmQtYmFja2dyb3VuZC1jb2xvci1ob3Zlcik7XG4gIH1cblxuICAmOmhhcyguc3RhZ2UtY2FyZC10NV9faW5kZXg6ZW1wdHkpIHtcblxuICAgICY6bnRoLW9mLXR5cGUoMW4gKyAxMCksXG4gICAgKjpudGgtb2YtdHlwZSgxbiArIDEwKSAmIHtcbiAgICAgICYgLnN0YWdlLWNhcmQtdDVfX2luZGV4OjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKHN0YWdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19oZWFkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBnYXA6IHJlbSgyMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoMjApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIGdhcDogcmVtKDEwKTtcbiAgICB9XG4gIH1cblxuICAmX19pbmRleCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgY29sb3I6IHZhcigtLWNhcmQtaW5kZXgtY29sb3IpO1xuXG4gICAgJjplbXB0eTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiMFwiIGNvdW50ZXIoc3RhZ2UpO1xuXG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGZvbnQ6IGluaGVyaXQ7XG5cbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBzdGFnZTtcbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWNhcmQtaWNvbi1wYWRkaW5nKSAtIHZhcigtLWNhcmQtaWNvbi1ib3JkZXItd2lkdGgpKTtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIGJvcmRlcjogc29saWQgdmFyKC0tY2FyZC1pY29uLWJvcmRlci13aWR0aCkgdmFyKC0tY2FyZC1pY29uLWJvcmRlci1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tY2FyZC1pY29uLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAmIC5pY29uIHtcbiAgICAgIC0taWNvbi1jb2xvcjogdmFyKC0tY2FyZC1pY29uLWNvbG9yKTtcbiAgICAgIC0taWNvbi1zaXplOiB2YXIoLS1jYXJkLWljb24tc2l6ZSk7XG5cbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IHJlbSgxNSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoMTUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIGdhcDogcmVtKDEwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBnYXA6IHJlbSg1KTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLWNhcmQtdGV4dC1jb2xvcik7XG4gICAgZm9udDogdmFyKC0tY2FyZC10aXRsZS1mb250KTtcblxuICAgICY6ZW1wdHkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgaGVpZ2h0OiB2YXIoLS1jYXJkLWRlc2NyaXB0aW9uLWhlaWdodCwgMHB4KTtcblxuICAgIGNvbG9yOiB2YXIoLS1jYXJkLXRleHQtY29sb3IpO1xuICAgIGZvbnQ6IHZhcigtLWNhcmQtZGVzY3JpcHRpb24tZm9udCk7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IHZhcigtLWFuaW1hdGlvbi1kZWZhdWx0KTtcblxuICAgICY6ZW1wdHkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmIC50ZXh0IHtcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbmJvZHlbZGF0YS1yZXNvdXJjZS1pZD1cIjNcIl0gLm1haW4gPiAjY29uc3RydWN0b3JfYmxvY2tfMjpoYXMoLnN0YWdlLWNhcmQtdDUpIHtcbiAgJiA+IC5jb250YWluZXIge1xuICAgIGdhcDogdmFyKC0tc2VjdGlvbi1nYXApO1xuICB9XG5cbiAgJiAuc2VjdGlvbl9fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJiAuc2VjdGlvbl9fdGl0bGUsXG4gICYgLnNlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbiIsIi8vIC8qXG4vLyDila3ilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDQl9Cw0LzQtdGC0J7Rh9C60LDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDila5cbi8vIOKUgiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg4pSCXG4vLyDilIIgICAgICAgINCX0LDQvNC10L3QuNGC0Ywg0LfQsNC/0YDQvtGB0Ysg0LIgY29tbW9uLmpzICAgICAgICDilIJcbi8vIOKUgiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg4pSCXG4vLyDilbDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDila9cbi8vICovXG5AbWl4aW4gbWVkaWFCaWdEZXNrdG9wIHtcbiAgQG1lZGlhICh3aWR0aCA+IDE5MjBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYUxhcHRvcCB7XG4gIEBtZWRpYSAod2lkdGggPD0gMTYwMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhVGFibGV0IHtcbiAgQG1lZGlhICh3aWR0aCA8PSAxMTYwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFNb2JpbGUge1xuICBAbWVkaWEgKHdpZHRoIDw9IDYzMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhKCR3aWR0aCkge1xuICBAbWVkaWEgKHdpZHRoIDw9ICR3aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAbWl4aW4gaG92ZXIge1xuICBAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIl19 */
