:root {
  --vw: 1vw;
}

/* CSS Document */
/* ---------------------------------------------------------
#page-reservation
----------------------------------------------------------*/
#page-reservation {
  /* ---------------------------------------------------------
  .sec-ekinet
  ----------------------------------------------------------*/
  /* ---------------------------------------------------------
  .sec-merit
  ----------------------------------------------------------*/
  /* ---------------------------------------------------------
  .sec-step
  ----------------------------------------------------------*/
  /* ---------------------------------------------------------
  .sec-step + .sec-ekinet
  ----------------------------------------------------------*/
}
#page-reservation .sec-ekinet {
  width: 1240px;
  padding: 33px 28px 31px;
  margin: 62px auto 0;
  border: 2px solid #B79100;
  border-radius: 3px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet {
    width: calc(93.3333333333 * var(--vw));
    padding: calc(5.6 * var(--vw)) calc(4.8 * var(--vw)) calc(4.5333333333 * var(--vw));
    margin-top: calc(10.1333333333 * var(--vw));
    border-width: calc(0.5333333333 * var(--vw));
    border-radius: calc(0.8 * var(--vw));
  }
}
#page-reservation .sec-ekinet h3 {
  font-family: "Noto Serif JP", serif;
  font-size: 2rem;
  font-weight: bold;
  letter-spacing: 0.1em;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet h3 {
    font-size: 1.5rem;
  }
}
#page-reservation .sec-ekinet .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 34px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .wrapper {
    display: block;
    margin-top: calc(6.1333333333 * var(--vw));
  }
}
#page-reservation .sec-ekinet .left-col {
  width: 580px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .left-col {
    width: 100%;
  }
}
#page-reservation .sec-ekinet .left-col a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
  color: #fff;
  background-color: #007F5B;
  padding: 8px 20px;
  border-radius: 3px;
  -webkit-transition: color 0.3s, background 0.3s;
  transition: color 0.3s, background 0.3s;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .left-col a {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: calc(21.3333333333 * var(--vw));
    padding: 0;
  }
}
@media print, screen and (min-width: 769px) {
  #page-reservation .sec-ekinet .left-col a:hover {
    color: #007F5B;
    background-color: #E4F1ED;
  }
  #page-reservation .sec-ekinet .left-col a:hover p::after {
    background-image: url(../img/common/icon_blank_green.svg);
  }
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .left-col a.is-hover {
    color: #007F5B;
    background-color: #E4F1ED;
  }
  #page-reservation .sec-ekinet .left-col a.is-hover p::after {
    background-image: url(../img/common/icon_blank_green.svg);
  }
}
#page-reservation .sec-ekinet .left-col p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  font-size: 1.6rem;
  font-weight: bold;
  letter-spacing: 0.1em;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .left-col p {
    position: relative;
    display: block;
    width: 100%;
    text-align: center;
    font-size: 1.4rem;
  }
}
#page-reservation .sec-ekinet .left-col p::after {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  background: url(../img/common/icon_blank_white.svg) no-repeat;
  background-size: contain;
  margin-left: 9px;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .left-col p::after {
    position: absolute;
    top: 50%;
    right: calc(5.3333333333 * var(--vw));
    width: calc(4.2666666667 * var(--vw));
    height: calc(4.2666666667 * var(--vw));
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    margin: 0;
  }
}
@media print, screen and (min-width: 769px) {
  .is-big #page-reservation .sec-ekinet .left-col p::after {
    margin-top: 10px;
  }
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .left-col p .txt-pc {
    display: none;
  }
}
#page-reservation .sec-ekinet .left-col .cap {
  width: 196px;
  margin-left: auto;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .left-col .cap {
    display: none;
  }
}
#page-reservation .sec-ekinet .left-col .qr {
  width: 62px;
  margin-left: 20px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .left-col .qr {
    display: none;
  }
}
#page-reservation .sec-ekinet .right-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 580px;
  padding: 14px 19px 6px;
  border: 1px solid #007F5B;
  border-radius: 3px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .right-col {
    width: 100%;
    padding: 0;
    border: none;
  }
}
#page-reservation .sec-ekinet .right-col .icon {
  width: 100px;
  margin: auto 16px auto 5px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .right-col .icon {
    display: none;
  }
}
#page-reservation .sec-ekinet .right-col .app-box {
  padding-top: 4px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .right-col .app-box {
    width: 100%;
    padding-top: calc(6.4 * var(--vw));
  }
}
#page-reservation .sec-ekinet .right-col .app-box p {
  width: 230px;
  font-size: 1.6rem;
  font-weight: bold;
  line-height: 30px;
  letter-spacing: 0.1em;
  margin-right: 15px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .right-col .app-box p {
    width: auto;
    font-size: 1.2rem;
    line-height: 1;
    margin-right: 0;
  }
}
#page-reservation .sec-ekinet .right-col .app-box ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 18px;
  display: none;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .right-col .app-box ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: calc(4.5333333333 * var(--vw));
  }
}
#page-reservation .sec-ekinet .right-col .app-box .btn-app {
  width: 134px;
  margin-right: 10px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .right-col .app-box .btn-app {
    width: calc(34.4 * var(--vw));
  }
}
#page-reservation .sec-ekinet .right-col .app-box .btn-google {
  width: 169px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .right-col .app-box .btn-google {
    width: calc(43.2 * var(--vw));
  }
}

#page-reservation .sec-ekinet .right-col .qr {
  width: 219px;
  padding-top: 10px;
}
#page-reservation .sec-ekinet .txt-caution {
  font-size: 1.4rem;
  font-weight: 500;
  letter-spacing: 0.1em;
  margin-top: 22px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .txt-caution {
    font-size: 1.2rem;
    line-height: 1.8333333333;
    text-indent: -1em;
    padding-left: 1em;
    margin-top: calc(4 * var(--vw));
  }
}
#page-reservation .sec-ekinet .txt-caution a {
  color: #B79100;
  text-decoration: underline;
}
@media print, screen and (min-width: 769px) {
  #page-reservation .sec-ekinet .txt-caution a:hover {
    text-decoration: none;
  }
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-ekinet .txt-caution a.is-hover {
    text-decoration: none;
  }
}
#page-reservation .sec-merit {
  margin: 100px 0 0;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-merit {
    margin-top: calc(15.7333333333 * var(--vw));
  }
}
#page-reservation .sec-merit .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 1240px;
  margin: 60px auto 0;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-merit .wrapper {
    display: block;
    width: calc(93.3333333333 * var(--vw));
    padding-top: calc(2.6666666667 * var(--vw));
    margin-top: 0;
  }
}
#page-reservation .sec-merit .col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 610px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-merit .col {
    width: 100%;
    margin-top: calc(8 * var(--vw));
  }
}
#page-reservation .sec-merit .cat {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 80px;
  height: 24px;
  font-size: 1.2rem;
  font-weight: 500;
  letter-spacing: 0.1em;
  color: #fff;
  background-color: #B79100;
  border-radius: 3px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-merit .cat {
    width: calc(21.3333333333 * var(--vw));
    height: calc(6.4 * var(--vw));
    font-size: 1.2rem;
    border-radius: calc(0.8 * var(--vw));
  }
}
#page-reservation .sec-merit h4 {
  font-size: 2rem;
  letter-spacing: 0.1em;
  padding-bottom: 16px;
  margin-top: 25px;
  border-bottom: 2px solid #B79100;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-merit h4 {
    font-size: 1.8rem;
    line-height: 1.3;
    padding-bottom: calc(2.9333333333 * var(--vw));
    margin-top: calc(4.5333333333 * var(--vw));
  }
}
#page-reservation .sec-merit .pic {
  position: relative;
  border-radius: 3px;
  overflow: hidden;
  margin-top: 30px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-merit .pic {
    margin-top: calc(5.3333333333 * var(--vw));
    border-radius: calc(0.8 * var(--vw));
  }
}
#page-reservation .sec-merit .pic::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #ccc;
  border-radius: 3px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-merit .pic::after {
    border-radius: calc(0.8 * var(--vw));
  }
}
#page-reservation .sec-merit .txt {
  font-size: 1.4rem;
  line-height: 2.2857142857;
  letter-spacing: 0.1em;
  padding-bottom: 24px;
  margin-top: 24px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-merit .txt {
    font-size: 1.3rem;
    line-height: 1.8461538462;
    padding-bottom: calc(5.3333333333 * var(--vw));
    margin-top: calc(4.5333333333 * var(--vw));
  }
}
#page-reservation .sec-merit .btn {
  margin-top: auto;
}
/*9/5追加*/
@media screen and (max-width: 768px) {
  #page-reservation .sec-merit .btn {
    margin-top: calc(6 * var(--vw));
  }
}
/*9/5追加ここまで*/
#page-reservation .sec-merit .btn a {
  width: 100%;
  height: 50px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-merit .btn a {
    width: calc(90.6666666667 * var(--vw));
    height: calc(13.3333333333 * var(--vw));
    padding: 0 calc(10.6666666667 * var(--vw));
    letter-spacing: 0.05em;
  }
}
#page-reservation .sec-merit .btn a::before, #page-reservation .sec-merit .btn a::after {
  top: 16px;
  right: 20px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-merit .btn a::before, #page-reservation .sec-merit .btn a::after {
    top: calc(4.2666666667 * var(--vw));
    right: calc(5.0666666667 * var(--vw));
  }
}

/*9/7追加*/
#page-reservation .caution-area {
  width: 1240px;
  padding: 22px 30px 23px;
  margin: 60px auto 0;
  border: 1px solid #ccc;
  border-radius: 3px;
}
@media screen and (max-width: 768px) {
  #page-reservation .caution-area {
    width: calc(93.3333333333 * var(--vw));
    padding: calc(4.8 * var(--vw)) calc(5.0666666667 * var(--vw));
    margin: calc(10.6666666667 * var(--vw)) auto 0;
    border-radius: calc(0.8 * var(--vw));
  }
}
#page-reservation .caution-area li {
  font-size: 1.2rem;
  color: #464646;
  letter-spacing: 0.1em;
  line-height: 2.5;
  text-indent: -1em;
  padding-left: 1em;
}
@media screen and (max-width: 768px) {
  #page-reservation .caution-area li {
    font-size: 1.2rem;
    line-height: 2;
  }
}
#page-reservation .caution-area a {
  color: #B79100;
  text-decoration: underline;
}
@media print, screen and (min-width: 769px) {
  #page-reservation .caution-area a:hover {
    text-decoration: none;
  }
}
@media screen and (max-width: 768px) {
  #page-reservation .caution-area a.is-hover {
    text-decoration: none;
  }
}
/*9/7追加ここまで*/


/*9/5追加*/
#page-reservation .sec-merit .txt-caution {
  font-size: 1.2rem;
  line-height: 1.8333333333;
  text-indent: -1.1em;
  padding-left: 1.4em;
  letter-spacing: 0.1em;
  margin-bottom: 30px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-merit .txt-caution {
    font-size: 1.2rem;
    line-height: 1.8333333333;
    text-indent: -1em;
    padding-left: 1em;
    margin-bottom: 0px;
  }
}
#page-reservation .sec-merit .txt-caution a {
  color: #B79100;
  text-decoration: underline;
}
@media print, screen and (min-width: 769px) {
  #page-reservation .sec-merit .txt-caution a:hover {
    text-decoration: none;
  }
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-merit .txt-caution a.is-hover {
    text-decoration: none;
  }
}
/*9/5追加ここまで*/

#page-reservation .sec-step {
  margin-top: 100px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-step {
    margin-top: calc(15.7333333333 * var(--vw));
  }
}
#page-reservation .sec-step .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 1240px;
  margin: 62px auto 0;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-step .wrapper {
    display: block;
    width: 100%;
    padding: 0 calc(3.2 * var(--vw));
    margin-top: calc(10.6666666667 * var(--vw));
  }
}
#page-reservation .sec-step .col {
  width: 400px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-step .col {
    width: 100%;
    margin-top: calc(8 * var(--vw));
  }
  #page-reservation .sec-step .col:first-child {
    margin-top: 0;
  }
}
#page-reservation .sec-step .cat {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 80px;
  height: 24px;
  font-size: 1.2rem;
  font-weight: 500;
  letter-spacing: 0.1em;
  color: #fff;
  background-color: #B79100;
  border-radius: 3px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-step .cat {
    width: calc(21.3333333333 * var(--vw));
    height: calc(6.4 * var(--vw));
    font-size: 1.2rem;
    border-radius: calc(0.8 * var(--vw));
  }
}
#page-reservation .sec-step h4 {
  font-size: 2rem;
  letter-spacing: 0.1em;
  padding-bottom: 16px;
  margin-top: 24px;
  border-bottom: 2px solid #B79100;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-step h4 {
    font-size: 1.8rem;
    line-height: 1.3;
    padding-bottom: calc(2.9333333333 * var(--vw));
    margin-top: calc(4.5333333333 * var(--vw));
  }
}
#page-reservation .sec-step .txt {
  font-size: 1.4rem;
  line-height: 2.2857142857;
  letter-spacing: 0.1em;
  padding-bottom: 24px;
  margin-top: 24px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-step .txt {
    font-size: 1.3rem;
    line-height: 1.8461538462;
    padding-bottom: calc(4.8 * var(--vw));
    margin-top: calc(4.5333333333 * var(--vw));
  }
}
#page-reservation .sec-step + .sec-ekinet {
  margin-top: 100px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-step + .sec-ekinet {
    margin-top: calc(16 * var(--vw));
  }
}
/*9/5追加*/
#page-reservation .sec-step .txt-caution {
  font-size: 1.2rem;
  line-height: 1.8333333333;
  text-indent: -1.1em;
  padding-left: 1.4em;
  letter-spacing: 0.1em;
  margin-top: 10px;
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-step .txt-caution {
    font-size: 1.2rem;
    line-height: 1.8333333333;
    text-indent: -1em;
    padding-left: 1em;
  }
}
#page-reservation .sec-step .txt-caution a {
  color: #B79100;
  text-decoration: underline;
}
@media print, screen and (min-width: 769px) {
  #page-reservation .sec-step .txt-caution a:hover {
    text-decoration: none;
  }
}
@media screen and (max-width: 768px) {
  #page-reservation .sec-step .txt-caution a.is-hover {
    text-decoration: none;
  }
}
/*9/5追加ここまで*/


/*# sourceMappingURL=data:application/json;base64,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QWdCO0VBQ2hCLGdDQUFnQztBQUNsQztBQUNBO0VBQ0U7SUFDRSxpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLDhDQUE4QztJQUM5QywwQ0FBMEM7RUFDNUM7QUFDRjtBQUNBO0VBQ0UsaUJBQWlCO0VBQ2pCLHlCQUF5QjtFQUN6QixxQkFBcUI7RUFDckIsb0JBQW9CO0VBQ3BCLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0U7SUFDRSxpQkFBaUI7SUFDakIseUJBQXlCO0lBQ3pCLHFDQUFxQztJQUNyQywwQ0FBMEM7RUFDNUM7QUFDRjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRTtJQUNFLGdDQUFnQztFQUNsQztBQUNGIiwiZmlsZSI6InJlc2VydmF0aW9uLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIjpyb290IHtcbiAgLS12dzogMXZ3O1xufVxuXG4vKiBDU1MgRG9jdW1lbnQgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuI3BhZ2UtcmVzZXJ2YXRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3BhZ2UtcmVzZXJ2YXRpb24ge1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLnNlYy1la2luZXRcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAuc2VjLW1lcml0XG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLnNlYy1zdGVwXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLnNlYy1zdGVwICsgLnNlYy1la2luZXRcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLWVraW5ldCB7XG4gIHdpZHRoOiAxMjQwcHg7XG4gIHBhZGRpbmc6IDMzcHggMjhweCAzMXB4O1xuICBtYXJnaW46IDYycHggYXV0byAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjQjc5MTAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1yZXNlcnZhdGlvbiAuc2VjLWVraW5ldCB7XG4gICAgd2lkdGg6IGNhbGMoOTMuMzMzMzMzMzMzMyAqIHZhcigtLXZ3KSk7XG4gICAgcGFkZGluZzogY2FsYyg1LjYgKiB2YXIoLS12dykpIGNhbGMoNC44ICogdmFyKC0tdncpKSBjYWxjKDQuNTMzMzMzMzMzMyAqIHZhcigtLXZ3KSk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMC4xMzMzMzMzMzMzICogdmFyKC0tdncpKTtcbiAgICBib3JkZXItd2lkdGg6IGNhbGMoMC41MzMzMzMzMzMzICogdmFyKC0tdncpKTtcbiAgICBib3JkZXItcmFkaXVzOiBjYWxjKDAuOCAqIHZhcigtLXZ3KSk7XG4gIH1cbn1cbiNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1la2luZXQgaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLWVraW5ldCAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogMzRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC53cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDYuMTMzMzMzMzMzMyAqIHZhcigtLXZ3KSk7XG4gIH1cbn1cbiNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5sZWZ0LWNvbCB7XG4gIHdpZHRoOiA1ODBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5sZWZ0LWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5sZWZ0LWNvbCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdGNUI7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MsIGJhY2tncm91bmQgMC4zcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5sZWZ0LWNvbCBhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGNhbGMoMjEuMzMzMzMzMzMzMyAqIHZhcigtLXZ3KSk7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5sZWZ0LWNvbCBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwN0Y1QjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRGMUVEO1xuICB9XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5sZWZ0LWNvbCBhOmhvdmVyIHA6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2JsYW5rX2dyZWVuLnN2Zyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5sZWZ0LWNvbCBhLmlzLWhvdmVyIHtcbiAgICBjb2xvcjogIzAwN0Y1QjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRGMUVEO1xuICB9XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5sZWZ0LWNvbCBhLmlzLWhvdmVyIHA6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2JsYW5rX2dyZWVuLnN2Zyk7XG4gIH1cbn1cbiNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5sZWZ0LWNvbCBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5sZWZ0LWNvbCBwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLWVraW5ldCAubGVmdC1jb2wgcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9ibGFua193aGl0ZS5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW4tbGVmdDogOXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1yZXNlcnZhdGlvbiAuc2VjLWVraW5ldCAubGVmdC1jb2wgcDo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogY2FsYyg1LjMzMzMzMzMzMzMgKiB2YXIoLS12dykpO1xuICAgIHdpZHRoOiBjYWxjKDQuMjY2NjY2NjY2NyAqIHZhcigtLXZ3KSk7XG4gICAgaGVpZ2h0OiBjYWxjKDQuMjY2NjY2NjY2NyAqIHZhcigtLXZ3KSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5pcy1iaWcgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1la2luZXQgLmxlZnQtY29sIHA6OmFmdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1yZXNlcnZhdGlvbiAuc2VjLWVraW5ldCAubGVmdC1jb2wgcCAudHh0LXBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLWVraW5ldCAubGVmdC1jb2wgLmNhcCB7XG4gIHdpZHRoOiAxOTZweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1yZXNlcnZhdGlvbiAuc2VjLWVraW5ldCAubGVmdC1jb2wgLmNhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1la2luZXQgLmxlZnQtY29sIC5xciB7XG4gIHdpZHRoOiA2MnB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5sZWZ0LWNvbCAucXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5yaWdodC1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNTgwcHg7XG4gIHBhZGRpbmc6IDE0cHggMTlweCA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDdGNUI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5yaWdodC1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLWVraW5ldCAucmlnaHQtY29sIC5pY29uIHtcbiAgd2lkdGg6IDgwcHg7XG4gIG1hcmdpbi1yaWdodDogMzFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5yaWdodC1jb2wgLmljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5yaWdodC1jb2wgLmFwcC1ib3gge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1la2luZXQgLnJpZ2h0LWNvbCAuYXBwLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNi40ICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1la2luZXQgLnJpZ2h0LWNvbCAuYXBwLWJveCBwIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1yZXNlcnZhdGlvbiAuc2VjLWVraW5ldCAucmlnaHQtY29sIC5hcHAtYm94IHAge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLWVraW5ldCAucmlnaHQtY29sIC5hcHAtYm94IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5yaWdodC1jb2wgLmFwcC1ib3ggdWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDQuNTMzMzMzMzMzMyAqIHZhcigtLXZ3KSk7XG4gIH1cbn1cbiNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5yaWdodC1jb2wgLmFwcC1ib3ggLmJ0bi1hcHAge1xuICB3aWR0aDogMTM0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC5yaWdodC1jb2wgLmFwcC1ib3ggLmJ0bi1hcHAge1xuICAgIHdpZHRoOiBjYWxjKDM0LjQgKiB2YXIoLS12dykpO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLWVraW5ldCAucmlnaHQtY29sIC5hcHAtYm94IC5idG4tZ29vZ2xlIHtcbiAgd2lkdGg6IDE2OXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1la2luZXQgLnJpZ2h0LWNvbCAuYXBwLWJveCAuYnRuLWdvb2dsZSB7XG4gICAgd2lkdGg6IGNhbGMoNDMuMiAqIHZhcigtLXZ3KSk7XG4gIH1cbn1cbiNwYWdlLXJlc2VydmF0aW9uIC5zZWMtZWtpbmV0IC50eHQtY2F1dGlvbiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1yZXNlcnZhdGlvbiAuc2VjLWVraW5ldCAudHh0LWNhdXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjgzMzMzMzMzMzM7XG4gICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgbWFyZ2luLXRvcDogY2FsYyg0ICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1la2luZXQgLnR4dC1jYXV0aW9uIGEge1xuICBjb2xvcjogI0I3OTEwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1la2luZXQgLnR4dC1jYXV0aW9uIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1la2luZXQgLnR4dC1jYXV0aW9uIGEuaXMtaG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1tZXJpdCB7XG4gIG1hcmdpbjogMTAwcHggMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1tZXJpdCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNS43MzMzMzMzMzMzICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1tZXJpdCAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEyNDBweDtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtbWVyaXQgLndyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDkzLjMzMzMzMzMzMzMgKiB2YXIoLS12dykpO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDIuNjY2NjY2NjY2NyAqIHZhcigtLXZ3KSk7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1tZXJpdCAuY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDYxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1tZXJpdCAuY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDggKiB2YXIoLS12dykpO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLW1lcml0IC5jYXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNzkxMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtbWVyaXQgLmNhdCB7XG4gICAgd2lkdGg6IGNhbGMoMjEuMzMzMzMzMzMzMyAqIHZhcigtLXZ3KSk7XG4gICAgaGVpZ2h0OiBjYWxjKDYuNCAqIHZhcigtLXZ3KSk7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYygwLjggKiB2YXIoLS12dykpO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLW1lcml0IGg0IHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0I3OTEwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtbWVyaXQgaDQge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoMi45MzMzMzMzMzMzICogdmFyKC0tdncpKTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDQuNTMzMzMzMzMzMyAqIHZhcigtLXZ3KSk7XG4gIH1cbn1cbiNwYWdlLXJlc2VydmF0aW9uIC5zZWMtbWVyaXQgLnBpYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1tZXJpdCAucGljIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDUuMzMzMzMzMzMzMyAqIHZhcigtLXZ3KSk7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYygwLjggKiB2YXIoLS12dykpO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLW1lcml0IC5waWM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtbWVyaXQgLnBpYzo6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMC44ICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1tZXJpdCAudHh0IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI4NTcxNDI4NTc7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1yZXNlcnZhdGlvbiAuc2VjLW1lcml0IC50eHQge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg0NjE1Mzg0NjI7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoNS4zMzMzMzMzMzMzICogdmFyKC0tdncpKTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDQuNTMzMzMzMzMzMyAqIHZhcigtLXZ3KSk7XG4gIH1cbn1cbiNwYWdlLXJlc2VydmF0aW9uIC5zZWMtbWVyaXQgLmJ0biB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLW1lcml0IC5idG4gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1yZXNlcnZhdGlvbiAuc2VjLW1lcml0IC5idG4gYSB7XG4gICAgd2lkdGg6IGNhbGMoOTAuNjY2NjY2NjY2NyAqIHZhcigtLXZ3KSk7XG4gICAgaGVpZ2h0OiBjYWxjKDEzLjMzMzMzMzMzMzMgKiB2YXIoLS12dykpO1xuICAgIHBhZGRpbmc6IDAgY2FsYygxMC42NjY2NjY2NjY3ICogdmFyKC0tdncpKTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLW1lcml0IC5idG4gYTo6YmVmb3JlLCAjcGFnZS1yZXNlcnZhdGlvbiAuc2VjLW1lcml0IC5idG4gYTo6YWZ0ZXIge1xuICB0b3A6IDE2cHg7XG4gIHJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1tZXJpdCAuYnRuIGE6OmJlZm9yZSwgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1tZXJpdCAuYnRuIGE6OmFmdGVyIHtcbiAgICB0b3A6IGNhbGMoNC4yNjY2NjY2NjY3ICogdmFyKC0tdncpKTtcbiAgICByaWdodDogY2FsYyg1LjA2NjY2NjY2NjcgKiB2YXIoLS12dykpO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLXN0ZXAge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtc3RlcCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNS43MzMzMzMzMzMzICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1zdGVwIC53cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTI0MHB4O1xuICBtYXJnaW46IDYycHggYXV0byAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1zdGVwIC53cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIGNhbGMoMy4yICogdmFyKC0tdncpKTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEwLjY2NjY2NjY2NjcgKiB2YXIoLS12dykpO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLXN0ZXAgLmNvbCB7XG4gIHdpZHRoOiA0MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtc3RlcCAuY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDggKiB2YXIoLS12dykpO1xuICB9XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtc3RlcCAuY29sOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLXN0ZXAgLmNhdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I3OTEwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1zdGVwIC5jYXQge1xuICAgIHdpZHRoOiBjYWxjKDIxLjMzMzMzMzMzMzMgKiB2YXIoLS12dykpO1xuICAgIGhlaWdodDogY2FsYyg2LjQgKiB2YXIoLS12dykpO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMC44ICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1zdGVwIGg0IHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0I3OTEwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtc3RlcCBoNCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygyLjkzMzMzMzMzMzMgKiB2YXIoLS12dykpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNC41MzMzMzMzMzMzICogdmFyKC0tdncpKTtcbiAgfVxufVxuI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1zdGVwIC50eHQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMjg1NzE0Mjg1NztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJlc2VydmF0aW9uIC5zZWMtc3RlcCAudHh0IHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS44NDYxNTM4NDYyO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDQuOCAqIHZhcigtLXZ3KSk7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg0LjUzMzMzMzMzMzMgKiB2YXIoLS12dykpO1xuICB9XG59XG4jcGFnZS1yZXNlcnZhdGlvbiAuc2VjLXN0ZXAgKyAuc2VjLWVraW5ldCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtcmVzZXJ2YXRpb24gLnNlYy1zdGVwICsgLnNlYy1la2luZXQge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTYgKiB2YXIoLS12dykpO1xuICB9XG59XG4iXX0= */