.top_button {
  z-index: 1;
  left: 50%;
  transform: translate(-50%, -100%);
}

html:has(.d-cvt.main) {
  scroll-padding-top: 102px;
}

body.admin-bar:has(.d-cvt.main) {
  scroll-padding-top: calc(102px + 32px);
}

.d-cvt.main {
  --d-cvt-viewport-h: 100dvh;
  --d-cvt-header-space-body: 27.2%;
  --d-cvt-header-space-side: 102px;
  position: relative;
  max-width: none;
  margin: 0;
  padding: 0;
  overflow: visible;
}
.d-cvt .d-cvt__backface {
  display: none;
  pointer-events: none;
}
.d-cvt .d-cvt__content {
  position: relative;
  z-index: 1;
  width: 100%;
  max-width: 375px;
  margin-inline: auto;
}
.d-cvt .d-cvt__bg {
  position: sticky;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: var(--d-cvt-viewport-h);
  pointer-events: none;
}
.d-cvt .d-cvt__inner {
  position: relative;
  margin-top: calc(-1 * var(--d-cvt-viewport-h));
}
.d-cvt .d-cvt__body {
  position: relative;
  z-index: 1;
  padding: var(--d-cvt-header-space-body) 20px 100px;
  min-height: 100vh;
  background-color: #E87982;
}
.d-cvt .d-cvt__side--l,
.d-cvt .d-cvt__side--r {
  display: none;
}
.d-cvt .d-cvt__side--r ._menu_lists {
  margin-top: 20px;
  display: grid;
  grid-template-columns: 1fr;
  gap: 20px;
}
.d-cvt .d-cvt__side--r ._menu_lists_item {
  display: block;
}
.d-cvt .d-cvt__body_sec01,
.d-cvt .d-cvt__body_sec02,
.d-cvt .d-cvt__body_sec03,
.d-cvt #search {
  scroll-margin-top: var(--d-cvt-header-space-side);
}
.d-cvt .d-cvt__body_sec02,
.d-cvt .d-cvt__body_sec03 {
  margin-top: 40px;
}

body.admin-bar .d-cvt .d-cvt__body_sec01,
body.admin-bar .d-cvt .d-cvt__body_sec02,
body.admin-bar .d-cvt .d-cvt__body_sec03,
body.admin-bar .d-cvt #search {
  scroll-margin-top: calc(var(--d-cvt-header-space-side) + 32px);
}

@media screen and (min-width: 768px) {
  .header {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    z-index: 2;
  }
  .top_button {
    transform: translate(-50%, -100%);
  }
  html:has(.d-cvt.main) {
    scroll-padding-top: 140px;
  }
  .d-cvt.main {
    --d-cvt-header-space-body: 37.3333333333%;
    --d-cvt-header-space-side: 140px;
  }
  .d-cvt.main.is-bg-released .d-cvt__backface {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-attachment: fixed;
  }
  .d-cvt.main.is-bg-released .d-cvt__side--l,
  .d-cvt.main.is-bg-released .d-cvt__side--r {
    position: absolute;
    top: 0;
    width: calc((100% - 375px) / 2);
    height: 100%;
    z-index: auto;
  }
  .d-cvt.main.is-bg-released .d-cvt__side--l {
    left: 0;
  }
  .d-cvt.main.is-bg-released .d-cvt__side--r {
    right: 0;
  }
  .d-cvt .d-cvt__backface {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 0;
    width: 100%;
    height: var(--d-cvt-viewport-h);
    background-image: url("/assets/img/d-cvt/main_bg.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
  .d-cvt .d-cvt__side--l,
  .d-cvt .d-cvt__side--r {
    display: grid;
    position: fixed;
    top: 0;
    z-index: 3;
    width: calc((100% - 375px) / 2);
    height: var(--d-cvt-viewport-h);
    box-sizing: border-box;
    place-content: center;
    pointer-events: auto;
  }
  .d-cvt .d-cvt__side--l {
    left: 0;
  }
  .d-cvt .d-cvt__side--l ._logo {
    max-width: 120px;
  }
  .d-cvt .d-cvt__side--r {
    right: 0;
  }
  .d-cvt .d-cvt__side--r ._menu {
    max-width: 120px;
    margin: 0 auto;
  }
  .d-cvt .d-cvt__side--r ._menu_lists_item {
    max-width: 160px;
    margin: 0 auto;
  }
}

@media screen and (min-width: 783px) {
  body.admin-bar:has(.d-cvt.main) {
    scroll-padding-top: calc(140px + 46px);
  }
  body.admin-bar .d-cvt .d-cvt__body_sec01,
  body.admin-bar .d-cvt .d-cvt__body_sec02,
  body.admin-bar .d-cvt .d-cvt__body_sec03,
  body.admin-bar .d-cvt #search {
    scroll-margin-top: calc(var(--d-cvt-header-space-side) + 46px);
  }
}

@media screen and (min-width: 1080px) {
  .top_button {
    left: auto !important;
    right: 0;
    transform: translate(-30%, -100%);
  }
  .d-cvt .d-cvt__side--l ._logo {
    max-width: 268px;
  }
  .d-cvt .d-cvt__side--r ._menu {
    max-width: 208px;
  }
  .d-cvt .d-cvt__side--r ._menu_lists_item {
    max-width: 241px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljL2Fzc2V0cy9jc3MvZC1jdnQuY3NzIiwibWFwcGluZ3MiOiJBQXFCQTtFQUNFO0VBQ0E7RUFDQTtBQVRGOztBQXdCQTtFQUNFO0FBVEY7O0FBZ0JBO0VBQ0U7QUFSRjs7QUFtQkU7RUFDRTtFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBYko7QUE0REU7RUFDRTtFQUNBO0FBdEJKO0FBdUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsZ0JBdklZO0VBd0laO0FBdEJKO0FBMEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF4Qko7QUE0QkU7RUFDRTtFQUNBO0FBMUJKO0FBNkJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTNCSjtBQStCRTs7RUFFRTtBQTdCSjtBQTZFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBOUJOO0FBaUNJO0VBQ0U7QUEvQk47QUE0Q0U7Ozs7RUFJRTtBQS9CSjtBQWtDRTs7RUFFRTtBQWhDSjs7QUFxQ0U7Ozs7RUFJRTtBQWxDSjs7QUMvS0k7RUR4Q0o7SUFHSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFURjtFQWFGO0lBTUk7RUFSRjtFQW9CRjtJQUlJO0VBUkY7RUF3QkE7SUFhSTtJQUNBO0VBWko7RUFnQkk7SUFFSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBR0E7RUFmUjtFQW1CSTs7SUFHSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBaEJSO0VBb0JJO0lBRUk7RUFqQlI7RUFxQkk7SUFFSTtFQWxCUjtFQXlCQTtJQUtJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFyQko7RUEyREE7O0lBS0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBM0JKO0VBK0JBO0lBRUk7RUE1Qko7RUErQkU7SUFFSTtFQTVCTjtFQXFDQTtJQUVJO0VBN0JKO0VBZ0NFO0lBR0k7SUFDQTtFQTlCTjtFQTZDRTtJQUlJO0lBQ0E7RUE5Qk47QUFoTUY7O0FBeUNFO0VBSEY7SUFJSTtFQVBGO0VBa05BOzs7O0lBT0k7RUE5Qko7QUExTEY7O0FDSUk7RUQ1Qko7SUFVSTtJQUNBO0lBQ0E7RUFQRjtFQXFLRTtJQU1JO0VBM0JOO0VBcUNFO0lBUUk7RUE3Qk47RUF3Q0U7SUFTSTtFQTdCTjtBQW5MRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Njc3MvcGFnZS9kLWN2dC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zY3NzL2Jhc2UvX3ZhcnMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwiLi4vYmFzZS92YXJzXCIgYXMgKjtcblxuJGNvbnRlbnQtd2lkdGg6IDM3NXB4O1xuJGhlYWRlci1zcGFjZS1wYzogMTQwcHg7XG4kaGVhZGVyLXNwYWNlLXNwOiAxMDJweDtcblxuLy8g5pei5a2Y44GuQ1NT44KS5LiK5pu444GNXG4uaGVhZGVyIHtcblxuICBAaW5jbHVkZSBtZWRpYShzbSkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG59XG5cbi50b3BfYnV0dG9ue1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcblxuICBAaW5jbHVkZSBtZWRpYShzbSl7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAlLCAtMTAwJSk7XG4gIH1cblxufVxuXG4vLyDjgqLjg7Pjgqvjg7zkvY3nva7jga8gc2Nyb2xsLW1hcmdpbiAvIHNjcm9sbC1wYWRkaW5nIOOBqCBKUyDjga4gLS1kLWN2dC1oZWFkZXItc3BhY2Utc2lkZSDjgafmj4PjgYjjgotcbmh0bWw6aGFzKC5kLWN2dC5tYWluKSB7XG4gIHNjcm9sbC1wYWRkaW5nLXRvcDogI3skaGVhZGVyLXNwYWNlLXNwfTtcblxuICBAaW5jbHVkZSBtZWRpYShzbSkge1xuICAgIHNjcm9sbC1wYWRkaW5nLXRvcDogI3skaGVhZGVyLXNwYWNlLXBjfTtcbiAgfVxufVxuXG5ib2R5LmFkbWluLWJhcjpoYXMoLmQtY3Z0Lm1haW4pIHtcbiAgc2Nyb2xsLXBhZGRpbmctdG9wOiBjYWxjKCN7JGhlYWRlci1zcGFjZS1zcH0gKyAzMnB4KTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3ODNweCkge1xuICAgIHNjcm9sbC1wYWRkaW5nLXRvcDogY2FsYygjeyRoZWFkZXItc3BhY2UtcGN9ICsgNDZweCk7XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi5kLWN2dCB7XG5cbiAgJi5tYWluIHtcbiAgICAtLWQtY3Z0LXZpZXdwb3J0LWg6IDEwMGR2aDtcbiAgICAvLyBib2R5OiDjgqvjg6njg6DluYUoMzc1cHgp5Z+65rqW44GuJSDihpIgbWF4LXdpZHRo5pmC44Gv5bi444GrMTQwcHjnm7jlvZNcbiAgICAtLWQtY3Z0LWhlYWRlci1zcGFjZS1ib2R5OiAje21hdGguZGl2KCRoZWFkZXItc3BhY2Utc3AsICRjb250ZW50LXdpZHRoKSAqIDEwMCV9O1xuICAgIC8vIHNpZGU6IDFmcuWIl+OBruOBn+OCgSXjga/kvb/jgo/jgZpweO+8iGNvbW1vbi5jc3Pjga5oZWFkZXLpq5jjgZXjgajmj4PjgYjjgovvvIlcbiAgICAtLWQtY3Z0LWhlYWRlci1zcGFjZS1zaWRlOiAjeyRoZWFkZXItc3BhY2Utc3B9O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYShzbSkge1xuICAgICAgLS1kLWN2dC1oZWFkZXItc3BhY2UtYm9keTogI3ttYXRoLmRpdigkaGVhZGVyLXNwYWNlLXBjLCAkY29udGVudC13aWR0aCkgKiAxMDAlfTtcbiAgICAgIC0tZC1jdnQtaGVhZGVyLXNwYWNlLXNpZGU6ICN7JGhlYWRlci1zcGFjZS1wY307XG4gICAgfVxuXG4gICAgJi5pcy1iZy1yZWxlYXNlZCB7XG4gICAgICAuZC1jdnRfX2JhY2tmYWNlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoc20pIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIC8vIOmrmOOBlTEwMCXjga7jgb7jgb4gY292ZXIg44GZ44KL44Go6IOM5pmv44GM5YaN44K544Kx44O844Or44GV44KM44KL44Gf44KB44CBXG4gICAgICAgICAgLy8g5o+P55S75Z+65rqW44KS44OT44Ol44O844Od44O844OI44Gr5Zu65a6a44GX44Gm5YiH44KK5pu/44GI5pmC44Gu44K644Os44KS6Ziy44GQXG4gICAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZC1jdnRfX3NpZGUtLWwsXG4gICAgICAuZC1jdnRfX3NpZGUtLXIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShzbSkge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAjeyRjb250ZW50LXdpZHRofSkgLyAyKTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgei1pbmRleDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZC1jdnRfX3NpZGUtLWwge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShzbSkge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmQtY3Z0X19zaWRlLS1yIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoc20pIHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFBDOiDlt6blj7Pjga7og4zmma/vvIhzbeOAnO+8iVxuICAuZC1jdnRfX2JhY2tmYWNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoc20pIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogdmFyKC0tZC1jdnQtdmlld3BvcnQtaCk7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9kLWN2dC9tYWluX2JnLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxuXG4gIC5kLWN2dF9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAkY29udGVudC13aWR0aDtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB9XG5cbiAgLy8g5Lit5aSu44Kr44Op44Og5YaF44Gu5Zu65a6a6IOM5pmv77yIc3RpY2t577yJXG4gIC5kLWN2dF9fYmcge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiB2YXIoLS1kLWN2dC12aWV3cG9ydC1oKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC8vIOOCs+ODs+ODhuODs+ODhOOCkuiDjOaZr+OBruS4iuOBq+mHjeOBreOCi1xuICAuZC1jdnRfX2lubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWQtY3Z0LXZpZXdwb3J0LWgpKTtcbiAgfVxuXG4gIC5kLWN2dF9fYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogdmFyKC0tZC1jdnQtaGVhZGVyLXNwYWNlLWJvZHkpIDIwcHggMTAwcHg7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U4Nzk4MjtcbiAgfVxuXG5cbiAgLmQtY3Z0X19zaWRlLS1sLFxuICAuZC1jdnRfX3NpZGUtLXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYShzbSkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtICN7JGNvbnRlbnQtd2lkdGh9KSAvIDIpO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1kLWN2dC12aWV3cG9ydC1oKTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB9XG4gIH1cblxuICAuZC1jdnRfX3NpZGUtLWwge1xuICAgIEBpbmNsdWRlIG1lZGlhKHNtKSB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5fbG9nbyB7XG4gICAgICBAaW5jbHVkZSBtZWRpYShzbSkge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IDI2OHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kLWN2dF9fc2lkZS0tciB7XG4gICAgQGluY2x1ZGUgbWVkaWEoc20pIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5fbWVudSB7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKHNtKXtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuX21lbnVfbGlzdHMge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdhcDogMjBweDtcbiAgICB9XG5cbiAgICAuX21lbnVfbGlzdHNfaXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEoc20pe1xuICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICBtYXgtd2lkdGg6IDI0MXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kLWN2dF9fYm9keV9zZWMwMSxcbiAgLmQtY3Z0X19ib2R5X3NlYzAyLFxuICAuZC1jdnRfX2JvZHlfc2VjMDMsXG4gICNzZWFyY2gge1xuICAgIHNjcm9sbC1tYXJnaW4tdG9wOiB2YXIoLS1kLWN2dC1oZWFkZXItc3BhY2Utc2lkZSk7XG4gIH1cblxuICAuZC1jdnRfX2JvZHlfc2VjMDIsXG4gIC5kLWN2dF9fYm9keV9zZWMwMyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuXG5ib2R5LmFkbWluLWJhciAuZC1jdnQge1xuICAuZC1jdnRfX2JvZHlfc2VjMDEsXG4gIC5kLWN2dF9fYm9keV9zZWMwMixcbiAgLmQtY3Z0X19ib2R5X3NlYzAzLFxuICAjc2VhcmNoIHtcbiAgICBzY3JvbGwtbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1kLWN2dC1oZWFkZXItc3BhY2Utc2lkZSkgKyAzMnB4KTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4M3B4KSB7XG4gICAgICBzY3JvbGwtbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1kLWN2dC1oZWFkZXItc3BhY2Utc2lkZSkgKyA0NnB4KTtcbiAgICB9XG4gIH1cbn0iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbi8vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbi8vICAgIEZvbnRzXG4vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbiRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIkJJWiBVRFBHb3RoaWNcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuJGxpbmUtaGVpZ2h0OiAxLjU7XG5cblxuXG5cbi8vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbi8vICAgIENvbG9yc1xuLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXG4kbWFpbi1jb2xvcjogI2ZmZjtcbiRhY2NlbnQtY29sb3I6ICNmMDA7XG4kZm9udC1jb2xvcjogIzAwMDtcbiRiYXNlLWNvbG9yOiAjZmZmO1xuJGJnLWNvbG9yOiAjZmZmO1xuXG5cblxuLy8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xuLy8gICAgIGJyZWFrcG9pbnRzXG4vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbiRicmVha3BvaW50czogKHhzOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MDBweCknLFxuICAgIHNtOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCknLFxuICAgIG1kOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpJyxcbiAgICBsZzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KScsXG4gICAgeGw6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCknLFxuKSAhZGVmYXVsdDtcblxuXG4vLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXG4vLyAgICAgei1pbmRleFxuLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXG4kYmFjazogLTE7XG4kYmc6IDA7XG4kbWFpbjogMTtcbiRoZWFkZXI6IDExO1xuJGh1bWJ1cmdlcjogMTAwO1xuJG1vZGFsOiAxMDE7XG5cblxuXG4vLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXG4vLyAgICAg44Oh44OH44Kj44Ki44Kv44Ko44Oq5oy/5YWlXG4vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbkBtaXhpbiBtZWRpYSgkYnJlYWtwb2ludCkge1xuICAgIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5cbi8vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbi8vICAgICByZW3plqLmlbDvvIjjg5Xjgqnjg7Pjg4jjgrXjgqTjgrroqIjnrpfvvIlcbi8vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbkBmdW5jdGlvbiByZW0oJHNpemUsICRiYXNlOiAxNikge1xuICAgIEByZXR1cm4gbWF0aC5kaXYoJHNpemUsICRiYXNlKStyZW07XG59XG5cblxuLy8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xuLy8gICAgIHB444KSdnfjgavlpInmj5vjgZnjgotcbi8vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cbkBmdW5jdGlvbiB2dygkc2l6ZSwgJHZpZXdwb3J0OiAxOTIwKSB7XG4gICAgJHJhdGU6IGNhbGMoMTAwIC8gJHZpZXdwb3J0KTtcbiAgICBAcmV0dXJuICRyYXRlICogJHNpemUgKiAxdnc7XG59XG5cblxuLy8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xuLy8gICAgIOODm+ODkOODvFxuLy8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xuQG1peGluIGhvdmVyIHtcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXG4vLyAgICAgbWFyZ2luL3BhZGRpbmcgZnVsbFxuLy8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xuQG1peGluIG14LWZ1bGwge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KTtcbn1cblxuQG1peGluIG1sLWZ1bGwge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xufVxuXG5AbWl4aW4gbXItZnVsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDUwJSAtIDUwdncpO1xufVxuXG5AbWl4aW4gcHgtZnVsbCB7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKDUwdncgLSA1MCUpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoNTB2dyAtIDUwJSk7XG59XG5cbkBtaXhpbiBwbC1mdWxsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoNTB2dyAtIDUwJSk7XG59XG5cbkBtaXhpbiBwci1mdWxsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDUwdncgLSA1MCUpO1xufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/