@import url("https://fonts.googleapis.com/css2?family=Google+Sans+Flex:opsz,wght@600&display=swap");
.event-promotion {
  color: #A5A5A5;
  font-size: 1.3rem; }

@media (min-width: 45em) {
  .event-promotion {
    font-size: 1.4rem; } }

.cont-wrap {
  text-align: center; }

.cont-wrap .ribbon {
  margin-top: 6rem; }

@media (min-width: 45em) {
  .cont-wrap .ribbon {
    margin-top: 8rem; } }

@media (min-width: 60em) {
  .cont-wrap .ribbon {
    margin-top: 12rem; } }

.cont-wrap .tl {
  margin-top: 0;
  color: #085E48;
  font-family: 'Google Sans Flex';
  font-size: 3rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.2; }

@media (min-width: 45em) {
  .cont-wrap .tl {
    font-size: 3.8rem; } }

@media (min-width: 60em) {
  .cont-wrap .tl {
    font-size: 4.6rem; } }

.cont-wrap .stl {
  margin: 2rem 0;
  color: #0a0a0a;
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 300;
  line-height: 1.6; }

.cont-wrap .stl--b {
  font-weight: 700; }

.cont-wrap .stl--desc {
  color: #414141;
  font-size: 1.6rem;
  font-weight: 400; }

@media (min-width: 45em) {
  .cont-wrap .stl {
    margin: 3rem 0;
    font-size: 2.4rem; }
  .cont-wrap .stl--desc {
    font-size: 1.8rem; } }

@media (min-width: 60em) {
  .cont-wrap .stl {
    font-size: 2.6rem; }
  .cont-wrap .stl--desc {
    font-size: 2rem; } }

.cont-wrap .price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.8rem 2.5rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.5rem;
  border-radius: 5rem;
  border: 2px solid rgba(0, 0, 0, 0.1);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto; }

@media (min-width: 45em) {
  .cont-wrap .price {
    padding: 1rem 4rem;
    gap: 1rem; } }

.cont-wrap .price .before {
  color: #666666;
  font-size: 1.6rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  -webkit-text-decoration-line: line-through;
          text-decoration-line: line-through; }

.cont-wrap .price .before .number {
  font-size: 1.8rem; }

@media (min-width: 45em) {
  .cont-wrap .price .before {
    font-size: 2.2rem; }
  .cont-wrap .price .before .number {
    font-size: 2.4rem; } }

@media (min-width: 60em) {
  .cont-wrap .price .before {
    font-size: 2.4rem; }
  .cont-wrap .price .before .number {
    font-size: 2.6rem; } }

.cont-wrap .price svg {
  width: 2.6rem;
  height: 2.6rem; }

@media (min-width: 45em) {
  .cont-wrap .price svg {
    width: 3.4rem;
    height: 3.4rem; } }

.cont-wrap .price .after {
  color: #085E48;
  font-size: 1.6rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.4; }

.cont-wrap .price .after .number {
  font-size: 2.2rem;
  font-weight: 800; }

@media (min-width: 45em) {
  .cont-wrap .price .after {
    font-size: 2.2rem; }
  .cont-wrap .price .after .number {
    font-size: 3rem; } }

@media (min-width: 60em) {
  .cont-wrap .price .after {
    font-size: 2.4rem; }
  .cont-wrap .price .after .number {
    font-size: 3.2rem; } }

.cont-wrap .promotion-box {
  width: 83%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 3.1rem; }

@media (min-width: 45em) {
  .cont-wrap .promotion-box {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 3rem; } }

@media (min-width: 60em) {
  .cont-wrap .promotion-box {
    gap: 6rem; } }

.cont-wrap .promotion-thumb {
  -webkit-box-shadow: 0 15px 30px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 15px 30px 0 rgba(0, 0, 0, 0.1); }

.cont-wrap .promotion-cont {
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 2rem; }

.cont-wrap .promotion-cont dl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 0.5rem; }

.cont-wrap .promotion-cont dt {
  color: #085E48;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 800;
  line-height: 1.4;
  padding: 0.4rem 1.5rem 0.3rem 1.5rem;
  text-align: center;
  border-radius: 5rem;
  border: 2px solid rgba(0, 0, 0, 0.1); }

.cont-wrap .promotion-cont dd {
  color: #0a0a0a;
  font-size: 1.6rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.6;
  padding-left: 1.4rem; }

@media (min-width: 45em) {
  .cont-wrap .promotion-cont dt {
    font-size: 1.6rem;
    padding: 0.6rem 2rem 0.5rem 2rem; }
  .cont-wrap .promotion-cont dd {
    padding-left: 1.8rem;
    font-size: 1.8rem; } }

.cont-wrap .desc {
  color: #414141;
  font-size: 1.2rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.6; }

@media (min-width: 45em) {
  .cont-wrap .desc {
    font-size: 1.5rem; } }

@media (min-width: 60em) {
  .cont-wrap .desc {
    font-size: 1.6rem; } }

.cont-wrap .link {
  color: #029570;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font; }

.cont-wrap .bottom-img {
  margin-top: 1rem; }

@media (min-width: 45em) {
  .cont-wrap .bottom-img {
    margin-top: 2rem; } }

.cont-wrap .promotion-box + .desc {
  display: block;
  width: 83%;
  margin-top: 3rem;
  margin-left: auto;
  margin-right: auto;
  text-align: left; }

@media (min-width: 45em) {
  .cont-wrap .promotion-box + .desc {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-top: 4rem;
    text-align: center; } }

.notice-wrap {
  padding: 2rem; }

.notice-wrap .tl {
  display: block;
  color: #fff;
  font-size: 1.8rem;
  margin-bottom: 2rem; }

.notice-wrap .stl {
  color: #D4D4D4;
  font-size: 1.6rem;
  margin-bottom: 1rem; }

.notice-wrap a {
  color: #fff;
  text-decoration: underline; }

@media (min-width: 45em) {
  .notice-wrap {
    padding: 4rem; }
  .notice-wrap .tl {
    font-size: 2.4rem;
    margin-bottom: 3rem; }
  .notice-wrap .stl {
    font-size: 1.8rem; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIngtaGFsZi1wcmljZS1jdXR0aW5nLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxtR0FBWTtBQUNaO0VBQ0UsY0FBYztFQUNkLGlCQUFpQixFQUFBOztBQUNqQjtFQUNFO0lBQ0UsaUJBQWlCLEVBQUEsRUFBRzs7QUFFMUI7RUFDRSxrQkFBa0IsRUFBQTs7QUFDbEI7RUFDRSxnQkFBZ0IsRUFBQTs7QUFDaEI7RUFDRTtJQUNFLGdCQUFnQixFQUFBLEVBQUc7O0FBQ3ZCO0VBQ0U7SUFDRSxpQkFBaUIsRUFBQSxFQUFHOztBQUMxQjtFQUNFLGFBQWE7RUFDYixjQUFjO0VBQ2QsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGdCQUFnQixFQUFBOztBQUNoQjtFQUNFO0lBQ0UsaUJBQWlCLEVBQUEsRUFBRzs7QUFDeEI7RUFDRTtJQUNFLGlCQUFpQixFQUFBLEVBQUc7O0FBQzFCO0VBQ0UsY0FBYztFQUNkLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixnQkFBZ0IsRUFBQTs7QUFDaEI7RUFDRSxnQkFBZ0IsRUFBQTs7QUFDbEI7RUFDRSxjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLGdCQUFnQixFQUFBOztBQUNsQjtFQUNFO0lBQ0UsY0FBYztJQUNkLGlCQUFpQixFQUFBO0VBQ2pCO0lBQ0UsaUJBQWlCLEVBQUEsRUFBRzs7QUFDMUI7RUFDRTtJQUNFLGlCQUFpQixFQUFBO0VBQ2pCO0lBQ0UsZUFBZSxFQUFBLEVBQUc7O0FBQzFCO0VBQ0Usb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIseUJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLG1CQUFtQjtFQUNuQixvQ0FBb0M7RUFDcEMsMEJBQWtCO0VBQWxCLHVCQUFrQjtFQUFs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RUFDNUIsc0NBQThCO1VBQTlCLDhCQUE4QjtFQUM5QiwrQkFBK0I7RUFDL0IsMkJBQTJCO0VBQzNCLGtDQUFrQyxFQUFBOztBQUNwQztFQUNFLGdCQUFnQixFQUFBOztBQUNoQjtFQUNFO0lBQ0UsZ0JBQWdCLEVBQUEsRUFBRzs7QUFDekI7RUFDRSxjQUFjO0VBQ2QsVUFBVTtFQUNWLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLGdCQUFnQixFQUFBOztBQUNoQjtFQUNFO0lBQ0UsMEJBQWtCO0lBQWxCLHVCQUFrQjtJQUFsQixrQkFBa0I7SUFDbEIsZ0JBQWdCO0lBQ2hCLGtCQUFrQixFQUFBLEVBQUc7O0FBRTdCO0VBQ0UsYUFBYSxFQUFBOztBQUNiO0VBQ0UsY0FBYztFQUNkLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsbUJBQW1CLEVBQUE7O0FBQ3JCO0VBQ0UsY0FBYztFQUNkLGlCQUFpQjtFQUNqQixtQkFBbUIsRUFBQTs7QUFDckI7RUFDRSxXQUFXO0VBQ1gsMEJBQTBCLEVBQUE7O0FBQzVCO0VBQ0U7SUFDRSxhQUFhLEVBQUE7RUFDYjtJQUNFLGlCQUFpQjtJQUNqQixtQkFBbUIsRUFBQTtFQUNyQjtJQUNFLGlCQUFpQixFQUFBLEVBQUciLCJmaWxlIjoicHJvbW90aW9uL3gtaGFsZi1wcmljZS1jdXR0aW5nLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Hb29nbGUrU2FucytGbGV4Om9wc3osd2dodEA2MDAmZGlzcGxheT1zd2FwXCIpO1xuLmV2ZW50LXByb21vdGlvbiB7XG4gIGNvbG9yOiAjQTVBNUE1O1xuICBmb250LXNpemU6IDEuM3JlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDVlbSkge1xuICAgIC5ldmVudC1wcm9tb3Rpb24ge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07IH0gfVxuXG4uY29udC13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5jb250LXdyYXAgLnJpYmJvbiB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NWVtKSB7XG4gICAgICAuY29udC13cmFwIC5yaWJib24ge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAgICAgLmNvbnQtd3JhcCAucmliYm9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJyZW07IH0gfVxuICAuY29udC13cmFwIC50bCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBjb2xvcjogIzA4NUU0ODtcbiAgICBmb250LWZhbWlseTogJ0dvb2dsZSBTYW5zIEZsZXgnO1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgICAgIC5jb250LXdyYXAgLnRsIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjhyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgICAuY29udC13cmFwIC50bCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNC42cmVtOyB9IH1cbiAgLmNvbnQtd3JhcCAuc3RsIHtcbiAgICBtYXJnaW46IDJyZW0gMDtcbiAgICBjb2xvcjogIzBhMGEwYTtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMS42OyB9XG4gICAgLmNvbnQtd3JhcCAuc3RsLS1iIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAuY29udC13cmFwIC5zdGwtLWRlc2Mge1xuICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDVlbSkge1xuICAgICAgLmNvbnQtd3JhcCAuc3RsIHtcbiAgICAgICAgbWFyZ2luOiAzcmVtIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtOyB9XG4gICAgICAgIC5jb250LXdyYXAgLnN0bC0tZGVzYyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgICAuY29udC13cmFwIC5zdGwge1xuICAgICAgICBmb250LXNpemU6IDIuNnJlbTsgfVxuICAgICAgICAuY29udC13cmFwIC5zdGwtLWRlc2Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG4gIC5jb250LXdyYXAgLnByaWNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDAuOHJlbSAyLjVyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDVlbSkge1xuICAgICAgLmNvbnQtd3JhcCAucHJpY2Uge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDRyZW07XG4gICAgICAgIGdhcDogMXJlbTsgfSB9XG4gICAgLmNvbnQtd3JhcCAucHJpY2UgLmJlZm9yZSB7XG4gICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogbGluZS10aHJvdWdoOyB9XG4gICAgICAuY29udC13cmFwIC5wcmljZSAuYmVmb3JlIC5udW1iZXIge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgICAgICAgLmNvbnQtd3JhcCAucHJpY2UgLmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07IH1cbiAgICAgICAgICAuY29udC13cmFwIC5wcmljZSAuYmVmb3JlIC5udW1iZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAgICAgLmNvbnQtd3JhcCAucHJpY2UgLmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07IH1cbiAgICAgICAgICAuY29udC13cmFwIC5wcmljZSAuYmVmb3JlIC5udW1iZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07IH0gfVxuICAgIC5jb250LXdyYXAgLnByaWNlIHN2ZyB7XG4gICAgICB3aWR0aDogMi42cmVtO1xuICAgICAgaGVpZ2h0OiAyLjZyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NWVtKSB7XG4gICAgICAgIC5jb250LXdyYXAgLnByaWNlIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDMuNHJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDMuNHJlbTsgfSB9XG4gICAgLmNvbnQtd3JhcCAucHJpY2UgLmFmdGVyIHtcbiAgICAgIGNvbG9yOiAjMDg1RTQ4O1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuICAgICAgLmNvbnQtd3JhcCAucHJpY2UgLmFmdGVyIC5udW1iZXIge1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgICAgICAgLmNvbnQtd3JhcCAucHJpY2UgLmFmdGVyIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTsgfVxuICAgICAgICAgIC5jb250LXdyYXAgLnByaWNlIC5hZnRlciAubnVtYmVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAgICAgICAuY29udC13cmFwIC5wcmljZSAuYWZ0ZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtOyB9XG4gICAgICAgICAgLmNvbnQtd3JhcCAucHJpY2UgLmFmdGVyIC5udW1iZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjJyZW07IH0gfVxuICAuY29udC13cmFwIC5wcm9tb3Rpb24tYm94IHtcbiAgICB3aWR0aDogODMlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDMuMXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NWVtKSB7XG4gICAgICAuY29udC13cmFwIC5wcm9tb3Rpb24tYm94IHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDNyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgICAuY29udC13cmFwIC5wcm9tb3Rpb24tYm94IHtcbiAgICAgICAgZ2FwOiA2cmVtOyB9IH1cbiAgLmNvbnQtd3JhcCAucHJvbW90aW9uLXRodW1iIHtcbiAgICBib3gtc2hhZG93OiAwIDE1cHggMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAuY29udC13cmFwIC5wcm9tb3Rpb24tY29udCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAycmVtOyB9XG4gICAgLmNvbnQtd3JhcCAucHJvbW90aW9uLWNvbnQgZGwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGdhcDogMC41cmVtOyB9XG4gICAgLmNvbnQtd3JhcCAucHJvbW90aW9uLWNvbnQgZHQge1xuICAgICAgY29sb3I6ICMwODVFNDg7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgcGFkZGluZzogMC40cmVtIDEuNXJlbSAwLjNyZW0gMS41cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgIC5jb250LXdyYXAgLnByb21vdGlvbi1jb250IGRkIHtcbiAgICAgIGNvbG9yOiAjMGEwYTBhO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIHBhZGRpbmctbGVmdDogMS40cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgICAgIC5jb250LXdyYXAgLnByb21vdGlvbi1jb250IGR0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIHBhZGRpbmc6IDAuNnJlbSAycmVtIDAuNXJlbSAycmVtOyB9XG4gICAgICAuY29udC13cmFwIC5wcm9tb3Rpb24tY29udCBkZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS44cmVtO1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTsgfSB9XG4gIC5jb250LXdyYXAgLmRlc2Mge1xuICAgIGNvbG9yOiAjNDE0MTQxO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDVlbSkge1xuICAgICAgLmNvbnQtd3JhcCAuZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAgICAgLmNvbnQtd3JhcCAuZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9IH1cbiAgLmNvbnQtd3JhcCAubGluayB7XG4gICAgY29sb3I6ICMwMjk1NzA7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiBhdXRvO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogYXV0bztcbiAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250OyB9XG4gIC5jb250LXdyYXAgLmJvdHRvbS1pbWcge1xuICAgIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDVlbSkge1xuICAgICAgLmNvbnQtd3JhcCAuYm90dG9tLWltZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07IH0gfVxuICAuY29udC13cmFwIC5wcm9tb3Rpb24tYm94ICsgLmRlc2Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4MyU7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NWVtKSB7XG4gICAgICAuY29udC13cmFwIC5wcm9tb3Rpb24tYm94ICsgLmRlc2Mge1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5ub3RpY2Utd3JhcCB7XG4gIHBhZGRpbmc6IDJyZW07IH1cbiAgLm5vdGljZS13cmFwIC50bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAubm90aWNlLXdyYXAgLnN0bCB7XG4gICAgY29sb3I6ICNENEQ0RDQ7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAubm90aWNlLXdyYXAgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgICAubm90aWNlLXdyYXAge1xuICAgICAgcGFkZGluZzogNHJlbTsgfVxuICAgICAgLm5vdGljZS13cmFwIC50bCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gICAgICAubm90aWNlLXdyYXAgLnN0bCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9IH1cbiJdfQ== */
