/* ------------------------------------------------------------
  add recommend 202601
------------------------------------------------------------ */
.form-content .sec-recommend {
  margin-top: 50px;
}
.form-content .sec-recommend .sec-full {
  width: auto;
}

.recommend-area {
  position: relative;
  padding: 0 30px;
  margin: 0 0 60px;
}
.recommend-area .slick-dotted.slick-slider {
  margin: 0;
}

.recommend-card {
  padding: 0 10px;
}
.recommend-card__inner {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  border: 1px solid #acc8de;
  border-radius: 3px;
  padding: 20px;
  -webkit-box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.05);
}
.recommend-card .job-list-ttl {
  margin: 0 0 1.2em;
}
.recommend-card .job-list-tag {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  vertical-align: top;
  margin: 0 0 10px;
}
.recommend-card .job-list-tag li {
  margin: 0 5px 5px 0;
}
.recommend-card .job-list-tag li span {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #2778be;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 11px;
  font-weight: 700;
  height: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 8px 0;
}
.recommend-card a li,
.recommend-card a:visited li {
  color: #fff;
}
.recommend-card a h2,
.recommend-card a:visited h2 {
  color: #333;
}
.recommend-card a p,
.recommend-card a:visited p {
  color: #555;
}

@media screen and (max-width: 600px) {
  .form-content .sec-recommend {
    margin-top: 30px;
  }
  .form-content .sec-recommend .recommend-area {
    margin: 0;
  }
  .recommend-card .job-list-ttl {
    margin: 0 0 1em;
  }
  .recommend-card .job-list-tag li span {
    font-size: 10px;
    height: 18px;
    padding: 0 6px 0;
  }
}
.recommend-area .slider {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0.8s ease-in-out, opacity 0.8s ease-in-out;
  transition: visibility 0.8s ease-in-out, opacity 0.8s ease-in-out;
}
.recommend-area .slider img {
  width: 100%;
  height: auto;
  vertical-align: top;
}
.recommend-area .slider.slick-initialized {
  visibility: visible;
  opacity: 1;
}
.recommend-area .slick-slide,
.recommend-area .slick-slide * {
  outline: none !important;
}
.recommend-area .slick-list {
  position: relative;
  z-index: 1;
}
.recommend-area .slick-list li,
.recommend-area .slick-list div.slide-bg {
  display: block !important;
}
.recommend-area .slick-track {
  padding-bottom: 10px;
}

@media screen and (max-width: 768px) {
  .recommend-area {
    padding: 0;
  }
  .recommend-area .recommend-area__arrows {
    visibility: hidden;
  }
}
.recommend-area__arrows {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
  width: 100%;
  text-align: center;
}
.recommend-area__arrows button.slick-arrow {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  background-color: transparent !important;
  border: 0 !important;
  padding: 0 !important;
  border-radius: 0 !important;
  outline: none !important;
  cursor: pointer;
  -webkit-appearance: none;
}
.recommend-area__arrows .slick-arrow {
  text-indent: -99999px;
  position: absolute;
}
.recommend-area__arrows .slick-arrow.slick-prev, .recommend-area__arrows .slick-arrow.slick-next {
  height: 40px;
  width: 40px;
}
.recommend-area__arrows .slick-arrow.slick-prev {
  left: 0;
}
.recommend-area__arrows .slick-arrow.slick-prev:after, .recommend-area__arrows .slick-arrow.slick-prev:before {
  left: 0;
  -webkit-transform-origin: 1.5px 50%;
          transform-origin: 1.5px 50%;
}
.recommend-area__arrows .slick-arrow.slick-next {
  right: 0;
}
.recommend-area__arrows .slick-arrow.slick-next:after, .recommend-area__arrows .slick-arrow.slick-next:before {
  right: 0;
  -webkit-transform-origin: calc(100% - 1.5px) 50%;
          transform-origin: calc(100% - 1.5px) 50%;
}
.recommend-area__arrows .slick-arrow:after, .recommend-area__arrows .slick-arrow:before {
  content: "";
  position: absolute;
  top: calc(50% - 1.5px);
  width: 24px;
  height: 3px;
  border-radius: 9999px;
  background-color: #105084;
  opacity: 1;
}
.recommend-area__arrows .slick-arrow:before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.recommend-area__arrows .slick-arrow:after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

@media screen and (min-width: 801px) {
  .recommend-card .recommend-card__inner {
    -webkit-transition: border 0.2s;
    transition: border 0.2s;
  }
  .recommend-card .recommend-card__inner:hover {
    border: 1px solid #2778be;
  }
  .recommend-area__arrows .slick-arrow {
    opacity: 0.6;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s;
  }
  .recommend-area__arrows .slick-arrow:hover {
    opacity: 1;
  }
}
.recommend-area__dots .slick-dots {
  position: absolute;
  bottom: -20px;
  left: 0;
  right: 0;
  z-index: 1;
  display: block;
  padding: 0;
  list-style: none;
  text-align: center;
  height: 12px;
}
.recommend-area__dots .slick-dots li {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 12px;
  height: 12px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.recommend-area__dots .slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 12px;
  height: 12px;
  padding: 0;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
.recommend-area__dots .slick-dots li button:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  text-align: center;
  background-color: #105084;
  border: 2px solid #105084;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.recommend-area__dots .slick-dots li.slick-active button:before {
  width: 12px;
  height: 12px;
  background-color: #fff;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlY29tbWVuZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0FBQUE7QUFBQTtBQUlFO0VBQ0U7O0FBRUE7RUFDRTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7O0FBSUo7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFPSjtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtFQUNFOztBQUdGO0FBQUE7RUFDRTs7O0FBS047RUFFSTtJQUNFOztFQUVBO0lBQ0U7O0VBTUo7SUFDRTs7RUFLRTtJQUNFO0lBQ0E7SUFDQTs7O0FBUVI7RUFFRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBSUo7RUFFRTtFQUNBOztBQUdGO0FBQUE7RUFFRTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0E7QUFBQTtFQUVFOztBQUlKO0VBQ0U7OztBQUlKO0VBQ0U7SUFDRTs7RUFFQTtJQUNFOzs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFFQTtFQUVFO0VBQ0E7O0FBSUY7RUFDRTs7QUFFQTtFQUVFO0VBQ0E7O0FBSUo7RUFDRTs7QUFFQTtFQUVFO0VBQ0E7O0FBSUo7RUFFRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7O0FBS047RUFFSTtJQUNFOztFQUVBO0lBQ0U7O0VBTUo7SUFDRTtJQUNBOztFQUVBO0lBQ0U7OztBQVdOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsUUFmTzs7QUFpQlA7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPQXJCSztFQXNCTCxRQXRCSztFQXVCTDtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPQS9CRztFQWdDSCxRQWhDRztFQWlDSDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQSIsImZpbGUiOiJyZWNvbW1lbmQuY3NzIn0= */

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