@charset "UTF-8";
body {
  font-family: "Noto Sans JP", sans-serif;
  font-weight: 400;
  color: #000000;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  font-size: 13px;
  background-color: #eee;
}

input:-webkit-autofill {
  animation-name: onAutoFillStart;
  transition: background-color 50000s ease-in-out 0s;
}

*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

input[type=submit],
input[type=button] {
  border-radius: 0;
  -webkit-box-sizing: content-box;
  -webkit-appearance: button;
  appearance: button;
  border: none;
  box-sizing: border-box;
  cursor: pointer;
}

input[type=submit]::-webkit-search-decoration,
input[type=button]::-webkit-search-decoration {
  display: none;
}

input[type=submit]::focus,
input[type=button]::focus {
  outline-offset: -2px;
}

input, select, textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  border-radius: 0;
  border: 0;
  background: none;
  font-size: 16px;
}

.pc-only {
  display: none !important;
}

.sp-only {
  display: block;
}

p {
  margin: 0;
  padding: 0;
}

.strong {
  font-weight: bold;
}

a {
  text-decoration: none;
  color: inherit;
}

.clear {
  clear: both;
}

.clearfix {
  clear: both;
}

h1, h2, h3, h4, h5 {
  margin: 0;
  padding: 0;
  font-family: "GillSans", "Noto Sans JP", sans-serif;
}

ul, li {
  margin: 0;
  padding: 0;
}

ol, ul {
  list-style: none;
}

*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

::placeholder {
  color: #888888;
}

/* 旧Edge対応 */
::-ms-input-placeholder {
  color: #888888;
}

/* IE対応 */
:-ms-input-placeholder {
  color: #888888;
}

.fadein {
  opacity: 0;
  transform: translate(0, 50px);
  transition: all 800ms;
}
.fadein.scrollin {
  opacity: 1;
  transform: translate(0, 0);
}

@font-face {
  font-family: "GillSans";
  src: url("/2022/assets/font/GillSans-SemiBold.eot");
  src: url("/2022/assets/font/GillSans-SemiBold.woff") format("woff"), url("/2022/assets/font/GillSans-SemiBold.ttf") format("truetype");
}
.font-gillsans {
  font-family: "GillSans";
}

@font-face {
  font-family: "GillSans-Medium";
  src: url("/2022/assets/font/GillSans-Medium.eot");
  src: url("/2022/assets/font/GillSans-Medium.woff") format("woff"), url("/2022/assets/font/GillSans-Medium.ttf") format("truetype");
}
.font-gillsans-medium {
  font-family: "GillSans-Medium";
}

.common-button {
  width: 100%;
  height: 85px;
  background-color: #000;
  font-size: 15px;
  font-weight: normal;
  padding: 0 22px;
  color: #FFF;
  display: block;
  line-height: 85px;
  letter-spacing: 0.03em;
  background-image: url(/2022/assets/images/common/arrow/arrow-right-w.png);
  background-size: 20px auto;
  background-position: right 30px top 39px;
  background-repeat: no-repeat;
  transition: all 0.3s;
}
.common-button.close {
  background-color: #C9C9C9;
  background-image: none;
  text-align: center !important;
}
.common-button a {
  display: block;
}
.common-button:hover {
  cursor: pointer;
}

.common-header {
  width: 100%;
  margin: 0px auto 10px auto;
  padding: 130px 33px 0 33px;
}
.common-header .breadcrumb li {
  font-family: "GillSans-Medium", 游ゴシック, YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif;
  display: inline-block;
  font-size: 12px;
  letter-spacing: 0.03em;
  margin-right: 10px;
  margin-left: 8px;
}
.common-header .breadcrumb li:first-child {
  margin-left: 0;
}
.common-header .border {
  width: 30px;
  height: 1px;
  background-color: #000;
  margin: 24px 0 15px 0;
}
.common-header h1 {
  font-size: 40px;
  letter-spacing: -0.05em;
}
.common-header .desc {
  margin-top: 30px;
  font-size: 13px;
  color: #000;
  line-height: 190%;
  letter-spacing: -0.01em;
}

#bg-grad {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: -1;
  background: linear-gradient(45deg, #a4a6e3, #9cdbdc, #99edc1, #b9f6f5, #daf0ff);
  background-repeat: no-repeat;
  background-size: 250%;
  background-position: 0% 30%;
  -webkit-animation: gradientAnimation 10s ease infinite;
  animation: gradientAnimation 10s ease infinite;
}

@keyframes gradientAnimation {
  0% {
    background-position: 0% 30%;
  }
  50% {
    background-position: 100% 70%;
  }
  100% {
    background-position: 0% 30%;
  }
}
.follow-bar {
  background-color: #2ED9C3;
  padding: 4px;
  width: 100%;
  position: fixed;
  left: 0px;
  bottom: 0px;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.04);
  z-index: 400;
}
.follow-bar .inner {
  background-color: #FFF;
}
.follow-bar .inner:before, .follow-bar .inner:after {
  content: "";
  display: block;
  clear: both;
}
.follow-bar .inner .title-area {
  width: 60px;
  height: 55px;
  text-align: center;
  float: left;
  font-size: 11px;
  font-family: "GillSans-Medium";
  line-height: 57px;
  color: #2ED9C3;
}
.follow-bar .inner .title-area .play-icon {
  width: 23px;
  margin-top: 16px;
}
.follow-bar .inner .flow-inner {
  width: calc(100% - 60px - 55px);
  font-size: 13px;
  height: 55px;
  line-height: 55px;
  float: left;
  overflow: hidden;
  white-space: nowrap;
}
.follow-bar .inner .flow-inner li {
  display: inline-block;
  margin: 0;
  padding: 0;
  padding-right: 20px;
  animation: hscroll2 5s linear infinite;
}
.follow-bar .inner .close {
  width: 55px;
  height: 55px;
  float: right;
  background-position: center center;
  background-size: 12px 12px;
  background-repeat: no-repeat;
  background-image: url(/2022/assets/images/common/follow/close.png);
}
.follow-bar .inner .close:hover {
  cursor: pointer;
}

@keyframes hscroll2 {
  0% {
    transform: translateX(4px);
  }
  100% {
    transform: translateX(-100%);
  }
}
header.vote {
  height: 80px;
  width: 100%;
  padding: 0 15px;
  top: 0;
  z-index: 100;
  background-color: #FFF;
}
header.vote .inner {
  padding-top: 18px;
}
header.vote .inner .logo {
  width: 162px;
}
header.vote .inner .logo img {
  width: 162px;
}
header.vote .inner .gnav {
  display: none;
}

header.common {
  width: 100%;
  padding: 0 0;
  display: flex;
  justify-content: space-between;
  top: 0;
  z-index: 500;
  position: absolute;
  transition: all 0.2s;
}
header.common.fixed {
  top: 0;
  position: fixed;
}
header.common.hide {
  top: -100px;
}
header.common .inner {
  width: 100%;
  height: 80px;
  padding: 0 16px;
  display: flex;
  align-items: flex-start;
  background-color: #FFF;
}
header.common .inner .logo {
  width: 163px;
  padding-top: 17px;
  margin-right: 40px;
}
header.common .inner .logo img {
  width: 100%;
}
header.common #sp-menu {
  display: block;
  width: 68px;
  height: 80px;
  position: absolute;
  z-index: 10;
  right: 0;
  top: 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 22px auto;
  background-image: url(/2022/assets/images/sp/menu-open.png);
}
header.common #sp-menu.close {
  background-size: 18px auto;
  background-image: url(/2022/assets/images/sp/menu-close.png);
}
header.common .sns-wrapper {
  margin-top: 30px;
  width: 125px;
  text-align: right;
  position: absolute;
  right: 60px;
}
header.common .sns-wrapper .icon {
  width: 20px;
  margin-right: 7px;
}
header.common .sns-wrapper .icon.tiktok {
  width: 19px;
  margin-top: -1px;
}
header.common ul.menu {
  display: none;
}

#sp-gnav {
  display: none;
  position: fixed;
  width: 100%;
  height: 100vh;
  z-index: 300;
  top: 0px;
  font-family: "GillSans-Medium";
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.05);
  background-color: rgba(124, 66, 213, 0.4);
}
#sp-gnav ul {
  background-color: #FFF;
  padding: 100px 30px 25px 30px;
}
#sp-gnav ul li {
  font-size: 17px;
  height: 35px;
  line-height: 35px;
  letter-spacing: 0.05em;
  color: #A7A7A7;
  display: block;
}
#sp-gnav ul li a {
  color: #000;
}
#sp-gnav .banner-kantan {
  width: 100%;
  margin-top: 20px;
}

.wave-top {
  position: absolute;
  width: 100%;
  top: 60px;
  z-index: 2;
}

.wave-bottom {
  position: absolute;
  width: 100%;
  top: calc(100vh - 60px);
  z-index: 2;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNwL2Jhc2Uuc2NzcyIsInNwL2hlYWRlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFJQTtFQUNFO0VBQ0E7RUFDQSxPQVBrQjtFQVFsQjtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFFRjtBQUNBO0VBQ0U7OztBQUVGO0FBQ0E7RUFDRTs7O0FBR0Y7RUFDRTtFQUVBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOzs7QUFNSjtFQUNDO0VBQ0E7RUFDQSxLQUNLOztBQUlOO0VBQ0U7OztBQUdGO0VBQ0M7RUFDQTtFQUNBLEtBQ0s7O0FBSU47RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBSUY7RUFDRTs7QUFHRjtFQUNFOzs7QUFLSjtFQUNFO0VBQ0E7RUFDQTs7QUFHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBUUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBRUE7RUFFRTtFQUNBO0VBQ0E7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNEOztBQUVDO0VBQ0U7RUFDRDtFQUNBO0VBQ0M7RUFDRDs7QUFHSDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7OztBQU1SO0VBQ0M7SUFBSzs7RUFDTDtJQUFPOzs7QUNuVVI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFFQTtFQUNFOztBQUNBO0VBQ0U7O0FBR0o7RUFDRTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFFRjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBTU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFLTjtFQUNFOzs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFLTjtFQUNFO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0EiLCJmaWxlIjoic3AvaGVhZGVyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRjb2xvci1sZXR0ZXItbWFpbjogIzAwMDAwMDtcbiRjb2xvci1sZXR0ZXItbGluazogI0FFMDUwRjtcbiRpbm5lci13aWR0aDogMTAwJTtcblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICRjb2xvci1sZXR0ZXItbWFpbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICBhbmltYXRpb24tbmFtZTogb25BdXRvRmlsbFN0YXJ0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDAwcyBlYXNlLWluLW91dCAwcztcbn1cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgYXBwZWFyYW5jZTogYnV0dG9uO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06OmZvY3VzLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTo6Zm9jdXMge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbmlucHV0LHNlbGVjdCx0ZXh0YXJlYXtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnBjLW9ubHkge1xuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cbi5zcC1vbmx5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5wIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uY2xlYXJ7XG4gIGNsZWFyOiBib3RoO1xufVxuLmNsZWFyZml4IHtcbiAgY2xlYXI6IGJvdGg7XG59XG5oMSxoMixoMyxoNCxoNSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6ICdHaWxsU2FucycsICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xufVxudWwsIGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4ODg4ODg7XG59XG4vKiDml6dFZGdl5a++5b+cICovXG46Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODg4ODg4O1xufVxuLyogSUXlr77lv5wgKi9cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzg4ODg4ODtcbn1cblxuLmZhZGVpbiB7XG4gIG9wYWNpdHk6IDA7XG4gIC8vIHRyYW5zZm9ybSA6IHRyYW5zbGF0ZSgwLCA1MHB4KSBza2V3KC0xNWRlZywgLTE1ZGVnKTtcbiAgdHJhbnNmb3JtIDogdHJhbnNsYXRlKDAsIDUwcHgpO1xuICB0cmFuc2l0aW9uIDogYWxsIDgwMG1zO1xuXG4gICYuc2Nyb2xsaW57XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfS8vLnNjcm9sbGluXG59Ly8uZmFkZWluXG5cblxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdHaWxsU2Fucyc7XG5cdHNyYzogdXJsKCcvMjAyMi9hc3NldHMvZm9udC9HaWxsU2Fucy1TZW1pQm9sZC5lb3QnKTtcblx0c3JjOlxuXHQgICAgIHVybCgnLzIwMjIvYXNzZXRzL2ZvbnQvR2lsbFNhbnMtU2VtaUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHQgICAgIHVybCgnLzIwMjIvYXNzZXRzL2ZvbnQvR2lsbFNhbnMtU2VtaUJvbGQudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKVxufVxuXG4uZm9udC1naWxsc2FucyB7XG4gIGZvbnQtZmFtaWx5OiAnR2lsbFNhbnMnO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdHaWxsU2Fucy1NZWRpdW0nO1xuXHRzcmM6IHVybCgnLzIwMjIvYXNzZXRzL2ZvbnQvR2lsbFNhbnMtTWVkaXVtLmVvdCcpO1xuXHRzcmM6XG5cdCAgICAgdXJsKCcvMjAyMi9hc3NldHMvZm9udC9HaWxsU2Fucy1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHQgICAgIHVybCgnLzIwMjIvYXNzZXRzL2ZvbnQvR2lsbFNhbnMtTWVkaXVtLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJylcbn1cblxuLmZvbnQtZ2lsbHNhbnMtbWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6ICdHaWxsU2Fucy1NZWRpdW0nO1xufVxuXG4uY29tbW9uLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDg1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMCAyMnB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiA4NXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjIvYXNzZXRzL2ltYWdlcy9jb21tb24vYXJyb3cvYXJyb3ctcmlnaHQtdy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMzBweCB0b3AgMzlweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcblxuICAmLmNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzlDOUM5O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuXG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59Ly8uY29tbW9uLWJ0blxuXG5cbi5jb21tb24taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG8gMTBweCBhdXRvO1xuICBwYWRkaW5nOiAxMzBweCAzM3B4IDAgMzNweDtcblxuICAuYnJlYWRjcnVtYiB7XG4gICAgbGkge1xuICAgICAgZm9udC1mYW1pbHk6ICdHaWxsU2Fucy1NZWRpdW0nLCDmuLjjgrTjgrfjg4Pjgq8sIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCDjg6HjgqTjg6rjgqosIE1laXJ5bywgc2Fucy1zZXJpZjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJvcmRlciB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBtYXJnaW46IDI0cHggMCAxNXB4IDA7XG4gIH1cblxuICBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICB9XG5cbiAgLmRlc2Mge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOTAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB9XG59Ly8uY29tbW9uLWhlYWRlclxuXG5cbiNiZy1ncmFkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICA0NWRlZyxcbiAgICAgICAgcmdiYSgxNjQsIDE2NiwgMjI3LCAxLjApLFxuICAgICAgICByZ2JhKDE1NiwgMjE5LCAyMjAsIDEuMCksXG4gICAgICAgIHJnYmEoMTUzLCAyMzcsIDE5MywgMS4wKSxcbiAgICAgICAgcmdiYSgxODUsIDI0NiwgMjQ1LCAxLjApLFxuICAgICAgICByZ2JhKDIxOCwgMjQwLCAyNTUsIDEuMClcbiAgICAgICk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMzAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZ3JhZGllbnRBbmltYXRpb24gMTBzIGVhc2UgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogZ3JhZGllbnRBbmltYXRpb24gMTBzIGVhc2UgaW5maW5pdGU7XG59Ly8jYmctZ3JhZFxuXG5Aa2V5ZnJhbWVzIGdyYWRpZW50QW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDMwJTtcbiAgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNzAlO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDMwJTtcbiAgfVxufVxuXG4uZm9sbG93LWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRUQ5QzM7XG4gIHBhZGRpbmc6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMHB4O1xuICBib3R0b206IDBweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIHotaW5kZXg6IDQwMDtcblxuICAuaW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuXG4gICAgLnRpdGxlLWFyZWEge1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnR2lsbFNhbnMtTWVkaXVtJztcbiAgICAgIGxpbmUtaGVpZ2h0OiA1N3B4O1xuICAgICAgY29sb3I6ICMyRUQ5QzM7XG5cbiAgICAgIC5wbGF5LWljb24ge1xuICAgICAgICB3aWR0aDogMjNweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIH1cbiAgICB9Ly8udGl0bGUtYXJlYVxuICAgIC5mbG93LWlubmVyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4IC0gNTVweCk7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuXHQgICAgd2hpdGUtc3BhY2U6bm93cmFwO1xuXG4gICAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgXHRtYXJnaW46MDtcbiAgICAgIFx0cGFkZGluZzowO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgXHRhbmltYXRpb246aHNjcm9sbDIgNXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgfVxuICAgIH1cbiAgICAuY2xvc2Uge1xuICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8yMDIyL2Fzc2V0cy9pbWFnZXMvY29tbW9uL2ZvbGxvdy9jbG9zZS5wbmcpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfS8vLmlubmVyXG59Ly8uZm9sbG93LWJhclxuXG5Aa2V5ZnJhbWVzIGhzY3JvbGwyIHtcblx0MCUgeyB0cmFuc2Zvcm06dHJhbnNsYXRlWCg0cHgpOyB9XG5cdDEwMCUgeyB0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7IH1cbn1cbiIsIkBpbXBvcnQgXCJiYXNlXCI7XG5cbmhlYWRlci52b3RlIHtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblxuICAuaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuXG4gICAgLmxvZ28ge1xuICAgICAgd2lkdGg6IDE2MnB4O1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDE2MnB4O1xuICAgICAgfVxuICAgIH0vLy5sb2dvXG4gICAgLmduYXYge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9Ly8uZ25hdlxuICB9Ly8uaW5uZXJcbn1cblxuaGVhZGVyLmNvbW1vbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA1MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcblxuICAmLmZpeGVkIHtcbiAgICB0b3A6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG4gICYuaGlkZSB7XG4gICAgdG9wOiAtMTAwcHg7XG4gIH1cblxuICAuaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogODBweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXG4gICAgLmxvZ28ge1xuICAgICAgd2lkdGg6IDE2M3B4O1xuICAgICAgcGFkZGluZy10b3A6IDE3cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH0vLy5sb2dvXG5cbiAgfS8vLmlubmVyXG5cbiAgI3NwLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2OHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHggYXV0bztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjIvYXNzZXRzL2ltYWdlcy9zcC9tZW51LW9wZW4ucG5nKTtcblxuICAgICYuY2xvc2Uge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLzIwMjIvYXNzZXRzL2ltYWdlcy9zcC9tZW51LWNsb3NlLnBuZyk7XG4gICAgfVxuICB9XG5cbiAgLnNucy13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDYwcHg7XG5cbiAgICAuaWNvbiB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuXG4gICAgICAmLnRpa3RvayB7XG4gICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfS8vLnNucy13cmFwcGVyXG5cbiAgdWwubWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59Ly9oZWFkZXJcblxuI3NwLWduYXYge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiAzMDA7XG4gIHRvcDogMHB4O1xuICBmb250LWZhbWlseTogJ0dpbGxTYW5zLU1lZGl1bSc7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDY2LCAyMTMsIDAuNCk7XG5cblxuICB1bCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBwYWRkaW5nOiAxMDBweCAzMHB4IDI1cHggMzBweDtcblxuICAgIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIGNvbG9yOiAjQTdBN0E3O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYmFubmVyLWthbnRhbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4ud2F2ZS10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDYwcHg7XG4gIHotaW5kZXg6IDI7XG59XG5cbi53YXZlLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogY2FsYygxMDB2aCAtIDYwcHgpO1xuICB6LWluZGV4OiAyO1xufVxuIl19 */
