html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  font-family: "Montserrat", sans-serif; }

.container {
  width: 100%;
  height: 100%;
  z-index: 2;
  display: flex;
  flex-direction: row;
  justify-content: center;
  vertical-align: center;
  background: linear-gradient(to left, #0fb5e3, #0264ac); }

.box-form {
  width: 50%;
  height: 100%;
  background-image: url("../img/dreamstime_20498598.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  -webkit-clip-path: polygon(90% -1000%, 11% 100%, 110% 110%);
          clip-path: polygon(90% -1000%, 11% 100%, 110% 110%); }
  .box-form .box-form__form {
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.32);
    position: relative; }
    .box-form .box-form__form img {
      width: 30%;
      float: right;
      margin: 5% 10%; }
    .box-form .box-form__form form {
      position: absolute;
      margin: 0 auto;
      width: 20vw;
      height: 350px;
      top: 50%;
      left: 35%;
      text-align: center; }
      .box-form .box-form__form form .form__input {
        position: relative; }
      .box-form .box-form__form form .form__input input:first-child, .box-form .box-form__form form button {
        width: 20vw;
        height: 35px;
        padding: 5px;
        margin-bottom: 5vh; }
      .box-form .box-form__form form .form__input label {
        position: absolute;
        top: 2px;
        left: 15px;
        color: #0264ac;
        font-size: 12px;
        font-weight: bolder; }
      .box-form .box-form__form form .form__input input:focus {
        border-color: #0cc8d2; }
      .box-form .box-form__form form .form__input input {
        box-shadow: 2px 5px rgba(2, 100, 172, 0.15);
        display: block;
        width: 100%; }
      .box-form .box-form__form form .form__input input, .box-form .box-form__form form button {
        border: #0264ac solid thin;
        border-radius: 5px; }
      .box-form .box-form__form form .form__input input:focus:invalid {
        color: red;
        border-color: red; }
      .box-form .box-form__form form button {
        color: aliceblue;
        background-color: #0264ac;
        cursor: pointer;
        box-sizing: content-box; }

.box-info {
  width: 50%;
  height: 100%;
  display: flex;
  z-index: 2;
  flex-direction: column; }
  .box-info .box-info__menu {
    margin: 0 auto;
    white-space: nowrap; }
    .box-info .box-info__menu ul {
      list-style: none; }
      .box-info .box-info__menu ul li {
        display: inline-block;
        color: aliceblue;
        font-size: 1.5em;
        padding: 5px;
        margin: 0 15px;
        cursor: pointer; }
      .box-info .box-info__menu ul li.active {
        text-decoration: underline; }
      .box-info .box-info__menu ul li:hover {
        text-decoration: underline; }
  .box-info p.grow {
    flex-grow: 1; }
  .box-info .box-info__body {
    margin: 0 auto;
    width: 90%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    color: aliceblue;
    font-size: 1.2rem; }
    .box-info .box-info__body p {
      width: 80%;
      margin: 0 auto; }
  .box-info .changelog {
    overflow-y: auto;
    width: 90%;
    height: 450px;
    margin: 0 auto; }
    .box-info .changelog .changelog__row {
      position: relative;
      width: 100%;
      display: flex;
      flex-direction: row;
      justify-content: flex-start;
      padding: 15px 0; }
      .box-info .changelog .changelog__row a {
        margin-right: 10%;
        text-decoration: none;
        color: #FFF; }
      .box-info .changelog .changelog__row a:hover {
        text-decoration: underline; }
      .box-info .changelog .changelog__row div {
        width: 70%;
        margin-right: 5%;
        line-height: 1.5; }
      .box-info .changelog .changelog__row .changelog__circle {
        width: 25px;
        height: 25px;
        margin-top: 18px;
        border-radius: 50%;
        border: solid medium rgba(28, 45, 63, 0.69);
        background-color: rgba(28, 45, 63, 0.69); }
      .box-info .changelog .changelog__row .changelog__version {
        text-align: left;
        font-weight: bolder;
        font-size: 1.1em; }
      .box-info .changelog .changelog__row .changelog__download {
        cursor: pointer; }
        .box-info .changelog .changelog__row .changelog__download i {
          cursor: pointer; }

.loading {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  vertical-align: center;
  height: 100%;
  width: 100%;
  background-image: radial-gradient(#0fb5e3, #0264ac, #02468d); }
  .loading img {
    margin: 0 auto;
    width: 150px;
    height: auto; }
  .loading img.hide {
    opacity: 0; }
  .loading img.load-start {
    animation: animate-logo 750ms ease infinite; }
  .loading img.load-end {
    animation: animate-end 2s ease 1; }

@keyframes animate-logo {
  0% {
    width: 50px;
    height: auto; }
  99% {
    width: calc(150px + 1%);
    height: auto; }
  100% {
    filter: blur(1px);
    width: 1px;
    height: 1px; } }

.footer_box {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-bottom: 20px;
  justify-content: center; }

.footer_box img {
  width: 120px;
  height: 120px; }

.footer_box a {
  color: #FFFFFF;
  text-decoration: none;
  width: 290px; }

.footer_box a:hover {
  text-decoration: underline; }

@keyframes animate-end {
  0% {
    filter: blur(10px);
    width: calc(150px + 2%);
    height: auto; }
  100% {
    filter: blur(0px);
    width: 150px;
    height: auto; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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UztFQUNULGFBQWE7RUFDYixzQkFBc0I7RUFFdEIsdUJBQXVCO0VBQ3ZCLHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osV0FBVztFQUNYLDREQUE0RCxFQUFBO0VBYjlEO0lBZ0JJLGNBQWM7SUFDZCxZQUFZO0lBQ1osWUFBWSxFQUFBO0VBbEJoQjtJQXNCSSxVQUFVLEVBQUE7RUF0QmQ7SUEwQkksMkNBQTJDLEVBQUE7RUExQi9DO0lBOEJJLGdDQUFnQyxFQUFBOztBQUtsQztFQUNFO0lBQ0UsV0FBVztJQUNYLFlBQVksRUFBQTtFQUVkO0lBQ0UsdUJBQXVCO0lBQ3ZCLFlBQVksRUFBQTtFQUVkO0lBQ0UsaUJBQWlCO0lBQ2pCLFVBQVU7SUFDVixXQUFXLEVBQUEsRUFBQTs7QUFzQmpCO0VBQ0UsYUFBYTtFQUNiLGVBQWU7RUFDZixXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLHVCQUF1QixFQUFBOztBQUd6QjtFQUNFLFlBQVk7RUFDWixhQUFhLEVBQUE7O0FBR2Y7RUFDRSxjQUFjO0VBQ2QscUJBQXFCO0VBQ3JCLFlBQVksRUFBQTs7QUFHZDtFQUNFLDBCQUEwQixFQUFBOztBQWxDMUI7RUFDRTtJQUNFLGtCQUFrQjtJQUNsQix1QkFBdUI7SUFDdkIsWUFBWSxFQUFBO0VBRWQ7SUFDRSxpQkFBaUI7SUFDakIsWUFBWTtJQUNaLFlBQVksRUFBQSxFQUFBIiwiZmlsZSI6ImF1dGguY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaHRtbCwgYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICMwZmI1ZTMsICMwMjY0YWMpO1xyXG59XHJcblxyXG4uYm94LWZvcm0ge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9kcmVhbXN0aW1lXzIwNDk4NTk4LmpwZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGNsaXAtcGF0aDogcG9seWdvbig5MCUgLTEwMDAlLCAxMSUgMTAwJSwgMTEwJSAxMTAlKTtcclxuXHJcbiAgLmJveC1mb3JtX19mb3JtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMyKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMzAlO1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbjogNSUgMTAlO1xyXG4gICAgfVxyXG5cclxuICAgIGZvcm0ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB3aWR0aDogMjB2dztcclxuICAgICAgaGVpZ2h0OiAzNTBweDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDM1JTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgLmZvcm1fX2lucHV0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb3JtX19pbnB1dCBpbnB1dDpmaXJzdC1jaGlsZCwgYnV0dG9uIHtcclxuICAgICAgICB3aWR0aDogMjB2dztcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDV2aDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmZvcm1fX2lucHV0IGxhYmVsIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICBjb2xvcjogIzAyNjRhYztcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmZvcm1fX2lucHV0IGlucHV0OmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMwY2M4ZDI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb3JtX19pbnB1dCBpbnB1dCB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDVweCByZ2JhKDIsIDEwMCwgMTcyLCAwLjE1KTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmZvcm1fX2lucHV0IGlucHV0LCBidXR0b24ge1xyXG4gICAgICAgIGJvcmRlcjogIzAyNjRhYyBzb2xpZCB0aGluO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmZvcm1fX2lucHV0IGlucHV0OmZvY3VzOmludmFsaWQge1xyXG4gICAgICAgIGNvbG9yOiByZWQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vLmZvcm1fX2lucHV0IGlucHV0OnZhbGlkIHtcclxuICAgICAgLy8gIGNvbG9yOiBncmVlbjtcclxuICAgICAgLy99XHJcblxyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIGNvbG9yOiBhbGljZWJsdWU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjRhYztcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3hcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJveC1pbmZvIHtcclxuICB3aWR0aDogNTAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgLmJveC1pbmZvX19tZW51IHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiBhbGljZWJsdWU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsaS5hY3RpdmUge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsaTpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHAuZ3JvdyB7IGZsZXgtZ3JvdzogMTsgfVxyXG5cclxuICAuYm94LWluZm9fX2JvZHkge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiBhbGljZWJsdWU7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuXHJcbiAgICBwIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2hhbmdlbG9nIHtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgaGVpZ2h0OiA0NTBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgLy9ib3JkZXItbGVmdDogZG90dGVkIDEwcHggcmdiYSgyOCwgNDUsIDYzLCAwLjY5KTtcclxuXHJcbiAgICAuY2hhbmdlbG9nX19yb3cge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDoxMCUgO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgfVxyXG5cclxuICAgICAgYTpob3ZlcntcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgZGl2IHtcclxuICAgICAgICB3aWR0aDo3MCU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1JTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2hhbmdlbG9nX19jaXJjbGUge1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIG1lZGl1bSByZ2JhKDI4LCA0NSwgNjMsIDAuNjkpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjgsIDQ1LCA2MywgMC42OSk7XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2hhbmdlbG9nX192ZXJzaW9uIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjFlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNoYW5nZWxvZ19fZG93bmxvYWQge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sb2FkaW5nIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KCMwZmI1ZTMsICMwMjY0YWMsICMwMjQ2OGQpO1xyXG5cclxuICBpbWcge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB3aWR0aDogMTUwcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICBpbWcuaGlkZSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgaW1nLmxvYWQtc3RhcnQge1xyXG4gICAgYW5pbWF0aW9uOiBhbmltYXRlLWxvZ28gNzUwbXMgZWFzZSBpbmZpbml0ZTtcclxuICB9XHJcblxyXG4gIGltZy5sb2FkLWVuZCB7XHJcbiAgICBhbmltYXRpb246IGFuaW1hdGUtZW5kIDJzIGVhc2UgMTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBhbmltYXRpb24tbWl4aW4oJG5hbWUsICRmcm9tLCAkdG8pIHtcclxuICBAa2V5ZnJhbWVzICN7JG5hbWV9IHtcclxuICAgIDAlIHtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIDk5JSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDE1MHB4ICsgMSUpO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgZmlsdGVyOiBibHVyKDFweCk7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgYW5pbWF0aW9uLW1peGluKCdhbmltYXRlLWxvZ28nLCBcIjAlXCIsIFwiMTAwJVwiKTtcclxuXHJcbkBtaXhpbiBhbmltYXRpb24tbWl4aW4yKCRuYW1lLCAkZnJvbSwgJHRvKSB7XHJcbiAgQGtleWZyYW1lcyAjeyRuYW1lfSB7XHJcbiAgICAwJSB7XHJcbiAgICAgIGZpbHRlcjogYmx1cigxMHB4KTtcclxuICAgICAgd2lkdGg6IGNhbGMoMTUwcHggKyAyJSk7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBmaWx0ZXI6IGJsdXIoMHB4KTtcclxuICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyX2JveCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmZvb3Rlcl9ib3ggaW1nIHtcclxuICB3aWR0aDogMTIwcHg7XHJcbiAgaGVpZ2h0OiAxMjBweDtcclxufVxyXG5cclxuLmZvb3Rlcl9ib3ggYXtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgd2lkdGg6IDI5MHB4O1xyXG59XHJcblxyXG4uZm9vdGVyX2JveCBhOmhvdmVye1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG5AaW5jbHVkZSBhbmltYXRpb24tbWl4aW4yKCdhbmltYXRlLWVuZCcsIFwiMCVcIiwgXCIxMDAlXCIpOyJdfQ== */
