.faq-card {
  --card-content-font: var(--font-body-L-r);
  --card-content-padding: calc(var(--card-current-gap) - var(--card-icon-size));
  --card-current-font: var(--font-title-L);
  --card-current-letter-spacing: var(--font-title-L-letter-spacing);
  --card-current-gap: 2.5rem;
  --card-gap: 1.25rem;
  --card-icon-color: var(--card-text-color);
  --card-icon-size: 1.5rem;
  --card-padding: 2.5rem;
  --card-stroke-color: var(--stroke-dark-15);
  --card-stroke-color-hover: var(--stroke-dark-50);
  --card-stroke-size: 1px;
  --card-text-color: var(--section-text-color-primary, var(--text-dark-primary));
  position: relative;
  padding: var(--card-padding) 0;
  width: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@media (min-width: 1921px) {
  .faq-card {
    --card-current-gap: 2.0833333333vw;
    --card-gap: 1.0416666667vw;
    --card-icon-size: 1.25vw;
    --card-padding: 2.0833333333vw;
    --card-stroke-size: 0.0520833333vw;
  }
}
@media (max-width: 1600px) {
  .faq-card {
    --card-content-padding: 1.875rem;
    --card-current-gap: 2.5rem;
    --card-padding: 1.875rem;
  }
}
@media (max-width: 1160px) {
  .faq-card {
    --card-gap: 0.9375rem;
    --card-padding: 1.5625rem;
  }
}
@media (max-width: 630px) {
  .faq-card {
    --card-content-padding: 0px;
    --card-padding: 1.25rem;
  }
}
.faq-card:first-of-type {
  padding-top: 0;
}
.faq-card::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: var(--card-stroke-size);
  background-color: var(--card-stroke-color);
  -webkit-transition: background-color var(--animation-default);
  transition: background-color var(--animation-default);
}
@media (any-hover: hover) {
  .js-has-pseudo [csstools-has-1a-2u-2p-35-19-2r-2p-36-2s-1m-2w-2p-37-14-1a-2u-2p-35-19-2r-2p-36-2s-2n-2n-2r-39-36-36-2t-32-38-1m-2w-33-3a-2t-36-15]:not(.does-not-exist):not(.does-not-exist)::before {
    background-color: var(--card-stroke-color-hover);
  }
  .faq-card:has(.faq-card__current:hover)::before {
    background-color: var(--card-stroke-color-hover);
  }
}
.faq-card__current {
  position: relative;
  width: 100%;
  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;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: var(--card-current-gap);
  color: var(--card-text-color);
  font: var(--card-current-font);
  letter-spacing: var(--card-current-letter-spacing, normal);
  text-align: start;
  text-decoration: none;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.faq-card__current::before {
  content: "";
  position: absolute;
  top: calc(0px - var(--card-gap));
  left: 0;
  width: 100%;
  height: calc(100% + var(--card-gap) * 2);
  background: transparent;
  opacity: 0;
}
.faq-card__title {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 100%;
  color: inherit;
  font: inherit;
  font-family: Geometria, Arial, sans-serif;
}
.faq-card__icon {
  --icon-color: var(--card-icon-color);
  --icon-size: var(--card-icon-size);
}
.faq-card__content {
  padding-top: var(--card-gap);
  padding-right: var(--card-content-padding);
}
.faq-card__content.article {
  --article-default-margin: 0.9375rem;
  --article-font: var(--card-content-font);
  --article-link-color: var(--card-text-color);
  --article-link-color-hover: var(--accent-primary-hover);
  --article-max-width: 100%;
  --article-medium-margin: calc(var(--article-default-margin) * 2);
}
@media (min-width: 1921px) {
  .faq-card__content.article {
    --article-default-margin: 0.78125vw;
  }
}
@media (max-width: 630px) {
  .faq-card__content.article {
    --article-default-margin: 0.625rem;
  }
}
.faq-card__content:not(.article) {
  width: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: block;
  color: var(--card-text-color);
  font: var(--card-content-font);
}
.faq-card__content:not(.article) > *:not([class]) {
  margin: 0;
  padding: 0;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2FyZHMvZmFxLWNhcmQvZmFxLWNhcmQuc2NzcyUyM3Nhc3MiLCJjb21wb25lbnRzL2NhcmRzL2ZhcS1jYXJkL2ZhcS1jYXJkLnNjc3MiLCJtaXhpbnMvX21lZGlhLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSx5Q0FBQTtFQ0RGLDZFQUFBO0VER0Usd0NBQUE7RUFDQSxpRUFBQTtFQUNBLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5Q0FBQTtFQUNBLHdCQUFBO0VBQ0Esc0JBQUE7RUFDQSwwQ0FBQTtFQUNBLGdEQUFBO0VBQ0EsdUJBQUE7RUFDQSw4RUFBQTtFQUVBLGtCQUFBO0VBRUEsOEJBQUE7RUFDQSxXQUFBO0VBQ0EsMkJBQUE7RUFBQSx3QkFBQTtFQUFBLG1CQUFBO0FDSEY7QUNWRTtFRk5GO0lDbUJFLGtDREdFO0lBQ0EsMEJBQUE7SUNGRix3QkFBQTtJRElFLDhCQUFBO0lBQ0Esa0NBQUE7RUNGRjtBQUNGO0FDYkU7RUZaRjtJQThCSSxnQ0FBQTtJQ0RGLDBCQUFBO0lER0Usd0JBQUE7RUNERjtBQUNGO0FDZEU7RUZsQkY7SUNtQ0UscUJBQUE7SURFRSx5QkFBQTtFQ0FGO0FBQ0Y7QUNkRTtFRnhCRjtJQXlDSSwyQkFBQTtJQUNBLHVCQUFBO0VDQ0Y7QUFDRjtBRENFO0VBQ0UsY0FBQTtBQ0NKO0FERUU7RUFDRSxXQUFBO0VBRUEsa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUVBLFdBQUE7RUFDQSwrQkFBQTtFQUVBLDBDQUFBO0VBRUEsNkRBQUE7RUFBQSxxREFBQTtBQ0pKO0FET0U7RUFFSTtJQUNFLGdEQUFBO0VDTk47RURLSTtJQUNFLGdEQUFBO0VDTk47QUFDRjtBRFVFO0VBQ0Usa0JBQUE7RUFFQSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDZCQUFBO01BQUEsdUJBQUE7VUFBQSxtQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHVCQUFBO01BQUEsb0JBQUE7VUFBQSwyQkFBQTtFQUNBLDRCQUFBO0VBRUEsNkJBQUE7RUFDQSw4QkFBQTtFQUNBLDBEQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUVBLGVBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBQ1hKO0FEYUk7RUFDRSxXQUFBO0VBRUEsa0JBQUE7RUFDQSxnQ0FBQTtFQUNBLE9BQUE7RUFFQSxXQUFBO0VBQ0Esd0NBQUE7RUFFQSx1QkFBQTtFQUNBLFVBQUE7QUNkTjtBRGtCRTtFQUNFLDBCQUFBO0VBQUEsdUJBQUE7RUFBQSxrQkFBQTtFQUNBLGVBQUE7RUFFQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLHlDQUFBO0FDakJKO0FEb0JFO0VBQ0Usb0NBQUE7RUFDQSxrQ0FBQTtBQ2xCSjtBRHFCRTtFQUNFLDRCQUFBO0VBQ0EsMENBQUE7QUNuQko7QURxQkk7RUFDRSxtQ0FBQTtFQUNBLHdDQUFBO0VBQ0EsNENBQUE7RUFDQSx1REFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0VBQUE7QUNuQk47QUN6R0U7RUZzSEU7SUFTSSxtQ0FBQTtFQ2xCTjtBQUNGO0FDNUZFO0VGb0dFO0lBYUksa0NBQUE7RUNqQk47QUFDRjtBRG9CSTtFQUNFLFdBQUE7RUFDQSwyQkFBQTtFQUFBLHdCQUFBO0VBQUEsbUJBQUE7RUFDQSxjQUFBO0VBRUEsNkJBQUE7RUFDQSw4QkFBQTtBQ25CTjtBRHFCTTtFQUNFLFNBQUE7RUFFQSxVQUFBO0FDcEJSIiwiZmlsZSI6ImNvbXBvbmVudHMvY2FyZHMvZmFxLWNhcmQvZmFxLWNhcmQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uLy4uL21peGluc1wiO1xuXG4uZmFxLWNhcmQge1xuICAtLWNhcmQtY29udGVudC1mb250OiB2YXIoLS1mb250LWJvZHktTC1yKTtcbiAgLS1jYXJkLWNvbnRlbnQtcGFkZGluZzogY2FsYyh2YXIoLS1jYXJkLWN1cnJlbnQtZ2FwKSAtIHZhcigtLWNhcmQtaWNvbi1zaXplKSk7XG4gIC0tY2FyZC1jdXJyZW50LWZvbnQ6IHZhcigtLWZvbnQtdGl0bGUtTCk7XG4gIC0tY2FyZC1jdXJyZW50LWxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LXRpdGxlLUwtbGV0dGVyLXNwYWNpbmcpO1xuICAtLWNhcmQtY3VycmVudC1nYXA6ICN7cmVtKDQwKX07XG4gIC0tY2FyZC1nYXA6ICN7cmVtKDIwKX07XG4gIC0tY2FyZC1pY29uLWNvbG9yOiB2YXIoLS1jYXJkLXRleHQtY29sb3IpO1xuICAtLWNhcmQtaWNvbi1zaXplOiAje3JlbSgyNCl9O1xuICAtLWNhcmQtcGFkZGluZzogI3tyZW0oNDApfTtcbiAgLS1jYXJkLXN0cm9rZS1jb2xvcjogdmFyKC0tc3Ryb2tlLWRhcmstMTUpO1xuICAtLWNhcmQtc3Ryb2tlLWNvbG9yLWhvdmVyOiB2YXIoLS1zdHJva2UtZGFyay01MCk7XG4gIC0tY2FyZC1zdHJva2Utc2l6ZTogMXB4O1xuICAtLWNhcmQtdGV4dC1jb2xvcjogdmFyKC0tc2VjdGlvbi10ZXh0LWNvbG9yLXByaW1hcnksIHZhcigtLXRleHQtZGFyay1wcmltYXJ5KSk7O1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBwYWRkaW5nOiB2YXIoLS1jYXJkLXBhZGRpbmcpIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuXG4gIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgLS1jYXJkLWN1cnJlbnQtZ2FwOiAje2JpZyg0MCl9O1xuICAgIC0tY2FyZC1nYXA6ICN7YmlnKDIwKX07XG4gICAgLS1jYXJkLWljb24tc2l6ZTogI3tiaWcoMjQpfTtcbiAgICAtLWNhcmQtcGFkZGluZzogI3tiaWcoNDApfTtcbiAgICAtLWNhcmQtc3Ryb2tlLXNpemU6ICN7YmlnKDEpfTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAtLWNhcmQtY29udGVudC1wYWRkaW5nOiAje3JlbSgzMCl9O1xuICAgIC0tY2FyZC1jdXJyZW50LWdhcDogI3tyZW0oNDApfTtcbiAgICAtLWNhcmQtcGFkZGluZzogI3tyZW0oMzApfTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAtLWNhcmQtZ2FwOiAje3JlbSgxNSl9O1xuICAgIC0tY2FyZC1wYWRkaW5nOiAje3JlbSgyNSl9O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgIC0tY2FyZC1jb250ZW50LXBhZGRpbmc6IDBweDtcbiAgICAtLWNhcmQtcGFkZGluZzogI3tyZW0oMjApfTtcbiAgfVxuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHZhcigtLWNhcmQtc3Ryb2tlLXNpemUpO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2FyZC1zdHJva2UtY29sb3IpO1xuXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS1hbmltYXRpb24tZGVmYXVsdCk7XG4gIH1cblxuICBAbWVkaWEoYW55LWhvdmVyOiBob3Zlcikge1xuICAgICY6aGFzKC5mYXEtY2FyZF9fY3VycmVudDpob3Zlcikge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2FyZC1zdHJva2UtY29sb3ItaG92ZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2N1cnJlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IHZhcigtLWNhcmQtY3VycmVudC1nYXApO1xuXG4gICAgY29sb3I6IHZhcigtLWNhcmQtdGV4dC1jb2xvcik7XG4gICAgZm9udDogdmFyKC0tY2FyZC1jdXJyZW50LWZvbnQpO1xuICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS1jYXJkLWN1cnJlbnQtbGV0dGVyLXNwYWNpbmcsIG5vcm1hbCk7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYygwcHggLSB2YXIoLS1jYXJkLWdhcCkpO1xuICAgICAgbGVmdDogMDtcblxuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIHZhcigtLWNhcmQtZ2FwKSAqIDIpO1xuXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250OiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBHZW9tZXRyaWEsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgLS1pY29uLWNvbG9yOiB2YXIoLS1jYXJkLWljb24tY29sb3IpO1xuICAgIC0taWNvbi1zaXplOiB2YXIoLS1jYXJkLWljb24tc2l6ZSk7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tY2FyZC1nYXApO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNhcmQtY29udGVudC1wYWRkaW5nKTtcblxuICAgICYuYXJ0aWNsZSB7XG4gICAgICAtLWFydGljbGUtZGVmYXVsdC1tYXJnaW46ICN7cmVtKDE1KX07XG4gICAgICAtLWFydGljbGUtZm9udDogdmFyKC0tY2FyZC1jb250ZW50LWZvbnQpO1xuICAgICAgLS1hcnRpY2xlLWxpbmstY29sb3I6IHZhcigtLWNhcmQtdGV4dC1jb2xvcik7XG4gICAgICAtLWFydGljbGUtbGluay1jb2xvci1ob3ZlcjogdmFyKC0tYWNjZW50LXByaW1hcnktaG92ZXIpO1xuICAgICAgLS1hcnRpY2xlLW1heC13aWR0aDogMTAwJTtcbiAgICAgIC0tYXJ0aWNsZS1tZWRpdW0tbWFyZ2luOiBjYWxjKHZhcigtLWFydGljbGUtZGVmYXVsdC1tYXJnaW4pICogMik7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgIC0tYXJ0aWNsZS1kZWZhdWx0LW1hcmdpbjogI3tiaWcoMTUpfTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgICAtLWFydGljbGUtZGVmYXVsdC1tYXJnaW46ICN7cmVtKDEwKX07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLmFydGljbGUpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICBjb2xvcjogdmFyKC0tY2FyZC10ZXh0LWNvbG9yKTtcbiAgICAgIGZvbnQ6IHZhcigtLWNhcmQtY29udGVudC1mb250KTtcblxuICAgICAgJiA+ICo6bm90KFtjbGFzc10pIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vLi4vbWl4aW5zXCI7XG5cbi5mYXEtY2FyZCB7XG4gIC0tY2FyZC1jb250ZW50LWZvbnQ6IHZhcigtLWZvbnQtYm9keS1MLXIpO1xuICAtLWNhcmQtY29udGVudC1wYWRkaW5nOiBjYWxjKHZhcigtLWNhcmQtY3VycmVudC1nYXApIC0gdmFyKC0tY2FyZC1pY29uLXNpemUpKTtcbiAgLS1jYXJkLWN1cnJlbnQtZm9udDogdmFyKC0tZm9udC10aXRsZS1MKTtcbiAgLS1jYXJkLWN1cnJlbnQtbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtdGl0bGUtTC1sZXR0ZXItc3BhY2luZyk7XG4gIC0tY2FyZC1jdXJyZW50LWdhcDogI3tyZW0oNDApfTtcbiAgLS1jYXJkLWdhcDogI3tyZW0oMjApfTtcbiAgLS1jYXJkLWljb24tY29sb3I6IHZhcigtLWNhcmQtdGV4dC1jb2xvcik7XG4gIC0tY2FyZC1pY29uLXNpemU6ICN7cmVtKDI0KX07XG4gIC0tY2FyZC1wYWRkaW5nOiAje3JlbSg0MCl9O1xuICAtLWNhcmQtc3Ryb2tlLWNvbG9yOiB2YXIoLS1zdHJva2UtZGFyay0xNSk7XG4gIC0tY2FyZC1zdHJva2UtY29sb3ItaG92ZXI6IHZhcigtLXN0cm9rZS1kYXJrLTUwKTtcbiAgLS1jYXJkLXN0cm9rZS1zaXplOiAxcHg7XG4gIC0tY2FyZC10ZXh0LWNvbG9yOiB2YXIoLS1zZWN0aW9uLXRleHQtY29sb3ItcHJpbWFyeSwgdmFyKC0tdGV4dC1kYXJrLXByaW1hcnkpKTs7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIHBhZGRpbmc6IHZhcigtLWNhcmQtcGFkZGluZykgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAtLWNhcmQtY3VycmVudC1nYXA6ICN7YmlnKDQwKX07XG4gICAgLS1jYXJkLWdhcDogI3tiaWcoMjApfTtcbiAgICAtLWNhcmQtaWNvbi1zaXplOiAje2JpZygyNCl9O1xuICAgIC0tY2FyZC1wYWRkaW5nOiAje2JpZyg0MCl9O1xuICAgIC0tY2FyZC1zdHJva2Utc2l6ZTogI3tiaWcoMSl9O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgIC0tY2FyZC1jb250ZW50LXBhZGRpbmc6ICN7cmVtKDMwKX07XG4gICAgLS1jYXJkLWN1cnJlbnQtZ2FwOiAje3JlbSg0MCl9O1xuICAgIC0tY2FyZC1wYWRkaW5nOiAje3JlbSgzMCl9O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgIC0tY2FyZC1nYXA6ICN7cmVtKDE1KX07XG4gICAgLS1jYXJkLXBhZGRpbmc6ICN7cmVtKDI1KX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgLS1jYXJkLWNvbnRlbnQtcGFkZGluZzogMHB4O1xuICAgIC0tY2FyZC1wYWRkaW5nOiAje3JlbSgyMCl9O1xuICB9XG5cbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogdmFyKC0tY2FyZC1zdHJva2Utc2l6ZSk7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXJkLXN0cm9rZS1jb2xvcik7XG5cbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLWFuaW1hdGlvbi1kZWZhdWx0KTtcbiAgfVxuXG4gIEBtZWRpYShhbnktaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpoYXMoLmZhcS1jYXJkX19jdXJyZW50OmhvdmVyKSB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXJkLXN0cm9rZS1jb2xvci1ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY3VycmVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogdmFyKC0tY2FyZC1jdXJyZW50LWdhcCk7XG5cbiAgICBjb2xvcjogdmFyKC0tY2FyZC10ZXh0LWNvbG9yKTtcbiAgICBmb250OiB2YXIoLS1jYXJkLWN1cnJlbnQtZm9udCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWNhcmQtY3VycmVudC1sZXR0ZXItc3BhY2luZywgbm9ybWFsKTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDBweCAtIHZhcigtLWNhcmQtZ2FwKSk7XG4gICAgICBsZWZ0OiAwO1xuXG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlICsgdmFyKC0tY2FyZC1nYXApICogMik7XG5cbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6IEdlb21ldHJpYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIH1cblxuICAmX19pY29uIHtcbiAgICAtLWljb24tY29sb3I6IHZhcigtLWNhcmQtaWNvbi1jb2xvcik7XG4gICAgLS1pY29uLXNpemU6IHZhcigtLWNhcmQtaWNvbi1zaXplKTtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1jYXJkLWdhcCk7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tY2FyZC1jb250ZW50LXBhZGRpbmcpO1xuXG4gICAgJi5hcnRpY2xlIHtcbiAgICAgIC0tYXJ0aWNsZS1kZWZhdWx0LW1hcmdpbjogI3tyZW0oMTUpfTtcbiAgICAgIC0tYXJ0aWNsZS1mb250OiB2YXIoLS1jYXJkLWNvbnRlbnQtZm9udCk7XG4gICAgICAtLWFydGljbGUtbGluay1jb2xvcjogdmFyKC0tY2FyZC10ZXh0LWNvbG9yKTtcbiAgICAgIC0tYXJ0aWNsZS1saW5rLWNvbG9yLWhvdmVyOiB2YXIoLS1hY2NlbnQtcHJpbWFyeS1ob3Zlcik7XG4gICAgICAtLWFydGljbGUtbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgLS1hcnRpY2xlLW1lZGl1bS1tYXJnaW46IGNhbGModmFyKC0tYXJ0aWNsZS1kZWZhdWx0LW1hcmdpbikgKiAyKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgICAgLS1hcnRpY2xlLWRlZmF1bHQtbWFyZ2luOiAje2JpZygxNSl9O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICAgIC0tYXJ0aWNsZS1kZWZhdWx0LW1hcmdpbjogI3tyZW0oMTApfTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguYXJ0aWNsZSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIGNvbG9yOiB2YXIoLS1jYXJkLXRleHQtY29sb3IpO1xuICAgICAgZm9udDogdmFyKC0tY2FyZC1jb250ZW50LWZvbnQpO1xuXG4gICAgICAmID4gKjpub3QoW2NsYXNzXSkge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIC8qXG4vLyDila3ilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDQl9Cw0LzQtdGC0J7Rh9C60LDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDila5cbi8vIOKUgiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg4pSCXG4vLyDilIIgICAgICAgINCX0LDQvNC10L3QuNGC0Ywg0LfQsNC/0YDQvtGB0Ysg0LIgY29tbW9uLmpzICAgICAgICDilIJcbi8vIOKUgiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg4pSCXG4vLyDilbDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDila9cbi8vICovXG5AbWl4aW4gbWVkaWFCaWdEZXNrdG9wIHtcbiAgQG1lZGlhICh3aWR0aCA+IDE5MjBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYUxhcHRvcCB7XG4gIEBtZWRpYSAod2lkdGggPD0gMTYwMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhVGFibGV0IHtcbiAgQG1lZGlhICh3aWR0aCA8PSAxMTYwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFNb2JpbGUge1xuICBAbWVkaWEgKHdpZHRoIDw9IDYzMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhKCR3aWR0aCkge1xuICBAbWVkaWEgKHdpZHRoIDw9ICR3aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iXX0= */
