@charset "UTF-8";
main .inner {
  width: 1000px;
  padding: 0 0;
}

@media screen and (max-width: 1000px) {
  main .inner {
    width: 100%;
    padding: 0 0;
  }
}

main .inner img {
  display: block;
  line-height: 1;
}

.content h2 {
  margin-bottom: 0;
}

#halloween_2022 {
  /*.dokidoki{
		animation-name:dokidoki;!* アニメーション名の指定 *!
		animation-delay:0s;!* アニメーションの開始時間指定 *!
		animation-duration: 3s;!* アニメーション動作時間の指定 *!
		animation-timing-function: ease-in-out;
		!* アニメーションの動き（徐々に早く徐々に遅く）*!
		animation-iteration-count: infinite; !* アニメーションをループさせる *!
	}

	@keyframes dokidoki {
		0% {
			transform: scale(1);
		}

		40% {
			transform: scale(1);
		}

		50% {
			transform: scale(1.1);
		}

		60% {
			transform: scale(1);
		}

		100% {
			transform: scale(1);
		}
	}*/
}

#halloween_2022 img {
  display: block;
  line-height: 1;
}

#halloween_2022 .page-contents {
  max-width: 1000px;
  margin: 0 auto;
}

#halloween_2022 .page-contents .position-r {
  position: relative;
  line-height: 1;
}

#halloween_2022 .page-contents .movie__item {
  width: 906px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 88px;
}

#halloween_2022 .page-contents .movie__item img {
  width: 100%;
}

#halloween_2022 .page-contents .movie__item.movie__item2 {
  width: 800px;
}

#halloween_2022 .page-contents .movie__item.movie__item4 {
  top: 0;
}

#halloween_2022 .page-contents .movie__item.movie__item5 {
  width: 700px;
  top: 60px;
}

@media screen and (max-width: 1000px) {
  #halloween_2022 .page-contents .movie__item {
    width: 90.6vw;
    top: 8.8vw;
  }
  #halloween_2022 .page-contents .movie__item.movie__item2 {
    width: 80vw;
  }
  #halloween_2022 .page-contents .movie__item.movie__item5 {
    width: 70vw;
    top: 6vw;
  }
}

#halloween_2022 .page-contents .roombra-btn {
  position: absolute;
  width: 879px;
  left: 40px;
  top: 271px;
}

@media screen and (max-width: 1000px) {
  #halloween_2022 .page-contents .roombra-btn {
    width: 87.9vw;
    left: 4vw;
    top: 27.1vw;
  }
}

#halloween_2022 .page-contents .roombra-set-btn {
  position: absolute;
  width: 887px;
  left: 32px;
  top: 201px;
}

@media screen and (max-width: 1000px) {
  #halloween_2022 .page-contents .roombra-set-btn {
    width: 88.7vw;
    left: 3.2vw;
    top: 20.1vw;
  }
}

#halloween_2022 .page-contents .rinto-btn {
  position: absolute;
  width: 881px;
  left: 38px;
  top: 335px;
}

@media screen and (max-width: 1000px) {
  #halloween_2022 .page-contents .rinto-btn {
    width: 88.1vw;
    left: 3.8vw;
    top: 33.5vw;
  }
}

#halloween_2022 .page-contents .rinto-set-btn {
  position: absolute;
  width: 881px;
  left: 38px;
  top: 192px;
}

@media screen and (max-width: 1000px) {
  #halloween_2022 .page-contents .rinto-set-btn {
    width: 88.1vw;
    left: 3.8vw;
    top: 19.2vw;
  }
}

#halloween_2022 .page-contents .daily-btn {
  position: absolute;
  width: 874px;
  left: 45px;
  top: 220px;
}

@media screen and (max-width: 1000px) {
  #halloween_2022 .page-contents .daily-btn {
    width: 87.4vw;
    left: 4.5vw;
    top: 22vw;
  }
}

#halloween_2022 .page-contents .daily-set-btn {
  position: absolute;
  width: 891px;
  left: 28px;
  top: 212px;
}

@media screen and (max-width: 1000px) {
  #halloween_2022 .page-contents .daily-set-btn {
    width: 89.1vw;
    left: 2.8vw;
    top: 21.2vw;
  }
}

#halloween_2022 .page-contents .cami-btn {
  position: absolute;
  width: 880px;
  left: 38px;
  top: 264px;
}

@media screen and (max-width: 1000px) {
  #halloween_2022 .page-contents .cami-btn {
    width: 88vw;
    left: 3.8vw;
    top: 26.4vw;
  }
}

#halloween_2022 .page-contents .dot-btn {
  position: absolute;
  width: 879px;
  left: 40px;
  top: 232px;
}

@media screen and (max-width: 1000px) {
  #halloween_2022 .page-contents .dot-btn {
    width: 87.9vw;
    left: 4vw;
    top: 23.2vw;
  }
}

#halloween_2022 .page-contents .dot-set-btn {
  position: absolute;
  width: 873px;
  left: 45px;
  top: 200px;
}

@media screen and (max-width: 1000px) {
  #halloween_2022 .page-contents .dot-set-btn {
    width: 87.3vw;
    left: 4.5vw;
    top: 20vw;
  }
}

#halloween_2022 .page-contents .top-btn {
  position: absolute;
  width: 818px;
  left: 100px;
  top: 172px;
}

@media screen and (max-width: 1000px) {
  #halloween_2022 .page-contents .top-btn {
    width: 81.8vw;
    left: 10vw;
    top: 17.2vw;
  }
}

#halloween_2022 .poyopoyo {
  -webkit-animation: poyopoyo 2s ease-out infinite;
          animation: poyopoyo 2s ease-out infinite;
  opacity: 1;
}

@-webkit-keyframes poyopoyo {
  0%, 40%, 60%, 80% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50%, 70% {
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
}

@keyframes poyopoyo {
  0%, 40%, 60%, 80% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50%, 70% {
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhhbGxvd2Vlbl8yMDIyL2Nzcy9pbmRleF8xMDE0LmNzcyIsImhhbGxvd2Vlbl8yMDIyL2Nzcy9pbmRleF8xMDE0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDdUJoQjtFQUVFLGFBQWE7RUFDYixZQUFZO0FEdEJkOztBQ1FDO0VBV0Q7SUFNRyxXQUFXO0lBQ1gsWUFBWTtFRHBCYjtBQUNGOztBQ1lBO0VBV0csY0FBYztFQUNkLGNBQWM7QURuQmpCOztBQ3dCQTtFQUNDLGdCQUFnQjtBRHJCakI7O0FDeUJBO0VBcU1DOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHRDlMRTtBQUNIOztBQ1JBO0VBR0UsY0FBYztFQUNkLGNBQWM7QURTaEI7O0FDYkE7RUFRRSxpQkFBaUI7RUFDakIsY0FBYztBRFNoQjs7QUNsQkE7RUFZRyxrQkFBa0I7RUFDbEIsY0FBYztBRFVqQjs7QUN2QkE7RUFpQkcsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsbUNBQTJCO1VBQTNCLDJCQUEyQjtFQUMzQixTQUFTO0FEVVo7O0FDL0JBO0VBd0JJLFdBQVc7QURXZjs7QUNuQ0E7RUE0QkksWUFBWTtBRFdoQjs7QUN2Q0E7RUFnQ0ksTUFBTTtBRFdWOztBQzNDQTtFQW9DSSxZQUFZO0VBQ1osU0FBUztBRFdiOztBQ2pGQztFQWlDRDtJQXlDSSxhQW5FbUM7SUFvRW5DLFVBcEVtQztFRGdGckM7RUN0REY7SUE2Q0ssV0F2RWtDO0VEbUZyQztFQ3pERjtJQWlESyxXQTNFa0M7SUE0RWxDLFFBNUVrQztFRHVGckM7QUFDRjs7QUM5REE7RUF5REcsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixVQUFVO0VBQ1YsVUFBVTtBRFNiOztBQ3RHQztFQWlDRDtJQStESSxhQXpGbUM7SUEwRm5DLFNBMUZtQztJQTJGbkMsV0EzRm1DO0VEc0dyQztBQUNGOztBQzdFQTtFQXVFRyxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFVBQVU7RUFDVixVQUFVO0FEVWI7O0FDckhDO0VBaUNEO0lBNkVJLGFBdkdtQztJQXdHbkMsV0F4R21DO0lBeUduQyxXQXpHbUM7RURxSHJDO0FBQ0Y7O0FDNUZBO0VBcUZHLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osVUFBVTtFQUNWLFVBQVU7QURXYjs7QUNwSUM7RUFpQ0Q7SUEyRkksYUFySG1DO0lBc0huQyxXQXRIbUM7SUF1SG5DLFdBdkhtQztFRG9JckM7QUFDRjs7QUMzR0E7RUFtR0csa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixVQUFVO0VBQ1YsVUFBVTtBRFliOztBQ25KQztFQWlDRDtJQXlHSSxhQW5JbUM7SUFvSW5DLFdBcEltQztJQXFJbkMsV0FySW1DO0VEbUpyQztBQUNGOztBQzFIQTtFQWlIRyxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFVBQVU7RUFDVixVQUFVO0FEYWI7O0FDbEtDO0VBaUNEO0lBdUhJLGFBakptQztJQWtKbkMsV0FsSm1DO0lBbUpuQyxTQW5KbUM7RURrS3JDO0FBQ0Y7O0FDeklBO0VBK0hHLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osVUFBVTtFQUNWLFVBQVU7QURjYjs7QUNqTEM7RUFpQ0Q7SUFxSUksYUEvSm1DO0lBZ0tuQyxXQWhLbUM7SUFpS25DLFdBakttQztFRGlMckM7QUFDRjs7QUN4SkE7RUE2SUcsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixVQUFVO0VBQ1YsVUFBVTtBRGViOztBQ2hNQztFQWlDRDtJQW1KSSxXQTdLbUM7SUE4S25DLFdBOUttQztJQStLbkMsV0EvS21DO0VEZ01yQztBQUNGOztBQ3ZLQTtFQTJKRyxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFVBQVU7RUFDVixVQUFVO0FEZ0JiOztBQy9NQztFQWlDRDtJQWlLSSxhQTNMbUM7SUE0TG5DLFNBNUxtQztJQTZMbkMsV0E3TG1DO0VEK01yQztBQUNGOztBQ3RMQTtFQXlLRyxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFVBQVU7RUFDVixVQUFVO0FEaUJiOztBQzlOQztFQWlDRDtJQStLSSxhQXpNbUM7SUEwTW5DLFdBMU1tQztJQTJNbkMsU0EzTW1DO0VEOE5yQztBQUNGOztBQ3JNQTtFQXVMRyxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFdBQVc7RUFDWCxVQUFVO0FEa0JiOztBQzdPQztFQWlDRDtJQTZMSSxhQXZObUM7SUF3Tm5DLFVBeE5tQztJQXlObkMsV0F6Tm1DO0VENk9yQztBQUNGOztBQ3BOQTtFQXFPRSxnREFBd0M7VUFBeEMsd0NBQXdDO0VBQ3hDLFVBQVU7QURiWjs7QUNnQkM7RUFDQztJQUNDLDJCQUFxQjtZQUFyQixtQkFBcUI7RURidEI7RUNlQTtJQUNDLDhCQUFzQjtZQUF0QixzQkFBc0I7RURidkI7QUFDRjs7QUNPQztFQUNDO0lBQ0MsMkJBQXFCO1lBQXJCLG1CQUFxQjtFRGJ0QjtFQ2VBO0lBQ0MsOEJBQXNCO1lBQXRCLHNCQUFzQjtFRGJ2QjtBQUNGIiwiZmlsZSI6ImhhbGxvd2Vlbl8yMDIyL2Nzcy9pbmRleF8xMDE0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbm1haW4gLmlubmVyIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZzogMCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgbWFpbiAuaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMDtcbiAgfVxufVxuXG5tYWluIC5pbm5lciBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5jb250ZW50IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI2hhbGxvd2Vlbl8yMDIyIHtcbiAgLyouZG9raWRva2l7XG5cdFx0YW5pbWF0aW9uLW5hbWU6ZG9raWRva2k7ISog44Ki44OL44Oh44O844K344On44Oz5ZCN44Gu5oyH5a6aICohXG5cdFx0YW5pbWF0aW9uLWRlbGF5OjBzOyEqIOOCouODi+ODoeODvOOCt+ODp+ODs+OBrumWi+Wni+aZgumWk+aMh+WumiAqIVxuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7ISog44Ki44OL44Oh44O844K344On44Oz5YuV5L2c5pmC6ZaT44Gu5oyH5a6aICohXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cdFx0ISog44Ki44OL44Oh44O844K344On44Oz44Gu5YuV44GN77yI5b6Q44CF44Gr5pep44GP5b6Q44CF44Gr6YGF44GP77yJKiFcblx0XHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTsgISog44Ki44OL44Oh44O844K344On44Oz44KS44Or44O844OX44GV44Gb44KLICohXG5cdH1cblxuXHRAa2V5ZnJhbWVzIGRva2lkb2tpIHtcblx0XHQwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdH1cblxuXHRcdDQwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdH1cblxuXHRcdDUwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0fVxuXG5cdFx0NjAlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0fVxuXG5cdFx0MTAwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdH1cblx0fSovXG59XG5cbiNoYWxsb3dlZW5fMjAyMiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiNoYWxsb3dlZW5fMjAyMiAucGFnZS1jb250ZW50cyB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuI2hhbGxvd2Vlbl8yMDIyIC5wYWdlLWNvbnRlbnRzIC5wb3NpdGlvbi1yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuI2hhbGxvd2Vlbl8yMDIyIC5wYWdlLWNvbnRlbnRzIC5tb3ZpZV9faXRlbSB7XG4gIHdpZHRoOiA5MDZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdG9wOiA4OHB4O1xufVxuXG4jaGFsbG93ZWVuXzIwMjIgLnBhZ2UtY29udGVudHMgLm1vdmllX19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jaGFsbG93ZWVuXzIwMjIgLnBhZ2UtY29udGVudHMgLm1vdmllX19pdGVtLm1vdmllX19pdGVtMiB7XG4gIHdpZHRoOiA4MDBweDtcbn1cblxuI2hhbGxvd2Vlbl8yMDIyIC5wYWdlLWNvbnRlbnRzIC5tb3ZpZV9faXRlbS5tb3ZpZV9faXRlbTQge1xuICB0b3A6IDA7XG59XG5cbiNoYWxsb3dlZW5fMjAyMiAucGFnZS1jb250ZW50cyAubW92aWVfX2l0ZW0ubW92aWVfX2l0ZW01IHtcbiAgd2lkdGg6IDcwMHB4O1xuICB0b3A6IDYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAjaGFsbG93ZWVuXzIwMjIgLnBhZ2UtY29udGVudHMgLm1vdmllX19pdGVtIHtcbiAgICB3aWR0aDogOTAuNnZ3O1xuICAgIHRvcDogOC44dnc7XG4gIH1cbiAgI2hhbGxvd2Vlbl8yMDIyIC5wYWdlLWNvbnRlbnRzIC5tb3ZpZV9faXRlbS5tb3ZpZV9faXRlbTIge1xuICAgIHdpZHRoOiA4MHZ3O1xuICB9XG4gICNoYWxsb3dlZW5fMjAyMiAucGFnZS1jb250ZW50cyAubW92aWVfX2l0ZW0ubW92aWVfX2l0ZW01IHtcbiAgICB3aWR0aDogNzB2dztcbiAgICB0b3A6IDZ2dztcbiAgfVxufVxuXG4jaGFsbG93ZWVuXzIwMjIgLnBhZ2UtY29udGVudHMgLnJvb21icmEtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogODc5cHg7XG4gIGxlZnQ6IDQwcHg7XG4gIHRvcDogMjcxcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAjaGFsbG93ZWVuXzIwMjIgLnBhZ2UtY29udGVudHMgLnJvb21icmEtYnRuIHtcbiAgICB3aWR0aDogODcuOXZ3O1xuICAgIGxlZnQ6IDR2dztcbiAgICB0b3A6IDI3LjF2dztcbiAgfVxufVxuXG4jaGFsbG93ZWVuXzIwMjIgLnBhZ2UtY29udGVudHMgLnJvb21icmEtc2V0LWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDg4N3B4O1xuICBsZWZ0OiAzMnB4O1xuICB0b3A6IDIwMXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgI2hhbGxvd2Vlbl8yMDIyIC5wYWdlLWNvbnRlbnRzIC5yb29tYnJhLXNldC1idG4ge1xuICAgIHdpZHRoOiA4OC43dnc7XG4gICAgbGVmdDogMy4ydnc7XG4gICAgdG9wOiAyMC4xdnc7XG4gIH1cbn1cblxuI2hhbGxvd2Vlbl8yMDIyIC5wYWdlLWNvbnRlbnRzIC5yaW50by1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA4ODFweDtcbiAgbGVmdDogMzhweDtcbiAgdG9wOiAzMzVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICNoYWxsb3dlZW5fMjAyMiAucGFnZS1jb250ZW50cyAucmludG8tYnRuIHtcbiAgICB3aWR0aDogODguMXZ3O1xuICAgIGxlZnQ6IDMuOHZ3O1xuICAgIHRvcDogMzMuNXZ3O1xuICB9XG59XG5cbiNoYWxsb3dlZW5fMjAyMiAucGFnZS1jb250ZW50cyAucmludG8tc2V0LWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDg4MXB4O1xuICBsZWZ0OiAzOHB4O1xuICB0b3A6IDE5MnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgI2hhbGxvd2Vlbl8yMDIyIC5wYWdlLWNvbnRlbnRzIC5yaW50by1zZXQtYnRuIHtcbiAgICB3aWR0aDogODguMXZ3O1xuICAgIGxlZnQ6IDMuOHZ3O1xuICAgIHRvcDogMTkuMnZ3O1xuICB9XG59XG5cbiNoYWxsb3dlZW5fMjAyMiAucGFnZS1jb250ZW50cyAuZGFpbHktYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogODc0cHg7XG4gIGxlZnQ6IDQ1cHg7XG4gIHRvcDogMjIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAjaGFsbG93ZWVuXzIwMjIgLnBhZ2UtY29udGVudHMgLmRhaWx5LWJ0biB7XG4gICAgd2lkdGg6IDg3LjR2dztcbiAgICBsZWZ0OiA0LjV2dztcbiAgICB0b3A6IDIydnc7XG4gIH1cbn1cblxuI2hhbGxvd2Vlbl8yMDIyIC5wYWdlLWNvbnRlbnRzIC5kYWlseS1zZXQtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogODkxcHg7XG4gIGxlZnQ6IDI4cHg7XG4gIHRvcDogMjEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAjaGFsbG93ZWVuXzIwMjIgLnBhZ2UtY29udGVudHMgLmRhaWx5LXNldC1idG4ge1xuICAgIHdpZHRoOiA4OS4xdnc7XG4gICAgbGVmdDogMi44dnc7XG4gICAgdG9wOiAyMS4ydnc7XG4gIH1cbn1cblxuI2hhbGxvd2Vlbl8yMDIyIC5wYWdlLWNvbnRlbnRzIC5jYW1pLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDg4MHB4O1xuICBsZWZ0OiAzOHB4O1xuICB0b3A6IDI2NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgI2hhbGxvd2Vlbl8yMDIyIC5wYWdlLWNvbnRlbnRzIC5jYW1pLWJ0biB7XG4gICAgd2lkdGg6IDg4dnc7XG4gICAgbGVmdDogMy44dnc7XG4gICAgdG9wOiAyNi40dnc7XG4gIH1cbn1cblxuI2hhbGxvd2Vlbl8yMDIyIC5wYWdlLWNvbnRlbnRzIC5kb3QtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogODc5cHg7XG4gIGxlZnQ6IDQwcHg7XG4gIHRvcDogMjMycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAjaGFsbG93ZWVuXzIwMjIgLnBhZ2UtY29udGVudHMgLmRvdC1idG4ge1xuICAgIHdpZHRoOiA4Ny45dnc7XG4gICAgbGVmdDogNHZ3O1xuICAgIHRvcDogMjMuMnZ3O1xuICB9XG59XG5cbiNoYWxsb3dlZW5fMjAyMiAucGFnZS1jb250ZW50cyAuZG90LXNldC1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA4NzNweDtcbiAgbGVmdDogNDVweDtcbiAgdG9wOiAyMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICNoYWxsb3dlZW5fMjAyMiAucGFnZS1jb250ZW50cyAuZG90LXNldC1idG4ge1xuICAgIHdpZHRoOiA4Ny4zdnc7XG4gICAgbGVmdDogNC41dnc7XG4gICAgdG9wOiAyMHZ3O1xuICB9XG59XG5cbiNoYWxsb3dlZW5fMjAyMiAucGFnZS1jb250ZW50cyAudG9wLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDgxOHB4O1xuICBsZWZ0OiAxMDBweDtcbiAgdG9wOiAxNzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICNoYWxsb3dlZW5fMjAyMiAucGFnZS1jb250ZW50cyAudG9wLWJ0biB7XG4gICAgd2lkdGg6IDgxLjh2dztcbiAgICBsZWZ0OiAxMHZ3O1xuICAgIHRvcDogMTcuMnZ3O1xuICB9XG59XG5cbiNoYWxsb3dlZW5fMjAyMiAucG95b3BveW8ge1xuICBhbmltYXRpb246IHBveW9wb3lvIDJzIGVhc2Utb3V0IGluZmluaXRlO1xuICBvcGFjaXR5OiAxO1xufVxuXG5Aa2V5ZnJhbWVzIHBveW9wb3lvIHtcbiAgMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlLCA3MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8vIOioreWumiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRicmVhay1wb2ludDogMTAwMHB4O1xuJGNvbnRlbnRzLXdpZHRoLXNwOiAxMDAwcHg7XG5cbkBtaXhpbiBtaW5fc2NyZWVuKCRicCkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnApIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWF4X3NjcmVlbigkYnApIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJwKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQGZ1bmN0aW9uIHZ3KCRwaXhlbHNWdykge1xuXHQkYmFzZVdpZHRoIDogMTAwMDtcblx0QHJldHVybiAkcGl4ZWxzVncgLyAkYmFzZVdpZHRoICogMTAwdnc7XG59XG5cbi8vIHN0eWxlIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxubWFpbntcblx0LmlubmVye1xuXHRcdHdpZHRoOiAxMDAwcHg7XG5cdFx0cGFkZGluZzogMCAwO1xuXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMCAwO1xuXHRcdH0vL3NwXG5cblx0XHRpbWd7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblx0fVxufVxuXG4uY29udGVudCBoMntcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuXG4jaGFsbG93ZWVuXzIwMjJ7XG5cblx0aW1ne1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHR9XG5cblx0LnBhZ2UtY29udGVudHN7XG5cdFx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHQucG9zaXRpb24tcntcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblxuXHRcdC5tb3ZpZV9faXRlbXtcblx0XHRcdHdpZHRoOiA5MDZweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdHRvcDogODhweDtcblxuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0Ji5tb3ZpZV9faXRlbTJ7XG5cdFx0XHRcdHdpZHRoOiA4MDBweDtcblx0XHRcdH1cblxuXHRcdFx0Ji5tb3ZpZV9faXRlbTR7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5tb3ZpZV9faXRlbTV7XG5cdFx0XHRcdHdpZHRoOiA3MDBweDtcblx0XHRcdFx0dG9wOiA2MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCkge1xuXHRcdFx0XHR3aWR0aDogdncoOTA2KTtcblx0XHRcdFx0dG9wOiB2dyg4OCk7XG5cblx0XHRcdFx0Ji5tb3ZpZV9faXRlbTJ7XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDgwMCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm1vdmllX19pdGVtNXtcblx0XHRcdFx0XHR3aWR0aDogdncoNzAwKTtcblx0XHRcdFx0XHR0b3A6IHZ3KDYwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ly9zcFxuXHRcdH1cblxuXHRcdC5yb29tYnJhLWJ0bntcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiA4NzlweDtcblx0XHRcdGxlZnQ6IDQwcHg7XG5cdFx0XHR0b3A6IDI3MXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCkge1xuXHRcdFx0XHR3aWR0aDogdncoODc5KTtcblx0XHRcdFx0bGVmdDogdncoNDApO1xuXHRcdFx0XHR0b3A6IHZ3KDI3MSk7XG5cdFx0XHR9XG5cdFx0XHQvL3NwXG5cdFx0fVxuXG5cdFx0LnJvb21icmEtc2V0LWJ0bntcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiA4ODdweDtcblx0XHRcdGxlZnQ6IDMycHg7XG5cdFx0XHR0b3A6IDIwMXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCkge1xuXHRcdFx0XHR3aWR0aDogdncoODg3KTtcblx0XHRcdFx0bGVmdDogdncoMzIpO1xuXHRcdFx0XHR0b3A6IHZ3KDIwMSk7XG5cdFx0XHR9XG5cdFx0XHQvL3NwXG5cdFx0fVxuXG5cdFx0LnJpbnRvLWJ0bntcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiA4ODFweDtcblx0XHRcdGxlZnQ6IDM4cHg7XG5cdFx0XHR0b3A6IDMzNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCkge1xuXHRcdFx0XHR3aWR0aDogdncoODgxKTtcblx0XHRcdFx0bGVmdDogdncoMzgpO1xuXHRcdFx0XHR0b3A6IHZ3KDMzNSk7XG5cdFx0XHR9XG5cdFx0XHQvL3NwXG5cdFx0fVxuXG5cdFx0LnJpbnRvLXNldC1idG57XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogODgxcHg7XG5cdFx0XHRsZWZ0OiAzOHB4O1xuXHRcdFx0dG9wOiAxOTJweDtcblxuXHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDg4MSk7XG5cdFx0XHRcdGxlZnQ6IHZ3KDM4KTtcblx0XHRcdFx0dG9wOiB2dygxOTIpO1xuXHRcdFx0fVxuXHRcdFx0Ly9zcFxuXHRcdH1cblxuXHRcdC5kYWlseS1idG57XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogODc0cHg7XG5cdFx0XHRsZWZ0OiA0NXB4O1xuXHRcdFx0dG9wOiAyMjBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDg3NCk7XG5cdFx0XHRcdGxlZnQ6IHZ3KDQ1KTtcblx0XHRcdFx0dG9wOiB2dygyMjApO1xuXHRcdFx0fVxuXHRcdFx0Ly9zcFxuXHRcdH1cblxuXHRcdC5kYWlseS1zZXQtYnRue1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDg5MXB4O1xuXHRcdFx0bGVmdDogMjhweDtcblx0XHRcdHRvcDogMjEycHg7XG5cblx0XHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KSB7XG5cdFx0XHRcdHdpZHRoOiB2dyg4OTEpO1xuXHRcdFx0XHRsZWZ0OiB2dygyOCk7XG5cdFx0XHRcdHRvcDogdncoMjEyKTtcblx0XHRcdH1cblx0XHRcdC8vc3Bcblx0XHR9XG5cblx0XHQuY2FtaS1idG57XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogODgwcHg7XG5cdFx0XHRsZWZ0OiAzOHB4O1xuXHRcdFx0dG9wOiAyNjRweDtcblxuXHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDg4MCk7XG5cdFx0XHRcdGxlZnQ6IHZ3KDM4KTtcblx0XHRcdFx0dG9wOiB2dygyNjQpO1xuXHRcdFx0fVxuXHRcdFx0Ly9zcFxuXHRcdH1cblxuXHRcdC5kb3QtYnRue1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDg3OXB4O1xuXHRcdFx0bGVmdDogNDBweDtcblx0XHRcdHRvcDogMjMycHg7XG5cblx0XHRcdEBpbmNsdWRlIG1heF9zY3JlZW4oJGJyZWFrLXBvaW50KSB7XG5cdFx0XHRcdHdpZHRoOiB2dyg4NzkpO1xuXHRcdFx0XHRsZWZ0OiB2dyg0MCk7XG5cdFx0XHRcdHRvcDogdncoMjMyKTtcblx0XHRcdH1cblx0XHRcdC8vc3Bcblx0XHR9XG5cblx0XHQuZG90LXNldC1idG57XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogODczcHg7XG5cdFx0XHRsZWZ0OiA0NXB4O1xuXHRcdFx0dG9wOiAyMDBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpIHtcblx0XHRcdFx0d2lkdGg6IHZ3KDg3Myk7XG5cdFx0XHRcdGxlZnQ6IHZ3KDQ1KTtcblx0XHRcdFx0dG9wOiB2dygyMDApO1xuXHRcdFx0fVxuXHRcdFx0Ly9zcFxuXHRcdH1cblxuXHRcdC50b3AtYnRue1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDgxOHB4O1xuXHRcdFx0bGVmdDogMTAwcHg7XG5cdFx0XHR0b3A6IDE3MnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCkge1xuXHRcdFx0XHR3aWR0aDogdncoODE4KTtcblx0XHRcdFx0bGVmdDogdncoMTAwKTtcblx0XHRcdFx0dG9wOiB2dygxNzIpO1xuXHRcdFx0fVxuXHRcdFx0Ly9zcFxuXHRcdH1cblx0fVxuXG5cdC8qLmRva2lkb2tpe1xuXHRcdGFuaW1hdGlvbi1uYW1lOmRva2lkb2tpOyEqIOOCouODi+ODoeODvOOCt+ODp+ODs+WQjeOBruaMh+WumiAqIVxuXHRcdGFuaW1hdGlvbi1kZWxheTowczshKiDjgqLjg4vjg6Hjg7zjgrfjg6fjg7Pjga7plovlp4vmmYLplpPmjIflrpogKiFcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDNzOyEqIOOCouODi+ODoeODvOOCt+ODp+ODs+WLleS9nOaZgumWk+OBruaMh+WumiAqIVxuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuXHRcdCEqIOOCouODi+ODoeODvOOCt+ODp+ODs+OBruWLleOBje+8iOW+kOOAheOBq+aXqeOBj+W+kOOAheOBq+mBheOBj++8iSohXG5cdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7ICEqIOOCouODi+ODoeODvOOCt+ODp+ODs+OCkuODq+ODvOODl+OBleOBm+OCiyAqIVxuXHR9XG5cblx0QGtleWZyYW1lcyBkb2tpZG9raSB7XG5cdFx0MCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHR9XG5cblx0XHQ0MCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHR9XG5cblx0XHQ1MCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdH1cblxuXHRcdDYwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdH1cblxuXHRcdDEwMCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHR9XG5cdH0qL1xuXG5cdC5wb3lvcG95byB7XG5cdFx0YW5pbWF0aW9uOiBwb3lvcG95byAycyBlYXNlLW91dCBpbmZpbml0ZTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0QGtleWZyYW1lcyBwb3lvcG95byB7XG5cdFx0MCUsIDQwJSwgNjAlLCA4MCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuXHRcdH1cblx0XHQ1MCUsIDcwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuXHRcdH1cblx0fVxuXG59Ly9oYWxsb3dlZW5fMjAyMlxuIl19 */
