.room {
  padding: 140px 0 0;
  margin-bottom: 75px;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  background-color: #eaeaea;
}

@media screen and (min-width: 960px) {
  .room {
    padding: 75px 0 75px;
  }
}

.room.open {
  padding: 75px 0 0;
  margin-bottom: 0;
}

@media screen and (min-width: 960px) {
  .room.open {
    padding: 75px 0 0;
  }
}

.room.open .room-inner {
  margin-bottom: 0;
}

@media screen and (min-width: 960px) {
  .room.open .room-inner {
    margin-bottom: 75px;
  }
}

.room:last-child {
  margin-bottom: 154px;
}

.room-inner {
  padding: 0 24px 0 60px;
  margin-bottom: 0;
  position: relative;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  background-repeat: no-repeat;
  background-position: top;
  background-size: contain;
}

@media screen and (min-width: 960px) {
  .room-inner {
    padding: 0 0 76px;
    background-position: right;
    background-size: 50%;
  }
}

.room-inner h2 {
  margin: 55px 0 25px;
  font-size: 24px;
  font-weight: 400;
}

.room-inner.rooms01 {
  background-image: url("../img/room/img01@2x.jpg");
}

.room-inner.rooms02 {
  background-image: url("../img/room/img02@2x.jpg");
}

.room-inner.rooms03 {
  background-image: url("../img/room/img03@2x.jpg");
}

.room-inner .room_headline {
  top: -60px;
  margin-bottom: 50vw;
}

@media screen and (min-width: 560px) {
  .room-inner .room_headline {
    margin-bottom: 60vw;
  }
}

@media screen and (min-width: 960px) {
  .room-inner .room_headline {
    top: 0;
    margin-bottom: 0;
  }
}

.room-inner .common_btn01 {
  width: 100%;
  margin-top: 50px;
}

@media screen and (min-width: 960px) {
  .room-inner .common_btn01 {
    width: auto;
    min-width: 240px;
  }
}

.room-inner .btn_cen {
  position: relative;
  top: 30px;
  z-index: 2;
}

@media screen and (min-width: 960px) {
  .room-inner .btn_cen {
    top: 183px;
  }
}

.room_name {
  font-size: 18px;
  line-height: 1.6;
  margin-bottom: 24px;
}

@media screen and (min-width: 960px) {
  .room_name {
    font-size: 24px;
  }
}

.room_text {
  margin-bottom: 8px;
  font-size: 14px;
}

@media screen and (min-width: 960px) {
  .room_text {
    margin-bottom: 0;
  }
}

.room_text span {
  display: block;
}

@media screen and (min-width: 960px) {
  .room_text span {
    display: inline;
  }
}

.room .hidden-rooms {
  background-color: #fafafa;
  padding: 150px 0 0;
}

@media screen and (min-width: 960px) {
  .room .hidden-rooms {
    padding: 127px 0 73px;
  }
}

.room .hidden-rooms__text {
  padding: 0 24px 0 60px;
  margin: -60px auto -10px;
}

@media screen and (min-width: 960px) {
  .room .hidden-rooms__text {
    padding: 0;
    margin: 43px auto 0;
  }
}

.room .hidden-rooms .close-icon {
  top: 34px;
}

@media screen and (min-width: 960px) {
  .room .hidden-rooms .close-icon {
    top: 105px;
  }
}

.swiper-container .swiper-slide {
  left: 60px;
}

@media screen and (min-width: 960px) {
  .swiper-container .swiper-slide {
    left: calc(70% - 550px);
  }
}

@media screen and (min-width: 1120px) {
  .swiper-container .swiper-slide {
    left: calc(60% - 550px);
  }
}

@media screen and (min-width: 1280px) {
  .swiper-container .swiper-slide {
    left: calc(50% - 550px);
  }
}

.swiper-container .swiper-button-next,
.swiper-container .swiper-container-rtl .swiper-button-prev {
  right: 2vw;
}

@media screen and (min-width: 560px) {
  .swiper-container .swiper-button-next,
  .swiper-container .swiper-container-rtl .swiper-button-prev {
    right: 10vw;
  }
}

@media screen and (min-width: 960px) {
  .swiper-container .swiper-button-next,
  .swiper-container .swiper-container-rtl .swiper-button-prev {
    left: calc(100% - 330px);
    right: auto;
  }
}

@media screen and (min-width: 1120px) {
  .swiper-container .swiper-button-next,
  .swiper-container .swiper-container-rtl .swiper-button-prev {
    left: calc(100% - 380px);
    right: auto;
  }
}

@media screen and (min-width: 1280px) {
  .swiper-container .swiper-button-next,
  .swiper-container .swiper-container-rtl .swiper-button-prev {
    left: calc(100% - 500px);
    right: auto;
  }
}

.swiper-container .swiper-button-prev,
.swiper-container .swiper-container-rtl .swiper-button-next {
  left: 40px;
}

@media screen and (min-width: 960px) {
  .swiper-container .swiper-button-prev,
  .swiper-container .swiper-container-rtl .swiper-button-next {
    left: calc(70% - 590px);
  }
}

@media screen and (min-width: 1120px) {
  .swiper-container .swiper-button-prev,
  .swiper-container .swiper-container-rtl .swiper-button-next {
    left: calc(60% - 590px);
  }
}

@media screen and (min-width: 1280px) {
  .swiper-container .swiper-button-prev,
  .swiper-container .swiper-container-rtl .swiper-button-next {
    left: calc(50% - 590px);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJvb20uc2NzcyIsInJvb20uY3NzIiwiX21peGluLnNjc3MiLCJfYmFzZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixnQ0FBd0I7RUFBeEIsd0JBQXdCO0VBdUJ4Qix5QkFBeUI7QUN4QjNCOztBQ29FRTtFRnRFRjtJQU1JLG9CQUFvQjtFQ0N0QjtBQUNGOztBRFJBO0VBVUksaUJBQWlCO0VBQ2pCLGdCQUFnQjtBQ0VwQjs7QUN5REU7RUZ0RUY7SUFjTSxpQkFBaUI7RUNJckI7QUFDRjs7QURuQkE7RUFrQk0sZ0JBQWdCO0FDS3RCOztBQytDRTtFRnRFRjtJQXFCUSxtQkFBbUI7RUNPekI7QUFDRjs7QUQ3QkE7RUE2Qkksb0JBQW9CO0FDSXhCOztBRERFO0VBQ0Usc0JBQXNCO0VBQ3RCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsZ0NBQXdCO0VBQXhCLHdCQUF3QjtFQUN4Qiw0QkFBNEI7RUFDNUIsd0JBQXdCO0VBQ3hCLHdCQUF3QjtBQ0k1Qjs7QUMyQkU7RUZ0Q0E7SUFVSSxpQkFBaUI7SUFDakIsMEJBQTBCO0lBQzFCLG9CQUFvQjtFQ014QjtBQUNGOztBRG5CRztFQWdCRyxtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLGdCQUFnQjtBQ090Qjs7QUR6Qkc7RUFzQkcsaURBQWlEO0FDT3ZEOztBRDdCRztFQTBCRyxpREFBaUQ7QUNPdkQ7O0FEakNHO0VBOEJHLGlEQUFpRDtBQ092RDs7QURyQ0c7RUFrQ0csVUFBVTtFQUNWLG1CQUFtQjtBQ096Qjs7QUNKRTtFRnRDQztJQXNDSyxtQkFBbUI7RUNTekI7QUFDRjs7QUNWRTtFRnRDQztJQTBDSyxNQUFNO0lBQ04sZ0JBQWdCO0VDV3RCO0FBQ0Y7O0FEdkRHO0VBZ0RHLFdBQVc7RUFDWCxnQkFBZ0I7QUNXdEI7O0FDdEJFO0VGdENDO0lBb0RLLFdBQVc7SUFDWCxnQkFBZ0I7RUNhdEI7QUFDRjs7QURuRUc7RUEwREcsa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxVQUFVO0FDYWhCOztBQ25DRTtFRnRDQztJQStESyxVQUFVO0VDZWhCO0FBQ0Y7O0FEVkU7RUFDRSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtBQ2F2Qjs7QUMvQ0U7RUYrQkE7SUFNSSxlQUFlO0VDZW5CO0FBQ0Y7O0FEWkU7RUFDRSxrQkFBa0I7RUFDbEIsZUFBZTtBQ2VuQjs7QUMxREU7RUZ5Q0E7SUFLSSxnQkFBZ0I7RUNpQnBCO0FBQ0Y7O0FEdkJHO0VBU0csY0FBYztBQ2tCcEI7O0FDcEVFO0VGeUNDO0lBWUssZUFBZTtFQ29CckI7QUFDRjs7QURoSkE7RUFpSUkseUJHaElXO0VIaUlYLGtCQUFrQjtBQ21CdEI7O0FDL0VFO0VGdEVGO0lBcUlNLHFCQUFxQjtFQ3FCekI7QUFDRjs7QUQzSkE7RUF5SU0sc0JBQXNCO0VBQ3RCLHdCQUF3QjtBQ3NCOUI7O0FDMUZFO0VGdEVGO0lBNklRLFVBQVU7SUFDVixtQkFBbUI7RUN3QnpCO0FBQ0Y7O0FEdktBO0VBbUpNLFNBQVM7QUN3QmY7O0FDckdFO0VGdEVGO0lBc0pRLFVBQVU7RUMwQmhCO0FBQ0Y7O0FEbEJBO0VBR0ksVUFBVTtBQ21CZDs7QUMvR0U7RUZ5RkY7SUFNTSx1QkFBdUI7RUNxQjNCO0FBQ0Y7O0FDckhFO0VGeUZGO0lBVU0sdUJBQXVCO0VDdUIzQjtBQUNGOztBQzNIRTtFRnlGRjtJQWNNLHVCQUF1QjtFQ3lCM0I7QUFDRjs7QUR4Q0E7O0VBb0JJLFVBQVU7QUN5QmQ7O0FDdElFO0VGeUZGOztJQXVCTSxXQUFXO0VDNEJmO0FBQ0Y7O0FDN0lFO0VGeUZGOztJQTJCTSx3QkFBd0I7SUFDeEIsV0FBVztFQytCZjtBQUNGOztBQ3JKRTtFRnlGRjs7SUErQk0sd0JBQXdCO0lBQ3hCLFdBQVc7RUNtQ2Y7QUFDRjs7QUM3SkU7RUZ5RkY7O0lBbUNNLHdCQUF3QjtJQUN4QixXQUFXO0VDdUNmO0FBQ0Y7O0FENUVBOztFQTBDSSxVQUFVO0FDdUNkOztBQzFLRTtFRnlGRjs7SUE2Q00sdUJBQXVCO0VDMEMzQjtBQUNGOztBQ2pMRTtFRnlGRjs7SUFpRE0sdUJBQXVCO0VDNkMzQjtBQUNGOztBQ3hMRTtFRnlGRjs7SUFxRE0sdUJBQXVCO0VDZ0QzQjtBQUNGIiwiZmlsZSI6InJvb20uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQGltcG9ydCBcIm1peGluXCIsIFwiYmFzZVwiO1xuXG4ucm9vbSB7XG4gIHBhZGRpbmc6IDE0MHB4IDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXG4gIEBpbmNsdWRlIG1xKG0pIHtcbiAgICBwYWRkaW5nOiA3NXB4IDAgNzVweDtcbiAgfVxuXG4gICYub3BlbiB7XG4gICAgcGFkZGluZzogNzVweCAwIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIEBpbmNsdWRlIG1xKG0pIHtcbiAgICAgIHBhZGRpbmc6IDc1cHggMCAwO1xuICAgIH1cblxuICAgIC5yb29tLWlubmVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1xKG0pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTU0cHg7XG4gIH1cblxuICAmLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwIDI0cHggMCA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICBAaW5jbHVkZSBtcShtKSB7XG4gICAgICBwYWRkaW5nOiAwIDAgNzZweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgbWFyZ2luOiA1NXB4IDAgMjVweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgJi5yb29tczAxIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9yb29tL2ltZzAxQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmLnJvb21zMDIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Jvb20vaW1nMDJAMnguanBnXCIpO1xuICAgIH1cblxuICAgICYucm9vbXMwMyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcm9vbS9pbWcwM0AyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgLnJvb21faGVhZGxpbmUge1xuICAgICAgdG9wOiAtNjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwdnc7XG5cbiAgICAgIEBpbmNsdWRlIG1xKHMpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjB2dztcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbXEobSkge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbW1vbl9idG4wMSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1xKG0pIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogMjQwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bl9jZW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAzMHB4O1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgQGluY2x1ZGUgbXEobSkge1xuICAgICAgICB0b3A6IDE4M3B4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJl9uYW1lIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgQGluY2x1ZGUgbXEobSkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgIEBpbmNsdWRlIG1xKG0pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgQGluY2x1ZGUgbXEobSkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhpZGRlbi1yb29tcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDE1MHB4IDAgMDtcblxuICAgIEBpbmNsdWRlIG1xKG0pIHtcbiAgICAgIHBhZGRpbmc6IDEyN3B4IDAgNzNweDtcbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDYwcHg7XG4gICAgICBtYXJnaW46IC02MHB4IGF1dG8gLTEwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1xKG0pIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiA0M3B4IGF1dG8gMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2UtaWNvbiB7XG4gICAgICB0b3A6IDM0cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1xKG0pIHtcbiAgICAgICAgdG9wOiAxMDVweDtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG59XG5cblxuLnN3aXBlci1jb250YWluZXIge1xuXG4gIC5zd2lwZXItc2xpZGUge1xuICAgIGxlZnQ6IDYwcHg7XG5cbiAgICBAaW5jbHVkZSBtcShtKSB7XG4gICAgICBsZWZ0OiBjYWxjKDcwJSAtIDU1MHB4KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcShsKSB7XG4gICAgICBsZWZ0OiBjYWxjKDYwJSAtIDU1MHB4KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcSh4bCkge1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSA1NTBweCk7XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIHJpZ2h0OiAydnc7XG5cbiAgICBAaW5jbHVkZSBtcShzKSB7XG4gICAgICByaWdodDogMTB2dztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcShtKSB7XG4gICAgICBsZWZ0OiBjYWxjKDEwMCUgLSAzMzBweCk7XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEobCkge1xuICAgICAgbGVmdDogY2FsYygxMDAlIC0gMzgwcHgpO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKHhsKSB7XG4gICAgICBsZWZ0OiBjYWxjKDEwMCUgLSA1MDBweCk7XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgbGVmdDogNDBweDtcblxuICAgIEBpbmNsdWRlIG1xKG0pIHtcbiAgICAgIGxlZnQ6IGNhbGMoNzAlIC0gNTkwcHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xKGwpIHtcbiAgICAgIGxlZnQ6IGNhbGMoNjAlIC0gNTkwcHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xKHhsKSB7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDU5MHB4KTtcbiAgICB9XG5cbiAgfVxuXG5cbn1cbiIsIi5yb29tIHtcbiAgcGFkZGluZzogMTQwcHggMCAwO1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5yb29tIHtcbiAgICBwYWRkaW5nOiA3NXB4IDAgNzVweDtcbiAgfVxufVxuXG4ucm9vbS5vcGVuIHtcbiAgcGFkZGluZzogNzVweCAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5yb29tLm9wZW4ge1xuICAgIHBhZGRpbmc6IDc1cHggMCAwO1xuICB9XG59XG5cbi5yb29tLm9wZW4gLnJvb20taW5uZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAucm9vbS5vcGVuIC5yb29tLWlubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB9XG59XG5cbi5yb29tOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxNTRweDtcbn1cblxuLnJvb20taW5uZXIge1xuICBwYWRkaW5nOiAwIDI0cHggMCA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5yb29tLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwIDAgNzZweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgfVxufVxuXG4ucm9vbS1pbm5lciBoMiB7XG4gIG1hcmdpbjogNTVweCAwIDI1cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnJvb20taW5uZXIucm9vbXMwMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9yb29tL2ltZzAxQDJ4LmpwZ1wiKTtcbn1cblxuLnJvb20taW5uZXIucm9vbXMwMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9yb29tL2ltZzAyQDJ4LmpwZ1wiKTtcbn1cblxuLnJvb20taW5uZXIucm9vbXMwMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9yb29tL2ltZzAzQDJ4LmpwZ1wiKTtcbn1cblxuLnJvb20taW5uZXIgLnJvb21faGVhZGxpbmUge1xuICB0b3A6IC02MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHZ3O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjBweCkge1xuICAucm9vbS1pbm5lciAucm9vbV9oZWFkbGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjB2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAucm9vbS1pbm5lciAucm9vbV9oZWFkbGluZSB7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnJvb20taW5uZXIgLmNvbW1vbl9idG4wMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAucm9vbS1pbm5lciAuY29tbW9uX2J0bjAxIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDI0MHB4O1xuICB9XG59XG5cbi5yb29tLWlubmVyIC5idG5fY2VuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDMwcHg7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5yb29tLWlubmVyIC5idG5fY2VuIHtcbiAgICB0b3A6IDE4M3B4O1xuICB9XG59XG5cbi5yb29tX25hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5yb29tX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4ucm9vbV90ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5yb29tX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnJvb21fdGV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5yb29tX3RleHQgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5cbi5yb29tIC5oaWRkZW4tcm9vbXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBwYWRkaW5nOiAxNTBweCAwIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5yb29tIC5oaWRkZW4tcm9vbXMge1xuICAgIHBhZGRpbmc6IDEyN3B4IDAgNzNweDtcbiAgfVxufVxuXG4ucm9vbSAuaGlkZGVuLXJvb21zX190ZXh0IHtcbiAgcGFkZGluZzogMCAyNHB4IDAgNjBweDtcbiAgbWFyZ2luOiAtNjBweCBhdXRvIC0xMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAucm9vbSAuaGlkZGVuLXJvb21zX190ZXh0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogNDNweCBhdXRvIDA7XG4gIH1cbn1cblxuLnJvb20gLmhpZGRlbi1yb29tcyAuY2xvc2UtaWNvbiB7XG4gIHRvcDogMzRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnJvb20gLmhpZGRlbi1yb29tcyAuY2xvc2UtaWNvbiB7XG4gICAgdG9wOiAxMDVweDtcbiAgfVxufVxuXG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIHtcbiAgbGVmdDogNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgbGVmdDogY2FsYyg3MCUgLSA1NTBweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEyMHB4KSB7XG4gIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUge1xuICAgIGxlZnQ6IGNhbGMoNjAlIC0gNTUwcHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIHtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDU1MHB4KTtcbiAgfVxufVxuXG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogMnZ3O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjBweCkge1xuICAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgcmlnaHQ6IDEwdnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDMzMHB4KTtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTIwcHgpIHtcbiAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDM4MHB4KTtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDUwMHB4KTtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuXG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgbGVmdDogY2FsYyg3MCUgLSA1OTBweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEyMHB4KSB7XG4gIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBsZWZ0OiBjYWxjKDYwJSAtIDU5MHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tcHJldixcbiAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNTkwcHgpO1xuICB9XG59XG4iLCJAbWl4aW4gY2Yge1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuLy8gQGluY2x1ZGUgY2Y7XG5cbkBtaXhpbiBtYXJnaW5fYXV0b3tcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi8vIEBpbmNsdWRlIG1hcmdpbl9hdXRvO1xuXG5AbWl4aW4gYWJzICgkdG9wOiBhdXRvLCAkcmlnaHQ6IGF1dG8sICRib3R0b206IGF1dG8sICRsZWZ0OiBhdXRvKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAkdG9wO1xuICByaWdodDogJHJpZ2h0O1xuICBib3R0b206ICRib3R0b207XG4gIGxlZnQ6ICRsZWZ0O1xufVxuLy8gQGluY2x1ZGUgYWJzKDVweCwgMjBweCwgMTBweCwgMTVweCk7XG5cbkBtaXhpbiBib3hfc3tcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xufVxuLy8gQGluY2x1ZGUgYm94X3M7XG5cbkBtaXhpbiB0cmFuc2l0aW9uKCRwcm9wZXJ0eTogYWxsLCAkZHVyYXRpb246IC41cyl7XG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gMHMgY3ViaWMtYmV6aWVyKC4xNjUsLjg0LC40NCwxKTtcbn1cbi8vIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLDAuNXMpO1xuXG5AbWl4aW4gdHJhbnNpdGlvbjIoJHByb3BlcnR5OiBhbGwsICRkdXJhdGlvbjogLjVzICwgJGRlbGF5OjBzKXtcbiAgdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZGVsYXkgZWFzZTtcbn1cbi8vIEBpbmNsdWRlIHRyYW5zaXRpb24yKGFsbCwwLjVzLCAwcyk7XG5cbkBtaXhpbiB0cmFuc2l0aW9uMygkcHJvcGVydHk6IGFsbCwgJGR1cmF0aW9uOiAuNXMsICRkZWxheTowcywgJGN1YmljOiguNjQ1LC4wNDUsLjM1NSwxKSl7XG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGRlbGF5IGN1YmljLWJlemllcigkY3ViaWMpO1xufVxuLy8gQGluY2x1ZGUgdHJhbnNpdGlvbjMoYWxsLDAuNXMsMHMsKC42NDUsLjA0NSwuMzU1LDEpKTtcblxuQG1peGluIG9yaWdpbigkcHJvcGVydHk6IGxlZnQsICRwcm9wZXJ0eTI6IHRvcCl7XG4gIHRyYW5zZm9ybS1vcmlnaW46ICRwcm9wZXJ0eSAkcHJvcGVydHkyO1xufVxuLy8gQGluY2x1ZGUgb3JpZ2luKGxlZnQsIHRvcCk7XG5cbkBtaXhpbiBzY2FsZSgkYXRhaTowKXtcbiAgdHJhbnNmb3JtOiBzY2FsZSgkYXRhaSk7XG59XG4vLyBAaW5jbHVkZSBzY2FsZSgxKTtcblxuQG1peGluIHNjYWxlWCgkYXRhaTowKXtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoJGF0YWkpO1xufVxuLy8gQGluY2x1ZGUgc2NhbGVYKDEpO1xuXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eSkge1xuICAgICBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgICAgJG9wYWNpdHlJRTogJG9wYWNpdHkgKiAxMDA7XG4gICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0kb3BhY2l0eUlFKTtcbn1cbi8vIEBpbmNsdWRlIG9wYWNpdHkoMCk7XG5cbkBtaXhpbiB3aDEwMHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi8vIEBpbmNsdWRlIHdoMTAwO1xuXG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQpIHtcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyBAaW5jbHVkZSBtcShtKSB7fVxuXG5AbWl4aW4gbGlua190ZXh0e1xuICBjb2xvcjogIzE0MDBBMztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4RDdDRDc7XG59XG5AbWl4aW4gYW5pbWF0aW9uKCRuYW1lLCAkZHVyYXRpb246IC41cywgJHRpbWluZzplYXNlLCAkZGVsYXk6MHMsICRpdGVyYXRpb246MSwgJGRpcmVjdGlvbjpub3JtYWwsICRmaWxsLW1vZGU6Ym90aCwgJHBsYXktc3RhdGU6cnVubmluZyApe1xuICBhbmltYXRpb246ICRuYW1lICRkdXJhdGlvbiAkdGltaW5nICRkZWxheSAkaXRlcmF0aW9uICRkaXJlY3Rpb24gJGZpbGwtbW9kZSAkcGxheS1zdGF0ZSA7XG59XG4vLyBAaW5jbHVkZSBhbmltYXRpb24oc2xpZGVfbGluZSAxLjBzIGVhc2UgM3MpO1xuXG5AbWl4aW4gZm9udHNpemUoJHNpemU6IDI0LCAkYmFzZTogMTYpIHtcbiAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xuICBmb250LXNpemU6ICgkc2l6ZSAvICRiYXNlKSAqIDFyZW07XG59XG4vLyBAaW5jbHVkZSBmb250c2l6ZSgxNik7XG5cbiIsIkBpbXBvcnQgXCJtaXhpblwiO1xuJGJsYWNrOiAjMWMxYzFjO1xuJGdyYXlfYTogIzNjM2MzZjtcbiRncmF5X2I6ICMyZjJmMmY7XG4kd2hpdGU6ICNmYWZhZmE7XG5cbiRqcF9mb250OiDmuLjmmI7mnJ0sXCJZdSBNaW5jaG9cIixZdU1pbmNobyxcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsSEdT5piO5pydRSzjg6HjgqTjg6rjgqosTWVpcnlvLHNlcmlmO1xuJGVuX2ZvbnQ6ICdTb3J0cyBNaWxsIEdvdWR5Jywgc2VyaWY7XG5cbiRicmVha3BvaW50czogKFxuICAncycgOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjBweCknLFxuICAnbSc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6ICA5NjBweCknLFxuICAnbCcgOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTIwcHgpJyxcbiAgJ3hsJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KScsXG4gICd4eGwnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTgwcHgpJyxcbik7XG4vLyBAaW5jbHVkZSBtcShtKXt9Il19 */
