.topics-page {
  padding-block: 100px;
  color: var(--color-black);
}
@media screen and (max-width: 768px) {
  .topics-page {
    padding-block: 10.1781170483vw;
  }
}
.topics-page .inner {
  box-sizing: border-box;
  width: 100%;
  max-width: 1080px;
  padding-inline: 20px;
  margin: 0 auto;
}
@media screen and (max-width: 768px) {
  .topics-page .inner {
    padding-inline: 5.0890585242vw;
  }
}
.topics-page .inner h2 {
  font-weight: 700;
  font-family: "Mohave", serif;
  font-size: 50px;
  margin-bottom: 60px;
}
@media screen and (max-width: 768px) {
  .topics-page .inner h2 {
    font-size: 10.1781170483vw;
    margin-bottom: 5.0890585242vw;
  }
}
.topics-page .inner time {
  font-weight: 500;
  font-family: "Noto Sans JP", sans-serif;
  letter-spacing: 0.1rem;
  font-size: 25px;
  display: block;
  margin-bottom: 10px;
}
@media screen and (max-width: 768px) {
  .topics-page .inner time {
    font-size: 4.0712468193vw;
    margin-bottom: 2.5445292621vw;
  }
}
.topics-page .inner h3 {
  font-weight: 700;
  font-family: "Noto Sans JP", sans-serif;
  letter-spacing: 0.1rem;
  font-size: 25px;
  margin-bottom: 60px;
  line-height: 1.7;
}
@media screen and (max-width: 768px) {
  .topics-page .inner h3 {
    font-size: 4.0712468193vw;
    margin-bottom: 5.0890585242vw;
  }
}
.topics-page .inner .bg {
  box-sizing: border-box;
  width: 100%;
  padding: 100px;
  margin-bottom: 60px;
  border-radius: 50px;
  background-color: var(--color-gray);
}
@media screen and (max-width: 768px) {
  .topics-page .inner .bg {
    padding: 10.1781170483vw 7.6335877863vw;
    border-radius: 12.7226463104vw;
    margin-bottom: 5.0890585242vw;
  }
}
.topics-page .inner .bg > .img {
  width: 100%;
  margin-bottom: 60px;
}
@media screen and (max-width: 768px) {
  .topics-page .inner .bg > .img {
    margin-bottom: 5.0890585242vw;
  }
}
.topics-page .inner .bg > .img img {
  width: 100%;
  max-width: 100%;
}
.topics-page .inner .bg p {
  font-weight: 700;
  font-family: "Noto Sans JP", sans-serif;
  letter-spacing: 0.1rem;
  line-height: 1.7;
  font-size: 16px;
  margin-bottom: 60px;
}
@media screen and (max-width: 768px) {
  .topics-page .inner .bg p {
    font-size: 4.0712468193vw;
    margin-bottom: 5.0890585242vw;
  }
}
.topics-page .inner .bg .content {
  display: flex;
  flex-direction: column;
  gap: 60px;
}
@media screen and (max-width: 768px) {
  .topics-page .inner .bg .content {
    gap: 5.0890585242vw;
  }
}
.topics-page .inner .bg .content .img {
  width: 100%;
  height: 590px;
}
@media screen and (max-width: 768px) {
  .topics-page .inner .bg .content .img {
    height: 51.9083969466vw;
  }
}
.topics-page .inner .bg .content .img img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  object-fit: contain;
}
.topics-page .inner .bg .content_two-columns {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 60px;
}
@media screen and (max-width: 768px) {
  .topics-page .inner .bg .content_two-columns {
    gap: 5.0890585242vw;
  }
}
.topics-page .inner .bg .content_two-columns .img {
  width: 100%;
  aspect-ratio: 1/1;
}
.topics-page .inner .bg .content_two-columns .img img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  object-fit: contain;
}
.topics-page .inner .others {
  width: 100%;
}
@media screen and (max-width: 768px) {
  .topics-page .inner .others {
    padding-bottom: 12.7226463104vw;
  }
}
.topics-page .inner .others h3 {
  font-weight: 700;
  font-family: "Noto Sans JP", sans-serif;
  letter-spacing: 0.1rem;
  font-size: 25px;
  width: 100%;
  border-bottom: 1px solid var(--color-black);
  padding-bottom: 20px;
  margin-bottom: 30px;
}
@media screen and (max-width: 768px) {
  .topics-page .inner .others h3 {
    font-size: 5.0890585242vw;
    padding-block: 5.0890585242vw;
    margin-bottom: 7.6335877863vw;
  }
}
.topics-page .inner .others ul {
  width: 79%;
  margin-left: auto;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 50px;
  justify-content: flex-end;
}
@media screen and (max-width: 768px) {
  .topics-page .inner .others ul {
    display: flex;
    flex-direction: column;
    gap: 12.7226463104vw;
  }
}
.topics-page .inner .others ul li {
  list-style: none;
  width: 100%;
  text-align: left;
}
@media screen and (max-width: 768px) {
  .topics-page .inner .others ul li {
    width: 100%;
  }
}
.topics-page .inner .others ul li a {
  text-decoration: none;
  color: var(--color-black);
}
.topics-page .inner .others ul li a figure {
  overflow: hidden;
  margin-bottom: 20px;
}
@media screen and (max-width: 768px) {
  .topics-page .inner .others ul li a figure {
    margin-bottom: 5.0890585242vw;
  }
}
.topics-page .inner .others ul li a figure img {
  width: 100%;
  max-width: 100%;
  transition: 0.5s cubic-bezier(0.4, 0, 0, 1);
}
.topics-page .inner .others ul li a figure img:hover {
  transform: scale(1.1);
}
.topics-page .inner .others ul li a .inner {
  padding: 0;
}
.topics-page .inner .others ul li a .inner time {
  font-size: 12px;
  margin-bottom: 10px;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .topics-page .inner .others ul li a .inner time {
    font-size: 3.0534351145vw;
    margin-bottom: 2.5445292621vw;
  }
}
.topics-page .inner .others ul li a .inner p {
  font-weight: 500;
  font-family: "Noto Sans JP", sans-serif;
  letter-spacing: 0.1rem;
  line-height: 1.7;
}
@media screen and (max-width: 768px) {
  .topics-page .inner .others ul li a .inner p {
    font-size: 4.0712468193vw;
  }
}
/*# sourceURL=webpack://./src/sass/topics_bace.scss */
/*# sourceURL=webpack://./src/sass/_include/media_query.scss */
/*# sourceURL=webpack://./src/sass/_include/typography.scss */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9zYXNzL3RvcGljc19iYWNlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Fzcy9faW5jbHVkZS9tZWRpYV9xdWVyeS5zY3NzIiwid2VicGFjazovLy4vc3JjL3Nhc3MvX2luY2x1ZGUvdHlwb2dyYXBoeS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVdBO0VBQ0Usb0JBQUE7RUFDQSx5QkFBQTtBQVZGO0FDYUU7RURMRjtJQUtJLDhCQUFBO0VBVEY7QUFDRjtBQVdFO0VBQ0Usc0JBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7QUFUSjtBQ0NFO0VER0E7SUFPSSw4QkFBQTtFQVBKO0FBQ0Y7QUFRSTtFRWtCRixnQkFBQTtFQUNBLDRCQTFDUztFRnlCTCxlQUFBO0VBQ0EsbUJBQUE7QUFMTjtBQ1ZFO0VEWUU7SUFNSSwwQkFBQTtJQUNBLDZCQUFBO0VBSk47QUFDRjtBQU1JO0VFekJGLGdCQUFBO0VBQ0EsdUNBVlM7RUFXVCxzQkFBQTtFRnlCSSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FBRk47QUN4QkU7RURzQkU7SUFPSSx5QkFBQTtJQUNBLDZCQUFBO0VBRE47QUFDRjtBQUdJO0VFZkYsZ0JBQUE7RUFDQSx1Q0EvQlM7RUFnQ1Qsc0JBQUE7RUZlSSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBQUNOO0FDdENFO0VEaUNFO0lBT0kseUJBQUE7SUFDQSw2QkFBQTtFQUVOO0FBQ0Y7QUFBSTtFQUNFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUNBQUE7QUFFTjtBQ3BERTtFRDRDRTtJQVNJLHVDQUFBO0lBQ0EsOEJBQUE7SUFDQSw2QkFBQTtFQUdOO0FBQ0Y7QUFETTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtBQUdSO0FDL0RFO0VEMERJO0lBS0ksNkJBQUE7RUFJUjtBQUNGO0FBRlE7RUFDRSxXQUFBO0VBQ0EsZUFBQTtBQUlWO0FBRE07RUVwRUosZ0JBQUE7RUFDQSx1Q0FoQlM7RUFpQlQsc0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUZrRU0sbUJBQUE7QUFPUjtBQ2hGRTtFRHVFSTtJQUtJLHlCQUFBO0lBQ0EsNkJBQUE7RUFRUjtBQUNGO0FBTk07RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0FBUVI7QUMzRkU7RURnRkk7SUFNSSxtQkFBQTtFQVNSO0FBQ0Y7QUFSUTtFQUNFLFdBQUE7RUFDQSxhQUFBO0FBVVY7QUNwR0U7RUR3Rk07SUFLSSx1QkFBQTtFQVdWO0FBQ0Y7QUFWVTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QUFZWjtBQVJNO0VBQ0UsYUFBQTtFQUNBLDhCQUFBO0VBQ0EsU0FBQTtBQVVSO0FDckhFO0VEd0dJO0lBTUksbUJBQUE7RUFXUjtBQUNGO0FBVFE7RUFDRSxXQUFBO0VBQ0EsaUJBQUE7QUFXVjtBQVRVO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBQVdaO0FBTkk7RUFDRSxXQUFBO0FBUU47QUN4SUU7RUQrSEU7SUFJSSwrQkFBQTtFQVNOO0FBQ0Y7QUFSTTtFRW5ISixnQkFBQTtFQUNBLHVDQS9CUztFQWdDVCxzQkFBQTtFRm1ITSxlQUFBO0VBQ0EsV0FBQTtFQUNBLDJDQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtBQVlSO0FDdkpFO0VEcUlJO0lBU0kseUJBQUE7SUFDQSw2QkFBQTtJQUNBLDZCQUFBO0VBYVI7QUFDRjtBQVhNO0VBQ0UsVUFBQTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLDhCQUFBO0VBQ0EsU0FBQTtFQUNBLHlCQUFBO0FBYVI7QUN0S0U7RURtSkk7SUFTSSxhQUFBO0lBQ0Esc0JBQUE7SUFDQSxvQkFBQTtFQWNSO0FBQ0Y7QUFaUTtFQUNFLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0FBY1Y7QUNsTEU7RURpS007SUFNSSxXQUFBO0VBZVY7QUFDRjtBQWRVO0VBQ0UscUJBQUE7RUFDQSx5QkFBQTtBQWdCWjtBQWZZO0VBQ0UsZ0JBQUE7RUFDQSxtQkFBQTtBQWlCZDtBQy9MRTtFRDRLVTtJQUtJLDZCQUFBO0VBa0JkO0FBQ0Y7QUFqQmM7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLDJDQUFBO0FBbUJoQjtBQWpCZ0I7RUFDRSxxQkFBQTtBQW1CbEI7QUFmWTtFQUNFLFVBQUE7QUFpQmQ7QUFmYztFQUNFLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0FBaUJoQjtBQ3BORTtFRGdNWTtJQU1JLHlCQUFBO0lBQ0EsNkJBQUE7RUFrQmhCO0FBQ0Y7QUFoQmM7RUU3TVosZ0JBQUE7RUFDQSx1Q0FWUztFQVdULHNCQUFBO0VGNk1jLGdCQUFBO0FBb0JoQjtBQ2hPRTtFRDBNWTtJQUtJLHlCQUFBO0VBcUJoQjtBQUNGIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcInNhc3M6bWV0YVwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcIl9pbmNsdWRlL2NvbG9yXCI7XG5AdXNlIFwiX2luY2x1ZGUvZGVjb3JhdGlvblwiO1xuQHVzZSBcIl9pbmNsdWRlL2Vhc2VcIjtcbkB1c2UgXCJfaW5jbHVkZS9tZWRpYV9xdWVyeVwiIGFzIG1xO1xuQHVzZSBcIl9pbmNsdWRlL3BhdGhcIjtcbkB1c2UgXCJfaW5jbHVkZS90eXBvZ3JhcGh5XCI7XG5AdXNlIFwiX2luY2x1ZGUvdndcIjtcbkB1c2UgXCJfaW5jbHVkZS9nZW9tXCI7XG5cbi50b3BpY3MtcGFnZSB7XG4gIHBhZGRpbmctYmxvY2s6IDEwMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItYmxhY2spO1xuXG4gIEBpbmNsdWRlIG1xLnNtIHtcbiAgICBwYWRkaW5nLWJsb2NrOiB2dy5zbSg0MCk7XG4gIH1cblxuICAuaW5uZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gICAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgbXEuc20ge1xuICAgICAgcGFkZGluZy1pbmxpbmU6IHZ3LnNtKDIwKTtcbiAgICB9XG4gICAgaDIge1xuICAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeS5lbi1ib2xkO1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICAgQGluY2x1ZGUgbXEuc20ge1xuICAgICAgICBmb250LXNpemU6IHZ3LnNtKDQwKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdncuc20oMjApO1xuICAgICAgfVxuICAgIH1cbiAgICB0aW1lIHtcbiAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc2VyaWYtbWVkaXVtO1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtcS5zbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdncuc20oMTYpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2dy5zbSgxMCk7XG4gICAgICB9XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc2VyaWYtYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuXG4gICAgICBAaW5jbHVkZSBtcS5zbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdncuc20oMTYpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2dy5zbSgyMCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5iZyB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JheSk7XG5cbiAgICAgIEBpbmNsdWRlIG1xLnNtIHtcbiAgICAgICAgcGFkZGluZzogdncuc20oNDApIHZ3LnNtKDMwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdncuc20oNTApO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2dy5zbSgyMCk7XG4gICAgICB9XG5cbiAgICAgICYgPiAuaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEuc20ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZ3LnNtKDIwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeS5zZXJpZi1tYWluLWxnO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1xLnNtIHtcbiAgICAgICAgICBmb250LXNpemU6IHZ3LnNtKDE2KTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dy5zbSgyMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA2MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1xLnNtIHtcbiAgICAgICAgICBnYXA6IHZ3LnNtKDIwKTtcbiAgICAgICAgfVxuICAgICAgICAuaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDU5MHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbXEuc20ge1xuICAgICAgICAgICAgaGVpZ2h0OiB2dy5zbSgyMDQpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb250ZW50X3R3by1jb2x1bW5zIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICBnYXA6IDYwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEuc20ge1xuICAgICAgICAgIGdhcDogdncuc20oMjApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm90aGVycyB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgbXEuc20ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdncuc20oNTApO1xuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnNlcmlmLWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ibGFjayk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1xLnNtIHtcbiAgICAgICAgICBmb250LXNpemU6IHZ3LnNtKDIwKTtcbiAgICAgICAgICBwYWRkaW5nLWJsb2NrOiB2dy5zbSgyMCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncuc20oMzApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIHdpZHRoOiA3OSU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgIGdhcDogNTBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICBAaW5jbHVkZSBtcS5zbSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogdncuc20oNTApO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1xLnNtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibGFjayk7XG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xLnNtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dy5zbSgyMCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cyBlYXNlLiRjdXN0b20xO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgIHRpbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS5zbSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZ3LnNtKDEyKTtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZ3LnNtKDEwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeS5zZXJpZi1tZWRpdW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLnNtIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdncuc20oMTYpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJC1yZXNwb25zaXZlLXRocmVzaG9sZDE6IDk2MHB4O1xuJC1yZXNwb25zaXZlLXRocmVzaG9sZDI6IDc2OHB4O1xuXG5AbWl4aW4gbGcge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyQtcmVzcG9uc2l2ZS10aHJlc2hvbGQyICsgMX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWQtc20ge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyQtcmVzcG9uc2l2ZS10aHJlc2hvbGQxfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzbSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JC1yZXNwb25zaXZlLXRocmVzaG9sZDJ9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG5vLXNtIHtcbiAgQGluY2x1ZGUgc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWl4aW4gbm8tbGcge1xuICBAaW5jbHVkZSBsZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtaXhpbiBtYWtlLXN3aXRjaGluZy1jbGFzcyB7XG4gIC5uby1zbSB7XG4gICAgQGluY2x1ZGUgbm8tc207XG4gIH1cblxuICAvLyAubm8tbWQge1xuICAvLyAgIEBpbmNsdWRlIG5vLW1kO1xuICAvLyB9XG5cbiAgLm5vLWxnIHtcbiAgICBAaW5jbHVkZSBuby1sZztcbiAgfVxuXG4gIC5zbS1vbmx5IHtcbiAgICBAaW5jbHVkZSBuby1sZztcbiAgICAvLyBAaW5jbHVkZSBuby1tZDtcbiAgfVxuXG4gIC5sZy1vbmx5IHtcbiAgICBAaW5jbHVkZSBuby1zbTtcbiAgICAvLyBAaW5jbHVkZSBuby1tZDtcbiAgfVxuXG4gIC8vIC5tZC1vbmx5IHtcbiAgLy8gICBAaW5jbHVkZSBuby1zbTtcbiAgLy8gICBAaW5jbHVkZSBuby1sZztcbiAgLy8gfVxufVxuXG5AbWl4aW4gaGFzLWhvdmVyIHtcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWV0YVwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcIi4uL19pbmNsdWRlL3Z3XCI7XG5cbiQtZm9udC1qYTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbiQtZm9udC1lbjogXCJNb2hhdmVcIiwgc2VyaWY7XG5cbkBtaXhpbiBzZXJpZi1yZWd1bGFyKCkge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogJC1mb250LWphO1xufVxuXG5AbWl4aW4gc2VyaWYtbWVkaXVtKCkge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogJC1mb250LWphO1xuICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xufVxuXG5AbWl4aW4gc2VyaWYtbWFpbi1sZygpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6ICQtZm9udC1qYTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1peGluIHNlcmlmLW1haW4tc20oKSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiAkLWZvbnQtamE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGZvbnQtc2l6ZTogdncuc20oMTYpO1xufVxuXG5AbWl4aW4gc2VyaWYtYm9sZCgpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6ICQtZm9udC1qYTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbn1cblxuQG1peGluIGVuLXJlZ3VsYXIoKSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiAkLWZvbnQtZW47XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG59XG5cbkBtaXhpbiBlbi1ib2xkKCkge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogJC1mb250LWVuO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */