@charset "UTF-8";
@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: "kozuka-min";
  src: url("../../fonts/kozuka/Kozuka-min・Pro B.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "kozuka-gothic";
  src: url("../../fonts/kozuka/Kozuka-gothic Pro B.otf") format("opentype");
  font-weight: 700;
  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;
}
@font-face {
  font-family: "BOD";
  src: url("../../fonts/BodoniMT/BOD_I.TTF") format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "BellGothic";
  src: url("../../fonts/BellGothicStd/BellGothicStd-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "HannariMincho";
  src: url("../../fonts/HannariMincho/HannariMincho-Regular.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Rage";
  src: url("../../fonts/Rage/RAGE_1.TTF") format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "ModernNo20";
  src: url("../../fonts/Modern-No.20/MOD20.TTF") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Crpc";
  src: url("/fonts/CRPC/CRPCandGRyuurei-M-02.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "yasasisa";
  src: url("/fonts/Yasasisa/yasasisa.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Brush";
  src: url("/fonts/Brush/BrushScriptOpti-Regular.otf") format("opentype");
  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;
}

.kawagire-teiki-top .top-ttl-box {
  position: relative;
  background-color: #6B4B30;
  padding: 45px 0 0 0;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .top-ttl-box {
    padding: 4.808vw 0 0 0;
  }
}
.kawagire-teiki-top .top-ttl-box .fukuchan-img {
  position: absolute;
  right: 3%;
  top: 7%;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .top-ttl-box .fukuchan-img {
    width: 31.83vw;
    height: auto;
  }
}
.kawagire-teiki-top .top-ttl-box .teiki-txt {
  font-family: "kozuka";
  font-weight: 500;
  color: #fff;
  font-size: 53px;
  margin-left: 94px;
  margin-bottom: 60px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .top-ttl-box .teiki-txt {
    font-size: 5.662vw;
    margin-left: 10.043vw;
    margin-bottom: 6.41vw;
  }
}
.kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl {
  font-family: "kozuka";
  font-weight: 700;
  color: #fff;
  display: flex;
  align-items: center;
  position: relative;
  justify-content: center;
  gap: 50px;
  line-height: 1.7;
  margin-top: 30px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl {
    gap: 5.342vw;
    margin-top: 3.205vw;
  }
}
.kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl svg {
  overflow: initial;
  width: 500px;
  height: 150px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl svg {
    width: 53.419vw;
    height: 16.026vw;
  }
}
.kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl svg text {
  font-weight: 500;
  font-size: 90px;
  font-family: "kozuka";
  stroke: #fff;
  fill: #6B4B30;
  stroke-width: 10;
  paint-order: stroke;
  stroke-linejoin: round;
  transform: translate(30px, 110px);
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl svg text {
    font-size: 9.615vw;
    transform: translate(3.205vw, 11.75vw);
    stroke-width: 1.068vw;
  }
}
.kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl::after {
  content: "＼ちょっと訳あり／";
  position: absolute;
  top: -50px;
  left: 28%;
  transform: translateX(-50%);
  font-size: 44.4px;
  font-weight: 500;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl::after {
    top: -5.342vw;
    font-size: 4.744vw;
  }
}
.kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl .amount {
  position: relative;
  font-size: 45px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl .amount {
    font-size: 4.808vw;
  }
}
.kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl .amount::after {
  content: "1回のお届け";
  position: absolute;
  top: -24px;
  left: 50%;
  transform: translateX(-50%);
  font-weight: 500;
  font-size: 25.9px;
  border-bottom: 2px solid #fff;
  padding: 0 35px;
  white-space: nowrap;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl .amount::after {
    top: -2.564vw;
    font-size: 2.767vw;
    border-bottom: 0.2136vw solid #fff;
    padding: 0 3.739vw;
  }
}
.kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl .amount .num {
  font-size: 100.8px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl .amount .num {
    font-size: 10.769vw;
  }
}
.kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl .amount .middle {
  display: inline-block;
  transform: translate(9px, -45px);
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl .amount .middle {
    transform: translate(0.96vw, -4.807vw);
  }
}
.kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl .amount .bottom {
  position: relative;
  display: inline-block;
  transform: translate(-22px, 21px);
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl .amount .bottom {
    transform: translate(-2.35vw, 2.243vw);
  }
}
.kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl .amount .bottom::after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  background-color: #fff;
  rotate: -28deg;
  height: 2px;
  width: 135px;
  transform: translate(-49px, -6px);
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .top-ttl-box .kawagire-teiki-top-ttl .amount .bottom::after {
    height: 0.214vw;
    width: 14.423vw;
    transform: translate(-5.235vw, -0.64vw);
  }
}
.kawagire-teiki-top .middle-plum-img-box {
  position: relative;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .middle-plum-img-box .kawagire-teiki-top-bg-1 {
    width: 100%;
    height: auto;
  }
}
.kawagire-teiki-top .middle-plum-img-box .peaple-icon-box {
  position: absolute;
  top: 0;
  right: 0;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .middle-plum-img-box .peaple-icon-box .people-icon {
    width: 41.98vw;
    height: auto;
  }
}
.kawagire-teiki-top .middle-plum-img-box .peaple-icon-box .people-txt-1,
.kawagire-teiki-top .middle-plum-img-box .peaple-icon-box .people-txt-2,
.kawagire-teiki-top .middle-plum-img-box .peaple-icon-box .people-txt-3 {
  font-family: "kozuka";
  font-weight: 700;
  font-size: 22.79px;
  color: #6B4B30;
  position: absolute;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .middle-plum-img-box .peaple-icon-box .people-txt-1,
  .kawagire-teiki-top .middle-plum-img-box .peaple-icon-box .people-txt-2,
  .kawagire-teiki-top .middle-plum-img-box .peaple-icon-box .people-txt-3 {
    font-size: 2.435vw;
  }
}
.kawagire-teiki-top .middle-plum-img-box .peaple-icon-box .people-txt-1 {
  top: 34%;
  left: 11%;
}
.kawagire-teiki-top .middle-plum-img-box .peaple-icon-box .people-txt-2 {
  top: 13%;
  right: 38%;
  transform: translateX(-50%);
}
.kawagire-teiki-top .middle-plum-img-box .peaple-icon-box .people-txt-3 {
  top: 32%;
  right: 10%;
}
.kawagire-teiki-top .middle-plum-img-box .white-txt {
  font-family: "Azuki";
  font-size: 38.7px;
  color: #fff;
  position: absolute;
  top: 220px;
  right: 135px;
  line-height: 1.1;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .middle-plum-img-box .white-txt {
    font-size: 4.135vw;
    top: 23.504vw;
    right: 14.423vw;
  }
}
.kawagire-teiki-top .middle-plum-img-box .lets-shaer-img {
  position: absolute;
  top: 138px;
  left: 50px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .middle-plum-img-box .lets-shaer-img {
    top: 14.744vw;
    left: 5.342vw;
    width: 25.106vw;
    height: auto;
  }
}
.kawagire-teiki-top .middle-plum-img-box .umeboshi-illustration {
  position: absolute;
  bottom: 54px;
  left: 26px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .middle-plum-img-box .umeboshi-illustration {
    bottom: 5.769vw;
    left: 2.778vw;
    width: 49.25vw;
    height: auto;
  }
}
.kawagire-teiki-top .recommended-ttl-box {
  position: relative;
  background-color: #6B4B30;
  width: 100%;
}
.kawagire-teiki-top .recommended-ttl-box::after {
  content: "";
  position: absolute;
  bottom: -75px;
  left: 50%;
  transform: translateX(-50%);
  background-color: #6B4B30;
  width: 171px;
  height: 86px;
  clip-path: polygon(0 0, 50% 100%, 100% 0);
  z-index: 30;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-ttl-box::after {
    bottom: -8.013vw;
    width: 18.269vw;
    height: 9.188vw;
  }
}
.kawagire-teiki-top .recommended-ttl-box .recommended-ttl {
  font-family: "Azuki";
  font-size: 38px;
  color: #fff;
  font-weight: 500;
  padding: 25px;
  line-height: 1.1;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-ttl-box .recommended-ttl {
    font-size: 4.06vw;
    padding: 2.671vw;
  }
}
.kawagire-teiki-top .recommended-ttl-box .recommended-ttl .large {
  font-size: 71.1px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-ttl-box .recommended-ttl .large {
    font-size: 7.596vw;
  }
}
.kawagire-teiki-top .recommended-ttl-box .good-deal-box {
  position: absolute;
  right: 30px;
  top: -35px;
  background-color: #F13B5A;
  border: 6px solid #91A84C;
  rotate: -3deg;
  z-index: 50;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-ttl-box .good-deal-box {
    right: 3.205vw;
    top: -3.739vw;
    border: 0.64vw solid #91A84C;
  }
}
.kawagire-teiki-top .recommended-ttl-box .good-deal-box .good-deal-txt {
  font-family: "Azuki";
  font-size: 42.4px;
  color: #fff;
  white-space: nowrap;
  line-height: 1;
  text-align: center;
  padding: 10px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-ttl-box .good-deal-box .good-deal-txt {
    font-size: 4.53vw;
    padding: 1.068vw;
  }
}
.kawagire-teiki-top .recommended-ttl-box .good-deal-box .good-deal-txt .num {
  font-family: "Ryumin";
  font-weight: 500;
  font-size: 108.9px;
  color: #fff;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-ttl-box .good-deal-box .good-deal-txt .num {
    font-size: 11.635vw;
  }
}
.kawagire-teiki-top .recommended-ttl-box .good-deal-box .good-deal-txt .kozuka {
  font-family: "kozuka";
  font-weight: 700;
  font-size: 45.12px;
  color: #fff;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-ttl-box .good-deal-box .good-deal-txt .kozuka {
    font-size: 4.821vw;
  }
}
.kawagire-teiki-top .recommended-ttl-box .good-deal-box .good-deal-txt .large {
  font-family: "Azuki";
  font-size: 57.2px;
  color: #fff;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-ttl-box .good-deal-box .good-deal-txt .large {
    font-size: 6.111vw;
  }
}
.kawagire-teiki-top .recommended-ttl-box .good-deal-attention-mark {
  position: absolute;
  top: 61px;
  right: 0%;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-ttl-box .good-deal-attention-mark {
    top: 6.517vw;
    width: 4.1666vw;
    height: auto;
  }
}
.kawagire-teiki-top .recommended-ttl-box svg {
  overflow: initial;
  position: absolute;
  top: -55px;
  left: 40px;
  width: 200px;
  height: 70px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-ttl-box svg {
    top: -5.876vw;
    left: 4.274vw;
    width: 21.368vw;
    height: 7.479vw;
  }
}
.kawagire-teiki-top .recommended-ttl-box svg text {
  font-weight: 500;
  font-size: 30px;
  font-family: "Azuki";
  stroke: #fff;
  fill: #603813;
  stroke-width: 6;
  paint-order: stroke;
  stroke-linejoin: round;
  transform: translate(10px, 30px);
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-ttl-box svg text {
    font-size: 3.205vw;
    transform: translate(1.068vw, 3.205vw);
    stroke-width: 0.641vw;
  }
}
.kawagire-teiki-top .recommended-wrapper {
  position: relative;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .kawagire-teiki-top-bg-2 {
    width: 100%;
    height: auto;
  }
}
.kawagire-teiki-top .recommended-wrapper .umeboshi-attention-img {
  position: absolute;
  top: 2%;
  right: 12%;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .umeboshi-attention-img {
    width: 16.132vw;
    height: auto;
  }
}
.kawagire-teiki-top .recommended-wrapper .eating-umeboshi-img {
  position: absolute;
  top: 8%;
  right: 12%;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .eating-umeboshi-img {
    width: 19.123vw;
    height: auto;
  }
}
.kawagire-teiki-top .recommended-wrapper .kawagire-umeboshi-img {
  position: absolute;
  top: 17%;
  right: 0%;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .kawagire-umeboshi-img {
    width: 66.452vw;
    height: auto;
  }
}
.kawagire-teiki-top .recommended-wrapper .recommended-contents-box {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.kawagire-teiki-top .recommended-wrapper .recommended-list-box {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 65px;
  padding: 0;
  margin: 88px 0 0 30px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .recommended-list-box {
    gap: 6.944vw;
    margin: 9.402vw 0 0 3.205vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .recommended-list-box .recommended-txt-box {
  display: flex;
  list-style: none;
  position: relative;
  align-items: flex-start;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .recommended-list-box .recommended-txt-box .check-mark-img {
    width: 6.196vw;
    height: auto;
  }
}
.kawagire-teiki-top .recommended-wrapper .recommended-list-box .recommended-txt-box .green-line-short {
  position: absolute;
  right: -40px;
  bottom: -16px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .recommended-list-box .recommended-txt-box .green-line-short {
    width: 29.91vw;
    height: auto;
    right: -4.274vw;
    bottom: -1.709vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .recommended-list-box .recommended-txt-box .green-line-long {
  position: absolute;
  right: 57px;
  bottom: 58px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .recommended-list-box .recommended-txt-box .green-line-long {
    width: 40.064vw;
    height: auto;
    right: 6.09vw;
    bottom: 6.197vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .recommended-list-box .recommended-txt-box .recommended-txt {
  font-family: "kozuka";
  font-weight: 700;
  font-size: 42.79px;
  color: #603813;
  line-height: 1.1;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .recommended-list-box .recommended-txt-box .recommended-txt {
    font-size: 4.572vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .recommended-list-box .recommended-txt-box .recommended-txt .large {
  font-size: 49.54px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .recommended-list-box .recommended-txt-box .recommended-txt .large {
    font-size: 5.293vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .recommended-list-box .recommended-txt-box .bottom-txt {
  text-align: center;
  transform: translate(-39px, -2px);
  line-height: 1.4;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .recommended-list-box .recommended-txt-box .bottom-txt {
    transform: translate(-4.166vw, -0.2136vw);
  }
}
.kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  margin-top: 75px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper {
    margin-top: 8.013vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .tow-umeboshi {
  position: absolute;
  top: 305px;
  left: 273px;
  z-index: 50;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .tow-umeboshi {
    top: 32.585vw;
    left: 29.167vw;
    width: 13.78vw;
    height: auto;
  }
}
.kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .one-month-img {
  position: absolute;
  bottom: 40px;
  right: 72px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .one-month-img {
    bottom: 4.274vw;
    right: 7.692vw;
    width: 11.21vw;
    height: auto;
  }
}
.kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .regular-purchase-guideline-ttl-box {
  position: relative;
  rotate: -3deg;
  transform: translateX(-214px);
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .regular-purchase-guideline-ttl-box {
    transform: translateX(-22.86vw);
  }
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .regular-purchase-guideline-ttl-box .wood-grain-bg {
    width: 44.871vw;
    height: auto;
  }
}
.kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .regular-purchase-guideline-ttl-box .regular-purchase-guideline-ttl {
  white-space: nowrap;
  position: absolute;
  top: 45%;
  left: 49%;
  transform: translate(-50%, -50%);
  font-family: "Azuki";
  font-weight: 500;
  font-size: 62.5px;
  color: #fff;
  rotate: -3deg;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .regular-purchase-guideline-ttl-box .regular-purchase-guideline-ttl {
    font-size: 6.677vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt {
  font-family: "Azuki";
  font-size: 62.57px;
  color: #603813;
  line-height: 1.8;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt {
    font-size: 6.685vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .middle {
  font-size: 46.9px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .middle {
    font-size: 5.011vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .bg-white {
  font-family: "kozuka";
  font-weight: 700;
  font-size: 42.79px;
  background-color: #fff;
  border-radius: 50%;
  width: 151px;
  height: 151px;
  display: inline-block;
  transform: translate(0px, -46px);
  text-align: center;
  margin: 0 20px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .bg-white {
    font-size: 4.572vw;
    width: 16.132vw;
    height: 16.132vw;
    margin: 0 2.137vw;
    transform: translate(0px, -4.914vw);
  }
}
.kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .bottom-txt {
  display: inline-block;
  margin-top: -100px;
  transform: translate(-58px, -20px);
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .bottom-txt {
    margin-top: -10.684vw;
    transform: translate(-6.1965vw, -2.136vw);
  }
}
.kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .bottom-txt .kozuka {
  font-family: "kozuka";
  font-weight: 700;
  font-size: 71.35px;
  margin-left: 25px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .bottom-txt .kozuka {
    font-size: 7.623vw;
    margin-left: 2.671vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .bottom-txt .kozuka-small {
  font-family: "kozuka";
  font-weight: 700;
  font-size: 50.13px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .bottom-txt .kozuka-small {
    font-size: 5.356vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .bottom-txt svg {
  overflow: initial;
  margin: 0 -40px -20px -50px;
  width: 150px;
  height: 150px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .bottom-txt svg {
    margin: 0 -4.274vw -2.137vw -5.342vw;
    width: 16.026vw;
    height: 16.026vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .bottom-txt svg text {
  font-weight: 500;
  font-size: 130px;
  font-family: "kozuka";
  stroke: #fff;
  fill: #603813;
  stroke-width: 10;
  paint-order: stroke;
  stroke-linejoin: round;
  transform: translate(60px, 140px);
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .regular-purchase-guideline-wrapper .guideline-txt .bottom-txt svg text {
    font-size: 13.889vw;
    transform: translate(6.41vw, 14.95vw);
    stroke-width: 1.0683vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .note-box {
  display: flex;
  flex-direction: column;
  margin-left: 120px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .note-box {
    margin-left: 12.821vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .note-box .note {
  font-family: "Azuki";
  font-weight: 500;
  font-size: 27.3px;
  color: #603813;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .note-box .note {
    font-size: 2.917vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .bottom-large-txt {
  font-family: "Azuki";
  font-weight: 500;
  font-size: 48px;
  color: #6B4B30;
  margin-top: 40px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .bottom-large-txt {
    font-size: 5.128vw;
    margin-top: 4.274vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .bottom-large-txt svg {
  overflow: initial;
  width: 900px;
  height: 170px;
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .bottom-large-txt svg {
    width: 96.154vw;
    height: 18.162vw;
  }
}
.kawagire-teiki-top .recommended-wrapper .bottom-large-txt svg text {
  font-weight: 500;
  font-size: 120px;
  font-family: "kozuka";
  stroke: #fff;
  fill: #603813;
  stroke-width: 17px;
  paint-order: stroke;
  stroke-linejoin: round;
  transform: translate(100px, 110px);
}
@media screen and (max-width: 1024px) {
  .kawagire-teiki-top .recommended-wrapper .bottom-large-txt svg text {
    font-size: 12.821vw;
    transform: translate(10.68vw, 11.752vw);
    stroke-width: 1.816vw;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzLnNjc3MiLCJiYXNlL2Jhc2Uuc2NzcyIsIl9taXhpbi5zY3NzIiwiY29tcG9uZW50cy9rYXdhZ2lyZS10ZWlraS9rYXdhZ2lyZS10ZWlraS10b3Auc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQzNKRjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQ0NBO0VETEo7SUFPUTtJQUNBOztFQUNBO0lBQ0k7Ozs7QUFLWjtFQUNJOzs7QUVkRjtFQUNFO0VBQ0E7RUFDQTs7QURBQTtFQ0hGO0lBTUk7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBRFRGO0VDTUE7SUFNSTtJQUNBOzs7QUFJ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cEJOO0VDa3BCSTtJQWNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBOztBRDNxQk47RUN3cUJJO0lBTUk7SUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUR0ckJSO0VDa3JCTTtJQU9JO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBOztBRGpzQlI7RUM4ckJNO0lBTUk7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FENXNCUjtFQ3dzQk07SUFPSTtJQUNBO0lBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRDd0QlY7RUNvdEJRO0lBYUk7SUFDQTtJQUNBOzs7QUFRWjtFQUNFO0VBQ0E7RUFDQTs7QUQ5dUJGO0VDMnVCQTtJQU1JOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBRHh2Qko7RUNvdkJFO0lBT0k7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QURyd0JGO0VDZ3dCQTtJQVFJO0lBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBRC93Qko7RUM0d0JFO0lBTUk7SUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FEL3hCTjtFQ3N4Qkk7SUFZSTtJQUNBO0lBQ0EiLCJmaWxlIjoiY29tcG9uZW50cy9rYXdhZ2lyZS10ZWlraS9rYXdhZ2lyZS10ZWlraS10b3AuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBSLUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBNLUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBMLUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBILUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSeXVtaW4nO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SeXVtaW4vQS1PVEZcXCBSeXVtaW5cXCBQcm9cXCBCLUtMLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAna296dWthJztcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMva296dWthL2tvenVrYVxcIFByNk5cXCBSLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdrb3p1a2EnO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9rb3p1a2Eva296dWthXFwgUHI2TlxcIE0ub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ2tvenVrYSc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2tvenVrYS9rb3p1a2FcXCBQcjZOXFwgQi5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdrb3p1a2EnO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9rb3p1a2Eva296dWthXFwgUHI2TlxcIEgub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ2tvenVrYSc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2tvenVrYS9rb3p1a2FcXCBQcjZOXFwgTC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAna296dWthLW1pbic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2tvenVrYS9Lb3p1a2EtbWlu44O7UHJvXFwgQi5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAna296dWthLWdvdGhpYyc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2tvenVrYS9Lb3p1a2EtZ290aGljXFwgUHJvXFwgQi5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQXp1a2knO1xyXG4gIHNyYzogdXJsKCdodHRwczovL2Z1a3V1bWUuaXRlbWJveC5kZXNpZ24vaXRlbS9henVraUxCLnR0Zj90PTIwMjMxMDEwMDAzNzE0JykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RhbWlvbic7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0RhbWlvbi9EYW1pb24tUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnSHVpRm9udCc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0h1aUZvbnQvSHVpRm9udDI5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdCT0QnO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Cb2RvbmlNVC9CT0RfSS5UVEYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQmVsbEdvdGhpYyc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0JlbGxHb3RoaWNTdGQvQmVsbEdvdGhpY1N0ZC1Cb2xkLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIYW5uYXJpTWluY2hvJztcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvSGFubmFyaU1pbmNoby9IYW5uYXJpTWluY2hvLVJlZ3VsYXIub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1JhZ2UnO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9SYWdlL1JBR0VfMS5UVEYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9kZXJuTm8yMCc7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL01vZGVybi1Oby4yMC9NT0QyMC5UVEYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQ3JwYyc7XHJcbiAgc3JjOiB1cmwoJy9mb250cy9DUlBDL0NSUENhbmRHUnl1dXJlaS1NLTAyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICd5YXNhc2lzYSc7XHJcbiAgc3JjOiB1cmwoJy9mb250cy9ZYXNhc2lzYS95YXNhc2lzYS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQnJ1c2gnO1xyXG4gIHNyYzogdXJsKCcvZm9udHMvQnJ1c2gvQnJ1c2hTY3JpcHRPcHRpLVJlZ3VsYXIub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59IiwiQGltcG9ydCAnLi4vbWl4aW4nO1xyXG5cclxuLnctOTAwIHtcclxuICAgIHdpZHRoOiA5MDBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuYm9keSxwLGgxLGgyLGgzLGg0IHtcclxuICAgIG1hcmdpbjogMDtcclxufSIsIiRicmVha3BvaW50OiAoXHJcbiAgICBzcDogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpJyxcclxuICAgIHRhYjogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KScsXHJcbiAgICBwYzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KScsXHJcbik7XHJcblxyXG5AbWl4aW4gbXEoJGJwKSB7XHJcbiAgICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50LCAkYnApfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn0iLCJAaW1wb3J0ICcuLi8uLi9hcHAuc2Nzcyc7XHJcblxyXG4ua2F3YWdpcmUtdGVpa2ktdG9wIHtcclxuXHJcbiAgLnRvcC10dGwtYm94IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2QjRCMzA7XHJcbiAgICBwYWRkaW5nOiA0NXB4IDAgMCAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICBwYWRkaW5nOiA0LjgwOHZ3IDAgMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mdWt1Y2hhbi1pbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAzJTtcclxuICAgICAgdG9wOiA3JTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgIHdpZHRoOiAzMS44M3Z3O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZWlraS10eHQge1xyXG4gICAgICBmb250LWZhbWlseTogXCJrb3p1a2FcIjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogNTNweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDk0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICBmb250LXNpemU6IDUuNjYydnc7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwLjA0M3Z3O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYuNDF2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5rYXdhZ2lyZS10ZWlraS10b3AtdHRsIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwia296dWthXCI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBnYXA6IDUwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICBnYXA6IDUuMzQydnc7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMy4yMDV2dztcclxuICAgICAgfVxyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcclxuICAgICAgICB3aWR0aDogNTAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICB3aWR0aDogNTMuNDE5dnc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE2LjAyNnZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGV4dCB7XHJcbiAgICAgICAgICBmb250LXdlaWdodCAgICAgICA6IDUwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZSAgICAgICAgIDogOTBweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5ICAgICAgIDogXCJrb3p1a2FcIjtcclxuICAgICAgICAgIHN0cm9rZSAgICAgICAgICAgIDogI2ZmZjtcclxuICAgICAgICAgIGZpbGwgICAgICAgICAgICAgIDogIzZCNEIzMDtcclxuICAgICAgICAgIHN0cm9rZS13aWR0aDogMTA7XHJcbiAgICAgICAgICBwYWludC1vcmRlcjogc3Ryb2tlO1xyXG4gICAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwcHgsIDExMHB4KTtcclxuICAgICAgICAgIC8vIGZpbHRlcjp1cmwoI3NoYWRvd0ZpbHRlcik7XHJcblxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICBmb250LXNpemUgICAgICAgICA6IDkuNjE1dnc7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMuMjA1dncsIDExLjc1dncpO1xyXG4gICAgICAgICAgICBzdHJva2Utd2lkdGg6IDEuMDY4dnc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCLvvLzjgaHjgofjgaPjgajoqLPjgYLjgorvvI9cIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtNTBweDtcclxuICAgICAgICBsZWZ0OiAyOCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDQuNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgdG9wOiAtNS4zNDJ2dztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNC43NDR2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hbW91bnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0LjgwOHZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCIx5Zue44Gu44GK5bGK44GRXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IC0yNHB4O1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjUuOXB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDM1cHg7XHJcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICB0b3A6IC0yLjU2NHZ3O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNzY3dnc7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMjEzNnZ3IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMy43Mzl2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5udW0ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMDAuOHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwLjc2OXZ3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1pZGRsZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg5cHgsIC00NXB4KTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMC45NnZ3LCAtNC44MDd2dyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgIC5ib3R0b20ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIycHgsIDIxcHgpO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMi4zNXZ3LCAyLjI0M3Z3KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgcm90YXRlOiAtMjhkZWc7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTM1cHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00OXB4LCAtNnB4KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMC4yMTR2dztcclxuICAgICAgICAgICAgICB3aWR0aDogMTQuNDIzdnc7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUuMjM1dncsIC0wLjY0dncpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1pZGRsZS1wbHVtLWltZy1ib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5rYXdhZ2lyZS10ZWlraS10b3AtYmctMSB7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGVhcGxlLWljb24tYm94IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgICAgLnBlb3BsZS1pY29uIHtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICB3aWR0aDogNDEuOTh2dztcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wZW9wbGUtdHh0LTEsXHJcbiAgICAgIC5wZW9wbGUtdHh0LTIsXHJcbiAgICAgIC5wZW9wbGUtdHh0LTMge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImtvenVrYVwiO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMi43OXB4O1xyXG4gICAgICAgIGNvbG9yOiAjNkI0QjMwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuNDM1dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucGVvcGxlLXR4dC0xIHtcclxuICAgICAgICB0b3A6IDM0JTtcclxuICAgICAgICBsZWZ0OiAxMSU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wZW9wbGUtdHh0LTIge1xyXG4gICAgICAgIHRvcDogMTMlO1xyXG4gICAgICAgIHJpZ2h0OiAzOCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBlb3BsZS10eHQtMyB7XHJcbiAgICAgICAgdG9wOiAzMiU7XHJcbiAgICAgICAgcmlnaHQ6IDEwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53aGl0ZS10eHQge1xyXG4gICAgICBmb250LWZhbWlseTogXCJBenVraVwiO1xyXG4gICAgICBmb250LXNpemU6IDM4LjdweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAyMjBweDtcclxuICAgICAgcmlnaHQ6IDEzNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0LjEzNXZ3O1xyXG4gICAgICAgIHRvcDogMjMuNTA0dnc7XHJcbiAgICAgICAgcmlnaHQ6IDE0LjQyM3Z3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxldHMtc2hhZXItaW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDEzOHB4O1xyXG4gICAgICBsZWZ0OiA1MHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgdG9wOiAxNC43NDR2dztcclxuICAgICAgICBsZWZ0OiA1LjM0MnZ3O1xyXG4gICAgICAgIHdpZHRoOiAyNS4xMDZ2dztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudW1lYm9zaGktaWxsdXN0cmF0aW9uIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDU0cHg7XHJcbiAgICAgIGxlZnQ6IDI2cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICBib3R0b206IDUuNzY5dnc7XHJcbiAgICAgICAgbGVmdDogMi43Nzh2dztcclxuICAgICAgICB3aWR0aDogNDkuMjV2dztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZWNvbW1lbmRlZC10dGwtYm94IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2QjRCMzA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtNzVweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2QjRCMzA7XHJcbiAgICAgIHdpZHRoOiAxNzFweDtcclxuICAgICAgaGVpZ2h0OiA4NnB4O1xyXG4gICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCA1MCUgMTAwJSwgMTAwJSAwKTtcclxuICAgICAgei1pbmRleDogMzA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICBib3R0b206IC04LjAxM3Z3O1xyXG4gICAgICAgIHdpZHRoOiAxOC4yNjl2dztcclxuICAgICAgICBoZWlnaHQ6IDkuMTg4dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmVjb21tZW5kZWQtdHRsIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQXp1a2lcIjtcclxuICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgcGFkZGluZzogMjVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNC4wNnZ3O1xyXG4gICAgICAgIHBhZGRpbmc6IDIuNjcxdnc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5sYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA3MS4xcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA3LjU5NnZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5nb29kLWRlYWwtYm94IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMzBweDtcclxuICAgICAgdG9wOiAtMzVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YxM0I1QTtcclxuICAgICAgYm9yZGVyOiA2cHggc29saWQgIzkxQTg0QztcclxuICAgICAgcm90YXRlOiAtM2RlZztcclxuICAgICAgei1pbmRleDogNTA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICByaWdodDogMy4yMDV2dztcclxuICAgICAgICB0b3A6IC0zLjczOXZ3O1xyXG4gICAgICAgIGJvcmRlcjogMC42NHZ3IHNvbGlkICM5MUE4NEM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5nb29kLWRlYWwtdHh0IHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJBenVraVwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDIuNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0LjUzdnc7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxLjA2OHZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm51bSB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSeXVtaW5cIjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEwOC45cHg7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMS42MzV2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5rb3p1a2Ege1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwia296dWthXCI7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0NS4xMnB4O1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44MjF2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sYXJnZSB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJBenVraVwiO1xyXG4gICAgICAgICAgZm9udC1zaXplOiA1Ny4ycHg7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2LjExMXZ3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5nb29kLWRlYWwtYXR0ZW50aW9uLW1hcmsge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNjFweDtcclxuICAgICAgcmlnaHQ6IDAlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgdG9wOiA2LjUxN3Z3O1xyXG4gICAgICAgIHdpZHRoOiA0LjE2NjZ2dztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBvdmVyZmxvdzogaW5pdGlhbDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC01NXB4O1xyXG4gICAgICBsZWZ0OiA0MHB4O1xyXG4gICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgIGhlaWdodDogNzBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgIHRvcDogLTUuODc2dnc7XHJcbiAgICAgICAgbGVmdDogNC4yNzR2dztcclxuICAgICAgICB3aWR0aDogMjEuMzY4dnc7XHJcbiAgICAgICAgaGVpZ2h0OiA3LjQ3OXZ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB0ZXh0IHtcclxuICAgICAgICBmb250LXdlaWdodCAgICAgICA6IDUwMDtcclxuICAgICAgICBmb250LXNpemUgICAgICAgICA6IDMwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHkgICAgICAgOiBcIkF6dWtpXCI7XHJcbiAgICAgICAgc3Ryb2tlICAgICAgICAgICAgOiAjZmZmO1xyXG4gICAgICAgIGZpbGwgICAgICAgICAgICAgIDogIzYwMzgxMztcclxuICAgICAgICBzdHJva2Utd2lkdGg6IDY7XHJcbiAgICAgICAgcGFpbnQtb3JkZXI6IHN0cm9rZTtcclxuICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcHgsIDMwcHgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZSAgICAgICAgIDogMy4yMDV2dztcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEuMDY4dncsIDMuMjA1dncpO1xyXG4gICAgICAgICAgc3Ryb2tlLXdpZHRoOiAwLjY0MXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJlY29tbWVuZGVkLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5rYXdhZ2lyZS10ZWlraS10b3AtYmctMiAge1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudW1lYm9zaGktYXR0ZW50aW9uLWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAyJTtcclxuICAgICAgcmlnaHQ6IDEyJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgIHdpZHRoOiAxNi4xMzJ2dztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZWF0aW5nLXVtZWJvc2hpLWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA4JTtcclxuICAgICAgcmlnaHQ6IDEyJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgIHdpZHRoOiAxOS4xMjN2dztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAua2F3YWdpcmUtdW1lYm9zaGktaW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDE3JTtcclxuICAgICAgcmlnaHQ6IDAlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgd2lkdGg6IDY2LjQ1MnZ3O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZWNvbW1lbmRlZC1jb250ZW50cy1ib3gge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5yZWNvbW1lbmRlZC1saXN0LWJveCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBnYXA6IDY1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbjogODhweCAwIDAgMzBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgIGdhcDogNi45NDR2dztcclxuICAgICAgICBtYXJnaW46IDkuNDAydncgMCAwIDMuMjA1dnc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yZWNvbW1lbmRlZC10eHQtYm94IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAuY2hlY2stbWFyay1pbWcge1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICB3aWR0aDogNi4xOTZ2dztcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmdyZWVuLWxpbmUtc2hvcnQge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IC00MHB4O1xyXG4gICAgICAgICAgYm90dG9tOiAtMTZweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI5Ljkxdnc7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6IC00LjI3NHZ3O1xyXG4gICAgICAgICAgICBib3R0b206IC0xLjcwOXZ3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmdyZWVuLWxpbmUtbG9uZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICByaWdodDogNTdweDtcclxuICAgICAgICAgIGJvdHRvbTogNThweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQwLjA2NHZ3O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiA2LjA5dnc7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNi4xOTd2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZWNvbW1lbmRlZC10eHQge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwia296dWthXCI7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0Mi43OXB4O1xyXG4gICAgICAgICAgY29sb3I6ICM2MDM4MTM7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQuNTcydnc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBcclxuICAgICAgICAgIC5sYXJnZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDkuNTRweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNS4yOTN2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuYm90dG9tLXR4dCB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzlweCwgLTJweCk7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNC4xNjZ2dywgLTAuMjEzNnZ3KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmVndWxhci1wdXJjaGFzZS1ndWlkZWxpbmUtd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLXRvcDogNzVweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDguMDEzdnc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50b3ctdW1lYm9zaGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDMwNXB4O1xyXG4gICAgICAgIGxlZnQ6IDI3M3B4O1xyXG4gICAgICAgIHotaW5kZXg6IDUwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgIHRvcDogMzIuNTg1dnc7XHJcbiAgICAgICAgICBsZWZ0OiAyOS4xNjd2dztcclxuICAgICAgICAgIHdpZHRoOiAxMy43OHZ3O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm9uZS1tb250aC1pbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDQwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDcycHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgYm90dG9tOiA0LjI3NHZ3O1xyXG4gICAgICAgICAgcmlnaHQ6IDcuNjkydnc7XHJcbiAgICAgICAgICB3aWR0aDogMTEuMjF2dztcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgLnJlZ3VsYXItcHVyY2hhc2UtZ3VpZGVsaW5lLXR0bC1ib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICByb3RhdGU6IC0zZGVnO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjE0cHgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjIuODZ2dyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC53b29kLWdyYWluLWJnIHtcclxuICAgICAgICAgIFxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NC44NzF2dztcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAucmVndWxhci1wdXJjaGFzZS1ndWlkZWxpbmUtdHRsIHtcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDQ1JTtcclxuICAgICAgICAgIGxlZnQ6IDQ5JTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJBenVraVwiO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNjIuNXB4O1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICByb3RhdGU6IC0zZGVnO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDYuNjc3dnc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZ3VpZGVsaW5lLXR4dCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQXp1a2lcIjtcclxuICAgICAgICBmb250LXNpemU6IDYyLjU3cHg7XHJcbiAgICAgICAgY29sb3I6ICM2MDM4MTM7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDYuNjg1dnc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWlkZGxlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDYuOXB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDUuMDExdnc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmctd2hpdGUge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwia296dWthXCI7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0Mi43OXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIHdpZHRoOiAxNTFweDtcclxuICAgICAgICAgIGhlaWdodDogMTUxcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIC00NnB4KTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQuNTcydnc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNi4xMzJ2dztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNi4xMzJ2dztcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDIuMTM3dnc7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgLTQuOTE0dncpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJvdHRvbS10eHQge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogLTEwMHB4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTU4cHgsIC0yMHB4KTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwLjY4NHZ3O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNi4xOTY1dncsIC0yLjEzNnZ3KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAua296dWthIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwia296dWthXCI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNzEuMzVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDcuNjIzdnc7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIuNjcxdnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICBcclxuICAgICAgICAgIC5rb3p1a2Etc21hbGwge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJrb3p1a2FcIjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MC4xM3B4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEodGFiKSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA1LjM1NnZ3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC00MHB4IC0yMHB4IC01MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgLTQuMjc0dncgLTIuMTM3dncgLTUuMzQydnc7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE2LjAyNnZ3O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTYuMDI2dnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICB0ZXh0IHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodCAgICAgICA6IDUwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemUgICAgICAgICA6IDEzMHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5ICAgICAgIDogXCJrb3p1a2FcIjtcclxuICAgICAgICAgICAgICBzdHJva2UgICAgICAgICAgICA6ICNmZmY7XHJcbiAgICAgICAgICAgICAgZmlsbCAgICAgICAgICAgICAgOiAjNjAzODEzO1xyXG4gICAgICAgICAgICAgIHN0cm9rZS13aWR0aDogMTA7XHJcbiAgICAgICAgICAgICAgcGFpbnQtb3JkZXI6IHN0cm9rZTtcclxuICAgICAgICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYwcHgsIDE0MHB4KTtcclxuICAgICAgICAgICAgICAvLyBmaWx0ZXI6dXJsKCNzaGFkb3dGaWx0ZXIpO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSAgICAgICAgIDogMTMuODg5dnc7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2LjQxdncsIDE0Ljk1dncpO1xyXG4gICAgICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiAxLjA2ODN2dztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubm90ZS1ib3gge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTIwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTIuODIxdnc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ub3RlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJBenVraVwiO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNy4zcHg7XHJcbiAgICAgICAgY29sb3I6ICM2MDM4MTM7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyLjkxN3Z3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ib3R0b20tbGFyZ2UtdHh0IHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQXp1a2lcIjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICBjb2xvcjogIzZCNEIzMDtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNS4xMjh2dztcclxuICAgICAgICBtYXJnaW4tdG9wOiA0LjI3NHZ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xyXG4gICAgICAgIHdpZHRoOiA5MDBweDtcclxuICAgICAgICBoZWlnaHQ6IDE3MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcclxuICAgICAgICAgIHdpZHRoOiA5Ni4xNTR2dztcclxuICAgICAgICAgIGhlaWdodDogMTguMTYydnc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ZXh0IHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEyMHB4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwia296dWthXCI7XHJcbiAgICAgICAgICBzdHJva2U6ICNmZmY7XHJcbiAgICAgICAgICBmaWxsOiAjNjAzODEzO1xyXG4gICAgICAgICAgc3Ryb2tlLXdpZHRoOiAxN3B4O1xyXG4gICAgICAgICAgcGFpbnQtb3JkZXI6IHN0cm9rZTtcclxuICAgICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDBweCwgMTEwcHgpO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xKHRhYikge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEyLjgyMXZ3O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMC42OHZ3LCAxMS43NTJ2dyk7XHJcbiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogMS44MTZ2dztcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSJdfQ== */
