:where(.c-details) {
  margin-top: clamp(1.25rem, 14.3661971831px + 1.5023474178vw, 2.25rem);
}

.c-details {
  position: relative;
  z-index: 1;
  background: #fff;
  outline-offset: 0;
}
.c-details__summary {
  position: relative;
  z-index: 99;
  display: block;
  padding: 0.5em 2em 0.5em 0.75em;
  font-size: clamp(1.0625rem, 14.5352112676px + 0.6572769953vw, 1.5rem);
  font-weight: 700;
  line-height: 1.4;
  color: #003c67;
  text-align: left;
  letter-spacing: 0.08em;
  list-style: none;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3), 0 1px 20px rgba(0, 0, 0, 0.2);
          box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3), 0 1px 20px rgba(0, 0, 0, 0.2);
}
@media print, screen and (min-width: 768px) {
  .c-details__summary {
    letter-spacing: 0.16em;
  }
}
.c-details__summary i {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transform-origin: 100% 100%;
          transform-origin: 100% 100%;
}
[open] .c-details__summary i {
  -webkit-transform: rotate(90deg) translate(-10%, 150%);
          transform: rotate(90deg) translate(-10%, 150%);
}
.c-details__summary:focus-visible {
  outline: #003c67 solid 0.1rem;
  outline-offset: -0.1rem;
}
.c-details__summary::-webkit-details-marker {
  display: none;
}
.c-details__body {
  position: relative;
  z-index: 1;
  padding: clamp(1.25rem, 16.4788732394px + 0.9389671362vw, 1.875rem) clamp(1.25rem, 14.3661971831px + 1.5023474178vw, 2.25rem) clamp(1.25rem, 14.3661971831px + 1.5023474178vw, 2.25rem);
  visibility: hidden;
  background-color: #fff;
  border-right: #dfe8f6 solid clamp(0.1875rem, 1.9436619718px + 0.2816901408vw, 0.375rem);
  border-bottom: #dfe8f6 solid clamp(0.1875rem, 1.9436619718px + 0.2816901408vw, 0.375rem);
  border-left: #dfe8f6 solid clamp(0.1875rem, 1.9436619718px + 0.2816901408vw, 0.375rem);
  opacity: 0;
}
[open] .c-details__body {
  -webkit-animation: faqbody 0.5s ease 0.2s both;
          animation: faqbody 0.5s ease 0.2s both;
}
@-webkit-keyframes faqbody {
  0% {
    opacity: 0;
  }
  50% {
    visibility: visible;
  }
  100% {
    visibility: visible;
    opacity: 1;
  }
}
@keyframes faqbody {
  0% {
    opacity: 0;
  }
  50% {
    visibility: visible;
  }
  100% {
    visibility: visible;
    opacity: 1;
  }
}
.c-details__body:has(.c-details__close) {
  padding-bottom: 1.5rem;
}
.c-details + .c-details {
  margin-top: clamp(1.25rem, 14.3661971831px + 1.5023474178vw, 2.25rem);
}

.p-basics-section01 {
  position: relative;
  padding: 2.1875rem 0 0;
}
@media print, screen and (min-width: 768px) {
  .p-basics-section01 {
    padding: 4.375rem 0 0;
  }
}
.p-basics-section01__text01 {
  text-align: justify;
}

.p-basics-section02 {
  position: relative;
  padding-top: clamp(1.375rem, 3.338028169px + 4.9765258216vw, 4.6875rem);
}
.p-basics-section02__header {
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: auto clamp(1rem, 10.3661971831px + 1.5023474178vw, 2rem) auto;
      grid-template-areas: "photo photo" "title icon";
  -ms-grid-columns: auto clamp(1rem, 10.3661971831px + 1.5023474178vw, 2rem) clamp(4.5rem, 55.0985915493px + 4.5070422535vw, 7.5rem);
  grid-template-columns: auto clamp(4.5rem, 55.0985915493px + 4.5070422535vw, 7.5rem);
  gap: clamp(1rem, 10.3661971831px + 1.5023474178vw, 2rem);
}
.p-basics-section02__header-photo {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: photo;
}
.p-basics-section03__header > .p-basics-section02__header-photo {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}
.p-basics-section04__header > .p-basics-section02__header-photo {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}
.p-basics-section02__header-title {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: title;
  -ms-grid-row-align: center;
      align-self: center;
  padding-top: 0.1em;
  font-size: clamp(1.5625rem, 19.014084507px + 1.5962441315vw, 2.625rem);
  font-weight: 700;
  line-height: 1.4;
  color: #003c67;
  text-align: left;
  letter-spacing: 0.08em;
}
.p-basics-section03__header > .p-basics-section02__header-title {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
.p-basics-section04__header > .p-basics-section02__header-title {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
@media print, screen and (min-width: 768px) {
  .p-basics-section02__header-title {
    letter-spacing: 0.16em;
  }
}
.p-basics-section02__header-icon {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: icon;
  -ms-grid-row-align: center;
  -ms-grid-column-align: end;
  place-self: center end;
}
.p-basics-section03__header > .p-basics-section02__header-icon {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}
.p-basics-section04__header > .p-basics-section02__header-icon {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}
.p-basics-section02__header-icon img {
  width: 100%;
  height: auto;
}

.p-basics-section03 {
  position: relative;
  padding-top: clamp(3.125rem, 44.7183098592px + 1.4084507042vw, 4.0625rem);
}
.p-basics-section03__header {
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: auto clamp(1rem, 10.3661971831px + 1.5023474178vw, 2rem) auto;
      grid-template-areas: "photo photo" "title icon";
  -ms-grid-columns: auto clamp(1rem, 10.3661971831px + 1.5023474178vw, 2rem) clamp(4.5625rem, 56.4507042254px + 4.4131455399vw, 7.5rem);
  grid-template-columns: auto clamp(4.5625rem, 56.4507042254px + 4.4131455399vw, 7.5rem);
  gap: clamp(1rem, 10.3661971831px + 1.5023474178vw, 2rem);
}
.p-basics-section03__header-photo {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: photo;
}
.p-basics-section03__header > .p-basics-section03__header-photo {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}
.p-basics-section04__header > .p-basics-section03__header-photo {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}
.p-basics-section03__header-title {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: title;
  -ms-grid-row-align: center;
      align-self: center;
  padding-top: 0.1em;
  font-size: clamp(1.5625rem, 19.014084507px + 1.5962441315vw, 2.625rem);
  font-weight: 700;
  line-height: 1.4;
  color: #003c67;
  text-align: left;
  letter-spacing: 0.08em;
}
.p-basics-section03__header > .p-basics-section03__header-title {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
.p-basics-section04__header > .p-basics-section03__header-title {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
@media print, screen and (min-width: 768px) {
  .p-basics-section03__header-title {
    letter-spacing: 0.16em;
  }
}
.p-basics-section03__header-icon {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: icon;
  -ms-grid-row-align: center;
  -ms-grid-column-align: end;
  place-self: center end;
}
.p-basics-section03__header > .p-basics-section03__header-icon {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}
.p-basics-section04__header > .p-basics-section03__header-icon {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}
.p-basics-section03__header-icon img {
  width: 100%;
  height: auto;
}

.p-basics-section04 {
  position: relative;
  padding-top: clamp(3.125rem, 44.7183098592px + 1.4084507042vw, 4.0625rem);
}
.p-basics-section04__header {
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: auto clamp(1rem, 10.3661971831px + 1.5023474178vw, 2rem) auto;
      grid-template-areas: "photo photo" "title icon";
  -ms-grid-columns: auto clamp(1rem, 10.3661971831px + 1.5023474178vw, 2rem) clamp(4.1875rem, 51.8591549296px + 4.0375586854vw, 6.875rem);
  grid-template-columns: auto clamp(4.1875rem, 51.8591549296px + 4.0375586854vw, 6.875rem);
  gap: clamp(1rem, 10.3661971831px + 1.5023474178vw, 2rem);
}
.p-basics-section04__header-photo {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: photo;
}
.p-basics-section03__header > .p-basics-section04__header-photo {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}
.p-basics-section04__header > .p-basics-section04__header-photo {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}
.p-basics-section04__header-title {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: title;
  -ms-grid-row-align: center;
      align-self: center;
  padding-top: 0.1em;
  font-size: clamp(1.5625rem, 19.014084507px + 1.5962441315vw, 2.625rem);
  font-weight: 700;
  line-height: 1.4;
  color: #003c67;
  text-align: left;
  letter-spacing: 0.08em;
}
.p-basics-section03__header > .p-basics-section04__header-title {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
.p-basics-section04__header > .p-basics-section04__header-title {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
@media print, screen and (min-width: 768px) {
  .p-basics-section04__header-title {
    letter-spacing: 0.16em;
  }
}
.p-basics-section04__header-icon {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: icon;
  -ms-grid-row-align: center;
  -ms-grid-column-align: end;
  place-self: center end;
}
.p-basics-section03__header > .p-basics-section04__header-icon {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}
.p-basics-section04__header > .p-basics-section04__header-icon {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}
.p-basics-section04__header-icon img {
  width: 100%;
  height: auto;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2ljcy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEiLCJmaWxlIjoiYmFzaWNzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIjp3aGVyZSguYy1kZXRhaWxzKSB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDEuMjVyZW0sIDE0LjM2NjE5NzE4MzFweCArIDEuNTAyMzQ3NDE3OHZ3LCAyLjI1cmVtKTtcbn1cblxuLmMtZGV0YWlscyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG59XG4uYy1kZXRhaWxzX19zdW1tYXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNWVtIDJlbSAwLjVlbSAwLjc1ZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4wNjI1cmVtLCAxNC41MzUyMTEyNjc2cHggKyAwLjY1NzI3Njk5NTN2dywgMS41cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMwMDNjNjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMyksIDAgMXB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjMpLCAwIDFweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1kZXRhaWxzX19zdW1tYXJ5IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICB9XG59XG4uYy1kZXRhaWxzX19zdW1tYXJ5IGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG59XG5bb3Blbl0gLmMtZGV0YWlsc19fc3VtbWFyeSBpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlKC0xMCUsIDE1MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoLTEwJSwgMTUwJSk7XG59XG4uYy1kZXRhaWxzX19zdW1tYXJ5OmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAjMDAzYzY3IHNvbGlkIDAuMXJlbTtcbiAgb3V0bGluZS1vZmZzZXQ6IC0wLjFyZW07XG59XG4uYy1kZXRhaWxzX19zdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLWRldGFpbHNfX2JvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IGNsYW1wKDEuMjVyZW0sIDE2LjQ3ODg3MzIzOTRweCArIDAuOTM4OTY3MTM2MnZ3LCAxLjg3NXJlbSkgY2xhbXAoMS4yNXJlbSwgMTQuMzY2MTk3MTgzMXB4ICsgMS41MDIzNDc0MTc4dncsIDIuMjVyZW0pIGNsYW1wKDEuMjVyZW0sIDE0LjM2NjE5NzE4MzFweCArIDEuNTAyMzQ3NDE3OHZ3LCAyLjI1cmVtKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmlnaHQ6ICNkZmU4ZjYgc29saWQgY2xhbXAoMC4xODc1cmVtLCAxLjk0MzY2MTk3MThweCArIDAuMjgxNjkwMTQwOHZ3LCAwLjM3NXJlbSk7XG4gIGJvcmRlci1ib3R0b206ICNkZmU4ZjYgc29saWQgY2xhbXAoMC4xODc1cmVtLCAxLjk0MzY2MTk3MThweCArIDAuMjgxNjkwMTQwOHZ3LCAwLjM3NXJlbSk7XG4gIGJvcmRlci1sZWZ0OiAjZGZlOGY2IHNvbGlkIGNsYW1wKDAuMTg3NXJlbSwgMS45NDM2NjE5NzE4cHggKyAwLjI4MTY5MDE0MDh2dywgMC4zNzVyZW0pO1xuICBvcGFjaXR5OiAwO1xufVxuW29wZW5dIC5jLWRldGFpbHNfX2JvZHkge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFxYm9keSAwLjVzIGVhc2UgMC4ycyBib3RoO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFxYm9keSAwLjVzIGVhc2UgMC4ycyBib3RoO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhcWJvZHkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA1MCUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhcWJvZHkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA1MCUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uYy1kZXRhaWxzX19ib2R5OmhhcyguYy1kZXRhaWxzX19jbG9zZSkge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuLmMtZGV0YWlscyArIC5jLWRldGFpbHMge1xuICBtYXJnaW4tdG9wOiBjbGFtcCgxLjI1cmVtLCAxNC4zNjYxOTcxODMxcHggKyAxLjUwMjM0NzQxNzh2dywgMi4yNXJlbSk7XG59XG5cbi5wLWJhc2ljcy1zZWN0aW9uMDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIuMTg3NXJlbSAwIDA7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtYmFzaWNzLXNlY3Rpb24wMSB7XG4gICAgcGFkZGluZzogNC4zNzVyZW0gMCAwO1xuICB9XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjAxX190ZXh0MDEge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4ucC1iYXNpY3Mtc2VjdGlvbjAyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogY2xhbXAoMS4zNzVyZW0sIDMuMzM4MDI4MTY5cHggKyA0Ljk3NjUyNTgyMTZ2dywgNC42ODc1cmVtKTtcbn1cbi5wLWJhc2ljcy1zZWN0aW9uMDJfX2hlYWRlciB7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICAtbXMtZ3JpZC1yb3dzOiBhdXRvIGNsYW1wKDFyZW0sIDEwLjM2NjE5NzE4MzFweCArIDEuNTAyMzQ3NDE3OHZ3LCAycmVtKSBhdXRvO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJwaG90byBwaG90b1wiIFwidGl0bGUgaWNvblwiO1xuICAtbXMtZ3JpZC1jb2x1bW5zOiBhdXRvIGNsYW1wKDFyZW0sIDEwLjM2NjE5NzE4MzFweCArIDEuNTAyMzQ3NDE3OHZ3LCAycmVtKSBjbGFtcCg0LjVyZW0sIDU1LjA5ODU5MTU0OTNweCArIDQuNTA3MDQyMjUzNXZ3LCA3LjVyZW0pO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gY2xhbXAoNC41cmVtLCA1NS4wOTg1OTE1NDkzcHggKyA0LjUwNzA0MjI1MzV2dywgNy41cmVtKTtcbiAgZ2FwOiBjbGFtcCgxcmVtLCAxMC4zNjYxOTcxODMxcHggKyAxLjUwMjM0NzQxNzh2dywgMnJlbSk7XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjAyX19oZWFkZXItcGhvdG8ge1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDM7XG4gIGdyaWQtYXJlYTogcGhvdG87XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjAzX19oZWFkZXIgPiAucC1iYXNpY3Mtc2VjdGlvbjAyX19oZWFkZXItcGhvdG8ge1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDM7XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjA0X19oZWFkZXIgPiAucC1iYXNpY3Mtc2VjdGlvbjAyX19oZWFkZXItcGhvdG8ge1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDM7XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjAyX19oZWFkZXItdGl0bGUge1xuICAtbXMtZ3JpZC1yb3c6IDM7XG4gIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1hcmVhOiB0aXRsZTtcbiAgLW1zLWdyaWQtcm93LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAwLjFlbTtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjU2MjVyZW0sIDE5LjAxNDA4NDUwN3B4ICsgMS41OTYyNDQxMzE1dncsIDIuNjI1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMwMDNjNjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjAzX19oZWFkZXIgPiAucC1iYXNpY3Mtc2VjdGlvbjAyX19oZWFkZXItdGl0bGUge1xuICAtbXMtZ3JpZC1yb3c6IDM7XG4gIC1tcy1ncmlkLWNvbHVtbjogMTtcbn1cbi5wLWJhc2ljcy1zZWN0aW9uMDRfX2hlYWRlciA+IC5wLWJhc2ljcy1zZWN0aW9uMDJfX2hlYWRlci10aXRsZSB7XG4gIC1tcy1ncmlkLXJvdzogMztcbiAgLW1zLWdyaWQtY29sdW1uOiAxO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWJhc2ljcy1zZWN0aW9uMDJfX2hlYWRlci10aXRsZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcbiAgfVxufVxuLnAtYmFzaWNzLXNlY3Rpb24wMl9faGVhZGVyLWljb24ge1xuICAtbXMtZ3JpZC1yb3c6IDM7XG4gIC1tcy1ncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1hcmVhOiBpY29uO1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlcjtcbiAgLW1zLWdyaWQtY29sdW1uLWFsaWduOiBlbmQ7XG4gIHBsYWNlLXNlbGY6IGNlbnRlciBlbmQ7XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjAzX19oZWFkZXIgPiAucC1iYXNpY3Mtc2VjdGlvbjAyX19oZWFkZXItaWNvbiB7XG4gIC1tcy1ncmlkLXJvdzogMztcbiAgLW1zLWdyaWQtY29sdW1uOiAzO1xufVxuLnAtYmFzaWNzLXNlY3Rpb24wNF9faGVhZGVyID4gLnAtYmFzaWNzLXNlY3Rpb24wMl9faGVhZGVyLWljb24ge1xuICAtbXMtZ3JpZC1yb3c6IDM7XG4gIC1tcy1ncmlkLWNvbHVtbjogMztcbn1cbi5wLWJhc2ljcy1zZWN0aW9uMDJfX2hlYWRlci1pY29uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5wLWJhc2ljcy1zZWN0aW9uMDMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiBjbGFtcCgzLjEyNXJlbSwgNDQuNzE4MzA5ODU5MnB4ICsgMS40MDg0NTA3MDQydncsIDQuMDYyNXJlbSk7XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjAzX19oZWFkZXIge1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgLW1zLWdyaWQtcm93czogYXV0byBjbGFtcCgxcmVtLCAxMC4zNjYxOTcxODMxcHggKyAxLjUwMjM0NzQxNzh2dywgMnJlbSkgYXV0bztcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwicGhvdG8gcGhvdG9cIiBcInRpdGxlIGljb25cIjtcbiAgLW1zLWdyaWQtY29sdW1uczogYXV0byBjbGFtcCgxcmVtLCAxMC4zNjYxOTcxODMxcHggKyAxLjUwMjM0NzQxNzh2dywgMnJlbSkgY2xhbXAoNC41NjI1cmVtLCA1Ni40NTA3MDQyMjU0cHggKyA0LjQxMzE0NTUzOTl2dywgNy41cmVtKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGNsYW1wKDQuNTYyNXJlbSwgNTYuNDUwNzA0MjI1NHB4ICsgNC40MTMxNDU1Mzk5dncsIDcuNXJlbSk7XG4gIGdhcDogY2xhbXAoMXJlbSwgMTAuMzY2MTk3MTgzMXB4ICsgMS41MDIzNDc0MTc4dncsIDJyZW0pO1xufVxuLnAtYmFzaWNzLXNlY3Rpb24wM19faGVhZGVyLXBob3RvIHtcbiAgLW1zLWdyaWQtcm93OiAxO1xuICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAzO1xuICBncmlkLWFyZWE6IHBob3RvO1xufVxuLnAtYmFzaWNzLXNlY3Rpb24wM19faGVhZGVyID4gLnAtYmFzaWNzLXNlY3Rpb24wM19faGVhZGVyLXBob3RvIHtcbiAgLW1zLWdyaWQtcm93OiAxO1xuICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAzO1xufVxuLnAtYmFzaWNzLXNlY3Rpb24wNF9faGVhZGVyID4gLnAtYmFzaWNzLXNlY3Rpb24wM19faGVhZGVyLXBob3RvIHtcbiAgLW1zLWdyaWQtcm93OiAxO1xuICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAzO1xufVxuLnAtYmFzaWNzLXNlY3Rpb24wM19faGVhZGVyLXRpdGxlIHtcbiAgLW1zLWdyaWQtcm93OiAzO1xuICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtYXJlYTogdGl0bGU7XG4gIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMC4xZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS41NjI1cmVtLCAxOS4wMTQwODQ1MDdweCArIDEuNTk2MjQ0MTMxNXZ3LCAyLjYyNXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMDAzYzY3O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xufVxuLnAtYmFzaWNzLXNlY3Rpb24wM19faGVhZGVyID4gLnAtYmFzaWNzLXNlY3Rpb24wM19faGVhZGVyLXRpdGxlIHtcbiAgLW1zLWdyaWQtcm93OiAzO1xuICAtbXMtZ3JpZC1jb2x1bW46IDE7XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjA0X19oZWFkZXIgPiAucC1iYXNpY3Mtc2VjdGlvbjAzX19oZWFkZXItdGl0bGUge1xuICAtbXMtZ3JpZC1yb3c6IDM7XG4gIC1tcy1ncmlkLWNvbHVtbjogMTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1iYXNpY3Mtc2VjdGlvbjAzX19oZWFkZXItdGl0bGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIH1cbn1cbi5wLWJhc2ljcy1zZWN0aW9uMDNfX2hlYWRlci1pY29uIHtcbiAgLW1zLWdyaWQtcm93OiAzO1xuICAtbXMtZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtYXJlYTogaWNvbjtcbiAgLW1zLWdyaWQtcm93LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1ncmlkLWNvbHVtbi1hbGlnbjogZW5kO1xuICBwbGFjZS1zZWxmOiBjZW50ZXIgZW5kO1xufVxuLnAtYmFzaWNzLXNlY3Rpb24wM19faGVhZGVyID4gLnAtYmFzaWNzLXNlY3Rpb24wM19faGVhZGVyLWljb24ge1xuICAtbXMtZ3JpZC1yb3c6IDM7XG4gIC1tcy1ncmlkLWNvbHVtbjogMztcbn1cbi5wLWJhc2ljcy1zZWN0aW9uMDRfX2hlYWRlciA+IC5wLWJhc2ljcy1zZWN0aW9uMDNfX2hlYWRlci1pY29uIHtcbiAgLW1zLWdyaWQtcm93OiAzO1xuICAtbXMtZ3JpZC1jb2x1bW46IDM7XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjAzX19oZWFkZXItaWNvbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucC1iYXNpY3Mtc2VjdGlvbjA0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogY2xhbXAoMy4xMjVyZW0sIDQ0LjcxODMwOTg1OTJweCArIDEuNDA4NDUwNzA0MnZ3LCA0LjA2MjVyZW0pO1xufVxuLnAtYmFzaWNzLXNlY3Rpb24wNF9faGVhZGVyIHtcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIC1tcy1ncmlkLXJvd3M6IGF1dG8gY2xhbXAoMXJlbSwgMTAuMzY2MTk3MTgzMXB4ICsgMS41MDIzNDc0MTc4dncsIDJyZW0pIGF1dG87XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInBob3RvIHBob3RvXCIgXCJ0aXRsZSBpY29uXCI7XG4gIC1tcy1ncmlkLWNvbHVtbnM6IGF1dG8gY2xhbXAoMXJlbSwgMTAuMzY2MTk3MTgzMXB4ICsgMS41MDIzNDc0MTc4dncsIDJyZW0pIGNsYW1wKDQuMTg3NXJlbSwgNTEuODU5MTU0OTI5NnB4ICsgNC4wMzc1NTg2ODU0dncsIDYuODc1cmVtKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGNsYW1wKDQuMTg3NXJlbSwgNTEuODU5MTU0OTI5NnB4ICsgNC4wMzc1NTg2ODU0dncsIDYuODc1cmVtKTtcbiAgZ2FwOiBjbGFtcCgxcmVtLCAxMC4zNjYxOTcxODMxcHggKyAxLjUwMjM0NzQxNzh2dywgMnJlbSk7XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjA0X19oZWFkZXItcGhvdG8ge1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDM7XG4gIGdyaWQtYXJlYTogcGhvdG87XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjAzX19oZWFkZXIgPiAucC1iYXNpY3Mtc2VjdGlvbjA0X19oZWFkZXItcGhvdG8ge1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDM7XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjA0X19oZWFkZXIgPiAucC1iYXNpY3Mtc2VjdGlvbjA0X19oZWFkZXItcGhvdG8ge1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDM7XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjA0X19oZWFkZXItdGl0bGUge1xuICAtbXMtZ3JpZC1yb3c6IDM7XG4gIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1hcmVhOiB0aXRsZTtcbiAgLW1zLWdyaWQtcm93LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAwLjFlbTtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjU2MjVyZW0sIDE5LjAxNDA4NDUwN3B4ICsgMS41OTYyNDQxMzE1dncsIDIuNjI1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMwMDNjNjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjAzX19oZWFkZXIgPiAucC1iYXNpY3Mtc2VjdGlvbjA0X19oZWFkZXItdGl0bGUge1xuICAtbXMtZ3JpZC1yb3c6IDM7XG4gIC1tcy1ncmlkLWNvbHVtbjogMTtcbn1cbi5wLWJhc2ljcy1zZWN0aW9uMDRfX2hlYWRlciA+IC5wLWJhc2ljcy1zZWN0aW9uMDRfX2hlYWRlci10aXRsZSB7XG4gIC1tcy1ncmlkLXJvdzogMztcbiAgLW1zLWdyaWQtY29sdW1uOiAxO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWJhc2ljcy1zZWN0aW9uMDRfX2hlYWRlci10aXRsZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcbiAgfVxufVxuLnAtYmFzaWNzLXNlY3Rpb24wNF9faGVhZGVyLWljb24ge1xuICAtbXMtZ3JpZC1yb3c6IDM7XG4gIC1tcy1ncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1hcmVhOiBpY29uO1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlcjtcbiAgLW1zLWdyaWQtY29sdW1uLWFsaWduOiBlbmQ7XG4gIHBsYWNlLXNlbGY6IGNlbnRlciBlbmQ7XG59XG4ucC1iYXNpY3Mtc2VjdGlvbjAzX19oZWFkZXIgPiAucC1iYXNpY3Mtc2VjdGlvbjA0X19oZWFkZXItaWNvbiB7XG4gIC1tcy1ncmlkLXJvdzogMztcbiAgLW1zLWdyaWQtY29sdW1uOiAzO1xufVxuLnAtYmFzaWNzLXNlY3Rpb24wNF9faGVhZGVyID4gLnAtYmFzaWNzLXNlY3Rpb24wNF9faGVhZGVyLWljb24ge1xuICAtbXMtZ3JpZC1yb3c6IDM7XG4gIC1tcy1ncmlkLWNvbHVtbjogMztcbn1cbi5wLWJhc2ljcy1zZWN0aW9uMDRfX2hlYWRlci1pY29uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59Il19 */