@charset "UTF-8";
.flexible-card {
  padding: 1.875rem 2.1875rem 2.1875rem;
  width: 100%;
  max-width: 30.375rem;
  height: auto;
  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;
  gap: 1.875rem;
  background-color: var(--bg-white);
  border-radius: var(--radius-primary);
  overflow: hidden; }
  @media screen and (min-width: 1921px) {
    .flexible-card {
      padding: 1.5625vw 1.82292vw 1.82292vw;
      max-width: 25.3125vw;
      gap: 1.5625vw; } }
  @media screen and (max-width: 1700px) {
    .flexible-card {
      padding: 1.5625rem; } }
  @media screen and (max-width: 1350px) {
    .flexible-card {
      padding: 1.25rem;
      gap: 1.25rem; } }
  @media screen and (max-width: 750px) {
    .flexible-card {
      gap: 1.875rem; } }
  .flexible-card_text-light .flexible-card__title, .flexible-card_text-light .flexible-card__subtitle, .flexible-card_text-light .flexible-card__description {
    --text-dark-primary: var(--text-light-primary); }
  .flexible-card__header {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-item-align: stretch;
        align-self: stretch;
    gap: 1.5625rem; }
    @media screen and (min-width: 1921px) {
      .flexible-card__header {
        gap: 1.30208vw; } }
    @media screen and (max-width: 1700px) {
      .flexible-card__header {
        gap: 1.25rem; } }
    @media screen and (max-width: 1350px) {
      .flexible-card__header {
        gap: 0.9375rem; } }
  .flexible-card__content {
    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;
    -ms-flex-item-align: stretch;
        align-self: stretch;
    gap: 0.625rem; }
    @media screen and (min-width: 1921px) {
      .flexible-card__content {
        gap: 0.52083vw; } }
  .flexible-card__image {
    width: 3.75rem;
    height: 3.75rem;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    @media screen and (min-width: 1921px) {
      .flexible-card__image {
        width: 3.125vw;
        height: 3.125vw; } }
    @media screen and (max-width: 1350px) {
      .flexible-card__image {
        width: 2.5rem;
        height: 2.5rem; } }
    .flexible-card__image img {
      width: 100%;
      height: 100%;
      display: block;
      -o-object-fit: contain;
         object-fit: contain;
      -o-object-position: center;
         object-position: center; }
  .flexible-card__title {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
    color: var(--text-dark-primary); }
  .flexible-card__subtitle {
    -ms-flex-item-align: stretch;
        align-self: stretch;
    color: var(--text-dark-primary);
    font: var(--font-title-M); }
  .flexible-card__description-container {
    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;
    -ms-flex-item-align: stretch;
        align-self: stretch;
    gap: 0.625rem; }
    @media screen and (min-width: 1921px) {
      .flexible-card__description-container {
        gap: 0.52083vw; } }
    .flexible-card__description-container.js-accordion-active .flexible-card__button .button__text::before {
      content: "Свернуть"; }
    @media (any-hover: hover) {
      .flexible-card__description-container.js-accordion-active .flexible-card__button:not(.button_primary):not(.button_secondary):hover .icon {
        -webkit-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
                transform: rotate(180deg); } }
  .flexible-card__hidden {
    height: 0;
    min-height: 3.375rem;
    display: block;
    overflow: hidden;
    -webkit-transition: height var(--animation-default);
    transition: height var(--animation-default); }
    @media screen and (min-width: 1921px) {
      .flexible-card__hidden {
        min-height: 2.8125vw; } }
    @media screen and (max-width: 1700px) {
      .flexible-card__hidden {
        min-height: 3rem; } }
    @media screen and (max-width: 1100px) {
      .flexible-card__hidden {
        min-height: 4.5rem; } }
  .flexible-card__description {
    height: auto;
    display: -webkit-box;
    -ms-flex-item-align: stretch;
        align-self: stretch;
    color: var(--text-dark-primary);
    font: var(--font-body-L-r);
    text-overflow: ellipsis;
    white-space: wrap; }
  .flexible-card__button {
    position: relative;
    z-index: 1; }
    @media (any-hover: hover) {
      .flexible-card__button:hover .icon {
        -webkit-transform: unset;
            -ms-transform: unset;
                transform: unset; } }
    .flexible-card__button.button {
      --button-icon-color: var(--accent-primary-default);
      --button-icon-color-hover: var(--accent-primary-hover);
      --button-text-color: var(--accent-primary-default);
      --button-text-color-hover: var(--accent-primary-hover); }
    .flexible-card__button .button__text::before {
      content: "Показать еще"; }
    @media (any-hover: hover) {
      .flexible-card__button:not(.button_primary):not(.button_secondary):hover .icon {
        -webkit-transform: rotate(0deg);
            -ms-transform: rotate(0deg);
                transform: rotate(0deg); } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2FyZHMvZmxleGlibGUtY2FyZC9mbGV4aWJsZS1jYXJkLmNzcyIsImNvbXBvbmVudHMvY2FyZHMvZmxleGlibGUtY2FyZC9mbGV4aWJsZS1jYXJkLnNjc3MiLCJtaXhpbnMvX21pbmkuc2NzcyIsIm1peGlucy9fbWVkaWEuc2NzcyIsIm1peGlucy9fc3F1YXJlLnNjc3MiLCJtaXhpbnMvX2Rpc2FibGUtbW9iLWhvdmVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRWhCO0VBQ0UscUNDRjZCO0VERzdCLFdBQVc7RUFDWCxvQkNKNkI7RURLN0IsWUFBWTtFQUNaLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQXNCO0VBQXRCLDZCQUFzQjtNQUF0QiwwQkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLGFDVDZCO0VEVzdCLGlDQUFpQztFQUNqQyxvQ0FBb0M7RUFDcEMsZ0JBQWdCLEVBQUE7RUViaEI7SUZDRjtNQWVJLHFDQ1ppQztNRGFqQyxvQkNiaUM7TURjakMsYUNkaUMsRUFBQSxFRDhPcEM7RUV0T0M7SUZYRjtNQXFCSSxrQkN0QjJCLEVBQUEsRURrUDlCO0VFaE9DO0lGakJGO01BeUJJLGdCQzFCMkI7TUQyQjNCLFlDM0IyQixFQUFBLEVEa1A5QjtFRTFOQztJRnZCRjtNQThCSSxhQy9CMkIsRUFBQSxFRGtQOUI7RUFoTkU7SUFLSyw4Q0FBb0IsRUFBQTtFQUsxQjtJQUNFLFdBQVc7SUFDWCxvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLHdCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLDRCQUFtQjtRQUFuQixtQkFBbUI7SUFDbkIsY0NqRDJCLEVBQUE7SUNBN0I7TUY0Q0E7UUFRSSxjQ2hEK0IsRUFBQSxFRDBEbEM7SUVsREQ7TUZnQ0E7UUFZSSxZQ3hEeUIsRUFBQSxFRDhENUI7SUU1Q0Q7TUYwQkE7UUFnQkksY0M1RHlCLEVBQUEsRUQ4RDVCO0VBRUQ7SUFDRSxXQUFXO0lBQ1gsb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYiw0QkFBc0I7SUFBdEIsNkJBQXNCO1FBQXRCLDBCQUFzQjtZQUF0QixzQkFBc0I7SUFDdEIsd0JBQXVCO1FBQXZCLHFCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIsNEJBQW1CO1FBQW5CLG1CQUFtQjtJQUNuQixhQ3RFMkIsRUFBQTtJQ0E3QjtNRmdFQTtRQVNJLGNDckUrQixFQUFBLEVEdUVsQztFQUVEO0lHN0VBLGNBQU87SUFDUCxlQUFRO0lIOEVOLG9CQUFjO1FBQWQsY0FBYztJQUVkLG9CQUFvQjtJQUNwQix5QkFBaUI7T0FBakIsc0JBQWlCO1FBQWpCLHFCQUFpQjtZQUFqQixpQkFBaUIsRUFBQTtJRWxGbkI7TUY2RUE7UUd4RUksY0FBTztRQUNQLGVBQVEsRUFBQSxFSHlGWDtJRTdFRDtNRjJEQTtRRzdFQSxhQUFPO1FBQ1AsY0FBUSxFQUFBLEVIOEZQO0lBbEJBO01BWUcsV0FBVztNQUNYLFlBQVk7TUFDWixjQUFjO01BQ2Qsc0JBQW1CO1NBQW5CLG1CQUFtQjtNQUNuQiwwQkFBdUI7U0FBdkIsdUJBQXVCLEVBQUE7RUFJM0I7SUFDRSxtQkFBVztRQUFYLGlCQUFXO1lBQVgsV0FBVztJQUVYLCtCQUErQixFQUFBO0VBR2pDO0lBQ0UsNEJBQW1CO1FBQW5CLG1CQUFtQjtJQUVuQiwrQkFBK0I7SUFDL0IseUJBQXlCLEVBQUE7RUFvQzNCO0lBQ0UsV0FBVztJQUNYLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQXNCO0lBQXRCLDZCQUFzQjtRQUF0QiwwQkFBc0I7WUFBdEIsc0JBQXNCO0lBQ3RCLHdCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLDRCQUFtQjtRQUFuQixtQkFBbUI7SUFDbkIsYUNySjJCLEVBQUE7SUNBN0I7TUYrSUE7UUFTSSxjQ3BKK0IsRUFBQSxFRDBLbEM7SUEvQkE7TUFpQlcsbUJBQW1CLEVBQUE7SUloSy9CO01KK0lDO1FBd0JhLGlDQUF5QjtZQUF6Qiw2QkFBeUI7Z0JBQXpCLHlCQUF5QixFQUFBLEVBQzFCO0VBUWI7SUFDRSxTQUFTO0lBQ1Qsb0JDbEwyQjtJRG1MM0IsY0FBYztJQUVkLGdCQUFnQjtJQUVoQixtREFBMkM7SUFBM0MsMkNBQTJDLEVBQUE7SUV2TDdDO01GZ0xBO1FBVUksb0JDdEwrQixFQUFBLEVEZ01sQztJRXhMRDtNRm9LQTtRQWNJLGdCQzlMeUIsRUFBQSxFRG9NNUI7SUV0S0Q7TUZrSkE7UUFrQkksa0JDbE15QixFQUFBLEVEb001QjtFQUVEO0lBQ0UsWUFBWTtJQUNaLG9CQUFvQjtJQUNwQiw0QkFBbUI7UUFBbkIsbUJBQW1CO0lBRW5CLCtCQUErQjtJQUMvQiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBQ3ZCLGlCQUFpQixFQUFBO0VBR25CO0lBQ0Usa0JBQWtCO0lBQ2xCLFVBQVUsRUFBQTtJSW5OWjtNSmlOQztRQU1LLHdCQUFnQjtZQUFoQixvQkFBZ0I7Z0JBQWhCLGdCQUFnQixFQUFBLEVBQ2pCO0lBUEo7TUFXRyxrREFBb0I7TUFDcEIsc0RBQTBCO01BQzFCLGtEQUFvQjtNQUNwQixzREFBMEIsRUFBQTtJQWQ3QjtNQW9CTyx1QkFBdUIsRUFBQTtJSXJPL0I7TUppTkM7UUE0Qk8sK0JBQXVCO1lBQXZCLDJCQUF1QjtnQkFBdkIsdUJBQXVCLEVBQUEsRUFDeEIiLCJmaWxlIjoiY29tcG9uZW50cy9jYXJkcy9mbGV4aWJsZS1jYXJkL2ZsZXhpYmxlLWNhcmQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLmZsZXhpYmxlLWNhcmQge1xuICBwYWRkaW5nOiAxLjg3NXJlbSAyLjE4NzVyZW0gMi4xODc1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMC4zNzVyZW07XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMS44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXByaW1hcnkpO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAgIC5mbGV4aWJsZS1jYXJkIHtcbiAgICAgIHBhZGRpbmc6IDEuNTYyNXZ3IDEuODIyOTJ2dyAxLjgyMjkydnc7XG4gICAgICBtYXgtd2lkdGg6IDI1LjMxMjV2dztcbiAgICAgIGdhcDogMS41NjI1dnc7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgICAuZmxleGlibGUtY2FyZCB7XG4gICAgICBwYWRkaW5nOiAxLjU2MjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgICAuZmxleGlibGUtY2FyZCB7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgICAgZ2FwOiAxLjI1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAuZmxleGlibGUtY2FyZCB7XG4gICAgICBnYXA6IDEuODc1cmVtOyB9IH1cbiAgLmZsZXhpYmxlLWNhcmRfdGV4dC1saWdodCAuZmxleGlibGUtY2FyZF9fdGl0bGUsIC5mbGV4aWJsZS1jYXJkX3RleHQtbGlnaHQgLmZsZXhpYmxlLWNhcmRfX3N1YnRpdGxlLCAuZmxleGlibGUtY2FyZF90ZXh0LWxpZ2h0IC5mbGV4aWJsZS1jYXJkX19kZXNjcmlwdGlvbiB7XG4gICAgLS10ZXh0LWRhcmstcHJpbWFyeTogdmFyKC0tdGV4dC1saWdodC1wcmltYXJ5KTsgfVxuICAuZmxleGlibGUtY2FyZF9faGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgZ2FwOiAxLjU2MjVyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgICAgIC5mbGV4aWJsZS1jYXJkX19oZWFkZXIge1xuICAgICAgICBnYXA6IDEuMzAyMDh2dzsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gICAgICAuZmxleGlibGUtY2FyZF9faGVhZGVyIHtcbiAgICAgICAgZ2FwOiAxLjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgICAgIC5mbGV4aWJsZS1jYXJkX19oZWFkZXIge1xuICAgICAgICBnYXA6IDAuOTM3NXJlbTsgfSB9XG4gIC5mbGV4aWJsZS1jYXJkX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBnYXA6IDAuNjI1cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gICAgICAuZmxleGlibGUtY2FyZF9fY29udGVudCB7XG4gICAgICAgIGdhcDogMC41MjA4M3Z3OyB9IH1cbiAgLmZsZXhpYmxlLWNhcmRfX2ltYWdlIHtcbiAgICB3aWR0aDogMy43NXJlbTtcbiAgICBoZWlnaHQ6IDMuNzVyZW07XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgICAgIC5mbGV4aWJsZS1jYXJkX19pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAzLjEyNXZ3O1xuICAgICAgICBoZWlnaHQ6IDMuMTI1dnc7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAgICAgLmZsZXhpYmxlLWNhcmRfX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07IH0gfVxuICAgIC5mbGV4aWJsZS1jYXJkX19pbWFnZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjsgfVxuICAuZmxleGlibGUtY2FyZF9fdGl0bGUge1xuICAgIGZsZXg6IDEgMCAwO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7IH1cbiAgLmZsZXhpYmxlLWNhcmRfX3N1YnRpdGxlIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gICAgZm9udDogdmFyKC0tZm9udC10aXRsZS1NKTsgfVxuICAuZmxleGlibGUtY2FyZF9fZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBnYXA6IDAuNjI1cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gICAgICAuZmxleGlibGUtY2FyZF9fZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgICAgICAgZ2FwOiAwLjUyMDgzdnc7IH0gfVxuICAgIC5mbGV4aWJsZS1jYXJkX19kZXNjcmlwdGlvbi1jb250YWluZXIuanMtYWNjb3JkaW9uLWFjdGl2ZSAuZmxleGlibGUtY2FyZF9fYnV0dG9uIC5idXR0b25fX3RleHQ6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcItCh0LLQtdGA0L3Rg9GC0YxcIjsgfVxuICAgIEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAgICAgLmZsZXhpYmxlLWNhcmRfX2Rlc2NyaXB0aW9uLWNvbnRhaW5lci5qcy1hY2NvcmRpb24tYWN0aXZlIC5mbGV4aWJsZS1jYXJkX19idXR0b246bm90KC5idXR0b25fcHJpbWFyeSk6bm90KC5idXR0b25fc2Vjb25kYXJ5KTpob3ZlciAuaWNvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH0gfVxuICAuZmxleGlibGUtY2FyZF9faGlkZGVuIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWluLWhlaWdodDogMy4zNzVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgdmFyKC0tYW5pbWF0aW9uLWRlZmF1bHQpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gICAgICAuZmxleGlibGUtY2FyZF9faGlkZGVuIHtcbiAgICAgICAgbWluLWhlaWdodDogMi44MTI1dnc7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAgICAgLmZsZXhpYmxlLWNhcmRfX2hpZGRlbiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDNyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgLmZsZXhpYmxlLWNhcmRfX2hpZGRlbiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQuNXJlbTsgfSB9XG4gIC5mbGV4aWJsZS1jYXJkX19kZXNjcmlwdGlvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgICBmb250OiB2YXIoLS1mb250LWJvZHktTC1yKTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDsgfVxuICAuZmxleGlibGUtY2FyZF9fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAgICAgLmZsZXhpYmxlLWNhcmRfX2J1dHRvbjpob3ZlciAuaWNvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdW5zZXQ7IH0gfVxuICAgIC5mbGV4aWJsZS1jYXJkX19idXR0b24uYnV0dG9uIHtcbiAgICAgIC0tYnV0dG9uLWljb24tY29sb3I6IHZhcigtLWFjY2VudC1wcmltYXJ5LWRlZmF1bHQpO1xuICAgICAgLS1idXR0b24taWNvbi1jb2xvci1ob3ZlcjogdmFyKC0tYWNjZW50LXByaW1hcnktaG92ZXIpO1xuICAgICAgLS1idXR0b24tdGV4dC1jb2xvcjogdmFyKC0tYWNjZW50LXByaW1hcnktZGVmYXVsdCk7XG4gICAgICAtLWJ1dHRvbi10ZXh0LWNvbG9yLWhvdmVyOiB2YXIoLS1hY2NlbnQtcHJpbWFyeS1ob3Zlcik7IH1cbiAgICAuZmxleGlibGUtY2FyZF9fYnV0dG9uIC5idXR0b25fX3RleHQ6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcItCf0L7QutCw0LfQsNGC0Ywg0LXRidC1XCI7IH1cbiAgICBAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgICAgIC5mbGV4aWJsZS1jYXJkX19idXR0b246bm90KC5idXR0b25fcHJpbWFyeSk6bm90KC5idXR0b25fc2Vjb25kYXJ5KTpob3ZlciAuaWNvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9IH1cbiIsIkBpbXBvcnQgXCIuLi8uLi8uLi9taXhpbnNcIjtcblxuLmZsZXhpYmxlLWNhcmQge1xuICBwYWRkaW5nOiByZW0oMzApIHJlbSgzNSkgcmVtKDM1KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogcmVtKDQ4Nik7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogcmVtKDMwKTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1wcmltYXJ5KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IGJpZygzMCkgYmlnKDM1KSBiaWcoMzUpO1xuICAgIG1heC13aWR0aDogYmlnKDQ4Nik7XG4gICAgZ2FwOiBiaWcoMzApO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgIHBhZGRpbmc6IHJlbSgyNSk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgcGFkZGluZzogcmVtKDIwKTtcbiAgICBnYXA6IHJlbSgyMCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgZ2FwOiByZW0oMzApO1xuICB9XG5cbiAgJl90ZXh0LWxpZ2h0IHtcbiAgICAmIC5mbGV4aWJsZS1jYXJkIHtcbiAgICAgICZfX3RpdGxlLFxuICAgICAgJl9fc3VidGl0bGUsXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIC0tdGV4dC1kYXJrLXByaW1hcnk6IHZhcigtLXRleHQtbGlnaHQtcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgZ2FwOiByZW0oMjUpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGdhcDogYmlnKDI1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBnYXA6IHJlbSgyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgZ2FwOiByZW0oMTUpO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIGdhcDogcmVtKDEwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygxMCk7XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIEBpbmNsdWRlIHNxdWFyZSg2MCwgdHJ1ZSk7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIEBpbmNsdWRlIHNxdWFyZSg0MCwgZmFsc2UpO1xuICAgIH1cblxuICAgICYgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZsZXg6IDEgMCAwO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgfVxuXG4gICZfX3N1YnRpdGxlIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgICBmb250OiB2YXIoLS1mb250LXRpdGxlLU0pO1xuICB9XG5cbiAgLy8gJl9faGlkZGVuIHtcbiAgLy8gICBoZWlnaHQ6IHJlbSg1NCk7XG5cbiAgLy8gICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC8vICAgdHJhbnNpdGlvbjogaGVpZ2h0IHZhcigtLWFuaW1hdGlvbi1kZWZhdWx0KTtcblxuICAvLyAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gIC8vICAgICBoZWlnaHQ6IGJpZyg1NCk7XG4gIC8vICAgfVxuXG4gIC8vICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAvLyAgICAgaGVpZ2h0OiByZW0oNDgpO1xuICAvLyAgIH1cblxuICAvLyAgIEBpbmNsdWRlIG1lZGlhICgxMTAwcHgpIHtcbiAgLy8gICAgIGhlaWdodDogcmVtKDcyKTtcblxuICAvLyAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAvLyAgIH1cbiAgLy8gfVxuXG4gIC8vICZfX2Rlc2NyaXB0aW9uIHtcbiAgLy8gICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLy8gICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuXG4gIC8vICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgLy8gICBmb250OiB2YXIoLS1mb250LWJvZHktTC1yKTtcbiAgLy8gICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgLy8gICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC8vICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLy8gICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgLy8gfVxuICAmX19kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIGdhcDogcmVtKDEwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygxMCk7XG4gICAgfVxuXG4gICAgJi5qcy1hY2NvcmRpb24tYWN0aXZlIHtcbiAgICAgICYgLmZsZXhpYmxlLWNhcmQge1xuICAgICAgICAmX19idXR0b24ge1xuICAgICAgICAgICYgLmJ1dHRvbl9fdGV4dCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcItCh0LLQtdGA0L3Rg9GC0YxcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm5vdCguYnV0dG9uX3ByaW1hcnkpOm5vdCguYnV0dG9uX3NlY29uZGFyeSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICAgICAgICAmIC5pY29uIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faGlkZGVuIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWluLWhlaWdodDogcmVtKDU0KTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgdmFyKC0tYW5pbWF0aW9uLWRlZmF1bHQpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGJpZyg1NCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgbWluLWhlaWdodDogcmVtKDQ4KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSAoMTEwMHB4KSB7XG4gICAgICBtaW4taGVpZ2h0OiByZW0oNzIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcblxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gICAgZm9udDogdmFyKC0tZm9udC1ib2R5LUwtcik7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgJiAuaWNvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0b24ge1xuICAgICAgLS1idXR0b24taWNvbi1jb2xvcjogdmFyKC0tYWNjZW50LXByaW1hcnktZGVmYXVsdCk7XG4gICAgICAtLWJ1dHRvbi1pY29uLWNvbG9yLWhvdmVyOiB2YXIoLS1hY2NlbnQtcHJpbWFyeS1ob3Zlcik7XG4gICAgICAtLWJ1dHRvbi10ZXh0LWNvbG9yOiB2YXIoLS1hY2NlbnQtcHJpbWFyeS1kZWZhdWx0KTtcbiAgICAgIC0tYnV0dG9uLXRleHQtY29sb3ItaG92ZXI6IHZhcigtLWFjY2VudC1wcmltYXJ5LWhvdmVyKTtcbiAgICB9XG5cbiAgICAmIC5idXR0b24ge1xuICAgICAgJl9fdGV4dCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLQn9C+0LrQsNC30LDRgtGMINC10YnQtVwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLmJ1dHRvbl9wcmltYXJ5KTpub3QoLmJ1dHRvbl9zZWNvbmRhcnkpIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgJiAuaWNvbiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBmdW5jdGlvbiByZW0oJHBpeGVscykge1xuICBAcmV0dXJuICN7JHBpeGVscyAvIDE2fXJlbTtcbn1cblxuQGZ1bmN0aW9uIGJpZygkcGl4ZWxzKSB7XG4gIEByZXR1cm4gI3skcGl4ZWxzIC8gMTkyMCAqIDEwMH12dztcbn1cbiIsIkBtaXhpbiBtZWRpYUJpZ0Rlc2t0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBAbWl4aW4gbWVkaWFEZXNrdG9wIHtcbi8vICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3tyZW0oMjIwMSl9KSB7XG4vLyAgICAgQGNvbnRlbnQ7XG4vLyAgIH1cbi8vIH1cblxuQG1peGluIG1lZGlhTGFwdG9wIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhVGFibGV0IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhTW9iaWxlIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEoJHdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAbWl4aW4gc3F1YXJlKCRwaXhlbHMsICRtZWRpYUJpZ0Rlc2t0b3A6IGZhbHNlKSB7XG4gIHdpZHRoOiAje3JlbSgkcGl4ZWxzKX07XG4gIGhlaWdodDogI3tyZW0oJHBpeGVscyl9O1xuXG4gIEBpZiAkbWVkaWFCaWdEZXNrdG9wIHtcbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgd2lkdGg6ICN7YmlnKCRwaXhlbHMpfTtcbiAgICAgIGhlaWdodDogI3tiaWcoJHBpeGVscyl9O1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGhvdmVyIHtcbiAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzIHtcbiAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIFxuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXX0= */
