.p-management-mv-home__movie-sp {
  width: 100%;
  height: 119%;
  position: absolute;
  top: 0;
  left: 0;
  -o-object-fit: cover;
     object-fit: cover;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: url("/management/assets/img/home/mv_img_sp.webp") no-repeat center center/cover;
}
@media print, screen and (min-width: 576px) {
  .p-management-mv-home__movie-sp {
    display: none !important;
  }
}

.p-management-mv-home__movie-pc {
  display: none;
}
@media print, screen and (min-width: 576px) {
  .p-management-mv-home__movie-pc {
    display: block;
    width: 109%;
    height: auto;
    aspect-ratio: 2560/1440;
    position: absolute;
    top: 0;
    left: 0;
    -o-object-fit: cover;
       object-fit: cover;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    background: url("/management/assets/img/home/mv_img_pc.webp") no-repeat center center/cover;
  }
}

.p-management-mv-home {
  position: relative;
  width: 100%;
  aspect-ratio: 375/482;
  overflow: hidden;
}
@media print, screen and (min-width: 576px) {
  .p-management-mv-home {
    height: min(60vw, 38rem);
    aspect-ratio: none;
  }
}
.p-management-mv-home__text-area {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  display: -ms-grid;
  display: grid;
  place-content: center;
  width: 100%;
  height: 100%;
  padding: 0 min(2vw, 1.25rem);
}
.p-management-mv-home__text01 {
  font-size: clamp(1.5625rem, 16.1971830986px + 2.3474178404vw, 3.125rem);
  font-weight: 700;
  line-height: 1.5;
  color: #fff;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5), 0 0 15px rgba(0, 0, 0, 0.8), 0 0 5px rgb(0, 0, 0);
  letter-spacing: 0.03em;
  opacity: 0;
  -webkit-animation: mv-fadein 2s ease 0.5s forwards;
          animation: mv-fadein 2s ease 0.5s forwards;
}
@media print, screen and (min-width: 576px) {
  .p-management-mv-home__text01 {
    letter-spacing: 0.16em;
  }
}

.p-management-mv-home__movie {
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  display: block;
  overflow: hidden;
  background-color: #000;
}
@media print, screen and (min-width: 576px) {
  .p-management-mv-home__movie {
    aspect-ratio: 1300/608;
  }
}

.p-home-section01 {
  position: relative;
  padding: 2.1875rem 0 2.5rem;
}
@media print, screen and (min-width: 768px) {
  .p-home-section01 {
    padding: 4.375rem 0 5rem;
  }
}
.p-home-section01__text01 {
  text-align: left;
}

.p-home-section02 {
  position: relative;
  padding: 2.1875rem 0 4.5rem;
  color: #fff;
  background-color: #023d88;
}
@media print, screen and (min-width: 768px) {
  .p-home-section02 {
    padding: 4.375rem 0 min(15vw, 11.25rem);
  }
}
.p-home-section02__inner {
  position: relative;
  z-index: 1;
  width: 90%;
  margin: 0 auto;
}
@media print, screen and (min-width: 768px) {
  .p-home-section02__inner {
    width: 100%;
  }
}
.p-home-section02__title {
  font-size: clamp(1.25rem, 14.3661971831px + 1.5023474178vw, 2.25rem);
  font-weight: 500;
  line-height: 1.4;
  text-align: left;
  letter-spacing: 0.02em;
}
@media print, screen and (min-width: 768px) {
  .p-home-section02__title {
    text-align: center;
    letter-spacing: 0.04em;
  }
}
.p-home-section02__text01 {
  margin-top: 0.9375rem;
  font-size: clamp(1.25rem, 14.3661971831px + 1.5023474178vw, 2.25rem);
  font-weight: 700;
  line-height: 1.4;
  text-align: left;
  letter-spacing: 0.08em;
}
@media print, screen and (min-width: 768px) {
  .p-home-section02__text01 {
    text-align: center;
    letter-spacing: 0.16em;
  }
}
.p-home-section02__photos-wrap {
  display: -ms-grid;
  display: grid;
  gap: 0;
  max-width: 83.125rem;
  margin: clamp(0.9375rem, 2.676056338px + 3.2863849765vw, 3.125rem) auto 0;
}
@media print, screen and (min-width: 768px) {
  .p-home-section02__photos-wrap {
    -ms-grid-columns: (1fr)[3];
    grid-template-columns: repeat(3, 1fr);
  }
}
.p-home-section02__photos-wrap img {
  width: 100%;
  height: auto;
}
.p-home-section02__photos-wrap > div {
  position: relative;
}
.p-home-section02__button-block {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  text-align: center;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.p-home-section02__button-block .c-button01 {
  margin-top: clamp(0.3125rem, 3.2394366197px + 0.4694835681vw, 0.625rem);
  white-space: nowrap;
}
.p-home-section02__text02 {
  font-size: clamp(1.25rem, 14.3661971831px + 1.5023474178vw, 2.25rem);
  font-weight: 700;
  line-height: 1.4;
  color: #fff;
  text-align: center;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5), 0 0 15px rgba(0, 0, 0, 0.8), 0 0 5px rgb(0, 0, 0);
  letter-spacing: 0.08em;
  white-space: nowrap;
}
@media print, screen and (min-width: 768px) {
  .p-home-section02__text02 {
    text-align: center;
    letter-spacing: 0.16em;
  }
}

.p-home-section03 {
  position: relative;
  padding: 0;
}
@media print, screen and (min-width: 768px) {
  .p-home-section03 {
    padding: min(9vw, 5.625rem) 0 min(10vw, 6.5rem);
  }
}
.p-home-section03__inner {
  position: relative;
  z-index: 1;
  width: 100%;
  max-width: 61.25rem;
  margin: 0 auto;
}
@media print, screen and (min-width: 768px) {
  .p-home-section03__inner {
    width: 90%;
  }
}
.p-home-section03__text-area {
  width: 90%;
  padding: 2.5rem 0 3.125rem;
  margin: 0 auto;
}
@media print, screen and (min-width: 768px) {
  .p-home-section03__text-area {
    width: 100%;
    padding: min(4vw, 2.5rem) 0 min(10vw, 6.5rem);
  }
}
.p-home-section03__title {
  font-size: clamp(1.25rem, 14.3661971831px + 1.5023474178vw, 2.25rem);
  font-weight: 700;
  line-height: 1.4;
  color: #003c67;
  text-align: center;
  letter-spacing: 0.02em;
}
@media print, screen and (min-width: 768px) {
  .p-home-section03__title {
    text-align: center;
    letter-spacing: 0.04em;
  }
}
.p-home-section03__text01 {
  margin-top: 0.9375rem;
  font-size: clamp(0.78125rem, 11.2676056338px + 0.3286384977vw, 1rem);
  font-weight: 400;
  line-height: 1.92;
  text-align: left;
  letter-spacing: 0.08em;
}
@media print, screen and (min-width: 768px) {
  .p-home-section03__text01 {
    letter-spacing: 0.16em;
  }
}
.p-home-section03__photos-wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr min(2vw, 1.375rem) 1fr min(2vw, 1.375rem) 1fr;
  grid-template-columns: repeat(3, 1fr);
  gap: 0 min(2vw, 1.375rem);
  max-width: 83.125rem;
  padding: 1%;
  margin: 0 auto;
}
.p-home-section03__photos-wrap img {
  width: 100%;
  height: auto;
  overflow: hidden;
  border-radius: clamp(0.3125rem, 1.4788732394px + 0.9389671362vw, 0.9375rem);
}
.p-home-section03__photos-wrap > div {
  position: relative;
}
.p-home-section03__button-block {
  margin-top: clamp(1.5625rem, 12.676056338px + 3.2863849765vw, 3.75rem);
  text-align: center;
}
.p-home-section03__button-block .c-button01 {
  white-space: nowrap;
}

.p-home-section04 {
  position: relative;
  padding: 2.1875rem 0 0;
  background-color: #ededec;
}
@media print, screen and (min-width: 768px) {
  .p-home-section04 {
    padding: 4.375rem 0 0;
  }
}
.p-home-section04__text01 {
  text-align: left;
}
.p-home-section04__photo {
  margin-top: clamp(1.5625rem, 16.1971830986px + 2.3474178404vw, 3.125rem);
  text-align: center;
}
.p-home-section04__photo img {
  width: min(70%, 46.5625rem);
  margin: 0 auto;
}
.p-home-section04__button-block {
  margin-top: clamp(1.5625rem, 12.676056338px + 3.2863849765vw, 3.75rem);
  text-align: center;
}
.p-home-section04__button-block .c-button01 {
  white-space: nowrap;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhvbWUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6ImhvbWUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnAtbWFuYWdlbWVudC1tdi1ob21lX19tb3ZpZS1zcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDExOSU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybChcIi9tYW5hZ2VtZW50L2Fzc2V0cy9pbWcvaG9tZS9tdl9pbWdfc3Aud2VicFwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb3Zlcjtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAucC1tYW5hZ2VtZW50LW12LWhvbWVfX21vdmllLXNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtbWFuYWdlbWVudC1tdi1ob21lX19tb3ZpZS1wYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnAtbWFuYWdlbWVudC1tdi1ob21lX19tb3ZpZS1wYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwOSU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGFzcGVjdC1yYXRpbzogMjU2MC8xNDQwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9tYW5hZ2VtZW50L2Fzc2V0cy9pbWcvaG9tZS9tdl9pbWdfcGMud2VicFwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb3ZlcjtcbiAgfVxufVxuXG4ucC1tYW5hZ2VtZW50LW12LWhvbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDM3NS80ODI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnAtbWFuYWdlbWVudC1tdi1ob21lIHtcbiAgICBoZWlnaHQ6IG1pbig2MHZ3LCAzOHJlbSk7XG4gICAgYXNwZWN0LXJhdGlvOiBub25lO1xuICB9XG59XG4ucC1tYW5hZ2VtZW50LW12LWhvbWVfX3RleHQtYXJlYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIG1pbigydncsIDEuMjVyZW0pO1xufVxuLnAtbWFuYWdlbWVudC1tdi1ob21lX190ZXh0MDEge1xuICBmb250LXNpemU6IGNsYW1wKDEuNTYyNXJlbSwgMTYuMTk3MTgzMDk4NnB4ICsgMi4zNDc0MTc4NDA0dncsIDMuMTI1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC41KSwgMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjgpLCAwIDAgNXB4IHJnYigwLCAwLCAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IG12LWZhZGVpbiAycyBlYXNlIDAuNXMgZm9yd2FyZHM7XG4gICAgICAgICAgYW5pbWF0aW9uOiBtdi1mYWRlaW4gMnMgZWFzZSAwLjVzIGZvcndhcmRzO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5wLW1hbmFnZW1lbnQtbXYtaG9tZV9fdGV4dDAxIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICB9XG59XG5cbi5wLW1hbmFnZW1lbnQtbXYtaG9tZV9fbW92aWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnAtbWFuYWdlbWVudC1tdi1ob21lX19tb3ZpZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAxMzAwLzYwODtcbiAgfVxufVxuXG4ucC1ob21lLXNlY3Rpb24wMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMi4xODc1cmVtIDAgMi41cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtc2VjdGlvbjAxIHtcbiAgICBwYWRkaW5nOiA0LjM3NXJlbSAwIDVyZW07XG4gIH1cbn1cbi5wLWhvbWUtc2VjdGlvbjAxX190ZXh0MDEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ucC1ob21lLXNlY3Rpb24wMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMi4xODc1cmVtIDAgNC41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyM2Q4ODtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlY3Rpb24wMiB7XG4gICAgcGFkZGluZzogNC4zNzVyZW0gMCBtaW4oMTV2dywgMTEuMjVyZW0pO1xuICB9XG59XG4ucC1ob21lLXNlY3Rpb24wMl9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtc2VjdGlvbjAyX19pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWhvbWUtc2VjdGlvbjAyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMTQuMzY2MTk3MTgzMXB4ICsgMS41MDIzNDc0MTc4dncsIDIuMjVyZW0pO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtc2VjdGlvbjAyX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIH1cbn1cbi5wLWhvbWUtc2VjdGlvbjAyX190ZXh0MDEge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMTQuMzY2MTk3MTgzMXB4ICsgMS41MDIzNDc0MTc4dncsIDIuMjVyZW0pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtc2VjdGlvbjAyX190ZXh0MDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICB9XG59XG4ucC1ob21lLXNlY3Rpb24wMl9fcGhvdG9zLXdyYXAge1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAwO1xuICBtYXgtd2lkdGg6IDgzLjEyNXJlbTtcbiAgbWFyZ2luOiBjbGFtcCgwLjkzNzVyZW0sIDIuNjc2MDU2MzM4cHggKyAzLjI4NjM4NDk3NjV2dywgMy4xMjVyZW0pIGF1dG8gMDtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlY3Rpb24wMl9fcGhvdG9zLXdyYXAge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6ICgxZnIpWzNdO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbi5wLWhvbWUtc2VjdGlvbjAyX19waG90b3Mtd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnAtaG9tZS1zZWN0aW9uMDJfX3Bob3Rvcy13cmFwID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtaG9tZS1zZWN0aW9uMDJfX2J1dHRvbi1ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnAtaG9tZS1zZWN0aW9uMDJfX2J1dHRvbi1ibG9jayAuYy1idXR0b24wMSB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDAuMzEyNXJlbSwgMy4yMzk0MzY2MTk3cHggKyAwLjQ2OTQ4MzU2ODF2dywgMC42MjVyZW0pO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnAtaG9tZS1zZWN0aW9uMDJfX3RleHQwMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMTQuMzY2MTk3MTgzMXB4ICsgMS41MDIzNDc0MTc4dncsIDIuMjVyZW0pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuNSksIDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC44KSwgMCAwIDVweCByZ2IoMCwgMCwgMCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWN0aW9uMDJfX3RleHQwMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIH1cbn1cblxuLnAtaG9tZS1zZWN0aW9uMDMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWN0aW9uMDMge1xuICAgIHBhZGRpbmc6IG1pbig5dncsIDUuNjI1cmVtKSAwIG1pbigxMHZ3LCA2LjVyZW0pO1xuICB9XG59XG4ucC1ob21lLXNlY3Rpb24wM19faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYxLjI1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlY3Rpb24wM19faW5uZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbi5wLWhvbWUtc2VjdGlvbjAzX190ZXh0LWFyZWEge1xuICB3aWR0aDogOTAlO1xuICBwYWRkaW5nOiAyLjVyZW0gMCAzLjEyNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWN0aW9uMDNfX3RleHQtYXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogbWluKDR2dywgMi41cmVtKSAwIG1pbigxMHZ3LCA2LjVyZW0pO1xuICB9XG59XG4ucC1ob21lLXNlY3Rpb24wM19fdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDEuMjVyZW0sIDE0LjM2NjE5NzE4MzFweCArIDEuNTAyMzQ3NDE3OHZ3LCAyLjI1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMwMDNjNjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlY3Rpb24wM19fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICB9XG59XG4ucC1ob21lLXNlY3Rpb24wM19fdGV4dDAxIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBmb250LXNpemU6IGNsYW1wKDAuNzgxMjVyZW0sIDExLjI2NzYwNTYzMzhweCArIDAuMzI4NjM4NDk3N3Z3LCAxcmVtKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuOTI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWN0aW9uMDNfX3RleHQwMSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcbiAgfVxufVxuLnAtaG9tZS1zZWN0aW9uMDNfX3Bob3Rvcy13cmFwIHtcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIC1tcy1ncmlkLWNvbHVtbnM6IDFmciBtaW4oMnZ3LCAxLjM3NXJlbSkgMWZyIG1pbigydncsIDEuMzc1cmVtKSAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMCBtaW4oMnZ3LCAxLjM3NXJlbSk7XG4gIG1heC13aWR0aDogODMuMTI1cmVtO1xuICBwYWRkaW5nOiAxJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucC1ob21lLXNlY3Rpb24wM19fcGhvdG9zLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogY2xhbXAoMC4zMTI1cmVtLCAxLjQ3ODg3MzIzOTRweCArIDAuOTM4OTY3MTM2MnZ3LCAwLjkzNzVyZW0pO1xufVxuLnAtaG9tZS1zZWN0aW9uMDNfX3Bob3Rvcy13cmFwID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtaG9tZS1zZWN0aW9uMDNfX2J1dHRvbi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDEuNTYyNXJlbSwgMTIuNjc2MDU2MzM4cHggKyAzLjI4NjM4NDk3NjV2dywgMy43NXJlbSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLWhvbWUtc2VjdGlvbjAzX19idXR0b24tYmxvY2sgLmMtYnV0dG9uMDEge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ucC1ob21lLXNlY3Rpb24wNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMi4xODc1cmVtIDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlYztcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlY3Rpb24wNCB7XG4gICAgcGFkZGluZzogNC4zNzVyZW0gMCAwO1xuICB9XG59XG4ucC1ob21lLXNlY3Rpb24wNF9fdGV4dDAxIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wLWhvbWUtc2VjdGlvbjA0X19waG90byB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDEuNTYyNXJlbSwgMTYuMTk3MTgzMDk4NnB4ICsgMi4zNDc0MTc4NDA0dncsIDMuMTI1cmVtKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtaG9tZS1zZWN0aW9uMDRfX3Bob3RvIGltZyB7XG4gIHdpZHRoOiBtaW4oNzAlLCA0Ni41NjI1cmVtKTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucC1ob21lLXNlY3Rpb24wNF9fYnV0dG9uLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogY2xhbXAoMS41NjI1cmVtLCAxMi42NzYwNTYzMzhweCArIDMuMjg2Mzg0OTc2NXZ3LCAzLjc1cmVtKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtaG9tZS1zZWN0aW9uMDRfX2J1dHRvbi1ibG9jayAuYy1idXR0b24wMSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59Il19 */