.image-swiper__swiper {
  --swiper-padding: 2.1875rem;
  position: relative;
  width: 100%;
  height: auto;
  max-height: calc(100vh - var(--container-secondary-offset) * 2);
  aspect-ratio: 2320/1198;
  border-radius: var(--radius-thirty);
  overflow: hidden; }
  @media screen and (min-width: 2561px) {
    .image-swiper__swiper {
      --swiper-padding: 1.36719vw; } }
  @media screen and (max-width: 2200px) {
    .image-swiper__swiper {
      --swiper-padding: 1.5625rem; } }
  @media screen and (max-width: 1340px) {
    .image-swiper__swiper {
      --swiper-padding: 1.25rem; } }
  @media screen and (max-width: 630px) {
    .image-swiper__swiper {
      --swiper-padding: 0.625rem; } }
  @supports not (aspect-ratio: 1/1) {
    .image-swiper__swiper {
      height: 74.875rem; }
      @media screen and (min-width: 2561px) {
        .image-swiper__swiper {
          height: 46.79688vw; } } }
  @media screen and (max-width: 2200px) {
    .image-swiper__swiper {
      aspect-ratio: 1780/920; }
      @supports not (aspect-ratio: 1/1) {
        .image-swiper__swiper {
          height: 57.5rem; } } }
  @media screen and (max-width: 1850px) {
    .image-swiper__swiper {
      aspect-ratio: 1320/682; }
      @supports not (aspect-ratio: 1/1) {
        .image-swiper__swiper {
          height: 42.625rem; } } }
  @media screen and (max-width: 1340px) {
    .image-swiper__swiper {
      aspect-ratio: 688/355; }
      @supports not (aspect-ratio: 1/1) {
        .image-swiper__swiper {
          height: 22.1875rem; } } }
  @media screen and (max-width: 630px) {
    .image-swiper__swiper {
      aspect-ratio: 280/310; }
      @supports not (aspect-ratio: 1/1) {
        .image-swiper__swiper {
          height: 19.375rem; } } }
  .image-swiper__swiper .swiper-wrapper {
    z-index: 1;
    width: 100%;
    height: 100%; }
  .image-swiper__swiper .swiper-slide {
    position: relative;
    width: 100%;
    height: 100%; }

.image-swiper__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .image-swiper__image img,
  .image-swiper__image picture {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center; }

.image-swiper__pagination {
  z-index: 2;
  height: 0.125rem;
  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: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  gap: 0.9375rem; }
  @media screen and (min-width: 2561px) {
    .image-swiper__pagination {
      height: 0.07812vw;
      gap: 0.58594vw; } }
  @media screen and (max-width: 630px) {
    .image-swiper__pagination {
      gap: 0.625rem; } }
  .image-swiper__pagination.swiper-pagination-horizontal {
    position: absolute;
    top: unset;
    right: var(--swiper-padding);
    bottom: var(--swiper-padding);
    left: var(--swiper-padding);
    width: auto; }
    @media screen and (max-width: 630px) {
      .image-swiper__pagination.swiper-pagination-horizontal {
        bottom: 0.625rem; } }

.image-swiper__bullet {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  background: var(--stroke-light-20);
  border-radius: var(--radius-infinity);
  cursor: pointer; }
  .image-swiper__bullet::after {
    content: "";
    position: absolute;
    top: -0.46875rem;
    left: -0.46875rem;
    width: calc(100% + 0.46875rem * 2);
    height: calc(100% + 0.46875rem * 2);
    background-color: transparent;
    opacity: 0; }
    @media screen and (min-width: 2561px) {
      .image-swiper__bullet::after {
        top: -0.29297vw;
        left: -0.29297vw;
        width: calc(100% + 0.29297vw * 2);
        height: calc(100% + 0.29297vw * 2); } }
  .image-swiper__bullet::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: var(--stroke-light-50);
    border-radius: var(--radius-infinity); }
  .image-swiper__bullet_active::before {
    width: calc(100% * var(--progress)); }
  .image-swiper__bullet_active ~ .image-swiper__bullet::before {
    width: 0; }

.image-swiper__navigation {
  position: absolute;
  z-index: 2;
  top: 0;
  right: var(--swiper-padding);
  bottom: 0;
  left: var(--swiper-padding);
  margin: auto;
  width: auto;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

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