@charset "UTF-8";
.secArea {
  position: relative;
  z-index: 2;
  padding: 0 0 8rem;
  margin-top: 5rem;
}
.secArea .secArea__body {
  margin-top: 4rem;
}
.secArea .secArea__foot {
  margin-top: 6rem;
}

.secContinent {
  position: relative;
  z-index: 2;
  margin-top: 5.5rem;
}
.secContinent .secContinent__ttl {
  position: relative;
  z-index: 2;
  font-size: 1.4rem;
  font-weight: 500;
}
.secContinent .secContinent__ttl::after {
  vertical-align: middle;
  content: "：";
}
.secContinent .secContinent__mapWrap {
  position: relative;
  margin-top: 1.4rem;
  text-align: center;
}
.secContinent .secContinent__map {
  margin-top: 2.5rem;
}
.secContinent .secContinent__map svg {
  width: 100%;
  height: auto;
}
.secContinent .secContinent__map svg .continent {
  fill: #ccc;
}
.secContinent .secContinent__map svg .continent.is-current {
  fill: #0100c8;
}
@media (min-width: 768px) {
  .secArea {
    padding: 0 0 12rem;
    margin-top: 4rem;
  }
  .secArea .secArea__body {
    margin-top: 11rem;
  }
  .secArea .secArea__foot {
    margin-top: 12rem;
  }
  .secContinent {
    margin-top: 10rem;
  }
  .secContinent .secContinent__ttl {
    padding-top: 1rem;
    font-size: 1.6rem;
  }
  .secContinent .secContinent__mapWrap {
    margin-top: -2rem;
  }
  .secContinent .secContinent__mapWrap .tab {
    position: absolute;
    width: 16rem;
    font-size: 1.6rem;
  }
  .secContinent .secContinent__mapWrap .tab[data-id=greatorEurope] {
    top: 6.5rem;
    left: 15rem;
  }
  .secContinent .secContinent__mapWrap .tab[data-id=middleEast] {
    top: 16rem;
    left: 23rem;
  }
  .secContinent .secContinent__mapWrap .tab[data-id=africa] {
    top: 27.5rem;
    left: 10rem;
  }
  .secContinent .secContinent__mapWrap .tab[data-id=greaterAsia] {
    top: 26.5rem;
    left: 34rem;
  }
  .secContinent .secContinent__mapWrap .tab[data-id=oceania] {
    top: 36.5rem;
    left: 52rem;
  }
  .secContinent .secContinent__mapWrap .tab[data-id=northAmerica] {
    top: 13.5rem;
    left: 79rem;
  }
  .secContinent .secContinent__mapWrap .tab[data-id=southAmerica] {
    top: 35rem;
    left: 90rem;
  }
  .secContinent .secContinent__map {
    margin-top: 0;
  }
  .secContinent .secContinent__map svg {
    width: 102.3rem;
    height: 48.4rem;
  }
}
@media (max-width: 767.98px) {
  .secContinent .secContinent__mapWrap .tabs {
    justify-content: space-between;
    gap: 0.7rem 2%;
  }
  .secContinent .secContinent__mapWrap .tab {
    width: 49%;
    height: 4rem;
    font-size: 1.1rem;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zdHlsZXMvcGFnZXMvc2hvcC9vdmVyc2VhL3N0eWxlLmNzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvc2hvcC9vdmVyc2VhL19zZWMtYXJlYS5zY3NzIiwiYXNzZXRzL3N0eWxlcy9wYWdlcy9zaG9wL292ZXJzZWEvX3NlYy1jb250aW5lbnQuc2NzcyIsImFzc2V0cy9zdHlsZXMvYWJzdHJhY3RzL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0FERUY7QUNLRTtFQUNFLGdCQUFBO0FER0o7QUNJRTtFQUNFLGdCQUFBO0FER0o7O0FFdkJBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7QUYrQkY7QUV6QkU7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0FGZ0NKO0FFekJJO0VBQ0Usc0JBQUE7RUFDQSxZQUFBO0FGaUNOO0FFN0JFO0VBQ0Usa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FGK0JKO0FFdUNFO0VBQ0Usa0JBQUE7QUZ3Qko7QUVsQkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBRnlCTjtBRWxCTTtFQUNFLFVBQUE7QUYwQlI7QUV4QlE7RUFDRSxhQUFBO0FGMEJWO0FHN0lJO0VGSko7SUFPSSxrQkFBQTtJQUNBLGdCQUFBO0VER0Y7RUNBQTtJQUlJLGlCQUFBO0VESUo7RUNBQTtJQUlJLGlCQUFBO0VESUo7RUUzQkY7SUFNSSxpQkFBQTtFRmdDRjtFRTdCQTtJQU9JLGlCQUFBO0lBQ0EsaUJBQUE7RUZpQ0o7RUV4QkE7SUFNSSxpQkFBQTtFRmdDSjtFRXRCRTtJQVFJLGtCQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0VGZ0NOO0VFN0JJO0lBRUksV0FBQTtJQUNBLFdBQUE7RUZnQ1I7RUU1Qkk7SUFFSSxVQUFBO0lBQ0EsV0FBQTtFRitCUjtFRTNCSTtJQUVJLFlBQUE7SUFDQSxXQUFBO0VGOEJSO0VFMUJJO0lBRUksWUFBQTtJQUNBLFdBQUE7RUY2QlI7RUV6Qkk7SUFFSSxZQUFBO0lBQ0EsV0FBQTtFRjRCUjtFRXhCSTtJQUVJLFlBQUE7SUFDQSxXQUFBO0VGMkJSO0VFckJBO0lBSUksYUFBQTtFRnlCSjtFRXRCRTtJQUtJLGVBQUE7SUFDQSxlQUFBO0VGMEJOO0FBOUhGO0FHSUk7RURtQkE7SUFFSSw4QkFBQTtJQUNBLGNBQUE7RUZnQ047RUU1QkU7SUFFSSxVQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0VGK0JOO0FBTkYiLCJmaWxlIjoiYXNzZXRzL3N0eWxlcy9wYWdlcy9zaG9wL292ZXJzZWEvc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLnNlY0FyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDAgMCA4cmVtO1xuICBtYXJnaW4tdG9wOiA1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNBcmVhIHtcbiAgICBwYWRkaW5nOiAwIDAgMTJyZW07XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxufVxuLnNlY0FyZWEgLnNlY0FyZWFfX2JvZHkge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNBcmVhIC5zZWNBcmVhX19ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgfVxufVxuLnNlY0FyZWEgLnNlY0FyZWFfX2Zvb3Qge1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNBcmVhIC5zZWNBcmVhX19mb290IHtcbiAgICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgfVxufVxuXG4uc2VjQ29udGluZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tdG9wOiA1LjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0NvbnRpbmVudCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gIH1cbn1cbi5zZWNDb250aW5lbnQgLnNlY0NvbnRpbmVudF9fdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjQ29udGluZW50IC5zZWNDb250aW5lbnRfX3R0bCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5zZWNDb250aW5lbnQgLnNlY0NvbnRpbmVudF9fdHRsOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwi77yaXCI7XG59XG4uc2VjQ29udGluZW50IC5zZWNDb250aW5lbnRfX21hcFdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNDb250aW5lbnQgLnNlY0NvbnRpbmVudF9fbWFwV3JhcCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2VjQ29udGluZW50IC5zZWNDb250aW5lbnRfX21hcFdyYXAgLnRhYnMge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDAuN3JlbSAyJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zZWNDb250aW5lbnQgLnNlY0NvbnRpbmVudF9fbWFwV3JhcCAudGFiIHtcbiAgICB3aWR0aDogNDklO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNDb250aW5lbnQgLnNlY0NvbnRpbmVudF9fbWFwV3JhcCAudGFiIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE2cmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0NvbnRpbmVudCAuc2VjQ29udGluZW50X19tYXBXcmFwIC50YWJbZGF0YS1pZD1ncmVhdG9yRXVyb3BlXSB7XG4gICAgdG9wOiA2LjVyZW07XG4gICAgbGVmdDogMTVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjQ29udGluZW50IC5zZWNDb250aW5lbnRfX21hcFdyYXAgLnRhYltkYXRhLWlkPW1pZGRsZUVhc3RdIHtcbiAgICB0b3A6IDE2cmVtO1xuICAgIGxlZnQ6IDIzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0NvbnRpbmVudCAuc2VjQ29udGluZW50X19tYXBXcmFwIC50YWJbZGF0YS1pZD1hZnJpY2FdIHtcbiAgICB0b3A6IDI3LjVyZW07XG4gICAgbGVmdDogMTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjQ29udGluZW50IC5zZWNDb250aW5lbnRfX21hcFdyYXAgLnRhYltkYXRhLWlkPWdyZWF0ZXJBc2lhXSB7XG4gICAgdG9wOiAyNi41cmVtO1xuICAgIGxlZnQ6IDM0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0NvbnRpbmVudCAuc2VjQ29udGluZW50X19tYXBXcmFwIC50YWJbZGF0YS1pZD1vY2VhbmlhXSB7XG4gICAgdG9wOiAzNi41cmVtO1xuICAgIGxlZnQ6IDUycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0NvbnRpbmVudCAuc2VjQ29udGluZW50X19tYXBXcmFwIC50YWJbZGF0YS1pZD1ub3J0aEFtZXJpY2FdIHtcbiAgICB0b3A6IDEzLjVyZW07XG4gICAgbGVmdDogNzlyZW07XG4gIH1cbn1cbi5zZWNDb250aW5lbnQgLnNlY0NvbnRpbmVudF9fbWFwIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNDb250aW5lbnQgLnNlY0NvbnRpbmVudF9fbWFwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uc2VjQ29udGluZW50IC5zZWNDb250aW5lbnRfX21hcCBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNDb250aW5lbnQgLnNlY0NvbnRpbmVudF9fbWFwIHN2ZyB7XG4gICAgd2lkdGg6IDEwMi4zcmVtO1xuICAgIGhlaWdodDogNDguNHJlbTtcbiAgfVxufVxuLnNlY0NvbnRpbmVudCAuc2VjQ29udGluZW50X19tYXAgc3ZnIC5jb250aW5lbnQge1xuICBmaWxsOiAjY2NjO1xufVxuLnNlY0NvbnRpbmVudCAuc2VjQ29udGluZW50X19tYXAgc3ZnIC5jb250aW5lbnQuaXMtY3VycmVudCB7XG4gIGZpbGw6ICMwMTAwYzg7XG59IiwiLnNlY0FyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDAgMCA4cmVtO1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBwYWRkaW5nOiAwIDAgMTJyZW07XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxuXG4gIC5zZWNBcmVhX19ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogMTFyZW07XG4gICAgfVxuICB9XG5cbiAgLnNlY0FyZWFfX2Zvb3Qge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZWNDb250aW5lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi10b3A6IDUuNXJlbTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gIH1cblxuICAuc2VjQ29udGluZW50X190dGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBjb250ZW50OiAn77yaJztcbiAgICB9XG4gIH1cblxuICAuc2VjQ29udGluZW50X19tYXBXcmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMS40cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICAgIH1cblxuICAgIC50YWJzIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMC43cmVtIDIlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWIge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTZyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgfVxuXG4gICAgICAmW2RhdGEtaWQ9J2dyZWF0b3JFdXJvcGUnXSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICB0b3A6IDYuNXJlbTtcbiAgICAgICAgICBsZWZ0OiAxNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmW2RhdGEtaWQ9J21pZGRsZUVhc3QnXSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICB0b3A6IDE2cmVtO1xuICAgICAgICAgIGxlZnQ6IDIzcmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZbZGF0YS1pZD0nYWZyaWNhJ10ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgdG9wOiAyNy41cmVtO1xuICAgICAgICAgIGxlZnQ6IDEwcmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZbZGF0YS1pZD0nZ3JlYXRlckFzaWEnXSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICB0b3A6IDI2LjVyZW07XG4gICAgICAgICAgbGVmdDogMzRyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJltkYXRhLWlkPSdvY2VhbmlhJ10ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgdG9wOiAzNi41cmVtO1xuICAgICAgICAgIGxlZnQ6IDUycmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZbZGF0YS1pZD0nbm9ydGhBbWVyaWNhJ10ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgdG9wOiAxMy41cmVtO1xuICAgICAgICAgIGxlZnQ6IDc5cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlY0NvbnRpbmVudF9fbWFwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB3aWR0aDogMTAyLjNyZW07XG4gICAgICAgIGhlaWdodDogNDguNHJlbTtcbiAgICAgIH1cblxuICAgICAgLmNvbnRpbmVudCB7XG4gICAgICAgIGZpbGw6ICNjY2M7XG5cbiAgICAgICAgJi5pcy1jdXJyZW50IHtcbiAgICAgICAgICBmaWxsOiAjMDEwMGM4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihcbiAgJGxvd2VyLFxuICAkdXBwZXIsXG4gICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHNcbikge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbn1cblxuQG1peGluIGNsZWFyZml4IHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG59XG4iXSwic291cmNlUm9vdCI6Ii8uIn0= */
