.team-card-t2 {
  --card-background-color: transparent;
  --card-max-width: var(--card-max-width-3);
  --card-gap: 1.875rem;
  --card-border-color: none;
  --card-border-radius: unset;
  --card-border-radius-image: var(--radius-card);
  --card-border-width: 0px;
  --card-padding-bottom: 0px;
  --card-padding-horizontal: 0px;
  --card-padding-top: 0px;
  --card-content-padding: 0.625rem;
  --card-content-width: 16.5rem;
  --card-image-aspect-ratio: 266 / 367;
  --card-image-background-color: var(--bg-extra-light);
  --card-title-color: var(--section-text-color-primary, var(--text-dark-primary));
  --card-title-font: var(--font-title-M);
  --card-text-color: var(--section-text-color-secondary, var(--text-dark-secondary));
  --card-text-font: var(--font-body-M-r);
  --card-long-description-color: var(--section-text-color-secondary, var(--text-dark-secondary));
  --card-long-description-font: var(--font-body-S-r);
  --card-link-color: var(--card-title-color);
  --card-link-color-hover: var(--accent-primary-hover);
  --card-link-font: var(--font-body-S-M);
  position: relative;
  padding: 0 calc(var(--card-padding-horizontal) - var(--card-border-width));
  padding-top: calc(var(--card-padding-top) - var(--card-border-width));
  padding-bottom: calc(var(--card-padding-bottom) - var(--card-border-width));
  width: 100%;
  max-width: var(--card-max-width);
  height: auto;
  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: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: var(--card-gap);
  background-color: var(--card-background-color);
  border: solid var(--card-border-width) var(--card-border-color);
  border-radius: var(--card-border-radius);
  overflow: hidden;
}
@media (min-width: 1921px) {
  .team-card-t2 {
    --card-content-padding: 0.5208333333vw;
    --card-content-width: 13.75vw;
    --card-gap: 1.5625vw;
  }
}
@media (max-width: 1600px) {
  .team-card-t2 {
    --card-content-width: 15.5rem;
    --card-gap: 1.25rem;
  }
}
@media (max-width: 1160px) {
  .team-card-t2 {
    --card-content-width: 12.375rem;
  }
}
@media (max-width: 630px) {
  .team-card-t2 {
    --card-content-width: 10.375rem;
    --card-gap: 0.9375rem;
  }
}
.team-card-t2__head {
  position: relative;
  width: 100%;
  height: auto;
  aspect-ratio: var(--card-image-aspect-ratio);
  -ms-flex-item-align: start;
      align-self: flex-start;
  background-color: var(--card-image-background-color);
  border-radius: var(--card-border-radius-image);
  overflow: hidden;
}
.team-card-t2__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.team-card-t2__image img, .team-card-t2__image picture {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.team-card-t2__content {
  padding: var(--card-content-padding);
  padding-left: 0;
  width: var(--card-content-width);
  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;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  gap: 1.875rem;
}
@media (min-width: 1921px) {
  .team-card-t2__content {
    gap: 1.5625vw;
  }
}
@media (max-width: 1600px) {
  .team-card-t2__content {
    padding-bottom: 0;
    gap: 0.3125rem;
  }
}
@media (max-width: 630px) {
  .team-card-t2__content {
    padding-top: 0;
  }
}
.team-card-t2__wrapper {
  z-index: 1;
  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: 1.25rem;
}
@media (min-width: 1921px) {
  .team-card-t2__wrapper {
    gap: 1.0416666667vw;
  }
}
@media (max-width: 1600px) {
  .team-card-t2__wrapper {
    gap: 0.625rem;
  }
}
@media (max-width: 630px) {
  .team-card-t2__wrapper {
    gap: 0.5rem;
  }
}
.team-card-t2__info {
  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.25rem;
}
@media (min-width: 1921px) {
  .team-card-t2__info {
    gap: 0.2083333333vw;
  }
}
@media (max-width: 1600px) {
  .team-card-t2__info {
    gap: 0;
  }
}
.team-card-t2__info:empty {
  display: none;
}
.team-card-t2__title {
  color: var(--card-title-color);
  font: var(--card-title-font);
}
.team-card-t2__title[href] {
  text-decoration: none;
  -webkit-transition: color var(--animation-default);
  transition: color var(--animation-default);
}
@media (any-hover: hover) {
  .team-card-t2__title[href]:hover {
    color: var(--card-link-color-hover);
  }
}
.team-card-t2__title[href]:before {
  top: -0rem;
  left: -0rem;
  width: calc(100% + 0rem * 2);
  height: calc(100% + 0rem * 2);
  content: "";
  position: absolute;
  background-color: transparent;
  opacity: 0;
}
@media (min-width: 1921px) {
  .team-card-t2__title[href]:before {
    top: 0vw;
    left: 0vw;
    width: calc(100% + 0vw * 2);
    height: calc(100% + 0vw * 2);
  }
}
.team-card-t2__description {
  color: var(--card-text-color);
  font: var(--card-text-font);
}
.team-card-t2__description:empty {
  display: none;
}
.team-card-t2__long-description {
  color: var(--card-long-description-color);
  font: var(--card-long-description-font);
}
.team-card-t2__long-description:empty {
  display: none;
}
.team-card-t2__footer {
  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.25rem;
}
@media (min-width: 1921px) {
  .team-card-t2__footer {
    gap: 0.2083333333vw;
  }
}
.team-card-t2__footer:empty {
  display: none;
}
.team-card-t2__link {
  position: relative;
  z-index: 2;
  overflow-wrap: break-word;
  color: var(--card-link-color);
  font: var(--card-link-font);
  text-decoration: none;
}
.team-card-t2__link[href] {
  -webkit-transition: color var(--animation-default);
  transition: color var(--animation-default);
}
.team-card-t2__link[href]:hover {
  color: var(--card-link-color-hover);
}
.team-card-t2__link[href]::before {
  top: -0.625rem;
  left: -0.625rem;
  width: calc(100% + 0.625rem * 2);
  height: calc(100% + 0.625rem * 2);
  content: "";
  position: absolute;
  background-color: transparent;
  opacity: 0;
}
@media (min-width: 1921px) {
  .team-card-t2__link[href]::before {
    top: -0.5208333333vw;
    left: -0.5208333333vw;
    width: calc(100% + 0.5208333333vw * 2);
    height: calc(100% + 0.5208333333vw * 2);
  }
}
.js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) {
  --card-background-color: var(--bg-extra-light);
  --card-link-color-hover: var(--accent-primary-hover);
  --card-max-width: var(--card-max-width-4);
  --card-gap: 1.875rem;
  --card-border-color: var(--stroke-dark-10);
  --card-border-radius: var(--radius-card);
  --card-border-radius-image: var(--radius-card-s);
  --card-border-width: 1px;
  --card-padding-bottom: 1.875rem;
  --card-padding-horizontal: 1.25rem;
  --card-padding-top: 1.25rem;
  --card-content-padding: 0.625rem;
  --card-content-width: 100%;
  --card-image-aspect-ratio: 375 / 430;
  --card-image-background-color: var(--bg-extra-light);
  --card-title-color: var(--text-dark-secondary);
  --card-title-font: var(--font-title-M);
  --card-text-color: var(--text-dark-secondary);
  --card-text-font: var(--font-body-L-r);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.team-card-t2:not(:has(.team-card-t2__long-description)) {
  --card-background-color: var(--bg-extra-light);
  --card-link-color-hover: var(--accent-primary-hover);
  --card-max-width: var(--card-max-width-4);
  --card-gap: 1.875rem;
  --card-border-color: var(--stroke-dark-10);
  --card-border-radius: var(--radius-card);
  --card-border-radius-image: var(--radius-card-s);
  --card-border-width: 1px;
  --card-padding-bottom: 1.875rem;
  --card-padding-horizontal: 1.25rem;
  --card-padding-top: 1.25rem;
  --card-content-padding: 0.625rem;
  --card-content-width: 100%;
  --card-image-aspect-ratio: 375 / 430;
  --card-image-background-color: var(--bg-extra-light);
  --card-title-color: var(--text-dark-secondary);
  --card-title-font: var(--font-title-M);
  --card-text-color: var(--text-dark-secondary);
  --card-text-font: var(--font-body-L-r);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1921px) {
  .js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) {
    --card-border-width: 0.0520833333vw;
    --card-content-padding: 0.5208333333vw;
    --card-gap: 1.5625vw;
    --card-padding-bottom: 1.5625vw;
    --card-padding-horizontal: 1.0416666667vw;
    --card-padding-top: 1.0416666667vw;
  }
  .team-card-t2:not(:has(.team-card-t2__long-description)) {
    --card-border-width: 0.0520833333vw;
    --card-content-padding: 0.5208333333vw;
    --card-gap: 1.5625vw;
    --card-padding-bottom: 1.5625vw;
    --card-padding-horizontal: 1.0416666667vw;
    --card-padding-top: 1.0416666667vw;
  }
}
@media (max-width: 1600px) {
  .js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) {
    --card-gap: 1.5625rem;
    --card-image-aspect-ratio: 265 / 306;
    --card-padding-bottom: 1.25rem;
    --card-padding-horizontal: 0.9375rem;
    --card-padding-top: 0.9375rem;
  }
  .team-card-t2:not(:has(.team-card-t2__long-description)) {
    --card-gap: 1.5625rem;
    --card-image-aspect-ratio: 265 / 306;
    --card-padding-bottom: 1.25rem;
    --card-padding-horizontal: 0.9375rem;
    --card-padding-top: 0.9375rem;
  }
}
@media (max-width: 1160px) {
  .js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) {
    --card-gap: 0.9375rem;
    --card-image-aspect-ratio: 186 / 215;
    --card-max-width: 13.5rem;
  }
  .team-card-t2:not(:has(.team-card-t2__long-description)) {
    --card-gap: 0.9375rem;
    --card-image-aspect-ratio: 186 / 215;
    --card-max-width: 13.5rem;
  }
}
@media (max-width: 630px) {
  .js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) {
    --card-image-aspect-ratio: 260 / 300;
    --card-max-width: var(--card-from-tablet-2);
  }
  .team-card-t2:not(:has(.team-card-t2__long-description)) {
    --card-image-aspect-ratio: 260 / 300;
    --card-max-width: var(--card-from-tablet-2);
  }
}
@media (any-hover: hover) {
  .js-has-pseudo [csstools-has-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-1m-32-33-38-14-2j-2r-37-37-38-33-33-30-37-19-2w-2p-37-19-1d-31-19-1e-3b-19-1e-34-19-1f-1j-19-1d-1g-19-1d-2p-19-1f-1k-19-1e-38-19-1e-34-19-1f-1d-19-1d-1l-19-1e-36-19-1e-34-19-1f-1i-19-1e-37-19-1d-1l-19-1f-1k-19-1d-2t-19-1e-32-19-1e-32-19-1f-1c-19-1f-1f-19-1f-1e-19-1e-3a-19-1d-1l-19-1e-37-19-1e-38-19-1f-1j-19-1e-36-19-1f-1i-19-1e-3c-19-1f-1g-19-1f-1k-19-1e-3c-19-1f-1f-19-1f-1e-19-1d-1h-2l-15-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-38-2x-38-30-2t-2j-2w-36-2t-2u-2l-1m-2w-33-3a-2t-36-15-w-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-2u-33-33-38-2t-36-w-1q-w-1a-2q-39-38-38-33-32-w-1a-2x-2r-33-32-2n-2p-32-2x-31-2p-38-2t]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist) {
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
  }
  .team-card-t2:not(:has(.team-card-t2__long-description)):has(.team-card-t2__title[href]:hover) .team-card-t2__footer > .button .icon_animate {
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
  }
  .js-has-pseudo [csstools-has-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-1m-32-33-38-14-2j-2r-37-37-38-33-33-30-37-19-2w-2p-37-19-1d-31-19-1e-3b-19-1e-34-19-1f-1j-19-1d-1g-19-1d-2p-19-1f-1k-19-1e-38-19-1e-34-19-1f-1d-19-1d-1l-19-1e-36-19-1e-34-19-1f-1i-19-1e-37-19-1d-1l-19-1f-1k-19-1d-2t-19-1e-32-19-1e-32-19-1f-1c-19-1f-1f-19-1f-1e-19-1e-3a-19-1d-1l-19-1e-37-19-1e-38-19-1f-1j-19-1e-36-19-1f-1i-19-1e-3c-19-1f-1g-19-1f-1k-19-1e-3c-19-1f-1f-19-1f-1e-19-1d-1h-2l-15-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-38-2x-38-30-2t-2j-2w-36-2t-2u-2l-1m-2w-33-3a-2t-36-15-w-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-2u-33-33-38-2t-36-w-1q-w-1a-2q-39-38-38-33-32-w-1a-2x-2r-33-32-2n-2p-32-2x-31-2p-38-2t-2n-36-2t-3a-2t-36-37-2t]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist) {
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
  }
  .team-card-t2:not(:has(.team-card-t2__long-description)):has(.team-card-t2__title[href]:hover) .team-card-t2__footer > .button .icon_animate_reverse {
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
  }
  .js-has-pseudo [csstools-has-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-1m-32-33-38-14-2j-2r-37-37-38-33-33-30-37-19-2w-2p-37-19-1d-31-19-1e-3b-19-1e-34-19-1f-1j-19-1d-1g-19-1d-2p-19-1f-1k-19-1e-38-19-1e-34-19-1f-1d-19-1d-1l-19-1e-36-19-1e-34-19-1f-1i-19-1e-37-19-1d-1l-19-1f-1k-19-1d-2t-19-1e-32-19-1e-32-19-1f-1c-19-1f-1f-19-1f-1e-19-1e-3a-19-1d-1l-19-1e-37-19-1e-38-19-1f-1j-19-1e-36-19-1f-1i-19-1e-3c-19-1f-1g-19-1f-1k-19-1e-3c-19-1f-1f-19-1f-1e-19-1d-1h-2l-15-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-38-2x-38-30-2t-2j-2w-36-2t-2u-2l-1m-2w-33-3a-2t-36-15-w-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-2u-33-33-38-2t-36-w-1q-w-1a-2q-39-38-38-33-32-w-1a-2x-2r-33-32-2n-2p-32-2x-31-2p-38-2t-2n-3b-2w-2t-2t-30]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist) {
    -webkit-animation: button-wheel calc(var(--animation-duration) * 2.5) var(--cubic-bezier);
            animation: button-wheel calc(var(--animation-duration) * 2.5) var(--cubic-bezier);
  }
  .team-card-t2:not(:has(.team-card-t2__long-description)):has(.team-card-t2__title[href]:hover) .team-card-t2__footer > .button .icon_animate_wheel {
    -webkit-animation: button-wheel calc(var(--animation-duration) * 2.5) var(--cubic-bezier);
            animation: button-wheel calc(var(--animation-duration) * 2.5) var(--cubic-bezier);
  }
}
.js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) .team-card-t2__head {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-radius: var(--radius-card-s);
}
.team-card-t2:not(:has(.team-card-t2__long-description)) .team-card-t2__head {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-radius: var(--radius-card-s);
}
.js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) .team-card-t2__content {
  height: 100%;
  -ms-flex-negative: unset;
      flex-shrink: unset;
}
.team-card-t2:not(:has(.team-card-t2__long-description)) .team-card-t2__content {
  height: 100%;
  -ms-flex-negative: unset;
      flex-shrink: unset;
}
.js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) .team-card-t2__wrapper {
  display: contents;
}
.team-card-t2:not(:has(.team-card-t2__long-description)) .team-card-t2__wrapper {
  display: contents;
}
.js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) .team-card-t2__info {
  gap: 0.25rem;
}
.team-card-t2:not(:has(.team-card-t2__long-description)) .team-card-t2__info {
  gap: 0.25rem;
}
@media (min-width: 1921px) {
  .js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) .team-card-t2__info {
    gap: 0.2083333333vw;
  }
  .team-card-t2:not(:has(.team-card-t2__long-description)) .team-card-t2__info {
    gap: 0.2083333333vw;
  }
}
.js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) .team-card-t2__content {
  padding: 0 var(--card-content-padding);
  gap: 1.875rem;
}
.team-card-t2:not(:has(.team-card-t2__long-description)) .team-card-t2__content {
  padding: 0 var(--card-content-padding);
  gap: 1.875rem;
}
@media (min-width: 1921px) {
  .js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) .team-card-t2__content {
    gap: 1.5625vw;
  }
  .team-card-t2:not(:has(.team-card-t2__long-description)) .team-card-t2__content {
    gap: 1.5625vw;
  }
}
@media (max-width: 1600px) {
  .js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) .team-card-t2__content {
    gap: 1.25rem;
  }
  .team-card-t2:not(:has(.team-card-t2__long-description)) .team-card-t2__content {
    gap: 1.25rem;
  }
}
@media (max-width: 630px) {
  .js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) .team-card-t2__content {
    gap: 0.75rem;
  }
  .team-card-t2:not(:has(.team-card-t2__long-description)) .team-card-t2__content {
    gap: 0.75rem;
  }
}
.js-has-pseudo .team-card-t2:not([csstools-has-1m-2w-2p-37-14-1a-38-2t-2p-31-19-2r-2p-36-2s-19-38-1e-2n-2n-30-33-32-2v-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-15]) .team-card-t2__footer > .button {
  position: relative;
  z-index: 2;
}
.team-card-t2:not(:has(.team-card-t2__long-description)) .team-card-t2__footer > .button {
  position: relative;
  z-index: 2;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2FyZHMvdGVhbS1jYXJkL3RlYW0tY2FyZC10Mi5zY3NzJTIzc2FzcyIsImNvbXBvbmVudHMvY2FyZHMvdGVhbS1jYXJkL3RlYW0tY2FyZC10Mi5zY3NzIiwibWl4aW5zL19tZWRpYS5zY3NzIiwibWl4aW5zL19kaXNhYmxlLW1vYi1ob3Zlci5zY3NzIiwibWl4aW5zL19wc2V1ZG8taG92ZXIuc2NzcyIsImNvbXBvbmVudHMvY2FyZHMvdGVhbS1jYXJkL190ZWFtLWNhcmRfdDMuc2NzcyIsIm1peGlucy9fYW5pbWF0aW9ucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0Usb0NBQUE7RUNERix5Q0FBQTtFREdFLG9CQUFBO0VBRUEseUJBQUE7RUFDQSwyQkFBQTtFQUNBLDhDQUFBO0VBQ0Esd0JBQUE7RUFFQSwwQkFBQTtFQUNBLDhCQUFBO0VBQ0EsdUJBQUE7RUFFQSxnQ0FBQTtFQUNBLDZCQUFBO0VBRUEsb0NBQUE7RUFDQSxvREFBQTtFQUVBLCtFQUFBO0VBQ0Esc0NBQUE7RUFFQSxrRkFBQTtFQUNBLHNDQUFBO0VBRUEsOEZBQUE7RUFDQSxrREFBQTtFQUVBLDBDQUFBO0VBQ0Esb0RBQUE7RUFDQSxzQ0FBQTtFQUVBLGtCQUFBO0VBRUEsMEVBQUE7RUFDQSxxRUFBQTtFQUNBLDJFQUFBO0VBQ0EsV0FBQTtFQUNBLGdDQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7RUFDQSxvQkFBQTtFQUVBLDhDQUFBO0VBQ0EsK0RBQUE7RUFDQSx3Q0FBQTtFQUNBLGdCQUFBO0FDWkY7QUNoQ0U7RUZORjtJQ3lDRSxzQ0RZRTtJQ1hGLDZCRFlFO0lDWEYsb0JEWUU7RUNYRjtBQUNGO0FDakNF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WUFBQTtBSnVQTjtBQ25VRTtFRzJFRTtJQUlJLG1CQUFBO0VKd1BOO0VJNVBFO0lBSUksbUJBQUE7RUp3UE47QUFDRjtBSXJQSTtFQUNFLHNDQUFBO0VBQ0EsYUFBQTtBSnVQTjtBSXpQSTtFQUNFLHNDQUFBO0VBQ0EsYUFBQTtBSnVQTjtBQzVVRTtFR21GRTtJQUtJLGFBQUE7RUp3UE47RUk3UEU7SUFLSSxhQUFBO0VKd1BOO0FBQ0Y7QUMzVUU7RUc2RUU7SUFTSSxZQUFBO0VKeVBOO0VJbFFFO0lBU0ksWUFBQTtFSnlQTjtBQUNGO0FDcFVFO0VHaUVFO0lBYUksWUFBQTtFSjBQTjtFSXZRRTtJQWFJLFlBQUE7RUowUE47QUFDRjtBSXRQTTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBSndQUjtBSTFQTTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBSndQUiIsImZpbGUiOiJjb21wb25lbnRzL2NhcmRzL3RlYW0tY2FyZC90ZWFtLWNhcmQtdDIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uLy4uL21peGluc1wiO1xuXG4udGVhbS1jYXJkLXQyIHtcbiAgLS1jYXJkLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWNhcmQtbWF4LXdpZHRoOiB2YXIoLS1jYXJkLW1heC13aWR0aC0zKTtcbiAgLS1jYXJkLWdhcDogI3tyZW0oMzApfTtcblxuICAtLWNhcmQtYm9yZGVyLWNvbG9yOiBub25lO1xuICAtLWNhcmQtYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIC0tY2FyZC1ib3JkZXItcmFkaXVzLWltYWdlOiB2YXIoLS1yYWRpdXMtY2FyZCk7XG4gIC0tY2FyZC1ib3JkZXItd2lkdGg6IDBweDtcblxuICAtLWNhcmQtcGFkZGluZy1ib3R0b206IDBweDtcbiAgLS1jYXJkLXBhZGRpbmctaG9yaXpvbnRhbDogMHB4O1xuICAtLWNhcmQtcGFkZGluZy10b3A6IDBweDtcblxuICAtLWNhcmQtY29udGVudC1wYWRkaW5nOiAje3JlbSgxMCl9O1xuICAtLWNhcmQtY29udGVudC13aWR0aDogI3tyZW0oMjY0KX07XG5cbiAgLS1jYXJkLWltYWdlLWFzcGVjdC1yYXRpbzogMjY2IC8gMzY3O1xuICAtLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctZXh0cmEtbGlnaHQpO1xuXG4gIC0tY2FyZC10aXRsZS1jb2xvcjogdmFyKC0tc2VjdGlvbi10ZXh0LWNvbG9yLXByaW1hcnksIHZhcigtLXRleHQtZGFyay1wcmltYXJ5KSk7XG4gIC0tY2FyZC10aXRsZS1mb250OiB2YXIoLS1mb250LXRpdGxlLU0pO1xuXG4gIC0tY2FyZC10ZXh0LWNvbG9yOiB2YXIoLS1zZWN0aW9uLXRleHQtY29sb3Itc2Vjb25kYXJ5LCB2YXIoLS10ZXh0LWRhcmstc2Vjb25kYXJ5KSk7XG4gIC0tY2FyZC10ZXh0LWZvbnQ6IHZhcigtLWZvbnQtYm9keS1NLXIpO1xuXG4gIC0tY2FyZC1sb25nLWRlc2NyaXB0aW9uLWNvbG9yOiB2YXIoLS1zZWN0aW9uLXRleHQtY29sb3Itc2Vjb25kYXJ5LCB2YXIoLS10ZXh0LWRhcmstc2Vjb25kYXJ5KSk7XG4gIC0tY2FyZC1sb25nLWRlc2NyaXB0aW9uLWZvbnQ6IHZhcigtLWZvbnQtYm9keS1TLXIpO1xuXG4gIC0tY2FyZC1saW5rLWNvbG9yOiB2YXIoLS1jYXJkLXRpdGxlLWNvbG9yKTtcbiAgLS1jYXJkLWxpbmstY29sb3ItaG92ZXI6IHZhcigtLWFjY2VudC1wcmltYXJ5LWhvdmVyKTtcbiAgLS1jYXJkLWxpbmstZm9udDogdmFyKC0tZm9udC1ib2R5LVMtTSk7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIHBhZGRpbmc6IDAgY2FsYyh2YXIoLS1jYXJkLXBhZGRpbmctaG9yaXpvbnRhbCkgLSB2YXIoLS1jYXJkLWJvcmRlci13aWR0aCkpO1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1jYXJkLXBhZGRpbmctdG9wKSAtIHZhcigtLWNhcmQtYm9yZGVyLXdpZHRoKSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWNhcmQtcGFkZGluZy1ib3R0b20pIC0gdmFyKC0tY2FyZC1ib3JkZXItd2lkdGgpKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogdmFyKC0tY2FyZC1tYXgtd2lkdGgpO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogdmFyKC0tY2FyZC1nYXApO1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhcmQtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlcjogc29saWQgdmFyKC0tY2FyZC1ib3JkZXItd2lkdGgpIHZhcigtLWNhcmQtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgIC0tY2FyZC1jb250ZW50LXBhZGRpbmc6ICN7YmlnKDEwKX07XG4gICAgLS1jYXJkLWNvbnRlbnQtd2lkdGg6ICN7YmlnKDI2NCl9O1xuICAgIC0tY2FyZC1nYXA6ICN7YmlnKDMwKX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgLS1jYXJkLWNvbnRlbnQtd2lkdGg6ICN7cmVtKDI0OCl9O1xuICAgIC0tY2FyZC1nYXA6ICN7cmVtKDIwKX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgLS1jYXJkLWNvbnRlbnQtd2lkdGg6ICN7cmVtKDE5OCl9O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgIC0tY2FyZC1jb250ZW50LXdpZHRoOiAje3JlbSgxNjYpfTtcbiAgICAtLWNhcmQtZ2FwOiAje3JlbSgxNSl9O1xuICB9XG5cbiAgJl9faGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGFzcGVjdC1yYXRpbzogdmFyKC0tY2FyZC1pbWFnZS1hc3BlY3QtcmF0aW8pO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcmQtYm9yZGVyLXJhZGl1cy1pbWFnZSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmIGltZyxcbiAgICAmIHBpY3R1cmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IHZhcigtLWNhcmQtY29udGVudC1wYWRkaW5nKTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWNhcmQtY29udGVudC13aWR0aCk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBnYXA6IHJlbSgzMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoMzApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgZ2FwOiByZW0oNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgei1pbmRleDogMTtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiByZW0oMjApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGdhcDogYmlnKDIwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBnYXA6IHJlbSgxMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgZ2FwOiByZW0oOCk7XG4gICAgfVxuICB9XG5cbiAgJl9faW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IHJlbSg0KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZyg0KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBnYXA6IDA7XG4gICAgfVxuXG4gICAgJjplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tY2FyZC10aXRsZS1jb2xvcik7XG4gICAgZm9udDogdmFyKC0tY2FyZC10aXRsZS1mb250KTtcblxuICAgICZbaHJlZl0ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS1hbmltYXRpb24tZGVmYXVsdCk7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNhcmQtbGluay1jb2xvci1ob3Zlcik7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgcHNldWRvKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogdmFyKC0tY2FyZC10ZXh0LWNvbG9yKTtcbiAgICBmb250OiB2YXIoLS1jYXJkLXRleHQtZm9udCk7XG5cbiAgICAmOmVtcHR5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fbG9uZy1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6IHZhcigtLWNhcmQtbG9uZy1kZXNjcmlwdGlvbi1jb2xvcik7XG4gICAgZm9udDogdmFyKC0tY2FyZC1sb25nLWRlc2NyaXB0aW9uLWZvbnQpO1xuXG4gICAgJjplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2Zvb3RlciB7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogcmVtKDQpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGdhcDogYmlnKDQpO1xuICAgIH1cblxuICAgICY6ZW1wdHkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuXG4gICAgY29sb3I6IHZhcigtLWNhcmQtbGluay1jb2xvcik7XG4gICAgZm9udDogdmFyKC0tY2FyZC1saW5rLWZvbnQpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICZbaHJlZl0ge1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tYW5pbWF0aW9uLWRlZmF1bHQpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNhcmQtbGluay1jb2xvci1ob3Zlcik7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIHBzZXVkbygxMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbXBvcnQgXCJ0ZWFtLWNhcmRfdDNcIjtcbiIsIkBpbXBvcnQgXCIuLi8uLi8uLi9taXhpbnNcIjtcblxuLnRlYW0tY2FyZC10MiB7XG4gIC0tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1jYXJkLW1heC13aWR0aDogdmFyKC0tY2FyZC1tYXgtd2lkdGgtMyk7XG4gIC0tY2FyZC1nYXA6ICN7cmVtKDMwKX07XG5cbiAgLS1jYXJkLWJvcmRlci1jb2xvcjogbm9uZTtcbiAgLS1jYXJkLWJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICAtLWNhcmQtYm9yZGVyLXJhZGl1cy1pbWFnZTogdmFyKC0tcmFkaXVzLWNhcmQpO1xuICAtLWNhcmQtYm9yZGVyLXdpZHRoOiAwcHg7XG5cbiAgLS1jYXJkLXBhZGRpbmctYm90dG9tOiAwcHg7XG4gIC0tY2FyZC1wYWRkaW5nLWhvcml6b250YWw6IDBweDtcbiAgLS1jYXJkLXBhZGRpbmctdG9wOiAwcHg7XG5cbiAgLS1jYXJkLWNvbnRlbnQtcGFkZGluZzogI3tyZW0oMTApfTtcbiAgLS1jYXJkLWNvbnRlbnQtd2lkdGg6ICN7cmVtKDI2NCl9O1xuXG4gIC0tY2FyZC1pbWFnZS1hc3BlY3QtcmF0aW86IDI2NiAvIDM2NztcbiAgLS1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWV4dHJhLWxpZ2h0KTtcblxuICAtLWNhcmQtdGl0bGUtY29sb3I6IHZhcigtLXNlY3Rpb24tdGV4dC1jb2xvci1wcmltYXJ5LCB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSkpO1xuICAtLWNhcmQtdGl0bGUtZm9udDogdmFyKC0tZm9udC10aXRsZS1NKTtcblxuICAtLWNhcmQtdGV4dC1jb2xvcjogdmFyKC0tc2VjdGlvbi10ZXh0LWNvbG9yLXNlY29uZGFyeSwgdmFyKC0tdGV4dC1kYXJrLXNlY29uZGFyeSkpO1xuICAtLWNhcmQtdGV4dC1mb250OiB2YXIoLS1mb250LWJvZHktTS1yKTtcblxuICAtLWNhcmQtbG9uZy1kZXNjcmlwdGlvbi1jb2xvcjogdmFyKC0tc2VjdGlvbi10ZXh0LWNvbG9yLXNlY29uZGFyeSwgdmFyKC0tdGV4dC1kYXJrLXNlY29uZGFyeSkpO1xuICAtLWNhcmQtbG9uZy1kZXNjcmlwdGlvbi1mb250OiB2YXIoLS1mb250LWJvZHktUy1yKTtcblxuICAtLWNhcmQtbGluay1jb2xvcjogdmFyKC0tY2FyZC10aXRsZS1jb2xvcik7XG4gIC0tY2FyZC1saW5rLWNvbG9yLWhvdmVyOiB2YXIoLS1hY2NlbnQtcHJpbWFyeS1ob3Zlcik7XG4gIC0tY2FyZC1saW5rLWZvbnQ6IHZhcigtLWZvbnQtYm9keS1TLU0pO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBwYWRkaW5nOiAwIGNhbGModmFyKC0tY2FyZC1wYWRkaW5nLWhvcml6b250YWwpIC0gdmFyKC0tY2FyZC1ib3JkZXItd2lkdGgpKTtcbiAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tY2FyZC1wYWRkaW5nLXRvcCkgLSB2YXIoLS1jYXJkLWJvcmRlci13aWR0aCkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1jYXJkLXBhZGRpbmctYm90dG9tKSAtIHZhcigtLWNhcmQtYm9yZGVyLXdpZHRoKSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IHZhcigtLWNhcmQtbWF4LXdpZHRoKTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IHZhcigtLWNhcmQtZ2FwKTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXJkLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXI6IHNvbGlkIHZhcigtLWNhcmQtYm9yZGVyLXdpZHRoKSB2YXIoLS1jYXJkLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAtLWNhcmQtY29udGVudC1wYWRkaW5nOiAje2JpZygxMCl9O1xuICAgIC0tY2FyZC1jb250ZW50LXdpZHRoOiAje2JpZygyNjQpfTtcbiAgICAtLWNhcmQtZ2FwOiAje2JpZygzMCl9O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgIC0tY2FyZC1jb250ZW50LXdpZHRoOiAje3JlbSgyNDgpfTtcbiAgICAtLWNhcmQtZ2FwOiAje3JlbSgyMCl9O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgIC0tY2FyZC1jb250ZW50LXdpZHRoOiAje3JlbSgxOTgpfTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAtLWNhcmQtY29udGVudC13aWR0aDogI3tyZW0oMTY2KX07XG4gICAgLS1jYXJkLWdhcDogI3tyZW0oMTUpfTtcbiAgfVxuXG4gICZfX2hlYWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBhc3BlY3QtcmF0aW86IHZhcigtLWNhcmQtaW1hZ2UtYXNwZWN0LXJhdGlvKTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1jYXJkLWJvcmRlci1yYWRpdXMtaW1hZ2UpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgJiBpbWcsXG4gICAgJiBwaWN0dXJlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiB2YXIoLS1jYXJkLWNvbnRlbnQtcGFkZGluZyk7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1jYXJkLWNvbnRlbnQtd2lkdGgpO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZ2FwOiByZW0oMzApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGdhcDogYmlnKDMwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGdhcDogcmVtKDUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogcmVtKDIwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZ2FwOiByZW0oMTApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIGdhcDogcmVtKDgpO1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiByZW0oNCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoNCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZ2FwOiAwO1xuICAgIH1cblxuICAgICY6ZW1wdHkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLWNhcmQtdGl0bGUtY29sb3IpO1xuICAgIGZvbnQ6IHZhcigtLWNhcmQtdGl0bGUtZm9udCk7XG5cbiAgICAmW2hyZWZdIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tYW5pbWF0aW9uLWRlZmF1bHQpO1xuXG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jYXJkLWxpbmstY29sb3ItaG92ZXIpO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIHBzZXVkbygwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6IHZhcigtLWNhcmQtdGV4dC1jb2xvcik7XG4gICAgZm9udDogdmFyKC0tY2FyZC10ZXh0LWZvbnQpO1xuXG4gICAgJjplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvbmctZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiB2YXIoLS1jYXJkLWxvbmctZGVzY3JpcHRpb24tY29sb3IpO1xuICAgIGZvbnQ6IHZhcigtLWNhcmQtbG9uZy1kZXNjcmlwdGlvbi1mb250KTtcblxuICAgICY6ZW1wdHkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19mb290ZXIge1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IHJlbSg0KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZyg0KTtcbiAgICB9XG5cbiAgICAmOmVtcHR5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcblxuICAgIGNvbG9yOiB2YXIoLS1jYXJkLWxpbmstY29sb3IpO1xuICAgIGZvbnQ6IHZhcigtLWNhcmQtbGluay1mb250KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmW2hyZWZdIHtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLWFuaW1hdGlvbi1kZWZhdWx0KTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jYXJkLWxpbmstY29sb3ItaG92ZXIpO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oMTApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW1wb3J0IFwidGVhbS1jYXJkX3QzXCI7XG4iLCIvLyAvKlxuLy8g4pWt4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA0JfQsNC80LXRgtCe0YfQutCw4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pWuXG4vLyDilIIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIOKUglxuLy8g4pSCICAgICAgICDQl9Cw0LzQtdC90LjRgtGMINC30LDQv9GA0L7RgdGLINCyIGNvbW1vbi5qcyAgICAgICAg4pSCXG4vLyDilIIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIOKUglxuLy8g4pWw4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pWvXG4vLyAqL1xuQG1peGluIG1lZGlhQmlnRGVza3RvcCB7XG4gIEBtZWRpYSAod2lkdGggPiAxOTIwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFMYXB0b3Age1xuICBAbWVkaWEgKHdpZHRoIDw9IDE2MDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYVRhYmxldCB7XG4gIEBtZWRpYSAod2lkdGggPD0gMTE2MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhTW9iaWxlIHtcbiAgQG1lZGlhICh3aWR0aCA8PSA2MzBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYSgkd2lkdGgpIHtcbiAgQG1lZGlhICh3aWR0aCA8PSAkd2lkdGgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQG1peGluIGhvdmVyIHtcbiAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBwc2V1ZG8oJHBpeGVsLCAkcmVwZWF0OiBmYWxzZSwgJHRyYW5zcGFyZW50OiB0cnVlKSB7XG4gIHRvcDogLSN7cmVtKCRwaXhlbCl9O1xuICBsZWZ0OiAtI3tyZW0oJHBpeGVsKX07XG5cbiAgd2lkdGg6IGNhbGMoMTAwJSArICN7cmVtKCRwaXhlbCl9ICogMik7XG4gIGhlaWdodDogY2FsYygxMDAlICsgI3tyZW0oJHBpeGVsKX0gKiAyKTtcblxuICBAaWYgJHJlcGVhdCA9PSBmYWxzZSB7XG4gICAgY29udGVudDogXCJcIjtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIEBpZiAkdHJhbnNwYXJlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICB0b3A6ICN7YmlnKC0kcGl4ZWwpfTtcbiAgICAgIGxlZnQ6ICN7YmlnKC0kcGl4ZWwpfTtcbiAgXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgI3tiaWcoJHBpeGVsKX0gKiAyKTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlICsgI3tiaWcoJHBpeGVsKX0gKiAyKTtcbiAgICB9XG4gIH1cblxuICBAY29udGVudDtcbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi8uLi9taXhpbnNcIjtcblxuLnRlYW0tY2FyZC10Mjpub3QoOmhhcygudGVhbS1jYXJkLXQyX19sb25nLWRlc2NyaXB0aW9uKSkge1xuICAtLWNhcmQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctZXh0cmEtbGlnaHQpO1xuICAtLWNhcmQtbGluay1jb2xvci1ob3ZlcjogdmFyKC0tYWNjZW50LXByaW1hcnktaG92ZXIpO1xuICAtLWNhcmQtbWF4LXdpZHRoOiB2YXIoLS1jYXJkLW1heC13aWR0aC00KTtcbiAgLS1jYXJkLWdhcDogI3tyZW0oMzApfTtcblxuICAtLWNhcmQtYm9yZGVyLWNvbG9yOiB2YXIoLS1zdHJva2UtZGFyay0xMCk7XG4gIC0tY2FyZC1ib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtY2FyZCk7XG4gIC0tY2FyZC1ib3JkZXItcmFkaXVzLWltYWdlOiB2YXIoLS1yYWRpdXMtY2FyZC1zKTtcbiAgLS1jYXJkLWJvcmRlci13aWR0aDogMXB4O1xuXG4gIC0tY2FyZC1wYWRkaW5nLWJvdHRvbTogI3tyZW0oMzApfTtcbiAgLS1jYXJkLXBhZGRpbmctaG9yaXpvbnRhbDogI3tyZW0oMjApfTtcbiAgLS1jYXJkLXBhZGRpbmctdG9wOiAje3JlbSgyMCl9O1xuXG4gIC0tY2FyZC1jb250ZW50LXBhZGRpbmc6ICN7cmVtKDEwKX07XG4gIC0tY2FyZC1jb250ZW50LXdpZHRoOiAxMDAlO1xuXG4gIC0tY2FyZC1pbWFnZS1hc3BlY3QtcmF0aW86IDM3NSAvIDQzMDtcbiAgLS1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWV4dHJhLWxpZ2h0KTtcblxuICAtLWNhcmQtdGl0bGUtY29sb3I6IHZhcigtLXRleHQtZGFyay1zZWNvbmRhcnkpO1xuICAtLWNhcmQtdGl0bGUtZm9udDogdmFyKC0tZm9udC10aXRsZS1NKTtcblxuICAtLWNhcmQtdGV4dC1jb2xvcjogdmFyKC0tdGV4dC1kYXJrLXNlY29uZGFyeSk7XG4gIC0tY2FyZC10ZXh0LWZvbnQ6IHZhcigtLWZvbnQtYm9keS1MLXIpO1xuXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAtLWNhcmQtYm9yZGVyLXdpZHRoOiAje2JpZygxKX07XG4gICAgLS1jYXJkLWNvbnRlbnQtcGFkZGluZzogI3tiaWcoMTApfTtcbiAgICAtLWNhcmQtZ2FwOiAje2JpZygzMCl9O1xuICAgIC0tY2FyZC1wYWRkaW5nLWJvdHRvbTogI3tiaWcoMzApfTtcbiAgICAtLWNhcmQtcGFkZGluZy1ob3Jpem9udGFsOiAje2JpZygyMCl9O1xuICAgIC0tY2FyZC1wYWRkaW5nLXRvcDogI3tiaWcoMjApfTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAtLWNhcmQtZ2FwOiAje3JlbSgyNSl9O1xuICAgIC0tY2FyZC1pbWFnZS1hc3BlY3QtcmF0aW86IDI2NSAvIDMwNjtcbiAgICAtLWNhcmQtcGFkZGluZy1ib3R0b206ICN7cmVtKDIwKX07XG4gICAgLS1jYXJkLXBhZGRpbmctaG9yaXpvbnRhbDogI3tyZW0oMTUpfTtcbiAgICAtLWNhcmQtcGFkZGluZy10b3A6ICN7cmVtKDE1KX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgLS1jYXJkLWdhcDogI3tyZW0oMTUpfTtcbiAgICAtLWNhcmQtaW1hZ2UtYXNwZWN0LXJhdGlvOiAxODYgLyAyMTU7XG4gICAgLS1jYXJkLW1heC13aWR0aDogI3tyZW0oMjE2KX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgLS1jYXJkLWltYWdlLWFzcGVjdC1yYXRpbzogMjYwIC8gMzAwO1xuICAgIC0tY2FyZC1tYXgtd2lkdGg6IHZhcigtLWNhcmQtZnJvbS10YWJsZXQtMik7XG4gIH1cblxuICBAbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgICAmOmhhcygudGVhbS1jYXJkLXQyX190aXRsZVtocmVmXTpob3Zlcikge1xuICAgICAgJiAudGVhbS1jYXJkLXQyX19mb290ZXIgPiAuYnV0dG9uIHtcbiAgICAgICAgQGluY2x1ZGUgaWNvbkFuaW1hdGUoZmFsc2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgLnRlYW0tY2FyZC10MiB7XG4gICAgJl9faGVhZCB7XG4gICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWNhcmQtcyk7XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmbGV4LXNocmluazogdW5zZXQ7XG4gICAgfVxuXG4gICAgJl9fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICB9XG5cbiAgICAmX19pbmZvIHtcbiAgICAgIGdhcDogcmVtKDQpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgICBnYXA6IGJpZyg0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAgdmFyKC0tY2FyZC1jb250ZW50LXBhZGRpbmcpO1xuICAgICAgZ2FwOiByZW0oMzApO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgICBnYXA6IGJpZygzMCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgICAgZ2FwOiByZW0oMjApO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICAgIGdhcDogcmVtKDEyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19mb290ZXIge1xuICAgICAgJiA+IC5idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gaWNvbkFuaW1hdGUoJHRoaXM6IGZhbHNlKSB7XG4gICRzZWxlY3RvcjogaWYoJHRoaXMsIFwiJlwiLCBcIiYgXCIpO1xuICBcbiAgI3skc2VsZWN0b3J9Lmljb25fYW5pbWF0ZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgI3skc2VsZWN0b3J9Lmljb25fYW5pbWF0ZV9yZXZlcnNlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG5cbiAgI3skc2VsZWN0b3J9Lmljb25fYW5pbWF0ZV93aGVlbCB7XG4gICAgYW5pbWF0aW9uOiBidXR0b24td2hlZWwgY2FsYyh2YXIoLS1hbmltYXRpb24tZHVyYXRpb24pICogMi41KSB2YXIoLS1jdWJpYy1iZXppZXIpO1xuICB9XG59XG4iXX0= */
