.story-section .section__content {
  display: grid;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  grid-template-columns: repeat(2, 1fr);
  row-gap: var(--grid-row-gap);
  -webkit-column-gap: var(--grid-column-gap);
     -moz-column-gap: var(--grid-column-gap);
          column-gap: var(--grid-column-gap);
}
@media screen and (max-width: 1250px) {
  .story-section .section__content {
    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;
  }
}
.story-section .section__navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  z-index: 2;
  top: 1.28125rem;
  right: calc(var(--container-offset) - var(--container-offset-outer));
}
@media screen and (min-width: 2561px) {
  .story-section .section__navigation {
    top: 0.80078125vw;
  }
}
@media screen and (max-width: 2200px) {
  .story-section .section__navigation {
    top: 0.75rem;
  }
}
@media screen and (max-width: 1700px) {
  .story-section .section__navigation {
    top: 0.125rem;
  }
}
@media screen and (max-width: 630px) {
  .story-section .section__navigation {
    top: 0;
  }
}
.story-section__timeline {
  position: relative;
  z-index: 2;
  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;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.story-section__timeline picture, .story-section__timeline img {
  width: 100%;
  height: auto;
}
.story-section__chronology {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.story-section__year {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: var(--text-light-100);
  font: var(--font-body-M-l);
}
@media screen and (max-width: 630px) {
  .story-section__year {
    font: var(--font-body-XS-l);
  }
}
.story-section__year:first-child {
  margin-right: auto;
}
@media screen and (max-width: 1250px) {
  .story-section__year:first-child {
    display: none;
  }
}
.story-section__year:last-child {
  margin-left: auto;
}
.story-section__advantages.advantages-card {
  --card-background: transparent;
  --card-background-hover: transparent;
  --card-icon-color: transparent;
  --card-primary-color: var(--text-light-60);
  --card-primary-color-hover: var(--text-light-60);
  padding: 1.8125rem;
  border: solid 1px var(--stroke-light-20);
  pointer-events: none;
}
@media screen and (min-width: 2561px) {
  .story-section__advantages.advantages-card {
    padding: 1.1328125vw;
    border-width: 0.0390625vw;
  }
}
@media screen and (max-width: 2200px) {
  .story-section__advantages.advantages-card {
    padding: 1.5rem;
  }
}
@media screen and (max-width: 1700px) {
  .story-section__advantages.advantages-card {
    padding: 1.1875rem;
  }
}
@media screen and (max-width: 1250px) {
  .story-section__advantages.advantages-card {
    display: none;
  }
}
.story-section__advantages.advantages-card .advantages-card__title {
  font: var(--font-body-M-l);
}
.story-section__advantages.advantages-card__swiper {
  width: 100%;
  overflow: visible;
}
.story-section__slide.swiper-slide {
  width: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  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: 3.75rem;
}
@media screen and (min-width: 2561px) {
  .story-section__slide.swiper-slide {
    gap: 2.34375vw;
  }
}
@media screen and (max-width: 2200px) {
  .story-section__slide.swiper-slide {
    gap: 3.125rem;
  }
}
@media screen and (max-width: 1700px) {
  .story-section__slide.swiper-slide {
    gap: 2.5rem;
  }
}
@media screen and (max-width: 1250px) {
  .story-section__slide.swiper-slide {
    gap: 1.5625rem;
  }
}
@media screen and (max-width: 630px) {
  .story-section__slide.swiper-slide {
    gap: 0.9375rem;
  }
}
.story-section__title {
  padding-right: 12.625rem;
  color: var(--text-light-100);
  font: var(--font-number);
}
@media screen and (min-width: 2561px) {
  .story-section__title {
    padding-right: 7.890625vw;
  }
}
@media screen and (max-width: 2200px) {
  .story-section__title {
    padding-right: 10rem;
  }
}
@media screen and (max-width: 1700px) {
  .story-section__title {
    padding-right: 8.5rem;
  }
}
@media screen and (max-width: 1250px) {
  .story-section__title {
    padding-right: 6.75rem;
    min-height: 3rem;
  }
}
.story-section__description {
  padding-right: 12.25rem;
  color: var(--text-light-100);
  font: var(--font-body-M-l);
}
@media screen and (min-width: 2561px) {
  .story-section__description {
    padding-right: 7.65625vw;
  }
}
@media screen and (max-width: 2200px) {
  .story-section__description {
    padding-right: 9.1875rem;
  }
}
@media screen and (max-width: 1700px) {
  .story-section__description {
    padding-right: 6.8125rem;
  }
}
@media screen and (max-width: 1250px) {
  .story-section__description {
    padding-right: 0.625rem;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc2VjdGlvbnMvc3Rvcnktc2VjdGlvbi9zdG9yeS1zZWN0aW9uLnNjc3MlMjNzYXNzIiwiY29tcG9uZW50cy9zZWN0aW9ucy9zdG9yeS1zZWN0aW9uL3N0b3J5LXNlY3Rpb24uc2NzcyIsIm1peGlucy9fbWVkaWEuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJSTtFQUNFLGFBQUE7RUNITixzQkFBQTtNQUFBLG1CQUFBO1VBQUEscUJBQUE7RURLTSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsMENBQUE7S0FBQSx1Q0FBQTtVQUFBLGtDQUFBO0FDSE47QUNZRTtFRmZFO0lBU0ksb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtJQUNBLHdCQUFBO1FBQUEscUJBQUE7WUFBQSx1QkFBQTtFQ0ZOO0FBQ0Y7QURLSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLG9FQUFBO0FDSE47QUNwQkU7RUZrQkU7SUFRSSxpQkFBQTtFQ0ZOO0FBQ0Y7QUNuQkU7RUZZRTtJQVlJLFlBQUE7RUNETjtBQUNGO0FDbEJFO0VGTUU7SUFnQkksYUFBQTtFQ0FOO0FBQ0Y7QUNYRTtFRk5FO0lBb0JJLE1BQUE7RUNDTjtBQUNGO0FER0U7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFFQSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHVCQUFBO01BQUEsb0JBQUE7VUFBQSwyQkFBQTtFQUVBLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0FDSEo7QURLSTtFQUVFLFdBQUE7RUFDQSxZQUFBO0FDSk47QURRRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFFQSxXQUFBO0VBQ0EsMkJBQUE7RUFBQSx3QkFBQTtFQUFBLG1CQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBQ1BKO0FEVUU7RUFDRSwwQkFBQTtFQUFBLHVCQUFBO0VBQUEsa0JBQUE7RUFFQSw0QkFBQTtFQUNBLDBCQUFBO0FDVEo7QUM3Q0U7RUZrREE7SUNGQSwyQkFBQTtFQUNBO0FBQ0Y7QURVSTtFQUNFLGtCQUFBO0FDUk47QUMzREU7RUZrRUU7SUFJSSxhQUFBO0VDUE47QUFDRjtBRFVJO0VBQ0UsaUJBQUE7QUNSTjtBRFlFO0VBQ0UsOEJBQUE7RUFDQSxvQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsMENBQUE7RUFDQSxnREFBQTtFQUVBLGtCQUFBO0VBRUEsd0NBQUE7RUFFQSxvQkFBQTtBQ2JKO0FDL0ZFO0VGaUdBO0lBY0ksb0JBQUE7SUFFQSx5QkFBQTtFQ2JKO0FBQ0Y7QUMvRkU7RUYyRkE7SUFvQkksZUFBQTtFQ1pKO0FBQ0Y7QUM5RkU7RUZxRkE7SUF3Qkksa0JBQUE7RUNYSjtBQUNGO0FDN0ZFO0VGK0VBO0lBNEJJLGFBQUE7RUNWSjtBQUNGO0FEYU07RUFDRSwwQkFBQTtBQ1hSO0FEZUk7RUFDRSxXQUFBO0VBQ0EsaUJBQUE7QUNiTjtBRGlCRTtFQUNFLFdBQUE7RUFDQSwyQkFBQTtFQUFBLHdCQUFBO0VBQUEsbUJBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsdUJBQUE7TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0VBQ0EsWUFBQTtBQ2ZKO0FDcElFO0VGNElBO0lBVUksY0FBQTtFQ2RKO0FBQ0Y7QUNuSUU7RUZzSUE7SUNBQSxhQUFBO0VBQ0E7QUFDRjtBQ2xJRTtFRmdJQTtJQWtCSSxXQUFBO0VDWko7QUFDRjtBQ2pJRTtFRjBIQTtJQXNCSSxjQUFBO0VDWEo7QUFDRjtBQ2hJRTtFRm9IQTtJQTBCSSxjQUFBO0VDVko7QUFDRjtBRGFFO0VBQ0Usd0JBQUE7RUFFQSw0QkFBQTtFQUNBLHdCQUFBO0FDWko7QUNsS0U7RUYwS0E7SUFPSSx5QkFBQTtFQ1hKO0FBQ0Y7QUNqS0U7RUZvS0E7SUNBQSxvQkFBQTtFQUNBO0FBQ0Y7QUNoS0U7RUY4SkE7SUFlSSxxQkFBQTtFQ1RKO0FBQ0Y7QUMvSkU7RUZ3SkE7SUFtQkksc0JBQUE7SUFDQSxnQkFBQTtFQ1JKO0FBQ0Y7QURXRTtFQUNFLHVCQUFBO0VBRUEsNEJBQUE7RUFDQSwwQkFBQTtBQ1ZKO0FDNUxFO0VGa01BO0lBT0ksd0JBQUE7RUNUSjtBQUNGO0FDM0xFO0VGNExBO0lBV0ksd0JBQUE7RUNSSjtBQUNGO0FDMUxFO0VGc0xBO0lBZUksd0JBQUE7RUNQSjtBQUNGO0FDekxFO0VGZ0xBO0lBbUJJLHVCQUFBO0VDTko7QUFDRiIsImZpbGUiOiJjb21wb25lbnRzL3NlY3Rpb25zL3N0b3J5LXNlY3Rpb24vc3Rvcnktc2VjdGlvbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vLi4vLi4vbWl4aW5zXCI7XG5cbi5zdG9yeS1zZWN0aW9uIHtcbiAgJiAuc2VjdGlvbiB7XG4gICAgJl9fY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIHJvdy1nYXA6IHZhcigtLWdyaWQtcm93LWdhcCk7XG4gICAgICBjb2x1bW4tZ2FwOiB2YXIoLS1ncmlkLWNvbHVtbi1nYXApO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX25hdmlnYXRpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB0b3A6IHJlbSgyMC41KTtcbiAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWNvbnRhaW5lci1vZmZzZXQpIC0gdmFyKC0tY29udGFpbmVyLW9mZnNldC1vdXRlcikpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgICB0b3A6IGJpZygyMC41KTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWFEZXNrdG9wIHtcbiAgICAgICAgdG9wOiByZW0oMTIpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICAgIHRvcDogcmVtKDIpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190aW1lbGluZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAmIHBpY3R1cmUsXG4gICAgJiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9fY2hyb25vbG9neSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICZfX3llYXIge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0LTEwMCk7XG4gICAgZm9udDogdmFyKC0tZm9udC1ib2R5LU0tbCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBmb250OiB2YXIoLS1mb250LWJvZHktWFMtbCk7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9fYWR2YW50YWdlcy5hZHZhbnRhZ2VzLWNhcmQge1xuICAgIC0tY2FyZC1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAtLWNhcmQtYmFja2dyb3VuZC1ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1jYXJkLWljb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tY2FyZC1wcmltYXJ5LWNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0LTYwKTtcbiAgICAtLWNhcmQtcHJpbWFyeS1jb2xvci1ob3ZlcjogdmFyKC0tdGV4dC1saWdodC02MCk7XG5cbiAgICBwYWRkaW5nOiByZW0oMjkpO1xuXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tc3Ryb2tlLWxpZ2h0LTIwKTtcblxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIHBhZGRpbmc6IGJpZygyOSk7XG5cbiAgICAgIGJvcmRlci13aWR0aDogYmlnKDEpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICBwYWRkaW5nOiByZW0oMjQpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIHBhZGRpbmc6IHJlbSgxOSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmIC5hZHZhbnRhZ2VzLWNhcmQge1xuICAgICAgJl9fdGl0bGUge1xuICAgICAgICBmb250OiB2YXIoLS1mb250LWJvZHktTS1sKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zd2lwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG4gIH1cblxuICAmX19zbGlkZS5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IHJlbSg2MCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoNjApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICBnYXA6IHJlbSg1MCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZ2FwOiByZW0oNDApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIGdhcDogcmVtKDI1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBnYXA6IHJlbSgxNSk7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMDIpO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQtMTAwKTtcbiAgICBmb250OiB2YXIoLS1mb250LW51bWJlcik7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgcGFkZGluZy1yaWdodDogYmlnKDIwMik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFEZXNrdG9wIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxNjApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxMzYpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxMDgpO1xuICAgICAgbWluLWhlaWdodDogcmVtKDQ4KTtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZy1yaWdodDogcmVtKDE5Nik7XG5cbiAgICBjb2xvcjogdmFyKC0tdGV4dC1saWdodC0xMDApO1xuICAgIGZvbnQ6IHZhcigtLWZvbnQtYm9keS1NLWwpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGJpZygxOTYpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTQ3KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTA5KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTApO1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uLy4uL21peGluc1wiO1xuXG4uc3Rvcnktc2VjdGlvbiB7XG4gICYgLnNlY3Rpb24ge1xuICAgICZfX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICByb3ctZ2FwOiB2YXIoLS1ncmlkLXJvdy1nYXApO1xuICAgICAgY29sdW1uLWdhcDogdmFyKC0tZ3JpZC1jb2x1bW4tZ2FwKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uYXZpZ2F0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgdG9wOiByZW0oMjAuNSk7XG4gICAgICByaWdodDogY2FsYyh2YXIoLS1jb250YWluZXItb2Zmc2V0KSAtIHZhcigtLWNvbnRhaW5lci1vZmZzZXQtb3V0ZXIpKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgICAgdG9wOiBiaWcoMjAuNSk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICAgIHRvcDogcmVtKDEyKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgICB0b3A6IHJlbSgyKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGltZWxpbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgJiBwaWN0dXJlLFxuICAgICYgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZfX2Nocm9ub2xvZ3kge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmX195ZWFyIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICBjb2xvcjogdmFyKC0tdGV4dC1saWdodC0xMDApO1xuICAgIGZvbnQ6IHZhcigtLWZvbnQtYm9keS1NLWwpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgZm9udDogdmFyKC0tZm9udC1ib2R5LVhTLWwpO1xuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZfX2FkdmFudGFnZXMuYWR2YW50YWdlcy1jYXJkIHtcbiAgICAtLWNhcmQtYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgLS1jYXJkLWJhY2tncm91bmQtaG92ZXI6IHRyYW5zcGFyZW50O1xuICAgIC0tY2FyZC1pY29uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWNhcmQtcHJpbWFyeS1jb2xvcjogdmFyKC0tdGV4dC1saWdodC02MCk7XG4gICAgLS1jYXJkLXByaW1hcnktY29sb3ItaG92ZXI6IHZhcigtLXRleHQtbGlnaHQtNjApO1xuXG4gICAgcGFkZGluZzogcmVtKDI5KTtcblxuICAgIGJvcmRlcjogc29saWQgMXB4IHZhcigtLXN0cm9rZS1saWdodC0yMCk7XG5cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBwYWRkaW5nOiBiaWcoMjkpO1xuXG4gICAgICBib3JkZXItd2lkdGg6IGJpZygxKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgcGFkZGluZzogcmVtKDI0KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBwYWRkaW5nOiByZW0oMTkpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJiAuYWR2YW50YWdlcy1jYXJkIHtcbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udDogdmFyKC0tZm9udC1ib2R5LU0tbCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3dpcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuICB9XG5cbiAgJl9fc2xpZGUuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiByZW0oNjApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGdhcDogYmlnKDYwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgZ2FwOiByZW0oNTApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIGdhcDogcmVtKDQwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBnYXA6IHJlbSgyNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgZ2FwOiByZW0oMTUpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMjAyKTtcblxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0LTEwMCk7XG4gICAgZm9udDogdmFyKC0tZm9udC1udW1iZXIpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGJpZygyMDIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTYwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTM2KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTA4KTtcbiAgICAgIG1pbi1oZWlnaHQ6IHJlbSg0OCk7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxOTYpO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQtMTAwKTtcbiAgICBmb250OiB2YXIoLS1mb250LWJvZHktTS1sKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBiaWcoMTk2KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgcGFkZGluZy1yaWdodDogcmVtKDE0Nyk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgcGFkZGluZy1yaWdodDogcmVtKDEwOSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgcGFkZGluZy1yaWdodDogcmVtKDEwKTtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBtZWRpYUJpZ0Rlc2t0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNTYxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFEZXNrdG9wIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjIwMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhTGFwdG9wIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhVGFibGV0IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhTW9iaWxlIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEoJHdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iXX0= */
