.detail {
  padding: 0 200px;
}
@media screen and (max-width: 960px) {
  .detail {
    padding: 0 100px;
  }
}
@media screen and (max-width: 768px) {
  .detail {
    padding: 0 5.0890585242vw;
  }
}
.detail .main {
  box-sizing: border-box;
  max-width: 1040px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 960px) {
  .detail .main {
    flex-direction: column;
    gap: 10.1781170483vw;
  }
}
.detail .main .bg {
  width: 70%;
}
@media screen and (max-width: 960px) {
  .detail .main .bg {
    width: 100%;
    aspect-ratio: auto;
  }
}
.detail .main .bg img {
  width: 100%;
  object-fit: contain;
}
.detail .main .info {
  width: 25.9%;
  color: var(--color-black);
}
@media screen and (max-width: 960px) {
  .detail .main .info {
    width: 100%;
  }
}
.detail .main .info span {
  display: block;
  color: var(--color-blue);
  font-weight: 700;
  font-family: "Noto Sans JP", sans-serif;
  letter-spacing: 0.1rem;
  font-size: 12px;
}
@media screen and (max-width: 768px) {
  .detail .main .info span {
    font-size: 2.7989821883vw;
  }
}
.detail .main .info h3 {
  color: var(--color-black);
  font-weight: 700;
  font-family: "Noto Sans JP", sans-serif;
  letter-spacing: 0.1rem;
  font-size: 26px;
  margin-top: 20px;
  line-height: 1.5;
}
@media screen and (max-width: 768px) {
  .detail .main .info h3 {
    font-size: 5.0890585242vw;
    margin-top: 1.272264631vw;
  }
}
.detail .main .info dl {
  margin: 40px 0 10px;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  font-weight: 700;
  font-family: "Noto Sans JP", sans-serif;
  letter-spacing: 0.1rem;
  line-height: 1.7;
  font-size: 16px;
  width: 270px;
}
@media screen and (max-width: 768px) {
  .detail .main .info dl {
    width: 100%;
    margin: 5.0890585242vw 0 2.5445292621vw;
    font-weight: 700;
    font-family: "Noto Sans JP", sans-serif;
    letter-spacing: 0.1rem;
    line-height: 1.7;
    font-size: 4.0712468193vw;
  }
}
.detail .main .info dl dt {
  width: 35%;
}
@media screen and (max-width: 768px) {
  .detail .main .info dl dt {
    width: 26%;
  }
}
.detail .main .info dl dd {
  width: 65%;
}
@media screen and (max-width: 768px) {
  .detail .main .info dl dd {
    width: 74%;
  }
}
.detail .main .info p {
  font-weight: 700;
  font-family: "Noto Sans JP", sans-serif;
  letter-spacing: 0.1rem;
  line-height: 1.7;
  font-size: 16px;
}
@media screen and (max-width: 768px) {
  .detail .main .info p {
    font-weight: 700;
    font-family: "Noto Sans JP", sans-serif;
    letter-spacing: 0.1rem;
    line-height: 1.7;
    font-size: 4.0712468193vw;
  }
}
.detail .btns {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-weight: 700;
  font-family: "Noto Sans JP", sans-serif;
  letter-spacing: 0.1rem;
  font-size: 26px;
  margin: 70px 0 100px;
  padding-top: 20px;
}
@media screen and (max-width: 768px) {
  .detail .btns {
    font-size: 4.0712468193vw;
    margin: 10.1781170483vw 0;
    padding-top: 2.5445292621vw;
    align-items: flex-end;
  }
}
.detail .btns a {
  color: var(--color-black);
  text-decoration: none;
}
.detail .btns .btn {
  display: flex;
  gap: 30px;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .detail .btns .btn {
    flex-direction: column;
    gap: 1.7811704835vw;
  }
}
.detail .btns .btn:first-of-type .arrow {
  transform: rotate(180deg);
}
@media screen and (max-width: 768px) {
  .detail .btns .btn:last-of-type .arrow {
    order: -1;
  }
}
.detail .btns .btn .arrow {
  --arrow-size: 55px;
  width: var(--arrow-size);
  height: var(--arrow-size);
  flex-shrink: 0;
  display: grid;
  place-content: center;
  position: relative;
  z-index: 1;
  flex-shrink: 0;
}
@media screen and (max-width: 768px) {
  .detail .btns .btn .arrow {
    width: 7.6335877863vw;
    height: 7.6335877863vw;
  }
}
.detail .btns .btn .arrow::after {
  box-sizing: border-box;
  content: "";
  position: absolute;
  border: solid 2px var(--color-black);
  background-color: var(--color-white);
  aspect-ratio: 1/1;
  height: 100%;
  width: 100%;
  border-radius: 100px;
  z-index: -1;
  transition: 0.3s;
  will-change: transform;
}
@media screen and (max-width: 768px) {
  .detail .btns .btn .arrow::after {
    height: 7.6335877863vw;
  }
}
.detail .btns .btn .arrow svg {
  aspect-ratio: 22/15;
  width: 17px;
}
@media screen and (max-width: 768px) {
  .detail .btns .btn .arrow svg {
    width: 2.5445292621vw;
  }
}
.detail .btns .btn .arrow svg path {
  stroke: var(--color-black);
  stroke-width: 2;
}
@media (hover: hover) {
  .detail .btns .btn:hover .arrow::after {
    background-color: var(--color-blue);
    border: none;
    transform: scale(1.3);
  }
  .detail .btns .btn:hover svg path {
    stroke: var(--color-white);
  }
}
.detail .btns .back {
  display: block;
  position: relative;
}
.detail .btns .back::before {
  content: "";
  position: absolute;
  background-image: url("../images/svg/box.svg");
  background-repeat: no-repeat;
  background-size: contain;
  aspect-ratio: 21/12;
  width: 46px;
  top: -35px;
  left: 50%;
  transform: translateX(-50%);
  transform-origin: center;
  transition: 0.3s;
}
@media screen and (max-width: 768px) {
  .detail .btns .back::before {
    width: 6.8702290076vw;
    top: -7.6335877863vw;
  }
}
@media (hover: hover) {
  .detail .btns .back:hover::before {
    transform: translateX(-50%) scale(1.2);
  }
}
/*# sourceURL=webpack://./src/sass/detail_tcg.scss */
/*# sourceURL=webpack://./src/sass/_include/media_query.scss */
/*# sourceURL=webpack://./src/sass/_include/typography.scss */
/*# sourceURL=webpack://./src/sass/_include/path.scss */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9zYXNzL2RldGFpbF90Y2cuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zYXNzL19pbmNsdWRlL21lZGlhX3F1ZXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Fzcy9faW5jbHVkZS90eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Fzcy9faW5jbHVkZS9wYXRoLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBV0E7RUFDRSxnQkFBQTtBQVZGO0FDUUU7RURDRjtJQUlJLGdCQUFBO0VBVEY7QUFDRjtBQ1NFO0VETEY7SUFRSSx5QkFBQTtFQVJGO0FBQ0Y7QUFTRTtFQUNFLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7QUFQSjtBQ1ZFO0VEV0E7SUFTSSxzQkFBQTtJQUNBLG9CQUFBO0VBTko7QUFDRjtBQU9JO0VBRUUsVUFBQTtBQU5OO0FDbkJFO0VEdUJFO0lBS0ksV0FBQTtJQUNBLGtCQUFBO0VBTE47QUFDRjtBQU9NO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0FBTFI7QUFRSTtFQUNFLFlBQUE7RUFDQSx5QkFBQTtBQU5OO0FDakNFO0VEcUNFO0lBS0ksV0FBQTtFQUxOO0FBQ0Y7QUFPTTtFQUNFLGNBQUE7RUFDQSx3QkFBQTtFRXZCTixnQkFBQTtFQUNBLHVDQS9CUztFQWdDVCxzQkFBQTtFRnVCTSxlQUFBO0FBSFI7QUN4Q0U7RUR1Q0k7SUFPSSx5QkFBQTtFQUZSO0FBQ0Y7QUFLTTtFQUNFLHlCQUFBO0VFakNOLGdCQUFBO0VBQ0EsdUNBL0JTO0VBZ0NULHNCQUFBO0VGaUNNLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FBRFI7QUN0REU7RURrREk7SUFRSSx5QkFBQTtJQUNBLHlCQUFBO0VBQVI7QUFDRjtBQUdNO0VBQ0UsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUVoRU4sZ0JBQUE7RUFDQSx1Q0FoQlM7RUFpQlQsc0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUY4RE0sWUFBQTtBQUdSO0FDeEVFO0VEK0RJO0lBU0ksV0FBQTtJQUNBLHVDQUFBO0lFL0RSLGdCQUFBO0lBQ0EsdUNBdkJTO0lBd0JULHNCQUFBO0lBQ0EsZ0JBQUE7SUFDQSx5QkFBQTtFRm9FQTtBQUNGO0FBTlE7RUFDRSxVQUFBO0FBUVY7QUN0RkU7RUQ2RU07SUFJSSxVQUFBO0VBU1Y7QUFDRjtBQVBRO0VBQ0UsVUFBQTtBQVNWO0FDOUZFO0VEb0ZNO0lBSUksVUFBQTtFQVVWO0FBQ0Y7QUFOTTtFRTFGSixnQkFBQTtFQUNBLHVDQWhCUztFQWlCVCxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBRm1HRjtBQzFHRTtFRDZGSTtJRW5GSixnQkFBQTtJQUNBLHVDQXZCUztJQXdCVCxzQkFBQTtJQUNBLGdCQUFBO0lBQ0EseUJBQUE7RUZvR0E7QUFDRjtBQWJFO0VBQ0UsYUFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUV2RkYsZ0JBQUE7RUFDQSx1Q0EvQlM7RUFnQ1Qsc0JBQUE7RUZ1RkUsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7QUFpQko7QUM5SEU7RURzR0E7SUFVSSx5QkFBQTtJQUNBLHlCQUFBO0lBQ0EsMkJBQUE7SUFDQSxxQkFBQTtFQWtCSjtBQUNGO0FBaEJJO0VBQ0UseUJBQUE7RUFDQSxxQkFBQTtBQWtCTjtBQWhCSTtFQUNFLGFBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7QUFrQk47QUMvSUU7RUQwSEU7SUFNSSxzQkFBQTtJQUNBLG1CQUFBO0VBbUJOO0FBQ0Y7QUFqQk07RUFDRSx5QkFBQTtBQW1CUjtBQ3hKRTtFRHlJTTtJQUNFLFNBQUE7RUFrQlI7QUFDRjtBQWZNO0VBQ0Usa0JBQUE7RUFDQSx3QkFBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7QUFpQlI7QUN4S0U7RUQ4SUk7SUFZSSxxQkFBQTtJQUNBLHNCQUFBO0VBa0JSO0FBQ0Y7QUFoQlE7RUFDRSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLG9DQUFBO0VBQ0Esb0NBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtBQWtCVjtBQzVMRTtFRDhKTTtJQWVJLHNCQUFBO0VBbUJWO0FBQ0Y7QUFqQlE7RUFDRSxtQkFBQTtFQUNBLFdBQUE7QUFtQlY7QUNyTUU7RURnTE07SUFLSSxxQkFBQTtFQW9CVjtBQUNGO0FBbEJVO0VBQ0UsMEJBQUE7RUFDQSxlQUFBO0FBb0JaO0FDL0pFO0VEaUpNO0lBQ0UsbUNBQUE7SUFDQSxZQUFBO0lBQ0EscUJBQUE7RUFpQlI7RUFkTTtJQUNFLDBCQUFBO0VBZ0JSO0FBQ0Y7QUFaSTtFQUNFLGNBQUE7RUFDQSxrQkFBQTtBQWNOO0FBYk07RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUc5Tk4sOENBQUE7RUFDQSw0QkFBQTtFQUNBLHdCQUg2QjtFSGlPdkIsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0JBQUE7QUFpQlI7QUMxT0U7RUQrTUk7SUFhSSxxQkFBQTtJQUNBLG9CQUFBO0VBa0JSO0FBQ0Y7QUNqTUU7RURtTE07SUFDRSxzQ0FBQTtFQWlCUjtBQUNGIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcInNhc3M6bWV0YVwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcIl9pbmNsdWRlL2NvbG9yXCI7XG5AdXNlIFwiX2luY2x1ZGUvZGVjb3JhdGlvblwiO1xuQHVzZSBcIl9pbmNsdWRlL2Vhc2VcIjtcbkB1c2UgXCJfaW5jbHVkZS9tZWRpYV9xdWVyeVwiIGFzIG1xO1xuQHVzZSBcIl9pbmNsdWRlL3BhdGhcIjtcbkB1c2UgXCJfaW5jbHVkZS90eXBvZ3JhcGh5XCI7XG5AdXNlIFwiX2luY2x1ZGUvdndcIjtcbkB1c2UgXCJfaW5jbHVkZS9nZW9tXCI7XG5cbi5kZXRhaWwge1xuICBwYWRkaW5nOiAwIDIwMHB4O1xuXG4gIEBpbmNsdWRlIG1xLm1kLXNtIHtcbiAgICBwYWRkaW5nOiAwIDEwMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbXEuc20ge1xuICAgIHBhZGRpbmc6IDAgdncuc20oMjApO1xuICB9XG4gIC5tYWluIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTA0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBAaW5jbHVkZSBtcS5tZC1zbSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiB2dy5zbSg0MCk7XG4gICAgfVxuICAgIC5iZyB7XG4gICAgICAvLyBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgd2lkdGg6IDcwJTtcblxuICAgICAgQGluY2x1ZGUgbXEubWQtc20ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmluZm8ge1xuICAgICAgd2lkdGg6IDI1LjklO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWJsYWNrKTtcblxuICAgICAgQGluY2x1ZGUgbXEubWQtc20ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYmx1ZSk7XG4gICAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc2VyaWYtYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1xLnNtIHtcbiAgICAgICAgICBmb250LXNpemU6IHZ3LnNtKDExKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibGFjayk7XG4gICAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc2VyaWYtYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAgIEBpbmNsdWRlIG1xLnNtIHtcbiAgICAgICAgICBmb250LXNpemU6IHZ3LnNtKDIwKTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiB2dy5zbSg1KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBkbCB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc2VyaWYtbWFpbi1sZztcbiAgICAgICAgd2lkdGg6IDI3MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1xLnNtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IHZ3LnNtKDIwKSAwIHZ3LnNtKDEwKTtcbiAgICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnNlcmlmLW1haW4tc207XG4gICAgICAgIH1cblxuICAgICAgICBkdCB7XG4gICAgICAgICAgd2lkdGg6IDM1JTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1xLnNtIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNiU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGRkIHtcbiAgICAgICAgICB3aWR0aDogNjUlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbXEuc20ge1xuICAgICAgICAgICAgd2lkdGg6IDc0JTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc2VyaWYtbWFpbi1sZztcbiAgICAgICAgQGluY2x1ZGUgbXEuc20ge1xuICAgICAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc2VyaWYtbWFpbi1zbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idG5zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc2VyaWYtYm9sZDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luOiA3MHB4IDAgMTAwcHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtcS5zbSB7XG4gICAgICBmb250LXNpemU6IHZ3LnNtKDE2KTtcbiAgICAgIG1hcmdpbjogdncuc20oNDApIDA7XG4gICAgICBwYWRkaW5nLXRvcDogdncuc20oMTApO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWJsYWNrKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAzMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgbXEuc20ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHZ3LnNtKDcpO1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LW9mLXR5cGUgLmFycm93IHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbXEuc20ge1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSAuYXJyb3cge1xuICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYXJyb3cge1xuICAgICAgICAtLWFycm93LXNpemU6IDU1cHg7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1hcnJvdy1zaXplKTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1hcnJvdy1zaXplKTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICBAaW5jbHVkZSBtcS5zbSB7XG4gICAgICAgICAgd2lkdGg6IHZ3LnNtKDMwKTtcbiAgICAgICAgICBoZWlnaHQ6IHZ3LnNtKDMwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMnB4IHZhcigtLWNvbG9yLWJsYWNrKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8xO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cbiAgICAgICAgICBAaW5jbHVkZSBtcS5zbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IHZ3LnNtKDMwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDIyIC8gMTU7XG4gICAgICAgICAgd2lkdGg6IDE3cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtcS5zbSB7XG4gICAgICAgICAgICB3aWR0aDogdncuc20oMTApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ibGFjayk7XG4gICAgICAgICAgICBzdHJva2Utd2lkdGg6IDI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1xLmhhcy1ob3ZlciB7XG4gICAgICAgICY6aG92ZXIgLmFycm93OjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmx1ZSk7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgc3ZnIHBhdGgge1xuICAgICAgICAgIHN0cm9rZTogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJhY2sge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIEBpbmNsdWRlIHBhdGguYmctaW1nKFwic3ZnL2JveC5zdmdcIik7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMjEgLyAxMjtcbiAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgIHRvcDogLTM1cHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEuc20ge1xuICAgICAgICAgIHdpZHRoOiB2dy5zbSgyNyk7XG4gICAgICAgICAgdG9wOiB2dy5zbSgtMzApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1xLmhhcy1ob3ZlciB7XG4gICAgICAgICY6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEuMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiQtcmVzcG9uc2l2ZS10aHJlc2hvbGQxOiA5NjBweDtcbiQtcmVzcG9uc2l2ZS10aHJlc2hvbGQyOiA3NjhweDtcblxuQG1peGluIGxnIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skLXJlc3BvbnNpdmUtdGhyZXNob2xkMiArIDF9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1kLXNtIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skLXJlc3BvbnNpdmUtdGhyZXNob2xkMX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc20ge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyQtcmVzcG9uc2l2ZS10aHJlc2hvbGQyfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBuby1zbSB7XG4gIEBpbmNsdWRlIHNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1peGluIG5vLWxnIHtcbiAgQGluY2x1ZGUgbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1zd2l0Y2hpbmctY2xhc3Mge1xuICAubm8tc20ge1xuICAgIEBpbmNsdWRlIG5vLXNtO1xuICB9XG5cbiAgLy8gLm5vLW1kIHtcbiAgLy8gICBAaW5jbHVkZSBuby1tZDtcbiAgLy8gfVxuXG4gIC5uby1sZyB7XG4gICAgQGluY2x1ZGUgbm8tbGc7XG4gIH1cblxuICAuc20tb25seSB7XG4gICAgQGluY2x1ZGUgbm8tbGc7XG4gICAgLy8gQGluY2x1ZGUgbm8tbWQ7XG4gIH1cblxuICAubGctb25seSB7XG4gICAgQGluY2x1ZGUgbm8tc207XG4gICAgLy8gQGluY2x1ZGUgbm8tbWQ7XG4gIH1cblxuICAvLyAubWQtb25seSB7XG4gIC8vICAgQGluY2x1ZGUgbm8tc207XG4gIC8vICAgQGluY2x1ZGUgbm8tbGc7XG4gIC8vIH1cbn1cblxuQG1peGluIGhhcy1ob3ZlciB7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1ldGFcIjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCIuLi9faW5jbHVkZS92d1wiO1xuXG4kLWZvbnQtamE6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4kLWZvbnQtZW46IFwiTW9oYXZlXCIsIHNlcmlmO1xuXG5AbWl4aW4gc2VyaWYtcmVndWxhcigpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6ICQtZm9udC1qYTtcbn1cblxuQG1peGluIHNlcmlmLW1lZGl1bSgpIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6ICQtZm9udC1qYTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbn1cblxuQG1peGluIHNlcmlmLW1haW4tbGcoKSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiAkLWZvbnQtamE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtaXhpbiBzZXJpZi1tYWluLXNtKCkge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogJC1mb250LWphO1xuICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBmb250LXNpemU6IHZ3LnNtKDE2KTtcbn1cblxuQG1peGluIHNlcmlmLWJvbGQoKSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiAkLWZvbnQtamE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG59XG5cbkBtaXhpbiBlbi1yZWd1bGFyKCkge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogJC1mb250LWVuO1xuICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xufVxuXG5AbWl4aW4gZW4tYm9sZCgpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6ICQtZm9udC1lbjtcbn1cbiIsIiRwYXRoLXRvLWltZzogXCIuLi9pbWFnZXMvXCI7XG5cbkBtaXhpbiBiZy1pbWcoJG5hbWUsICRiZy1zaXplOiBjb250YWluKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JHBhdGgtdG8taW1nfSN7JG5hbWV9XCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6ICRiZy1zaXplO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */