/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-13.use[2]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[3]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[4]!./assets/styles/partial/_login.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************/
body {
  background: #fff;
}

header {
  background: #fff;
}
header:before {
  display: none;
}

.btn-back {
  color: #1B1B1E;
  font-size: 14px;
  font-weight: 600;
  background: #F2F2F2;
  border-radius: 30px;
  padding: 3px 14px;
  text-align: center;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -13px;
}

main {
  margin-top: 0;
}

.login-page {
  padding-top: 150px;
}
.login-page .login-block {
  max-width: 420px;
}
.login-page .login-block .mail-icn {
  filter: invert(12%) sepia(14%) saturate(0%) hue-rotate(178deg) brightness(83%) contrast(76%);
}
.login-page .form-control {
  background: #fff;
  border: 1px solid #DBDBDB;
  color: #000;
}
.login-page .form-control:focus, .login-page .form-control:active {
  border-color: #000;
  color: #000;
}
.login-page .form-control::-moz-placeholder {
  color: #afafaf;
}
.login-page .form-control::placeholder {
  color: #afafaf;
}
.login-page .forgot-pass-link {
  position: absolute;
  right: 0;
  top: 0;
  margin-top: 17px;
  color: #757575;
  font-weight: bold;
  font-size: 0.75rem;
  padding: 0 10px;
}
.login-page .forgot-pass-link:before {
  content: "";
  position: absolute;
  left: 0;
  top: -7px;
  width: 1px;
  height: 34px;
  background: #E5E5E5;
}
.login-page .password-icon {
  border-left: none;
  background: transparent;
  padding-right: 180px;
  border-radius: 0 6px 6px 0 !important;
}
.login-page .input-group.forgot-pass input {
  border-right: none;
}
.login-page .form-control:focus + .password-icon, .login-page .form-control:active + .password-icon {
  border-color: #000;
}
.login-page .form-check [type=checkbox]:checked + label:before, .login-page .form-check [type=checkbox]:not(:checked) + label:before {
  width: 22px;
  height: 22px;
  border-radius: 6px;
  background: #fff;
  border-color: #DBDBDB;
}
.login-page .form-check [type=checkbox]:checked + label:before {
  background: #fff;
  border-color: #000;
}
.login-page .form-check [type=checkbox]:checked + label:after, .login-page .form-check [type=checkbox]:not(:checked) + label:after {
  left: 8px;
  top: 5px;
  width: 5px;
  height: 9px;
  border: solid #000;
  border-width: 0 2px 2px 0;
}
.login-page .register-link {
  color: #333439;
  text-decoration: underline;
}
.login-page .register-link:hover {
  text-decoration: none;
}
.login-page .form-check {
  position: relative;
}

.register {
  padding-top: 80px;
}
.register input[type=password] {
  padding-left: 3.2rem;
}
.register h6 {
  color: #757575;
  font-family: "Montserrat", sans-serif;
}
.register .pass-hint {
  color: #222226;
  font-size: 0.7rem;
}
.register .form-check label {
  padding-left: 0.8rem;
  color: #757575;
  font-weight: 500;
}
.register .payment-type {
  cursor: pointer;
}
.register .payment-type input {
  margin-top: -10px;
  margin-right: -10px;
  opacity: 0;
}
.register .payment-type input:checked {
  background-color: #558A18 !important;
  border-color: #558A18 !important;
  opacity: 1;
}
.register .payment-type .title {
  font-family: "Fira Sans", sans-serif;
  font-size: 1.12rem;
}
.register .payment-type .price {
  font-family: "Fira sans", sans-serif;
  line-height: 31px;
}
.register .payment-type .price-type {
  color: #757575;
  font-weight: 500;
  font-size: 0.76rem;
}
.register .payment-type.no-chosen {
  opacity: 0.8;
}
.register .payment-type.chosen {
  opacity: 1;
}
.register .payment-info-block span {
  font-size: 0.91rem;
}
.register .payment-info-block .plan-name {
  font-weight: 500;
  color: #9e9e9e;
  font-size: 0.7rem;
  line-height: 8px;
}
.register .payment-info-block .year-or-mount {
  color: #757575;
  line-height: 8px;
  font-size: 0.7rem;
}
.register .payment-info-block .coupon-code {
  background: #E3F2D1;
  border: 2px dashed #000;
  position: relative;
  padding: 13px 15px;
}
.register .payment-info-block .coupon-code span {
  font-weight: 500;
}
.register .payment-info-block .coupon-code .scissors-img {
  position: absolute;
  top: 0;
  left: 0;
  margin-left: 8px;
  margin-top: -14px;
}
.register .payment-info-block .total-block {
  border-top: 1px solid #E5E5E5;
  padding-top: 0.9rem;
  margin-top: 0.9rem;
  color: #1B1B1E;
}

.pass-icn {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 2.7rem;
  margin-left: 1rem;
}

.data-progress {
  position: relative;
  display: table;
  margin: 0 auto;
}
.data-progress .line-01, .data-progress .line-02 {
  height: 2px;
  background: #E5E5E5;
  width: 78px;
  position: absolute;
  top: 13px;
}
.data-progress .line-01 {
  left: 58px;
}
.data-progress .line-02 {
  right: 61px;
}
.data-progress .progress-step {
  padding: 0 1rem;
  text-align: center;
}
.data-progress .progress-step.step-01 {
  float: left;
}
.data-progress .val {
  position: relative;
  background-color: #fff;
  display: table;
  margin: 0 auto;
}
.data-progress .lab {
  color: #E5E5E5;
  font-family: "Fira Sans", sans-serif;
  font-size: 1rem;
}

.plan .plan-block {
  display: block;
  padding: 1.4rem 1rem 1rem;
  border: 2px solid #EBEBEB;
  position: relative;
}
.plan .plan-block .badge {
  background-size: 100%;
  font-size: 0.9rem;
  font-weight: bold;
  font-family: "Montserrat", sans-serif;
  margin: 0 auto 0.5rem auto;
  width: 100%;
  padding-bottom: 0.6rem;
  line-height: 23px;
}
.plan .plan-block .badge.success {
  background: url(/build/images/succes-badge.1e4efd9f.svg) center no-repeat;
}
.plan .plan-block .badge.danger {
  background: url(/build/images/danger-badge.cbfc3b12.svg) center no-repeat;
}
.plan .plan-block .lab img {
  width: 22px;
}
.plan .plan-block ul li {
  margin-bottom: 1.2rem;
  font-family: "Montserrat", sans-serif;
}
.plan .plan-block ul li .val {
  font-weight: 500;
}
.plan .plan-block ul li .val.unavailable {
  color: #A1A1A1;
}

.congrats .banner {
  position: relative;
}
.congrats .banner img {
  width: 100%;
}
.congrats .banner .text {
  position: absolute;
  top: 0;
  left: 0;
  padding: 1rem 4.2rem;
}
.congrats .banner p {
  color: #8D8D8D;
}
.congrats .banner p:nth-child(2) {
  color: #333439;
  padding-left: 2rem;
  position: relative;
  line-height: 1.2rem;
}
.congrats .banner p:nth-child(2):before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -10px;
  background: url(/build/images/tick.dc0417b7.svg) center no-repeat;
  background-size: 100%;
  width: 20px;
  height: 20px;
}

.subscriptions .active-subscriptions {
  background: #EDF8E0;
}
.subscriptions .active-subscriptions .title {
  font-size: 1.2rem;
  font-family: "Fira Sans", sans-serif;
}
.subscriptions .active-subscriptions .title span {
  font-family: "Montserrat", sans-serif;
  margin: 0rem 0 0.2rem auto;
}

.breadcrumbs {
  display: none;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
  .data-progress .line-01 {
    left: 44px;
  }
  .data-progress .line-02 {
    right: 48px;
  }
  .login-page {
    padding-top: 80px;
  }
  .register {
    padding-top: 60px;
  }
  .success-img {
    width: 135px;
  }
  .pass-icn {
    margin-top: 3rem;
  }
  h2 {
    line-height: 2.7rem;
    font-size: 2rem;
  }
  .subscriptions.register {
    padding-top: 0;
  }
}
@media only screen and (min-width: 0px) and (max-width: 575px) {
  .login-page .login-block {
    max-width: none;
  }
  .login-page .btn-block .btn {
    width: 100%;
  }
  .login-page .input-group.forgot-pass input {
    padding-right: 15px;
  }
  .login-page .password-icon {
    padding-right: 156px;
  }
  .plan .plan-block {
    padding: 1.4rem 0.5rem 1rem;
  }
  .pay-to-subscribe .d-flex {
    width: 48%;
  }
  .subscriptions .active-subscriptions .title span {
    padding: 0.5rem 0.8rem 0.4rem 0.8rem;
  }
}

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