.p-employee_development_detail #toc_container {
  background: #f4f5f7 !important;
  padding: 50px;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail #toc_container {
    display: block;
    padding: 25px;
  }
}
.p-employee_development_detail #toc_container .toc_index {
  font-size: 2.2rem;
  font-weight: bold;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail #toc_container .toc_index {
    text-align: center;
  }
}
.p-employee_development_detail #toc_container .toc_list {
  flex-direction: column;
}
.p-employee_development_detail #toc_container .toc_list li {
  width: 100%;
  height: auto;
  border: none !important;
}
.p-employee_development_detail #toc_container .toc_list li a {
  display: inline;
  font-size: 1.5rem;
  font-weight: initial;
  line-height: 1.9;
  background-color: initial;
  padding: 0;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail #toc_container .toc_list li a {
    font-size: 1.3rem;
    line-height: 1.7;
  }
}
.p-employee_development_detail #toc_container .toc_list li a:before {
  content: none;
}
.p-employee_development_detail #toc_container .toc_list li a:hover {
  background-color: initial;
  color: #3498F0;
  text-decoration: underline;
}
.p-employee_development_detail #toc_container .toc_list li ul li a {
  padding-left: 17px;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail #toc_container .toc_list li ul li a {
    padding-left: 11px;
  }
}
.p-employee_development_detail #toc_container .toc_list li ul li a:before {
  content: "";
  width: 8px;
  height: 8px;
  background-color: #3498f0;
  border-radius: 50%;
  position: absolute;
  right: initial;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail #toc_container .toc_list li ul li a:before {
    width: 6px;
    height: 6px;
    bottom: unset;
    top: 11px;
  }
}
.p-employee_development_detail__inner {
  width: 1140px;
  display: flex;
  justify-content: space-between;
  gap: 80px;
  margin: 100px auto 180px;
}
@media screen and (max-width: 1340px) {
  .p-employee_development_detail__inner {
    width: 85.0746268657vw;
    margin: 7.4626865672vw auto 13.4328358209vw;
  }
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail__inner {
    flex-direction: column;
    gap: 60px;
  }
}
.p-employee_development_detail__inner .c-content__date {
  font-family: Roboto, sans-serif;
  font-size: 1.6rem;
  line-height: 1 !important;
  letter-spacing: 0.05em;
  color: #3498f0;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail__inner .c-content__date {
    font-size: 1.2rem;
  }
}
.p-employee_development_detail__inner .c-content__ttl {
  font-size: 3.2rem;
  color: #5C6773;
  font-weight: bold;
  line-height: 1.5625 !important;
  margin: 10px 0 20px;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail__inner .c-content__ttl {
    font-size: 2.3rem;
    line-height: 1.347826087 !important;
    margin: 5px 0 10px;
  }
}
.p-employee_development_detail__inner .c-content__cat {
  display: flex;
  gap: 5px;
  margin-top: 10px;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail__inner .c-content__cat {
    display: inline-flex;
    margin-top: 10px;
  }
}
.p-employee_development_detail__inner .c-content__cat__item {
  display: inline-block;
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 1 !important;
  color: #fff;
  background: #5c6773;
  padding: 4px 10px;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail__inner .c-content__cat__item {
    font-size: 1rem;
    border: 1px solid #5c6773;
    padding: 2px 5px;
  }
}
.p-employee_development_detail__inner .c-content__tag {
  display: flex;
  gap: 5px;
  margin-top: 10px;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail__inner .c-content__tag {
    display: inline-flex;
    margin-top: 10px;
  }
}
.p-employee_development_detail__inner .c-content__tag__item {
  display: inline-block;
  font-family: "Zen Kaku Gothic New", sans-serif;
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 1 !important;
  color: #5c6773;
  border: 1px solid #5c6773;
  padding: 4px 10px;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail__inner .c-content__tag__item {
    font-size: 1rem;
    padding: 2px 5px;
  }
}
.p-employee_development_detail__inner .c-content__info {
  display: flex;
  gap: 40px;
  margin-top: 60px;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail__inner .c-content__info {
    flex-direction: column;
    gap: 25px;
    margin-top: 25px;
  }
}
.p-employee_development_detail__inner .c-content__img {
  flex-shrink: 0;
  width: 50%;
  max-width: 400px;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail__inner .c-content__img {
    width: 100%;
    max-width: 100%;
  }
}
.p-employee_development_detail__inner .c-content__excerpt {
  font-size: 1.6rem;
  line-height: 1.9;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail__inner .c-content__excerpt {
    font-size: 1.3rem;
    line-height: 1.7;
  }
}
.p-employee_development_detail__content {
  width: 70.1754385965%;
  flex-direction: column;
  gap: 0;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail__content {
    width: 100%;
  }
}
.p-employee_development_detail .p-block-editor__inner {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail .p-block-editor__inner {
    padding: 0;
  }
}
.p-employee_development_detail .p-block-editor__inner > p:first-of-type {
  display: none;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail .p-block-editor__inner h3 {
    text-align: left;
  }
}
.p-employee_development_detail .p-block-editor__inner p > a {
  color: #3498F0;
  position: relative;
  padding-left: 32px;
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail .p-block-editor__inner p > a {
    padding-left: 21.3px;
  }
}
@media screen and (min-width: 768px) {
  .p-employee_development_detail .p-block-editor__inner p > a:hover {
    text-decoration: underline;
  }
}
.p-employee_development_detail .p-block-editor__inner p > a::before {
  margin: auto;
  width: 23px;
  height: 16px;
  background: url("/hrd/wp-content/themes/wp/assets/images/icon/icon08.svg") no-repeat center center/23px 16px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  content: "";
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail .p-block-editor__inner p > a::before {
    width: 15.3px;
    height: 10.7px;
    background-size: 15.3px 10.7px;
  }
}
.p-employee_development_detail .c-card5__image {
  width: 400px;
  margin-right: 40px;
}
.p-employee_development_detail .c-block6__type3 .c-card5__image {
  width: 340px;
}
@media screen and (max-width: 1340px) {
  .p-employee_development_detail .c-block6__type3 .c-card5__image {
    width: 25.3731343284vw;
  }
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail .c-block6__type3 .c-card5__image {
    margin-top: 0;
    width: 35%;
    max-width: 120px;
  }
}
.p-employee_development_detail .c-block6__type3 .c-card5 .c-ttl7 {
  margin-bottom: 20px;
}
@media screen and (max-width: 1340px) {
  .p-employee_development_detail .c-block6__type3 .c-card5 .c-ttl7 {
    margin-bottom: 1.4925373134vw;
  }
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail .c-block6__type3 .c-card5 .c-ttl7 {
    margin-bottom: 20px;
  }
  .p-employee_development_detail .c-block6__type3 .c-card5 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-flow: row wrap;
  }
  .p-employee_development_detail .c-block6__type3 .c-card5 .c-ttl7 {
    text-align: left;
  }
  .p-employee_development_detail .c-block6__type3 .c-card5 .c-card5__content {
    width: 100%;
  }
}
.p-employee_development_detail .c-block6__type3 .c-btn1 {
  margin: 50px auto 0;
}
@media screen and (max-width: 1340px) {
  .p-employee_development_detail .c-block6__type3 .c-btn1 {
    margin: 3.7313432836vw auto 0;
  }
}
@media screen and (max-width: 767px) {
  .p-employee_development_detail .c-block6__type3 .c-btn1 {
    margin: 25px auto 0;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL2VtcGxveWVlX2RldmVsb3BtZW50X2RldGFpbC9zdHlsZXMuc2NzcyIsInNldHRpbmdzL19taXhpbi5zY3NzIiwic2V0dGluZ3MvX3ZhcmlhYmxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0U7RUFDRTtFQUNBOztBQ2tEQTtFRHBERjtJQUlJO0lBQ0E7OztBQUdBO0VBQ0U7RUFDQTs7QUMwQ0o7RUQ1Q0U7SUFJSTs7O0FBR0o7RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ3dCUjtFRC9CTTtJQVNJO0lBQ0E7OztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBS0E7RUFDRTs7QUNLWjtFRE5VO0lBR0k7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUNYZDtFREFZO0lBYUk7SUFDQTtJQUNBO0lBQ0E7OztBQVVsQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDL0JBO0VEMEJGO0lBT0k7SUFDQTs7O0FDbENGO0VEMEJGO0lBV0k7SUFDQTs7O0FBR0E7RUNoQ0o7RURrQ007RUFDQTtFQUNBO0VBQ0E7O0FDOUNKO0VEeUNFO0lBT0k7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUN4REo7RURtREU7SUFPSTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOztBQ2xFSjtFRCtERTtJQUtJO0lBQ0E7OztBQUVGO0VBQ0U7RUMzRFI7RUQ2RFE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQy9FTjtFRHVFSTtJQVVJO0lBQ0E7SUFDQTs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7O0FDMUZKO0VEdUZFO0lBS0k7SUFDQTs7O0FBRUY7RUFDRTtFQ25GUjtFRHFGUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDdkdOO0VEK0ZJO0lBVUk7SUFDQTs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7O0FDakhKO0VEOEdFO0lBS0k7SUFDQTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7QUMzSEo7RUR3SEU7SUFLSTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7O0FDbklKO0VEaUlFO0lBSUk7SUFDQTs7O0FBS1I7RUFDRTtFQUNBO0VBQ0E7O0FDOUlBO0VEMklGO0lBS0k7OztBQUdKO0VBQ0U7O0FDcEpBO0VEbUpGO0lBR0k7OztBQUVGO0VBQ0U7O0FDekpGO0VEMkpBO0lBRUk7OztBQUdKO0VBQ0UsT0V4TkU7RUZ5TkY7RUFDQTs7QUNuS0Y7RURnS0E7SUFLSTs7O0FDcktKO0VEd0tJO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDdExKO0VENEtFO0lBYUk7SUFDQTtJQUNBOzs7QUFNTjtFQUNFO0VBQ0E7O0FBTUE7RUFDRTs7QUMxTUo7RUR5TUU7SUFJSTs7O0FDN01OO0VEeU1FO0lBUUk7SUFDQTtJQUNBOzs7QUFJSjtFQUNFOztBQ3hOSjtFRHVORTtJQUlJOzs7QUMzTk47RUR1TkU7SUFRSTs7O0FDL05OO0VEdU1BO0lBNkJJO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0U7O0VBRUY7SUFDRTs7O0FBS047RUFDRTs7QUNuUEY7RURrUEE7SUFJSTs7O0FDdFBKO0VEa1BBO0lBUUkiLCJmaWxlIjoicGFnZXMvZW1wbG95ZWVfZGV2ZWxvcG1lbnRfZGV0YWlsL3N0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICcuLi8uLi9zZXR0aW5ncy9fdmFyaWFibGUnIGFzIHY7XHJcbkB1c2UgJy4uLy4uL3NldHRpbmdzL19taXhpbicgYXMgcjtcclxuQHVzZSAnLi4vLi4vc2V0dGluZ3MvX3BhdGgnIGFzIHA7XHJcblxyXG4ucC1lbXBsb3llZV9kZXZlbG9wbWVudF9kZXRhaWwge1xyXG4gICN0b2NfY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmNGY1ZjcgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDUwcHg7XHJcbiAgICBAaW5jbHVkZSByLm1xKG1kbGVzcykge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMjVweDtcclxuICAgIH1cclxuICAgIC50b2Mge1xyXG4gICAgICAmX2luZGV4IHtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBAaW5jbHVkZSByLm1xKG1kbGVzcykge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX2xpc3Qge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogaW5pdGlhbDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByLm1xKG1kbGVzcykge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMzQ5OEYwO1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTdweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThmMDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByLm1xKG1kbGVzcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9faW5uZXIge1xyXG4gICAgd2lkdGg6IDExNDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBnYXA6IDgwcHg7XHJcbiAgICBtYXJnaW46IDEwMHB4IGF1dG8gMTgwcHg7XHJcbiAgICBAaW5jbHVkZSByLm1xKHh4bGxlc3MpIHtcclxuICAgICAgd2lkdGg6IHIucHgoMTE0MCk7XHJcbiAgICAgIG1hcmdpbjogci5weCgxMDApIGF1dG8gci5weCgxODApO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiA2MHB4O1xyXG4gICAgfVxyXG4gICAgLmMtY29udGVudCB7XHJcbiAgICAgICZfX2RhdGUge1xyXG4gICAgICAgIEBpbmNsdWRlIHIucm9ib3RvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICBjb2xvcjogIzM0OThmMDtcclxuICAgICAgICBAaW5jbHVkZSByLm1xKG1kbGVzcykge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICAgICAgY29sb3I6ICM1QzY3NzM7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNTAgLyAzMikgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW46IDEwcHggMCAyMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuM3JlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDYyIC8gNDYpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW46IDVweCAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2NhdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgQGluY2x1ZGUgci56ZW5rYWt1O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICM1YzY3NzM7XHJcbiAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcclxuICAgICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzVjNjc3MztcclxuICAgICAgICAgICAgcGFkZGluZzogMnB4IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGFnIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBAaW5jbHVkZSByLnplbmtha3U7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAgIGNvbG9yOiAjNWM2NzczO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzVjNjc3MztcclxuICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycHggNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19pbmZvIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiAyNXB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19leGNlcnB0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS45O1xyXG4gICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgd2lkdGg6IGNhbGMoODAwIC8gMTE0MCAqIDEwMCUpO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMDtcclxuICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAucC1ibG9jay1lZGl0b3JfX2lubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgICYgPiBwOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICBAaW5jbHVkZSByLm1xKG1kbGVzcykge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAgPiBhIHtcclxuICAgICAgY29sb3I6IHYuJGJsdWUxO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIxLjNweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSByLm1xKG1kb3Zlcikge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwocC4kcGF0aCArICdpbWFnZXMvaWNvbi9pY29uMDguc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMjNweCAxNnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTUuM3B4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMC43cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1LjNweCAxMC43cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWNhcmQ1IHtcclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWJsb2NrNl9fdHlwZTMge1xyXG4gICAgLmMtY2FyZDUge1xyXG5cclxuICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAzNDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgci5tcSh4eGxsZXNzKSB7XHJcbiAgICAgICAgICB3aWR0aDogci5weCgzNDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgci5tcShtZGxlc3MpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLXR0bDcge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHIubXEoeHhsbGVzcykge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogci5weCgyMCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSByLm1xKG1kbGVzcykge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG5cclxuICAgICAgICAuYy10dGw3IHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jLWNhcmQ1X19jb250ZW50IHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jLWJ0bjEge1xyXG4gICAgICBtYXJnaW46IDUwcHggYXV0byAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgci5tcSh4eGxsZXNzKSB7XHJcbiAgICAgICAgbWFyZ2luOiByLnB4KDUwKSBhdXRvIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHIubXEobWRsZXNzKSB7XHJcbiAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlICdzYXNzOm1hcCc7XHJcblxyXG4kdmlld3BvcnQ6IDEzNDA7XHJcbkBmdW5jdGlvbiBweCgkbnVtLCAkd2lkdGg6ICR2aWV3cG9ydCkge1xyXG4gICAgQHJldHVybiBjYWxjKDF2dyAqICRudW0gLyAkd2lkdGggKiAxMDApO1xyXG59XHJcblxyXG4kdmlld3BvcnQyOiAxOTIwO1xyXG5AZnVuY3Rpb24gcHgyKCRudW0sICR3aWR0aDogJHZpZXdwb3J0Mikge1xyXG4gICAgQHJldHVybiBjYWxjKDF2dyAqICRudW0gLyAkd2lkdGggKiAxMDApO1xyXG59XHJcbiR2aWV3cG9ydDM6IDM3NTtcclxuQGZ1bmN0aW9uIHB4MygkbnVtLCAkd2lkdGg6ICR2aWV3cG9ydDMpIHtcclxuICAgIEByZXR1cm4gY2FsYygxdncgKiAkbnVtIC8gJHdpZHRoICogMTAwKTtcclxufVxyXG5cclxuJGJyZWFrcG9pbnRzOiAoXHJcbiAgJ3NtbGVzcyc6IChcclxuICAgIG1heC13aWR0aDogNjQwcHgsXHJcbiAgKSxcclxuICAnc21vdmVyJzogKFxyXG4gICAgbWluLXdpZHRoOiA2NDFweCxcclxuICApLFxyXG4gICdtZGxlc3MnOiAoXHJcbiAgICBtYXgtd2lkdGg6IDc2N3B4LFxyXG4gICksXHJcbiAgJ21kb3Zlcic6IChcclxuICAgIG1pbi13aWR0aDogNzY4cHgsXHJcbiAgKSxcclxuICAnbGdsZXNzJzogKFxyXG4gICAgbWF4LXdpZHRoOiAxMDI0cHgsXHJcbiAgKSxcclxuICAnbGdvdmVyJzogKFxyXG4gICAgbWluLXdpZHRoOiAxMDI1cHgsXHJcbiAgKSxcclxuICAneGxsZXNzJzogKFxyXG4gICAgbWF4LXdpZHRoOiAxMjgwcHgsXHJcbiAgKSxcclxuICAneGxvdmVyJzogKFxyXG4gICAgbWluLXdpZHRoOiAxMjgxcHgsXHJcbiAgKSxcclxuICAneHhsbGVzcyc6IChcclxuICAgIG1heC13aWR0aDogMTM0MHB4LFxyXG4gICksXHJcbiAgJ3h4bG92ZXInOiAoXHJcbiAgICBtaW4td2lkdGg6IDEzNDFweCxcclxuICApLFxyXG4gICdtYXhsZXNzJzogKFxyXG4gICAgbWF4LXdpZHRoOiAxOTIwcHgsXHJcbiAgKSxcclxuICAnbWF4b3Zlcic6IChcclxuICAgIG1pbi13aWR0aDogMTkyMXB4LFxyXG4gICksXHJcbikgIWRlZmF1bHQ7XHJcblxyXG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQpIHtcclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgI3tpbnNwZWN0KG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkpfSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgQGVycm9yIFwi5oyH5a6a44GV44KM44Gf44OW44Os44Kk44Kv44Od44Kk44Oz44OI44Gv44GC44KK44G+44Gb44KTIC0+ICN7bWFwLWtleXMoJGJyZWFrcG9pbnRzKX1cIjtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiByb2JvdG8ge1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbkBtaXhpbiB6ZW5rYWt1IHtcclxuICBmb250LWZhbWlseTogJ1plbiBLYWt1IEdvdGhpYyBOZXcnLCBzYW5zLXNlcmlmO1xyXG59XHJcbiIsIi8vICRmaWxlUGF0aDogJy9kaXJuYW1lL2Fzc2V0cy8nO1xyXG5cclxuJGJsdWUxOiAjMzQ5OEYwO1xyXG4kYmx1ZTI6ICM0Njk2REM7XHJcbiRibHVlMzogIzFEMkU0QztcclxuJGJsdWU0OiAjNEU2RTkwO1xyXG4kd2hpdGUxOiAjZmZmO1xyXG4kYmxhY2sxOiAjNUM2NzczO1xyXG4kZ3JheTE6ICNGNEY1Rjc7XHJcbiRncmF5MjogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4kZ3JheTM6ICNEMkQyRDI7XHJcbiRncmF5NDogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4kZ3JheTU6ICNGMkYzRjU7XHJcbiRncmF5NjogI0NBQ0JDQztcclxuIl19 */
