html {
  box-sizing: border-box;
}
*,
*::before,
*::after {
  box-sizing: inherit;
}
html,
body {
  margin: 0;
  padding: 0;
  min-width: 320px;
}
@keyframes flash {
  50% {
    opacity: 0.1;
  }
}
@keyframes pulse {
  0% {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  100% {
    transform: scale3d(1, 1, 1);
  }
}
@keyframes guide-move {
  100% {
    width: 60px;
    height: 50px;
    border-top-left-radius: 100%;
    opacity: 0.1;
  }
}
@keyframes vanish {
  100% {
    opacity: 0;
  }
}
@keyframes maxscaleaway {
  50% {
    opacity: 0;
  }
  100% {
    transform: scale(20);
    opacity: 0;
  }
}
@keyframes minscaleaway {
  50% {
    opacity: 0;
  }
  100% {
    transform: scale(0);
    opacity: 0;
  }
}
.js-linkhover > .guide {
  animation: guide-move 0.7s forwards, vanish 3s forwards;
}
.js-linkhover > .menu__text > .menu__bgr-text {
  animation: pulse 0.7s, flash 1s infinite;
}
.js-fadeaway {
  animation: vanish 1s forwards;
}
.js-fadeaway1s {
  animation: vanish 1s 1s forwards;
}
.js-linkchosen > .menu__text > .menu__bgr-text {
  animation: maxscaleaway 1s 1s forwards;
}
.js-scaleaway {
  animation: minscaleaway 1s 1s forwards;
}
.container {
  position: fixed;
  inset: 0;
  width: 500px;
  height: 470px;
  margin: auto;
}
.menu {
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
  width: 100%;
  height: 450px;
  max-height: 450px;
  background: url("../img/bg1.png") no-repeat -100px bottom, url("../img/bg2.png") no-repeat right bottom;
  box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.2);
}
.menu__item {
  padding-bottom: 20px;
}
.menu__link {
  position: relative;
  display: table;
  height: 80px;
  padding-top: 56px;
  padding-left: 30px;
  text-decoration: none;
  font-size: 0;
  cursor: pointer;
}
.menu__text {
  display: table-cell;
  vertical-align: bottom;
  font-size: 18px;
  font-family: Verdana, Geneva, sans-serif;
  color: #ffffff;
  letter-spacing: 6px;
  height: 24px;
  line-height: 18px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.menu__text-dropcap {
  display: inline-block;
  width: 30px;
  margin-right: 10px;
  font-weight: bold;
  font-size: 24px;
  color: #1a1712;
  line-height: 24px;
  letter-spacing: 0;
  text-align: center;
}
.menu__bgr-text {
  position: absolute;
  left: 61px;
  bottom: 30px;
  letter-spacing: 0;
  white-space: nowrap;
  font-weight: normal;
  font-family: Georgia, serif;
  font-size: 40px;
  color: #000000;
  text-transform: uppercase;
  opacity: 0.05;
}
.guide {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 150%;
  background: linear-gradient(to right, #000000, transparent 100%);
  opacity: 0.1;
}
.guide--vert {
  z-index: 1;
  top: 0;
  left: 60px;
  width: 1px;
  height: 450px;
}
.page-footer {
  text-align: right;
}
.page-footer__text {
  font-weight: bold;
  font-size: 10px;
  font-family: Tahoma, Geneva, sans-serif;
  color: #999999;
}
.page-footer__link,
.page-footer__link:link,
.page-footer__link:visited {
  color: #666666;
  text-decoration: none;
}
.page-footer__link:hover {
  color: #000000;
}
.page-footer__link:active {
  color: #cccccc;
}

@media (max-width: 499px) and (orientation: portrait) {
  .js-linkhover > .guide {
    animation: none;
  }
  .js-linkhover > .menu__text > .menu__bgr-text {
    animation: none;
  }
  .js-linkchosen > .menu__text > .menu__bgr-text {
    animation: maxscaleaway 1s 1s forwards;
  }
  .container {
    position: static;
    width: 100%;
  }
  .menu {
    box-shadow: none;
    background: url("../img/bg1.png") no-repeat -100px bottom;
  }
  .menu__link {
    cursor: default;
  }
  .page-footer {
    text-align: left;
  }
  .page-footer__text {
    margin-left: 7px;
  }
  .page-footer__link,
  .page-footer__link:link,
  .page-footer__link:visited {
    cursor: default;
  }
  .page-footer__link:hover {
    color: #666666;
  }
}

@media (max-height: 449px) and (orientation: landscape) {
  @keyframes guide-move {
    100% {
      width: 60px;
      height: 30px;
      border-top-left-radius: 100%;
      opacity: 0.1;
    }
  }
  .js-linkhover > .guide {
    animation: none;
  }
  .js-linkhover > .menu__text > .menu__bgr-text {
    animation: none;
  }
  .js-linkchosen > .menu__text > .menu__bgr-text {
    animation: maxscaleaway 1s 1s forwards;
  }
  .container {
    position: relative;
    width: 100%;
    min-width: 450px;
    height: 300px;
  }
  .menu {
    box-shadow: none;
    height: 100%;
    min-height: 280px;
    background: url("../img/bg1.png") no-repeat left bottom;
  }
  .menu__item {
    height: 25%;
  }
  .menu__link {
    padding-top: 0;
    height: 100%;
    cursor: default;
  }
  .menu__text {
    position: relative;
  }
  .menu__bgr-text {
    left: auto;
    right: -10px;
    bottom: 10px;
    transform: translate(100%);
    font-size: 30px;
  }
  .guide--vert {
    height: 300px;
  }
  .page-footer__text {
    position: absolute;
    bottom: 5px;
    right: 20px;
  }
  .page-footer__link,
  .page-footer__link:link,
  .page-footer__link:visited {
    cursor: default;
  }
  .page-footer__link:hover {
    color: #666666;
  }
}
/*# sourceMappingURL=data:application/json;base64,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QUFnQjtFQUNsQjtFQVNBO0lBQ0UsZ0JBQWdCO0VBQ2xCO0VBZ0JBOzs7SUFHRSxlQUFlO0VBQ2pCO0VBYUE7SUFDRSxjQUFjO0VBQ2hCO0FBL09GOztBQXhDQTtFQUNFO0lBQ0U7TUFDRSxXQUFXO01BQ1gsWUFBWTtNQUNaLDRCQUE0QjtNQUM1QixZQUFZO0lBQ2Q7RUFDRjtFQWtDQTtJQUNFLGVBQWU7RUFDakI7RUFXQTtJQUNFLGVBQWU7RUFDakI7RUFpQkE7SUFDRSxzQ0FBc0M7RUFDeEM7RUFtQkE7SUFDRSxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLGdCQUFnQjtJQUNoQixhQUFhO0VBQ2Y7RUFvQkE7SUFDRSxnQkFBZ0I7SUFDaEIsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQix1REFBdUQ7RUFDekQ7RUFNQTtJQUNFLFdBQVc7RUFDYjtFQWFBO0lBQ0UsY0FBYztJQUNkLFlBQVk7SUFDWixlQUFlO0VBQ2pCO0VBbUJBO0lBQ0Usa0JBQWtCO0VBQ3BCO0VBMkJBO0lBQ0UsVUFBVTtJQUNWLFlBQVk7SUFDWixZQUFZO0lBQ1osMEJBQTBCO0lBQzFCLGVBQWU7RUFDakI7RUFtQkE7SUFDRSxhQUFhO0VBQ2Y7RUFzQkE7SUFDRSxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLFdBQVc7RUFDYjtFQWdCQTs7O0lBR0UsZUFBZTtFQUNqQjtFQVdBO0lBQ0UsY0FBYztFQUNoQjtBQW5SRiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cbmh0bWwsXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IDMyMHB4O1xufVxuQGtleWZyYW1lcyBmbGFzaCB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZ3VpZGUtbW92ZSB7XG4gIDEwMCUge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMDAlO1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA0NDlweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIEBrZXlmcmFtZXMgZ3VpZGUtbW92ZSB7XG4gICAgMTAwJSB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwMCU7XG4gICAgICBvcGFjaXR5OiAwLjE7XG4gICAgfVxuICB9XG59XG5Aa2V5ZnJhbWVzIHZhbmlzaCB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbWF4c2NhbGVhd2F5IHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMjApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbWluc2NhbGVhd2F5IHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmpzLWxpbmtob3ZlciA+IC5ndWlkZSB7XG4gIGFuaW1hdGlvbjogZ3VpZGUtbW92ZSAwLjdzIGZvcndhcmRzLCB2YW5pc2ggM3MgZm9yd2FyZHM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDk5cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5qcy1saW5raG92ZXIgPiAuZ3VpZGUge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA0NDlweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5qcy1saW5raG92ZXIgPiAuZ3VpZGUge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuLmpzLWxpbmtob3ZlciA+IC5tZW51X190ZXh0ID4gLm1lbnVfX2Jnci10ZXh0IHtcbiAgYW5pbWF0aW9uOiBwdWxzZSAwLjdzLCBmbGFzaCAxcyBpbmZpbml0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTlweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLmpzLWxpbmtob3ZlciA+IC5tZW51X190ZXh0ID4gLm1lbnVfX2Jnci10ZXh0IHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LWhlaWdodDogNDQ5cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuanMtbGlua2hvdmVyID4gLm1lbnVfX3RleHQgPiAubWVudV9fYmdyLXRleHQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuLmpzLWZhZGVhd2F5IHtcbiAgYW5pbWF0aW9uOiB2YW5pc2ggMXMgZm9yd2FyZHM7XG59XG4uanMtZmFkZWF3YXkxcyB7XG4gIGFuaW1hdGlvbjogdmFuaXNoIDFzIDFzIGZvcndhcmRzO1xufVxuLmpzLWxpbmtjaG9zZW4gPiAubWVudV9fdGV4dCA+IC5tZW51X19iZ3ItdGV4dCB7XG4gIGFuaW1hdGlvbjogbWF4c2NhbGVhd2F5IDFzIDFzIGZvcndhcmRzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5OXB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAuanMtbGlua2Nob3NlbiA+IC5tZW51X190ZXh0ID4gLm1lbnVfX2Jnci10ZXh0IHtcbiAgICBhbmltYXRpb246IG1heHNjYWxlYXdheSAxcyAxcyBmb3J3YXJkcztcbiAgfVxufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA0NDlweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5qcy1saW5rY2hvc2VuID4gLm1lbnVfX3RleHQgPiAubWVudV9fYmdyLXRleHQge1xuICAgIGFuaW1hdGlvbjogbWF4c2NhbGVhd2F5IDFzIDFzIGZvcndhcmRzO1xuICB9XG59XG4uanMtc2NhbGVhd2F5IHtcbiAgYW5pbWF0aW9uOiBtaW5zY2FsZWF3YXkgMXMgMXMgZm9yd2FyZHM7XG59XG4uY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDUwMHB4O1xuICBoZWlnaHQ6IDQ3MHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDk5cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LWhlaWdodDogNDQ5cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiA0NTBweDtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4ubWVudSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NTBweDtcbiAgbWF4LWhlaWdodDogNDUwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZzEucG5nXCIpIG5vLXJlcGVhdCAtMTAwcHggYm90dG9tLCB1cmwoXCIuLi9pbWcvYmcyLnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tO1xuICBib3gtc2hhZG93OiA1cHggNXB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDk5cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5tZW51IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZzEucG5nXCIpIG5vLXJlcGVhdCAtMTAwcHggYm90dG9tO1xuICB9XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDQ0OXB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLm1lbnUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZzEucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcbiAgfVxufVxuLm1lbnVfX2l0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LWhlaWdodDogNDQ5cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubWVudV9faXRlbSB7XG4gICAgaGVpZ2h0OiAyNSU7XG4gIH1cbn1cbi5tZW51X19saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgaGVpZ2h0OiA4MHB4O1xuICBwYWRkaW5nLXRvcDogNTZweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA0NDlweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5tZW51X19saW5rIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDk5cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5tZW51X19saW5rIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cbi5tZW51X190ZXh0IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgR2VuZXZhLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDZweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDQ0OXB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLm1lbnVfX3RleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLm1lbnVfX3RleHQtZHJvcGNhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICMxYTE3MTI7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1lbnVfX2Jnci10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA2MXB4O1xuICBib3R0b206IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG9wYWNpdHk6IDAuMDU7XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDQ0OXB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLm1lbnVfX2Jnci10ZXh0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSk7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uZ3VpZGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxNTAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAwMDAsIHRyYW5zcGFyZW50IDEwMCUpO1xuICBvcGFjaXR5OiAwLjE7XG59XG4uZ3VpZGUtLXZlcnQge1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDYwcHg7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogNDUwcHg7XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDQ0OXB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmd1aWRlLS12ZXJ0IHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4ucGFnZS1mb290ZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTlweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLnBhZ2UtZm9vdGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ucGFnZS1mb290ZXJfX3RleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LWZhbWlseTogVGFob21hLCBHZW5ldmEsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjOTk5OTk5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5OXB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAucGFnZS1mb290ZXJfX3RleHQge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LWhlaWdodDogNDQ5cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAucGFnZS1mb290ZXJfX3RleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDVweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuLnBhZ2UtZm9vdGVyX19saW5rLFxuLnBhZ2UtZm9vdGVyX19saW5rOmxpbmssXG4ucGFnZS1mb290ZXJfX2xpbms6dmlzaXRlZCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDk5cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5wYWdlLWZvb3Rlcl9fbGluayxcbiAgLnBhZ2UtZm9vdGVyX19saW5rOmxpbmssXG4gIC5wYWdlLWZvb3Rlcl9fbGluazp2aXNpdGVkIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LWhlaWdodDogNDQ5cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAucGFnZS1mb290ZXJfX2xpbmssXG4gIC5wYWdlLWZvb3Rlcl9fbGluazpsaW5rLFxuICAucGFnZS1mb290ZXJfX2xpbms6dmlzaXRlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG4ucGFnZS1mb290ZXJfX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTlweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLnBhZ2UtZm9vdGVyX19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzY2NjY2NjtcbiAgfVxufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA0NDlweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5wYWdlLWZvb3Rlcl9fbGluazpob3ZlciB7XG4gICAgY29sb3I6ICM2NjY2NjY7XG4gIH1cbn1cbi5wYWdlLWZvb3Rlcl9fbGluazphY3RpdmUge1xuICBjb2xvcjogI2NjY2NjYztcbn1cbiJdfQ== */