@charset "UTF-8";
/*
  すべてのpadding,margin,borderをnoneに
  font-weight,font-size,font-family,letter-spacing,word-wrapを親要素から引き継ぐ
*/
* {
  padding: 0;
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  word-wrap: inherit;
  border: none;
}

/*
  全ての要素のbox-sizingをborder-boxにする。
*/
*,
::after,
::before {
  box-sizing: border-box;
}

/*
  初期設定
  font-sizeは100%以外だとユーザビリティを損なう為100%必須
*/
html {
  overflow-x: hidden;
  line-height: 1;
  letter-spacing: 0;
  word-break: break-all;
  font-feature-settings: "palt";
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body {
  min-height: 100vh;
  text-align: left;
}

/*
  aタグをinline要素で使うことが無いので、blockにする。
*/
a {
  display: block;
  color: inherit;
  text-decoration: none;
}

img {
  width: 100%;
}

svg {
  overflow: hidden;
}

img, svg, video, canvas {
  height: auto;
}

img, svg, video, canvas, audio, iframe, embed, object {
  display: block;
  max-width: 100%;
}

/*
  aタグをクリックできないので、aの中のobjectタグをpointer-eventsを切る
*/
a object {
  pointer-events: none;
}

ul[class],
ol[class] {
  list-style-type: none;
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

table {
  border-spacing: 0;
  border-collapse: collapse;
}

address {
  font-style: normal;
}

/*
  Formのリセット
*/
button,
input,
optgroup,
select,
textarea {
  font-size: 16px;
}

input {
  border-radius: 0;
}

button {
  cursor: pointer;
}

textarea {
  resize: vertical;
}

select::-ms-expand {
  display: none;
}

button,
select {
  text-transform: none;
}

input,
button,
select,
textarea {
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

[disabled] {
  cursor: default;
}

[hidden] {
  display: none !important;
}

@media (prefers-reduced-motion: reduce) {
  *,
::before,
::after {
    transition-delay: 0s !important;
    transition-duration: 1ms !important;
    -webkit-animation-duration: 1ms !important;
            animation-duration: 1ms !important;
    -webkit-animation-delay: -1ms !important;
            animation-delay: -1ms !important;
    -webkit-animation-iteration-count: 1 !important;
            animation-iteration-count: 1 !important;
  }
}
[v-cloak] {
  visibility: hidden;
}

[data-whatinput=mouse] *:focus,
[data-whatinput=touch] *:focus {
  outline: none;
}

body {
  font-family: "Noto Sans JP", sans-serif;
}

.wrapper {
  max-width: 788px;
  margin: 0 auto;
}

.header.wrapper {
  padding: 0 10px;
}

.header {
  position: relative;
}
.header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 110vw;
  content: "";
  border-top: 5px solid #d83e4f;
  transform: translate(-25vw) translate(-25%);
}
.header--inner {
  padding-right: calc(50vw - 50%);
  padding-left: calc(50vw - 50%);
  margin-right: calc(50% - 50vw);
  margin-left: calc(50% - 50vw);
  background: #fff;
}
@media screen and (min-width: 720px) {
  .header--inner {
    display: flex;
    align-items: flex-end;
    height: 140px;
    padding-bottom: 45px;
  }
}
.header--title {
  display: flex;
  align-items: center;
  width: 100%;
  max-width: 310px;
  height: 70px;
}
@media screen and (min-width: 720px) {
  .header--title {
    height: auto;
  }
}
.header--logo {
  display: block;
  width: 100%;
  max-width: 218px;
  margin: 0 2px;
}
@media screen and (min-width: 720px) {
  .header--logo {
    max-width: 310px;
    margin: 0;
  }
}

footer {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100vw;
  text-align: center;
}

footer .wrapper {
  padding: 0;
}
@media screen and (min-width: 780px) {
  footer .wrapper {
    padding: 0 10px;
  }
}

body {
  background-color: #efefef;
}

.main {
  width: 100%;
  padding-bottom: 22vw;
}
@media screen and (min-width: 720px) {
  .main {
    padding-bottom: 186px;
  }
}

.tenpo {
  margin-top: -21px;
}

.lineup {
  padding-top: 48px;
  padding-bottom: 60px;
  background-image: url(../img/alldaihatsu_bg01@2x.png);
  background-repeat: no-repeat;
  background-size: cover;
}
.lineup__manten {
  padding-bottom: 60px;
  background-image: url(../img/alldaihatsu_bg02@2x.png);
}
.lineup__item {
  max-width: 90%;
  margin: 0 auto;
}
.lineup__item:not(:last-child) {
  margin-bottom: 60px;
}

.notes {
  padding: 0;
  background-color: #efefef;
}
@media screen and (min-width: 780px) {
  .notes {
    padding: 0 10px;
  }
}
.notes__text {
  margin-bottom: 20px;
  font-size: 10px;
  line-height: 1rem;
}
.notes__text--big {
  font-size: 1rem;
  text-align: center;
}

.banner_hidden {
  display: none;
}

@media screen and (min-width: 769px) {
  ._flexBox {
    display: flex;
  }
}

._flexBox img {
  width: 100%;
}
@media screen and (min-width: 769px) {
  ._flexBox img {
    width: 50%;
  }
}

._pointText {
  padding: 20px 16px 40px;
  font-size: 16px;
  font-weight: 500;
}

.campaign__inner {
  padding: 34px 20px 50px;
}
.campaign__inner h3 {
  padding-left: 14px;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.3;
}
.campaign__inner ul {
  margin-top: 37px;
  border-top: solid 1px #000;
}
.campaign__inner ul li {
  padding: 16px 14px;
  list-style-type: none;
  border-bottom: solid 1px #000;
}
.campaign__inner dt {
  padding-bottom: 16px;
  font-size: 20px;
  font-weight: bold;
}
.campaign__inner dd {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.75;
}
.campaign__inner ._red {
  color: #e80000;
}
.campaign__inner .font_weight500 {
  font-weight: 500;
}
.campaign__inner .br {
  display: none;
}
@media screen and (min-width: 769px) {
  .campaign__inner .br {
    display: block;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYWloYXRzdV9scC8uL3NyYy9zaGlqeW91eW95YWt1MjAyMzA3L3Njc3Mvc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly9kYWloYXRzdV9scC8uL3NyYy9zaGlqeW91eW95YWt1MjAyMzA3L3Njc3MvQGZvdW5kYXRpb24vX3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vZGFpaGF0c3VfbHAvLi9zcmMvc2hpanlvdXlveWFrdTIwMjMwNy9zY3NzL2ZyYW1lL2hlYWRlci5zY3NzIiwid2VicGFjazovL2RhaWhhdHN1X2xwLy4vc3JjL3NoaWp5b3V5b3lha3UyMDIzMDcvc2Nzcy9mcmFtZS9mb290ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7OztDQUFBO0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FERUY7O0FDRUE7O0NBQUE7QUFHQTs7O0VBR0U7QURDRjs7QUNFQTs7O0NBQUE7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBRUE7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FESEY7O0FDTUE7RUFDRTtFQUVBO0FESkY7O0FDT0E7O0NBQUE7QUFHQTtFQUNFO0VBQ0E7RUFDQTtBREpGOztBQ2FBO0VBQ0U7QURWRjs7QUNhQTtFQUNFO0FEVkY7O0FDYUE7RUFDRTtBRFZGOztBQ2FBO0VBQ0U7RUFDQTtBRFZGOztBQ2FBOztDQUFBO0FBR0E7RUFDRTtBRFZGOztBQ2NBOztFQUVFO0FEWEY7O0FDZUE7RUFDRTtBRFpGOztBQ2VBO0VBQ0U7RUFDQTtBRFpGOztBQ2VBO0VBQ0U7QURaRjs7QUNlQTs7Q0FBQTtBQUlBOzs7OztFQUtFO0FEYkY7O0FDZ0JBO0VBQ0U7QURiRjs7QUNnQkE7RUFDRTtBRGJGOztBQ2dCQTtFQUNFO0FEYkY7O0FDZ0JBO0VBQ0U7QURiRjs7QUNnQkE7O0VBRUU7QURiRjs7QUNnQkE7Ozs7RUFJRTtFQUNBO0VBQ0E7RUFDQTtBRGJGOztBQ2tCQTtFQUNFO0FEZkY7O0FDbUJBO0VBQ0U7QURoQkY7O0FDb0JBO0VBQ0U7OztJQUdFO0lBQ0E7SUFDQTtZQUFBO0lBQ0E7WUFBQTtJQUNBO1lBQUE7RURqQkY7QUFDRjtBQ3FCQTtFQUNFO0FEbkJGOztBQ3VCQTs7RUFFRTtBRHBCRjs7QUV0S0E7RUFDRTtBRnlLRjs7QUV0S0E7RUFDRTtFQUNBO0FGeUtGOztBRXRLQTtFQUNFO0FGeUtGOztBRXRLQTtFQUNFO0FGeUtGO0FFeEtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjBLSjtBRXhLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYwS0o7QUV6S0k7RUFORjtJQU9JO0lBQ0E7SUFDQTtJQUNBO0VGNEtKO0FBQ0Y7QUUxS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGNEtKO0FFM0tJO0VBTkY7SUFPSTtFRjhLSjtBQUNGO0FFNUtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUY4S0o7QUU3S0k7RUFMRjtJQU1JO0lBQ0E7RUZnTEo7QUFDRjs7QUd4T0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIMk9GOztBR3hPQTtFQUNFO0FIMk9GO0FHek9FO0VBSEY7SUFJSTtFSDRPRjtBQUNGOztBQXBQQTtFQUNFO0FBdVBGOztBQXBQQTtFQUNFO0VBQ0E7QUF1UEY7QUF0UEU7RUFIRjtJQUlJO0VBeVBGO0FBQ0Y7O0FBdFBBO0VBQ0U7QUF5UEY7O0FBdFBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXlQRjtBQXhQRTtFQUNFO0VBQ0E7QUEwUEo7QUF4UEU7RUFDRTtFQUNBO0FBMFBKO0FBelBJO0VBQ0U7QUEyUE47O0FBdFBBO0VBQ0U7RUFJQTtBQXNQRjtBQXpQRTtFQUZGO0lBR0k7RUE0UEY7QUFDRjtBQTFQRTtFQUNFO0VBQ0E7RUFDQTtBQTRQSjtBQTNQSTtFQUNFO0VBQ0E7QUE2UE47O0FBeFBBO0VBQ0U7QUEyUEY7O0FBdlBFO0VBREY7SUFFSTtFQTJQRjtBQUNGOztBQXhQQTtFQUNFO0FBMlBGO0FBelBFO0VBSEY7SUFJSTtFQTRQRjtBQUNGOztBQXpQQTtFQUNFO0VBQ0E7RUFDQTtBQTRQRjs7QUF6UEE7RUFDRTtBQTRQRjtBQTFQRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBNFBKO0FBelBFO0VBQ0U7RUFDQTtBQTJQSjtBQXhQRTtFQUNFO0VBQ0E7RUFDQTtBQTBQSjtBQXZQRTtFQUNFO0VBQ0E7RUFDQTtBQXlQSjtBQXRQRTtFQUNFO0VBQ0E7RUFDQTtBQXdQSjtBQXJQRTtFQUNFO0FBdVBKO0FBcFBFO0VBQ0U7QUFzUEo7QUFuUEU7RUFDRTtBQXFQSjtBQW5QSTtFQUhGO0lBSUk7RUFzUEo7QUFDRixDIiwiZmlsZSI6InB1YmxpYy9zaGlqeW91eW95YWt1MjAyMzA3L2Fzc2V0cy9jc3Mvc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnQGZvdW5kYXRpb24vcmVzZXQnO1xuQHVzZSAnZnJhbWUvaGVhZGVyJztcbkB1c2UgJ2ZyYW1lL2Zvb3Rlcic7XG5cblxuYm9keXtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjsgLy9ib2R55YWo5L2T44Gu6IOM5pmv6Imy44Gu5aSJ5pu0XG59XG5cbi5tYWlue1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDIydnc7IC8v44OV44OD44K/44O844Gu6L+95b6T44OQ44OK44O844Gu6auY44GV44Gr44KI44Gj44Gm5aSJ5pu0XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzIwcHgpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTg2cHg7IC8v44OV44OD44K/44O844Gu6L+95b6T44OQ44OK44O844Gu6auY44GV44Gr44KI44Gj44Gm5aSJ5pu0XG4gIH1cbn1cblxuLnRlbnBve1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbn1cblxuLmxpbmV1cHtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2FsbGRhaWhhdHN1X2JnMDFAMngucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgJl9fbWFudGVue1xuICAgIHBhZGRpbmctYm90dG9tOjYwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hbGxkYWloYXRzdV9iZzAyQDJ4LnBuZyk7XG4gIH1cbiAgJl9faXRlbXtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubm90ZXMge1xuICBwYWRkaW5nOiAwO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc4MHB4KXtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjsgLy/nlLvlg4/og4zmma/oibLjga7lpInmm7RcbiAgJl9fdGV4dHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICAmLS1iaWd7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5iYW5uZXJfaGlkZGVue1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uX2ZsZXhCb3h7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY5cHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5fZmxleEJveCBpbWd7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY5cHgpIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5fcG9pbnRUZXh0e1xuICBwYWRkaW5nOiAyMHB4IDE2cHggNDBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uY2FtcGFpZ25fX2lubmVye1xuICBwYWRkaW5nOiAzNHB4IDIwcHggNTBweDtcblxuICBoM3tcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cblxuICB1bCB7XG4gICAgbWFyZ2luLXRvcDogMzdweDtcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggIzAwMDtcbiAgfVxuXG4gIHVsIGxpIHtcbiAgICBwYWRkaW5nOiAxNnB4IDE0cHg7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMDAwO1xuICB9XG5cbiAgZHQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIGRke1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgfVxuXG4gIC5fcmVke1xuICAgIGNvbG9yOiAjZTgwMDAwO1xuICB9XG5cbiAgLmZvbnRfd2VpZ2h0NTAwe1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuYnJ7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY5cHgpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufSIsIi8qXG4gIOOBmeOBueOBpuOBrnBhZGRpbmcsbWFyZ2luLGJvcmRlcuOCkm5vbmXjgatcbiAgZm9udC13ZWlnaHQsZm9udC1zaXplLGZvbnQtZmFtaWx5LGxldHRlci1zcGFjaW5nLHdvcmQtd3JhcOOCkuimquimgee0oOOBi+OCieW8leOBjee2meOBkFxuKi9cbioge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgd29yZC13cmFwOiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG59XG5cblxuLypcbiAg5YWo44Gm44Gu6KaB57Sg44GuYm94LXNpemluZ+OCkmJvcmRlci1ib3jjgavjgZnjgovjgIJcbiovXG4qLFxuOjphZnRlcixcbjo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLypcbiAg5Yid5pyf6Kit5a6aXG4gIGZvbnQtc2l6ZeOBrzEwMCXku6XlpJbjgaDjgajjg6bjg7zjgrbjg5Pjg6rjg4bjgqPjgpLmkI3jgarjgYbngroxMDAl5b+F6aCIXG4qL1xuaHRtbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICAvL+iLseWNmOiqnuOCkuaUueihjOOBmeOCi+OCiOOBhuOBq+WkieabtFxuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIC8v5paH5a2X6Kmw44KBXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3BhbHQnO1xuICAvL+ODouODkOOCpOODq+err+acq+OBp+aoquOBq+OBl+OBn+aZguOBq+ODhuOCreOCueODiOiHquWLleaLoeWkp+OCkuOBleOBm+OBquOBhFxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8v44OV44Kp44Oz44OI44Gu44Ki44Oz44OB44Ko44Kk44Oq44Ki44K5XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIC8vb3ZlcmZsb3cteDogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKlxuICBh44K/44Kw44KSaW5saW5l6KaB57Sg44Gn5L2/44GG44GT44Go44GM54Sh44GE44Gu44Gn44CBYmxvY2vjgavjgZnjgovjgIJcbiovXG5hIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8vYVtocmVmXj0ndGVsOiddIHtcbi8vICBAbWVkaWEgKGhvdmVyOmhvdmVyKSB7XG4vLyAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbi8vICB9XG4vL31cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmltZywgc3ZnLCB2aWRlbywgY2FudmFzIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5pbWcsIHN2ZywgdmlkZW8sIGNhbnZhcywgYXVkaW8sIGlmcmFtZSwgZW1iZWQsIG9iamVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qXG4gIGHjgr/jgrDjgpLjgq/jg6rjg4Pjgq/jgafjgY3jgarjgYTjga7jgafjgIFh44Gu5Lit44Gub2JqZWN044K/44Kw44KScG9pbnRlci1ldmVudHPjgpLliIfjgotcbiovXG5hIG9iamVjdCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vL3VsLG9s44Gn44GvbGlzdC1zdHlsZeOCkuihqOekuuOBl+OBquOBhOOAglxudWxbY2xhc3NdLFxub2xbY2xhc3NdIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4vL0lF5a++562WXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxudGFibGUge1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLypcbiAgRm9ybeOBruODquOCu+ODg+ODiFxuKi9cbi8vMTZweOS7peS4i+OBoOOBqOOCueODnuODm+OBp+aLoeWkp+OBleOCjOOCi+OBruOBp+aLoeWkp+OBleOCjOOBquOBhOOCiOOBhuOBq1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5pbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuXG4vL0hUTUzjga5kaXNhYmxlZOimgee0oOOBrmN1cnNvcuOCkuWIneacn+WApOOBq+aIu+OBmVxuW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLy9IVE1M44GuaGlkZGVu5bGe5oCn44KS6KGo56S644GV44Gb44Gq44GEXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy/nq6/mnKvjga7oqK3lrprjgafjg4jjg6njg7Pjgrjjgrfjg6fjg7PjgajjgqLjg4vjg6Hjg7zjgrfjg6fjg7PjgpLliIfjgaPjgabjgYTjgovkurrjgavjga/jgqLjg4vjg6Hjg7zjgrfjg6fjg7Pjgajjg4jjg6njg7Pjgrjjgrfjg6fjg7PjgZXjgZvjgarjgYRcbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICosXG4gIDo6YmVmb3JlLFxuICA6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFtcyAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vdnVl44Gu44Oe44K544K/44OD44K344Ol44KS6KGo56S644GX44Gq44GEXG5bdi1jbG9ha10ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8vbW91c2Xjgah0b3VjaOOBp+OBr291dGxpbmXjgpLooajnpLrjgZfjgarjgYRcbltkYXRhLXdoYXRpbnB1dD0nbW91c2UnXSAqOmZvY3VzLFxuW2RhdGEtd2hhdGlucHV0PSd0b3VjaCddICo6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuIiwiYm9keXtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xufVxuXG4ud3JhcHBlcntcbiAgbWF4LXdpZHRoOiA3ODhweDtcbiAgbWFyZ2luOiAwIGF1dG9cbn1cblxuLmhlYWRlci53cmFwcGVye1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDExMHZ3O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjZDgzZTRmO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNXZ3KSB0cmFuc2xhdGUoLTI1JSk7XG4gIH1cbiAgJi0taW5uZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoNTB2dyAtIDUwJSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKDUwdncgLSA1MCUpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzIwcHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgfVxuICB9XG4gICYtLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3MjBweCkge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICAmLS1sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIxOHB4O1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3MjBweCkge1xuICAgICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cbiIsImZvb3RlcntcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5mb290ZXIgLndyYXBwZXJ7XG4gIHBhZGRpbmc6IDA7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3ODBweCl7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==*/