@font-face {
  font-family: "Ryumin";
  src: url("../../fonts/Ryumin/A-OTF Ryumin Pro R-KL.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Ryumin";
  src: url("../../fonts/Ryumin/A-OTF Ryumin Pro M-KL.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Ryumin";
  src: url("../../fonts/Ryumin/A-OTF Ryumin Pro L-KL.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Ryumin";
  src: url("../../fonts/Ryumin/A-OTF Ryumin Pro H-KL.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "Ryumin";
  src: url("../../fonts/Ryumin/A-OTF Ryumin Pro B-KL.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "kozuka";
  src: url("../../fonts/kozuka/kozuka Pr6N R.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "kozuka";
  src: url("../../fonts/kozuka/kozuka Pr6N M.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "kozuka";
  src: url("../../fonts/kozuka/kozuka Pr6N B.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "kozuka";
  src: url("../../fonts/kozuka/kozuka Pr6N H.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "kozuka";
  src: url("../../fonts/kozuka/kozuka Pr6N L.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Azuki";
  src: url("https://fukuume.itembox.design/item/azukiLB.ttf?t=20231010003714") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Damion";
  src: url("../../fonts/Damion/Damion-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "HuiFont";
  src: url("../../fonts/HuiFont/HuiFont29.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
.w-900 {
  width: 900px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
@media screen and (max-width: 1024px) {
  .w-900 {
    width: 100%;
    height: auto;
  }
  .w-900 img {
    height: auto;
  }
}

body, p, h1, h2, h3, h4 {
  margin: 0;
}

.about-hanamusubi-plum {
  position: relative;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .hanamusubi-box-bg {
    width: 98vw;
  }
}
.about-hanamusubi-plum .top-contents-container {
  position: absolute;
  top: 0;
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-left: 40px;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .top-contents-container {
    margin-left: 4.357vw;
  }
}
.about-hanamusubi-plum .top-contents-container .top-text-container {
  margin-top: 70px;
  font-family: YuMincho, "Yu Mincho", serif;
  font-weight: 600;
  color: #fff;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .top-contents-container .top-text-container {
    margin-top: 7.625vw;
  }
}
.about-hanamusubi-plum .top-contents-container .top-text-container .top-text {
  font-size: 44.33px;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .top-contents-container .top-text-container .top-text {
    font-size: 4.829vw;
  }
}
.about-hanamusubi-plum .top-contents-container .top-text-container .top-text .large {
  font-size: 76px;
  margin: 0 -25px;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .top-contents-container .top-text-container .top-text .large {
    font-size: 8.279vw;
    margin: 0 -2.723vw;
  }
}
.about-hanamusubi-plum .top-contents-container .bottom-text {
  font-family: "Kozuka";
  font-weight: normal;
  color: #fff;
  font-size: 23px;
  margin-top: 40px;
  line-height: 1.7;
  text-shadow: 1px 1px 10px rgba(83, 36, 27, 0.3), -1px -1px 10px rgba(83, 36, 27, 0.3);
}
.about-hanamusubi-plum .top-contents-container .bottom-text .bold {
  font-weight: 700;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .top-contents-container .bottom-text {
    text-shadow: 0.1vw 0.1vw 1vw rgba(83, 36, 27, 0.3), -0.1vw -0.1vw 1vw rgba(83, 36, 27, 0.3);
    font-size: 2.505vw;
    margin-top: 4.357vw;
  }
}
.about-hanamusubi-plum .top-contents-container .rakuten-glume-2020 {
  position: absolute;
  top: 200px;
  right: 70px;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .top-contents-container .rakuten-glume-2020 {
    top: 21.786vw;
    right: 7.625vw;
    width: 29.3vw;
  }
}
.about-hanamusubi-plum .top-contents-container .kana {
  position: absolute;
  top: 60px;
  right: 202px;
  font-size: 18px;
  font-family: YuMincho, "Yu Mincho", serif;
  font-weight: 600;
  color: #fff;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .top-contents-container .kana {
    top: 6.536vw;
    right: 22.004vw;
    font-size: 1.961vw;
  }
}
.about-hanamusubi-plum .bottom-contents-container {
  position: absolute;
  bottom: 70px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .bottom-contents-container {
    bottom: 8.9vw;
  }
}
.about-hanamusubi-plum .bottom-contents-container .top-text {
  font-family: "Ryumin";
  font-weight: 500;
  font-size: 52px;
  color: #fff;
  letter-spacing: -0.05em;
  margin-bottom: 30px;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .bottom-contents-container .top-text {
    font-size: 5.664vw;
    margin-bottom: 3vw;
  }
}
.about-hanamusubi-plum .bottom-contents-container .top-text .large {
  font-size: 70.6px;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .bottom-contents-container .top-text .large {
    font-size: 7.691vw;
  }
}
.about-hanamusubi-plum .bottom-contents-container .top-text .small {
  font-size: 44.62px;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .bottom-contents-container .top-text .small {
    font-size: 4.861vw;
  }
}
.about-hanamusubi-plum .bottom-contents-container .bg-pink-container {
  background-color: rgba(255, 255, 255, 0.8235294118);
  width: 88%;
  padding-bottom: 30px;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .bottom-contents-container .bg-pink-container {
    padding-bottom: 3vw;
  }
}
.about-hanamusubi-plum .bottom-contents-container .bg-pink-container .top-text-and-img {
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.about-hanamusubi-plum .bottom-contents-container .bg-pink-container .top-text-and-img .text {
  transform: translate(15px, -20px);
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .bottom-contents-container .bg-pink-container .top-text-and-img .text {
    transform: translate(1.6vw, -2.1vw);
  }
}
.about-hanamusubi-plum .bottom-contents-container .bg-pink-container .top-text-and-img .text .bg-white-text {
  background-color: #fff;
  font-family: "Ryumin";
  font-weight: normal;
  font-size: 43.47px;
  color: #42210B;
  letter-spacing: -0.05em;
  line-height: 1.6;
  padding: 0 20px;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .bottom-contents-container .bg-pink-container .top-text-and-img .text .bg-white-text {
    font-size: 4.735vw;
    padding: 0 2.179vw;
  }
}
.about-hanamusubi-plum .bottom-contents-container .bg-pink-container .top-text-and-img .text .bg-white-text .large {
  font-size: 50.94px;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .bottom-contents-container .bg-pink-container .top-text-and-img .text .bg-white-text .large {
    font-size: 5.549vw;
  }
}
.about-hanamusubi-plum .bottom-contents-container .bg-pink-container .top-text-and-img .text .description {
  font-family: "Ryumin";
  font-weight: 500;
  font-size: 25.23px;
  color: #000;
  letter-spacing: -0.05em;
  white-space: nowrap;
  margin-top: 30px;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .bottom-contents-container .bg-pink-container .top-text-and-img .text .description {
    font-size: 2.748vw;
    margin-top: 3.268vw;
  }
}
.about-hanamusubi-plum .bottom-contents-container .bg-pink-container .top-text-and-img .pyramid-img {
  position: relative;
  z-index: 100;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .bottom-contents-container .bg-pink-container .top-text-and-img .pyramid-img {
    width: 33.333vw;
  }
}
.about-hanamusubi-plum .bottom-contents-container .bg-pink-container .bottom-text {
  font-family: "Ryumin";
  font-weight: 500;
  font-size: 45px;
  color: #C1272E;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  .about-hanamusubi-plum .bottom-contents-container .bg-pink-container .bottom-text {
    font-size: 4.902vw;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzLnNjc3MiLCJiYXNlL2Jhc2Uuc2NzcyIsIl9taXhpbi5zY3NzIiwiY29tcG9uZW50cy9oYW5hdHV0dW1pL2hhbmF0dXR1bWktYWJvdXQtaGFuYW11c3ViaS1wbHVtLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUNyRkY7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUNDQTtFRExKO0lBT1E7SUFDQTs7RUFDQTtJQUNJOzs7O0FBS1o7RUFDSTs7O0FFakJKO0VBQ0U7O0FES0U7RUNKRjtJQUVJOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QURQRjtFQ0NBO0lBUUk7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FEZko7RUNXRTtJQU1JOzs7QUFFRjtFQUNFOztBRHBCTjtFQ21CSTtJQUdJOzs7QUFFRjtFQUNFO0VBQ0E7O0FEMUJSO0VDd0JNO0lBSUk7SUFDQTs7O0FBS1I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRTtFQUNFOztBRDVDUjtFQ2tDRTtJQWFJO0lBRUE7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FEeERKO0VDcURFO0lBS0k7SUFDQTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRHRFSjtFQytERTtJQVNJO0lBQ0E7SUFDQTs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FEcEZGO0VDOEVBO0lBUUk7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRDlGSjtFQ3dGRTtJQVFJO0lBQ0E7OztBQUVGO0VBQ0U7O0FEcEdOO0VDbUdJO0lBR0k7OztBQUdKO0VBQ0U7O0FEMUdOO0VDeUdJO0lBR0k7OztBQUlOO0VBQ0U7RUFDQTtFQUNBOztBRG5ISjtFQ2dIRTtJQUtJOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBRDVIUjtFQzJITTtJQUdJOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FEeklWO0VDaUlRO0lBVUk7SUFDQTs7O0FBRUY7RUFDRTs7QUQvSVo7RUM4SVU7SUFHSTs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUQ1SlY7RUNxSlE7SUFTSTtJQUNBOzs7QUFJTjtFQUNFO0VBQ0E7O0FEcktSO0VDbUtNO0lBSUk7OztBQUlOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QURoTE47RUMyS0k7SUFPSSIsImZpbGUiOiJjb21wb25lbnRzL2hhbmF0dXR1bWkvaGFuYXR1dHVtaS1hYm91dC1oYW5hbXVzdWJpLXBsdW0uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBSLUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBNLUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBMLUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBILUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBCLUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAna296dWthJztcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMva296dWthL2tvenVrYVxcIFByNk5cXCBSLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdrb3p1a2EnO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9rb3p1a2Eva296dWthXFwgUHI2TlxcIE0ub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ2tvenVrYSc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2tvenVrYS9rb3p1a2FcXCBQcjZOXFwgQi5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdrb3p1a2EnO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9rb3p1a2Eva296dWthXFwgUHI2TlxcIEgub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ2tvenVrYSc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2tvenVrYS9rb3p1a2FcXCBQcjZOXFwgTC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQXp1a2knO1xyXG4gIHNyYzogdXJsKCdodHRwczovL2Z1a3V1bWUuaXRlbWJveC5kZXNpZ24vaXRlbS9henVraUxCLnR0Zj90PTIwMjMxMDEwMDAzNzE0JykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RhbWlvbic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0RhbWlvbi9EYW1pb24tUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnSHVpRm9udCc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0h1aUZvbnQvSHVpRm9udDI5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufSIsIkBpbXBvcnQgJy4uL21peGluJztcclxuXHJcbi53LTkwMCB7XHJcbiAgICB3aWR0aDogOTAwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkscCxoMSxoMixoMyxoNCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn0iLCIkYnJlYWtwb2ludDogKFxyXG4gICAgc3A6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KScsXHJcbiAgICB0YWI6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCknLFxyXG4gICAgcGM6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCknLFxyXG4pO1xyXG5cclxuQG1peGluIG1xKCRicCkge1xyXG4gICAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludCwgJGJwKX0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59IiwiQGltcG9ydCBcIi4uLy4uL2FwcC5zY3NzXCI7XHJcbi5hYm91dC1oYW5hbXVzdWJpLXBsdW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAuaGFuYW11c3ViaS1ib3gtYmcge1xyXG4gICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgIHdpZHRoOiA5OHZ3O1xyXG4gICAgfVxyXG4gIH1cclxuICAgIC50b3AtY29udGVudHMtY29udGFpbmVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQuMzU3dnc7XHJcbiAgICAgIH1cclxuICAgICAgLnRvcC10ZXh0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgICAgICBmb250LWZhbWlseSA6WXVNaW5jaG8sICdZdSBNaW5jaG8nLCBzZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNy42MjV2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvcC10ZXh0IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDQuMzNweDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQuODI5dnc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAubGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDc2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMjVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA4LjI3OXZ3O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAtMi43MjN2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYm90dG9tLXRleHQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIktvenVrYVwiO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxMHB4IHJnYmEoODMsIDM2LCAyNywgMC4zKSxcclxuICAgICAgICAgIC0xcHggLTFweCAxMHB4IHJnYmEoODMsIDM2LCAyNywgMC4zKTtcclxuICAgICAgICAgIC5ib2xkIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDAuMXZ3IDAuMXZ3IDF2dyByZ2JhKDgzLCAzNiwgMjcsIDAuMyksXHJcbiAgICAgICAgICAgIC0wLjF2dyAtMC4xdncgMXZ3IHJnYmEoODMsIDM2LCAyNywgMC4zKTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi41MDV2dztcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDQuMzU3dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5yYWt1dGVuLWdsdW1lLTIwMjAge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDIwMHB4O1xyXG4gICAgICAgIHJpZ2h0OiA3MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgdG9wOiAyMS43ODZ2dztcclxuICAgICAgICAgIHJpZ2h0OiA3LjYyNXZ3O1xyXG4gICAgICAgICAgd2lkdGg6IDI5LjN2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmthbmEge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDYwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDIwMnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LWZhbWlseSA6WXVNaW5jaG8sICdZdSBNaW5jaG8nLCBzZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgdG9wOiA2LjUzNnZ3O1xyXG4gICAgICAgICAgcmlnaHQ6IDIyLjAwNHZ3O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjk2MXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJvdHRvbS1jb250ZW50cy1jb250YWluZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogNzBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgIGJvdHRvbTogOC45dnc7XHJcbiAgICAgIH1cclxuICAgICAgLnRvcC10ZXh0IHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJSeXVtaW5cIjtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA1LjY2NHZ3O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3Z3O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGFyZ2Uge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA3MC42cHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA3LjY5MXZ3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc21hbGwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0NC42MnB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44NjF2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmJnLXBpbmstY29udGFpbmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmZDI7XHJcbiAgICAgICAgd2lkdGg6IDg4JTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzdnc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50b3AtdGV4dC1hbmQtaW1nIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwtMjBweCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEuNnZ3LC0yLjF2dyk7XHJcbiAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5iZy13aGl0ZS10ZXh0IHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJ5dW1pblwiO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0My40N3B4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjNDIyMTBCO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjczNXZ3O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyLjE3OXZ3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAubGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MC45NHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNS41NDl2dztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSeXVtaW5cIjtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjUuMjNweDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcclxuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNzQ4dnc7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzLjI2OHZ3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnB5cmFtaWQtaW1nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzN2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm90dG9tLXRleHQge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUnl1bWluXCI7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgICAgY29sb3I6ICNDMTI3MkU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0LjkwMnZ3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG59Il19 */
