.advantages-section-t4 {
  position: relative; }
  .advantages-section-t4__info {
    position: relative;
    z-index: 1;
    margin-bottom: 4.375rem;
    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: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    @media screen and (min-width: 1921px) {
      .advantages-section-t4__info {
        margin-bottom: 3.64583vw; } }
    @media screen and (max-width: 1700px) {
      .advantages-section-t4__info {
        margin-bottom: 4.375rem; } }
    @media screen and (max-width: 1350px) {
      .advantages-section-t4__info {
        margin-bottom: 2.5rem; } }
    @media screen and (max-width: 750px) {
      .advantages-section-t4__info {
        margin-bottom: 1.875rem;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 0.625rem; } }
    .advantages-section-t4__info-box {
      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: 1.25rem; }
      @media screen and (min-width: 1921px) {
        .advantages-section-t4__info-box {
          margin-bottom: 1.04167vw; } }
  .advantages-section-t4__title {
    width: 100%;
    max-width: 62.6875rem;
    display: block;
    color: var(--text-light-primary, #FFF);
    font: var(--font-h2); }
    @media screen and (min-width: 1921px) {
      .advantages-section-t4__title {
        max-width: 52.23958vw; } }
    @media screen and (max-width: 1700px) {
      .advantages-section-t4__title {
        max-width: 46.875rem; } }
    @media screen and (max-width: 1350px) {
      .advantages-section-t4__title {
        max-width: 28.25rem; } }
    .advantages-section-t4__title_text-dark {
      --text-light-primary: var(--text-dark-primary);
      --text-light-secondary: var(--text-dark-secondary); }
  .advantages-section-t4__text {
    width: 100%;
    max-width: 62.6875rem;
    display: block;
    color: var(--text-light-primary, #FFF);
    font: var(--font-title-M); }
    @media screen and (min-width: 1921px) {
      .advantages-section-t4__text {
        max-width: 52.23958vw; } }
    @media screen and (max-width: 1700px) {
      .advantages-section-t4__text {
        max-width: 46.875rem; } }
    @media screen and (max-width: 1350px) {
      .advantages-section-t4__text {
        max-width: 28.25rem; } }
    .advantages-section-t4__text_text-dark {
      --text-light-primary: var(--text-dark-primary);
      --text-light-secondary: var(--text-dark-secondary); }
  .advantages-section-t4__badge {
    width: 14.375rem;
    height: 14.375rem; }
    @media screen and (min-width: 1921px) {
      .advantages-section-t4__badge {
        width: 11.97917vw;
        height: 11.97917vw; } }
    @media screen and (max-width: 1700px) {
      .advantages-section-t4__badge {
        width: 11.875rem;
        height: 11.875rem; } }
    @media screen and (max-width: 750px) {
      .advantages-section-t4__badge {
        width: 8.125rem;
        height: 8.125rem;
        -ms-flex-item-align: end;
            align-self: flex-end; } }
    .advantages-section-t4__badge img,
    .advantages-section-t4__badge picture {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      -o-object-position: center;
         object-position: center; }
  .advantages-section-t4__swiper {
    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;
    overflow: visible; }
    @media screen and (max-width: 1350px) {
      .advantages-section-t4__swiper .swiper-slide {
        width: 20.8125rem; } }
    @media screen and (max-width: 750px) {
      .advantages-section-t4__swiper .swiper-slide {
        width: 18.125rem; } }
    .advantages-section-t4__swiper .swiper-slide > * {
      max-width: unset; }
  .advantages-section-t4__wrapper {
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    gap: 1.25rem; }
    @media screen and (min-width: 1921px) {
      .advantages-section-t4__wrapper {
        gap: 1.04167vw; } }
    @media screen and (max-width: 1350px) {
      .advantages-section-t4__wrapper {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; } }
    @media screen and (max-width: 750px) {
      .advantages-section-t4__wrapper {
        gap: 1.5625rem; } }
  .advantages-section-t4__image {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    .advantages-section-t4__image::before {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      background: rgba(30, 31, 37, 0.9); }
    .advantages-section-t4__image img,
    .advantages-section-t4__image picture {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      -o-object-position: center;
         object-position: center; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc2VjdGlvbnMvYWR2YW50YWdlcy1zZWN0aW9uL2FkdmFudGFnZXMtc2VjdGlvbl90NC5zY3NzIiwibWl4aW5zL19taW5pLnNjc3MiLCJtaXhpbnMvX21lZGlhLnNjc3MiLCJtaXhpbnMvX3NxdWFyZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0Usa0JBQWtCLEVBQUE7RUFFbEI7SUFDRSxrQkFBa0I7SUFDbEIsVUFBVTtJQUNWLHVCQ1AyQjtJRFMzQixvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLDhCQUFtQjtJQUFuQiw2QkFBbUI7UUFBbkIsdUJBQW1CO1lBQW5CLG1CQUFtQjtJQUNuQix3QkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtJQUN2Qix5QkFBOEI7UUFBOUIsc0JBQThCO1lBQTlCLDhCQUE4QixFQUFBO0lFWmhDO01GSUE7UUFXSSx3QkNYK0IsRUFBQSxFRHdDbEM7SUVoQ0Q7TUZSQTtRQWVJLHVCQ25CeUIsRUFBQSxFRDRDNUI7SUUxQkQ7TUZkQTtRQW1CSSxxQkN2QnlCLEVBQUEsRUQ0QzVCO0lFcEJEO01GcEJBO1FBdUJJLHVCQzNCeUI7UUQ2QnpCLDRCQUFzQjtRQUF0Qiw2QkFBc0I7WUFBdEIsMEJBQXNCO2dCQUF0QixzQkFBc0I7UUFDdEIsYUM5QnlCLEVBQUEsRUQ0QzVCO0lBWEM7TUFDSSxvQkFBYTtNQUFiLG9CQUFhO01BQWIsYUFBYTtNQUNiLDRCQUFzQjtNQUF0Qiw2QkFBc0I7VUFBdEIsMEJBQXNCO2NBQXRCLHNCQUFzQjtNQUN0Qix3QkFBdUI7VUFBdkIscUJBQXVCO2NBQXZCLHVCQUF1QjtNQUN2Qix1QkFBMkI7VUFBM0Isb0JBQTJCO2NBQTNCLDJCQUEyQjtNQUMzQixZQ3RDdUIsRUFBQTtNQ0E3QjtRRmlDRTtVQVFNLHdCQ3JDMkIsRUFBQSxFRHVDaEM7RUFHSDtJQUNFLFdBQVc7SUFDWCxxQkNoRDJCO0lEaUQzQixjQUFjO0lBRWQsc0NBQXNDO0lBQ3RDLG9CQUFvQixFQUFBO0lFcER0QjtNRjhDQTtRQVNJLHFCQ25EK0IsRUFBQSxFRGtFbEM7SUUxREQ7TUZrQ0E7UUFhSSxvQkMzRHlCLEVBQUEsRURzRTVCO0lFcEREO01GNEJBO1FBaUJJLG1CQy9EeUIsRUFBQSxFRHNFNUI7SUFKQztNQUNFLDhDQUFxQjtNQUNyQixrREFBdUIsRUFBQTtFQUkzQjtJQUNFLFdBQVc7SUFDWCxxQkMxRTJCO0lEMkUzQixjQUFjO0lBRWQsc0NBQXNDO0lBQ3RDLHlCQUF5QixFQUFBO0lFOUUzQjtNRndFQTtRQVNJLHFCQzdFK0IsRUFBQSxFRDRGbEM7SUVwRkQ7TUY0REE7UUFhSSxvQkNyRnlCLEVBQUEsRURnRzVCO0lFOUVEO01Gc0RBO1FBaUJJLG1CQ3pGeUIsRUFBQSxFRGdHNUI7SUFKQztNQUNFLDhDQUFxQjtNQUNyQixrREFBdUIsRUFBQTtFQUkzQjtJR2xHQSxnQkFBTztJQUNQLGlCQUFRLEVBQUE7SUREUjtNRmtHQTtRRzdGSSxpQkFBTztRQUNQLGtCQUFRLEVBQUEsRUgrR1g7SUV6R0Q7TUZzRkE7UUdsR0EsZ0JBQU87UUFDUCxpQkFBUSxFQUFBLEVIb0hQO0lFN0ZEO01GMEVBO1FHbEdBLGVBQU87UUFDUCxnQkFBUTtRSDBHSix3QkFBb0I7WUFBcEIsb0JBQW9CLEVBQUEsRUFVdkI7SUFuQkE7O01BY0csV0FBVztNQUNYLFlBQVk7TUFDWixvQkFBaUI7U0FBakIsaUJBQWlCO01BQ2pCLDBCQUF1QjtTQUF2Qix1QkFBdUIsRUFBQTtFQUkzQjtJQUNFLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQXNCO0lBQXRCLDZCQUFzQjtRQUF0QiwwQkFBc0I7WUFBdEIsc0JBQXNCO0lBQ3RCLHdCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLHVCQUEyQjtRQUEzQixvQkFBMkI7WUFBM0IsMkJBQTJCO0lBRTNCLGlCQUFpQixFQUFBO0lFM0duQjtNRnFHQztRQVdPLGlCQ2xJcUIsRUFBQSxFRDRJeEI7SUVwSEw7TUYrRkM7UUFlTyxnQkN0SXFCLEVBQUEsRUQ0SXhCO0lBckJKO01BbUJPLGdCQUFnQixFQUFBO0VBTXhCO0lBQ0UsVUFBVTtJQUVWLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IseUJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUI7SUFDbkIseUJBQThCO1FBQTlCLHNCQUE4QjtZQUE5Qiw4QkFBOEI7SUFDOUIsWUN0SjJCLEVBQUE7SUNBN0I7TUZnSkE7UUFTSSxjQ3JKK0IsRUFBQSxFRCtKbEM7SUVqSkQ7TUY4SEE7UUFhSSxtQkFBZTtZQUFmLGVBQWUsRUFBQSxFQU1sQjtJRTNJRDtNRndIQTtRQWlCSSxjQ2pLeUIsRUFBQSxFRG1LNUI7RUFFRDtJQUNFLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sT0FBTztJQUNQLFVBQVU7SUFFVixXQUFXO0lBQ1gsWUFBWTtJQUVaLG9CQUFvQjtJQUNwQix5QkFBaUI7T0FBakIsc0JBQWlCO1FBQWpCLHFCQUFpQjtZQUFqQixpQkFBaUIsRUFBQTtJQVZsQjtNQWFHLFdBQVc7TUFFWCxrQkFBa0I7TUFDbEIsTUFBTTtNQUNOLE9BQU87TUFDUCxVQUFVO01BRVYsV0FBVztNQUNYLFlBQVk7TUFFWixpQ0FBaUMsRUFBQTtJQXZCcEM7O01BNEJHLFdBQVc7TUFDWCxZQUFZO01BQ1osb0JBQWlCO1NBQWpCLGlCQUFpQjtNQUNqQiwwQkFBdUI7U0FBdkIsdUJBQXVCLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9zZWN0aW9ucy9hZHZhbnRhZ2VzLXNlY3Rpb24vYWR2YW50YWdlcy1zZWN0aW9uX3Q0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi8uLi8uLi9taXhpbnNcIjtcblxuLmFkdmFudGFnZXMtc2VjdGlvbi10NCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmX19pbmZvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oNzApO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBiaWcoNzApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg3MCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDQwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiByZW0oMTApO1xuICAgIH1cbiAgICBcbiAgICAmLWJveCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogcmVtKDIwKTtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogYmlnKDIwKTtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgJl9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogcmVtKDEwMDMpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQtcHJpbWFyeSwgI0ZGRik7XG4gICAgZm9udDogdmFyKC0tZm9udC1oMik7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgbWF4LXdpZHRoOiBiaWcoMTAwMyk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgbWF4LXdpZHRoOiByZW0oNzUwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBtYXgtd2lkdGg6IHJlbSg0NTIpO1xuICAgIH1cblxuICAgICZfdGV4dC1kYXJrIHtcbiAgICAgIC0tdGV4dC1saWdodC1wcmltYXJ5OiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gICAgICAtLXRleHQtbGlnaHQtc2Vjb25kYXJ5OiB2YXIoLS10ZXh0LWRhcmstc2Vjb25kYXJ5KTtcbiAgICB9XG4gIH1cbiAgICAgIFxuICAmX190ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IHJlbSgxMDAzKTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0LXByaW1hcnksICNGRkYpO1xuICAgIGZvbnQ6IHZhcigtLWZvbnQtdGl0bGUtTSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgbWF4LXdpZHRoOiBiaWcoMTAwMyk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgbWF4LXdpZHRoOiByZW0oNzUwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBtYXgtd2lkdGg6IHJlbSg0NTIpO1xuICAgIH1cblxuICAgICZfdGV4dC1kYXJrIHtcbiAgICAgIC0tdGV4dC1saWdodC1wcmltYXJ5OiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gICAgICAtLXRleHQtbGlnaHQtc2Vjb25kYXJ5OiB2YXIoLS10ZXh0LWRhcmstc2Vjb25kYXJ5KTtcbiAgICB9XG4gIH1cblxuICAmX19iYWRnZSB7XG4gICAgQGluY2x1ZGUgc3F1YXJlKDIzMCwgdHJ1ZSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBAaW5jbHVkZSBzcXVhcmUoMTkwLCBmYWxzZSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgQGluY2x1ZGUgc3F1YXJlKDEzMCwgZmFsc2UpO1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgfVxuXG4gICAgJiBpbWcsXG4gICAgJiBwaWN0dXJlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19zd2lwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICYgLnN3aXBlciB7XG4gICAgICAmLXNsaWRlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgICAgIHdpZHRoOiByZW0oMzMzKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgICAgICB3aWR0aDogcmVtKDI5MCk7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gKiB7XG4gICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogcmVtKDIwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIGdhcDogcmVtKDI1KTtcbiAgICB9XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMzAsIDMxLCAzNywgMC45KTtcbiAgICB9XG5cbiAgICAmIGltZyxcbiAgICAmIHBpY3R1cmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuIiwiQGZ1bmN0aW9uIHJlbSgkcGl4ZWxzKSB7XG4gIEByZXR1cm4gI3skcGl4ZWxzIC8gMTZ9cmVtO1xufVxuXG5AZnVuY3Rpb24gYmlnKCRwaXhlbHMpIHtcbiAgQHJldHVybiAjeyRwaXhlbHMgLyAxOTIwICogMTAwfXZ3O1xufVxuIiwiQG1peGluIG1lZGlhQmlnRGVza3RvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEBtaXhpbiBtZWRpYURlc2t0b3Age1xuLy8gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAje3JlbSgyMjAxKX0pIHtcbi8vICAgICBAY29udGVudDtcbi8vICAgfVxuLy8gfVxuXG5AbWl4aW4gbWVkaWFMYXB0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFUYWJsZXQge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFNb2JpbGUge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYSgkd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIkBtaXhpbiBzcXVhcmUoJHBpeGVscywgJG1lZGlhQmlnRGVza3RvcDogZmFsc2UpIHtcbiAgd2lkdGg6ICN7cmVtKCRwaXhlbHMpfTtcbiAgaGVpZ2h0OiAje3JlbSgkcGl4ZWxzKX07XG5cbiAgQGlmICRtZWRpYUJpZ0Rlc2t0b3Age1xuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICB3aWR0aDogI3tiaWcoJHBpeGVscyl9O1xuICAgICAgaGVpZ2h0OiAje2JpZygkcGl4ZWxzKX07XG4gICAgfVxuICB9XG59XG4iXX0= */
