@import url("https://fonts.googleapis.com/css?family=Raleway:regular,600&display=swap");

@font-face {
  font-family: TTFirsNeue;
  font-display: swap;
  src: url("../fonts/TTFirsNeue-DemiBold.woff2") format("woff2"), url("../fonts/TTFirsNeue-DemiBold.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

* {
  padding: 0px;
  margin: 0px;
  border: 0px;
}

*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

:focus,
:active {
  outline: none;
}

a:focus,
a:active {
  outline: none;
}

::-webkit-input-placeholder {
  color: inherit;
}

::-moz-placeholder {
  color: inherit;
}

:-ms-input-placeholder {
  color: inherit;
}

::-ms-input-placeholder {
  color: inherit;
}

::placeholder {
  color: inherit;
}

input,
button,
textarea {
  font-family: "Raleway", sans-serif;
  font-size: inherit;
}

button {
  cursor: pointer;
  color: inherit;
  background-color: inherit;
}

a {
  color: inherit;
}

a:link,
a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

ul li {
  list-style: none;
}

img {
  vertical-align: top;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: inherit;
  font-size: inherit;
}

html,
body {
  height: 100%;
}

body {
  font-family: "Raleway", sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 1rem;
  background: #000;
}

.lock body {
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  -ms-scroll-chaining: none;
  overscroll-behavior: none;
}

[class*=__container] {
  max-width: 90rem;
  margin: 0 auto;
  padding: 0 0.9375rem;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.wrapper {
  position: relative;
  min-height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
}

@supports (overflow: clip) {
  .wrapper {
    overflow: clip;
  }
}

.wrapper > main {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

.wrapper > * {
  min-width: 0;
}

[class*=-ibg] {
  position: relative;
}

[class*=-ibg] img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
}

.menu {
  position: relative;
  z-index: 100;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 1.875rem;
}

.menu__link {
  display: inline-block;
  -webkit-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
  font-size: 1.25rem;
}

.burger-menu {
  display: none;
}

.menu-open .burger-menu::before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 0.5rem;
  background: #fff;
}

.menu-open .burger-menu::after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  bottom: 0.5rem;
  background: #fff;
}

.menu-open .burger-menu span {
  opacity: 0;
}

.header {
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.header_black {
  position: relative;
}

.header__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@supports ((-moz-column-gap: clamp( 2.5rem , -2.8448275862rem  +  8.6206896552vw , 7.5rem )) or (column-gap: clamp( 2.5rem , -2.8448275862rem  +  8.6206896552vw , 7.5rem ))) {
  .header__body {
    -webkit-column-gap: clamp( 2.5rem , -2.8448275862rem  +  8.6206896552vw , 7.5rem );
    -moz-column-gap: clamp( 2.5rem , -2.8448275862rem  +  8.6206896552vw , 7.5rem );
    column-gap: clamp( 2.5rem , -2.8448275862rem  +  8.6206896552vw , 7.5rem );
  }
}

@supports not ((-moz-column-gap: clamp( 2.5rem , -2.8448275862rem  +  8.6206896552vw , 7.5rem )) or (column-gap: clamp( 2.5rem , -2.8448275862rem  +  8.6206896552vw , 7.5rem ))) {
  .header__body {
    -webkit-column-gap: calc(2.5rem + 5 * (100vw - 62rem) / 58);
    -moz-column-gap: calc(2.5rem + 5 * (100vw - 62rem) / 58);
    column-gap: calc(2.5rem + 5 * (100vw - 62rem) / 58);
  }
}

.header__logo {
  position: relative;
  z-index: 102;
  mix-blend-mode: screen;
}

.header__action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  z-index: 102;
}

@supports ((-moz-column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem )) or (column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem ))) {
  .header__action {
    -webkit-column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem );
    -moz-column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem );
    column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem );
  }
}

@supports not ((-moz-column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem )) or (column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem ))) {
  .header__action {
    -webkit-column-gap: calc(0.625rem + 2.5 * (100vw - 20rem) / 70);
    -moz-column-gap: calc(0.625rem + 2.5 * (100vw - 20rem) / 70);
    column-gap: calc(0.625rem + 2.5 * (100vw - 20rem) / 70);
  }
}

.header__login {
  font-size: 1.5rem;
  -webkit-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
}

.header__auth {
  font-size: 1.5rem;
  padding: 0.5625rem 3.125rem;
  background: #f04451;
  border-radius: 0.9375rem;
  -webkit-box-shadow: 0 0.25rem 1.5625rem 0 rgba(240, 68, 81, 0.25);
  box-shadow: 0 0.25rem 1.5625rem 0 rgba(240, 68, 81, 0.25);
  -webkit-transition: background-color 0.3s ease 0s;
  transition: background-color 0.3s ease 0s;
}

.main__auth {
  font-size: 1.5rem;
  padding: 0.5625rem 3.125rem;
  background: #f04451;
  border-radius: 0.9375rem;
  -webkit-box-shadow: 0 0.25rem 1.5625rem 0 rgba(240, 68, 81, 0.25);
  box-shadow: 0 0.25rem 1.5625rem 0 rgba(240, 68, 81, 0.25);
  -webkit-transition: background-color 0.3s ease 0s;
  transition: background-color 0.3s ease 0s;
}

main {
  display: -ms-grid;
  display: grid;
}

.main-section {
  background: url("../img/main-bg.webp") top center/cover no-repeat;
  padding-top: 8.5rem;
  padding-bottom: 8.5rem;
}

.main-section__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@supports (gap: clamp( 3.125rem , -1.6853448276rem  +  7.7586206897vw , 7.625rem )) {
  .main-section__container {
    gap: clamp( 3.125rem , -1.6853448276rem  +  7.7586206897vw , 7.625rem );
  }
}

@supports not (gap: clamp( 3.125rem , -1.6853448276rem  +  7.7586206897vw , 7.625rem )) {
  .main-section__container {
    gap: calc(3.125rem + 4.5 * (100vw - 62rem) / 58);
  }
}

.main-section__column {
  max-width: 34.25rem;
  width: 100%;
}

.main-section__content {
  max-width: 36.875rem;
  padding-bottom: 9.125rem;
}

.main-section__sub-title {
  font-family: "TTFirsNeue", sans-serif;
  font-size: 1.5rem;
  line-height: 110%;
  text-transform: uppercase;
  color: #000;
  margin-bottom: 0.9375rem;
}

.main-section__title {
  font-family: "TTFirsNeue", sans-serif;
  font-size: 4rem;
  line-height: 110%;
  text-transform: uppercase;
  margin-bottom: 3.4375rem;
}

.main-section__title span {
  color: #f04451;
}

.main-section__text {
  font-family: "TTFirsNeue", sans-serif;
  font-size: 2rem;
  line-height: 110%;
  color: #ffffed;
}

.timer-main-section {
  text-align: center;
  margin-bottom: 0.9375rem;
}

.timer-main-section__text {
  font-family: "TTFirsNeue", sans-serif;
  font-size: 1rem;
  line-height: 110%;
  text-transform: uppercase;
}

.timer-main-section__time {
  font-family: "TTFirsNeue", sans-serif;
  font-size: 4rem;
  line-height: 130%;
  text-transform: uppercase;
}

.form-main {
  position: relative;
  overflow: hidden;
  border: 0.125rem solid rgba(255, 255, 255, 0.5);
  border-radius: 2.0625rem;
  padding: 3.75rem 1.25rem 3.75rem 1.25rem;
}

.form-main::after {
  border-radius: 2.0625rem;
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0.85;
  -webkit-backdrop-filter: blur(1.5625rem);
  backdrop-filter: blur(1.5625rem);
  background: rgba(188, 188, 188, 0.26);
}

.form-main__inner {
  max-width: 22.5rem;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

.form-main__title {
  font-family: "TTFirsNeue", sans-serif;
  font-size: 2.125rem;
  line-height: 82%;
  text-align: center;
  color: #1a1a1a;
  margin-bottom: 1.25rem;
}

.form-main__item {
  margin-bottom: 0.9375rem;
}

.form-main__label {
  font-family: "TTFirsNeue", sans-serif;
  font-size: 0.6875rem;
  line-height: 109%;
  letter-spacing: 0.03em;
  color: #333;
  margin-bottom: 0.3125rem;
  display: inline-block;
  cursor: pointer;
  padding-left: 1rem;
}

.form-main__input {
  display: block;
  width: 100%;
  background: #f2f2f2;
  border-radius: 0.375rem;
  height: 3rem;
  border: 0.0625rem solid #e5e5e5;
  padding-left: 1rem;
  padding-right: 2.5rem;
  font-size: 0.9375rem;
  line-height: 133%;
  color: #000;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.form-main__input:focus {
  border: 0.0625rem solid #f04451;
}

.form-main__input::-webkit-input-placeholder {
  color: #808080;
}

.form-main__input::-moz-placeholder {
  color: #808080;
}

.form-main__input:-ms-input-placeholder {
  color: #808080;
}

.form-main__input::-ms-input-placeholder {
  color: #808080;
}

.form-main__input::placeholder {
  color: #808080;
}

.form-main__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 1.25rem;
  margin-bottom: 2rem;
}

.form-main__forget {
  font-family: "TTFirsNeue", sans-serif;
  font-size: 0.75rem;
  line-height: 167%;
  letter-spacing: 0.03em;
  color: #007aff;
  -webkit-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
}

.form-main__submit {
  width: 100%;
  background-color: #f04451;
  padding: 0.625rem;
  font-weight: 600;
  font-size: 0.9375rem;
  line-height: 133%;
  letter-spacing: 0.02em;
  text-align: center;
  border-radius: 0.375rem;
  -webkit-transition: background-color 0.3s ease 0s;
  transition: background-color 0.3s ease 0s;
}

.form-main__wrap {
  position: relative;
}

.form-main__viewpass {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  right: 0.8125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
}

.form-main__viewpass.viewpass-active::after {
  content: "";
  display: block;
  position: absolute;
  width: 1.25rem;
  height: 0.0625rem;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  -ms-transform: translate(-50%, -50%) rotate(-45deg);
  transform: translate(-50%, -50%) rotate(-45deg);
  background: #4D4D4D;
}

.form-main__bottom {
  margin-top: 2rem;
  padding-top: 2rem;
  border-top: 0.0625rem solid #e5e5e5;
}

.form-main__link {
  font-family: "TTFirsNeue", sans-serif;
  font-size: 0.75rem;
  letter-spacing: 0.03em;
  text-align: center;
  padding: 0.625rem;
  background-color: #333;
  border-radius: 0.375rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 1.5rem;
  -webkit-transition: background-color 0.3s ease 0s;
  transition: background-color 0.3s ease 0s;
}

.form-main__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 0.5rem;
}

.form-main__text {
  font-family: "TTFirsNeue", sans-serif;
  font-size: 0.75rem;
  line-height: 167%;
  letter-spacing: 0.03em;
  color: #1a1a1a;
}

.form-main__auth {
  font-family: "TTFirsNeue", sans-serif;
  font-size: 0.75rem;
  line-height: 167%;
  letter-spacing: 0.03em;
  color: #f04451;
  -webkit-transition: color 0.3s ease 0s;
  transition: color 0.3s ease 0s;
}

.presentation {
  padding-top: 4.5625rem;
  padding-bottom: 2.25rem;
  background: url("../img/presentation-bg.webp") top center/cover no-repeat;
  text-align: center;
}

.presentation__video {
  position: relative;
  padding-bottom: 46.0610932476%;
  border-radius: 1.3125rem;
  overflow: hidden;
  max-width: 77.75rem;
  margin: 0 auto 3.75rem;
  border: 1.25rem solid rgb(79, 79, 79);
}

.presentation__video video {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
}

.presentation__title {
  font-family: "TTFirsNeue", sans-serif;
  font-size: 2.5rem;
  line-height: 130%;
  text-transform: uppercase;
  margin-bottom: 0.3125rem;
}

.presentation__title span {
  color: #f04451;
}

.presentation__sub-title {
  font-size: 1.25rem;
  line-height: 130%;
  margin-bottom: 2.8125rem;
}

.presentation__text {
  font-size: 1.125rem;
  line-height: 130%;
}

.footer {
  padding: 0.3125rem 0;
}

.footer__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.footer__logos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 2.8125rem;
}

.footer__logo img {
  max-width: 100%;
}

.footer__copy {
  color: #5a5b50;
  margin: 0 5.625rem;
  white-space: nowrap;
}

.footer__links {
  gap: 0.625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 3.125rem;
}

.footer__link {
  display: block;
}

.footer__link img {
  max-width: 100%;
}

.footer__beta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0.5;
  white-space: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0.625rem;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.footer__beta path {
  -webkit-transition: fill 0.3s ease 0s;
  transition: fill 0.3s ease 0s;
}

.checkbox {
  position: relative;
}

.checkbox__input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
}

.checkbox__input:checked + .checkbox__label:before {
  background-color: #f04451;
}

.checkbox__input:checked + .checkbox__label::after {
  left: 1.375rem;
}

.checkbox__label {
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  gap: 0.5rem;
}

.checkbox__label:before {
  content: "";
  -webkit-box-flex: 0;
  -ms-flex: 0 0 2.5rem;
  flex: 0 0 2.5rem;
  width: 2.5rem;
  height: 1.25rem;
  background-color: #f2f2f2;
  border: 0.03125rem solid #e5e5e5;
  border-radius: 2.25rem;
  -webkit-transition: background-color 0.3s ease 0s;
  transition: background-color 0.3s ease 0s;
}

.checkbox__label::after {
  content: "";
  display: block;
  -webkit-box-shadow: 0.0625rem 0.0625rem 0.125rem -0.0625rem rgba(51, 51, 51, 0.3);
  box-shadow: 0.0625rem 0.0625rem 0.125rem -0.0625rem rgba(51, 51, 51, 0.3);
  background: #fff;
  width: 1rem;
  height: 1rem;
  position: absolute;
  border-radius: 50%;
  left: 0.125rem;
  top: 50%;
  -webkit-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  transform: translate(0%, -50%);
  -webkit-transition: left 0.3s ease 0s;
  transition: left 0.3s ease 0s;
}

.checkbox__text {
  font-family: "TTFirsNeue", sans-serif;
  font-size: 0.75rem;
  letter-spacing: 0.03em;
  color: #1a1a1a;
  padding-top: 0.1875rem;
}

@media (min-width: 61.99875em) {
  .menu__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    row-gap: 0.625rem;
  }

@supports ((-moz-column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem )) or (column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem ))) {
    .menu__list {
      -webkit-column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem );
      -moz-column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem );
      column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem );
    }
}

@supports not ((-moz-column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem )) or (column-gap: clamp( 0.625rem , -0.0892857143rem  +  3.5714285714vw , 3.125rem ))) {
    .menu__list {
      -webkit-column-gap: calc(0.625rem + 2.5 * (100vw - 20rem) / 70);
      -moz-column-gap: calc(0.625rem + 2.5 * (100vw - 20rem) / 70);
      column-gap: calc(0.625rem + 2.5 * (100vw - 20rem) / 70);
    }
}
}

@media (max-width: 90em) {
  .menu__link {
    font-size: 1.125rem;
  }

  .header__login {
    font-size: 1.375rem;
  }

  .header__auth {
    font-size: 1.375rem;
    padding: 0.5625rem 2.5rem;
  }

  .main-section__content {
    padding-bottom: 9.6875rem;
  }

  .main-section__sub-title {
    font-size: 1.375rem;
  }

  .main-section__title {
    font-size: 3.75rem;
    margin-bottom: 2.8125rem;
  }

  .main-section__text {
    font-size: 1.875rem;
  }

  .presentation__title {
    font-size: 2.25rem;
  }

  .presentation__sub-title {
    font-size: 1.1875rem;
  }

  .presentation__text {
    font-size: 1rem;
  }

  .footer__logos {
    gap: 1.25rem;
  }

  .footer__copy {
    margin: 0 3.125rem;
    font-size: 0.9375rem;
  }

  .footer__links {
    margin-right: 2.1875rem;
  }

  .footer__beta {
    font-size: 15px;
    gap: 0.3125rem;
  }

  .footer__beta svg {
    width: 1.25rem;
  }
}

@media (max-width: 75em) {
  .footer__copy {
    margin: 0 1.875rem;
  }

  .footer__links {
    margin-right: 1.25rem;
  }
}

@media (max-width: 61.99875em) {
  .menu {
    overflow: auto;
    background: rgba(0, 0, 0, 0.8);
    position: fixed;
    right: -100%;
    top: 0;
    height: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    padding: 6.25rem 1.25rem 1.875rem;
    text-align: center;
    gap: 1.25rem;
    -webkit-transition: right 0.5s ease;
    transition: right 0.5s ease;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .menu-open .menu {
    right: 0;
  }

  .menu__link {
    font-size: 1.5rem;
    margin-bottom: 2.5rem;
  }

  .burger-menu {
    display: block;
    width: 1.875rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.875rem;
    flex: 0 0 1.875rem;
    height: 1.25rem;
    position: relative;
    z-index: 200;
  }

  .burger-menu::before {
    display: block;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 0.25rem;
    width: 100%;
    background: #fff;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    border-radius: 1.25rem;
  }

  .burger-menu::after {
    display: block;
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    height: 0.25rem;
    width: 100%;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    background: #fff;
    border-radius: 1.25rem;
  }

  .burger-menu span {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    height: 0.25rem;
    width: 100%;
    background: #fff;
    border-radius: 1.25rem;
    opacity: 1;
    -webkit-transition: opacity 0.3s ease 0s;
    transition: opacity 0.3s ease 0s;
  }

  .header::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: -100%;
    -webkit-transition: right 0.5s ease 0s;
    transition: right 0.5s ease 0s;
    background: #000;
    z-index: 101;
  }

  .menu-open .header::before {
    right: 0;
  }

  .header__body {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .header__action {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    row-gap: 1.25rem;
  }

  .main-section__container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .main-section__column {
    max-width: 100%;
  }

  .main-section__content {
    padding-bottom: 0rem;
    max-width: 100%;
  }

  .form-main__inner {
    max-width: 31.25rem;
  }

  .footer {
    padding: 20px 0;
  }

  .footer__container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    row-gap: 1.25rem;
  }

  .footer__copy {
    margin: 0;
    text-align: center;
    white-space: wrap;
  }

  .footer__links {
    margin-right: 0;
  }
}

@media (max-width: 47.99875em) {
  .menu__list {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }

  .header__body {
    -webkit-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .header__logo img {
    width: 6.25rem;
  }

  .header__login {
    font-size: 1.25rem;
  }

  .header__auth {
    font-size: 1.25rem;
    padding: 0.5rem 1.5625rem;
    border-radius: 0.625rem;
  }

  .main-section__sub-title {
    font-size: 1.125rem;
    margin-bottom: 0.625rem;
  }

  .main-section__title {
    font-size: 2.8125rem;
    margin-bottom: 1.25rem;
  }

  .main-section__text {
    font-size: 1.125rem;
  }

  .timer-main-section {
    margin-bottom: 0.625rem;
  }

  .timer-main-section__text {
    font-size: 0.75rem;
  }

  .timer-main-section__time {
    font-size: 2.8125rem;
  }

  .form-main {
    padding: 2.5rem 1.25rem;
  }

  .presentation {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
  }

  .presentation__video {
    padding-bottom: 65%;
    margin-bottom: 1.875rem;
    border: 0.625rem solid rgb(79, 79, 79);
  }

  .presentation__title {
    font-size: 1.75rem;
  }

  .presentation__sub-title {
    font-size: 1.0625rem;
    margin-bottom: 2.5rem;
  }

  .presentation__text {
    font-size: 0.875rem;
  }
}

@media (any-hover: hover) {
  .menu__link:hover {
    color: #f04451;
  }

  .header__login:hover {
    color: #f04451;
  }

  .header__auth:hover {
    background-color: #c0313d;
  }

  .form-main__forget:hover {
    color: #0462c7;
  }

  .form-main__submit:hover {
    background-color: #c0313d;
  }

  .form-main__link:hover {
    background-color: #252525;
  }

  .form-main__auth:hover {
    color: #c0313d;
  }

  .footer__beta:hover {
    opacity: 1;
    color: #f04451;
  }

  .footer__beta:hover path {
    fill: #f04451;
  }
}

.info-block {
  padding: 4rem 0;
  background: rgba(20, 20, 20, 0.85);
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.info-block__container {
  max-width: 70rem;
  margin: 60px auto;
  padding: 0 1rem;
  text-align: left;
}

.info-block__title {
  font-family: TTFirsNeue, sans-serif;
  font-size: 2rem;
  color: #f04451;
  margin-bottom: 1.5rem;
  text-transform: uppercase;
}

.info-block__text {
  font-size: 1.125rem;
  line-height: 1.6;
  color: #fff;
  margin-bottom: 1rem;
}

.info-block {
  padding-top: 4.5625rem;
  padding-bottom: 2.25rem;
  background: url(../img/main-bg12.webp) top center/cover no-repeat;
  text-align: center;
}

.large__button {
  font-size: 40px!important;
  background-color: #0462c7;
}

.large__button:hover {
  background-color: #034d9f;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSIsImZpbGUiOiJzdHlsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UmFsZXdheTpyZWd1bGFyLDYwMCZkaXNwbGF5PXN3YXBcIik7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogVFRGaXJzTmV1ZTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1RURmlyc05ldWUtRGVtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1RURmlyc05ldWUtRGVtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbioge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBib3JkZXI6IDBweDtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuOmZvY3VzLFxuOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmE6Zm9jdXMsXG5hOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG46Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG46Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5hOmxpbmssXG5hOnZpc2l0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5sb2NrIGJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIC1tcy1zY3JvbGwtY2hhaW5pbmc6IG5vbmU7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG59XG5cbltjbGFzcyo9X19jb250YWluZXJdIHtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLndyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5Ac3VwcG9ydHMgKG92ZXJmbG93OiBjbGlwKSB7XG4gIC53cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogY2xpcDtcbiAgfVxufVxuXG4ud3JhcHBlciA+IG1haW4ge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ud3JhcHBlciA+ICoge1xuICBtaW4td2lkdGg6IDA7XG59XG5cbltjbGFzcyo9LWliZ10ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbltjbGFzcyo9LWliZ10gaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMS44NzVyZW07XG59XG5cbi5tZW51X19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlIDBzO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5idXJnZXItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZW51LW9wZW4gLmJ1cmdlci1tZW51OjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0b3A6IDAuNXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLm1lbnUtb3BlbiAuYnVyZ2VyLW1lbnU6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgYm90dG9tOiAwLjVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5tZW51LW9wZW4gLmJ1cmdlci1tZW51IHNwYW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhlYWRlcl9ibGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlcl9fYm9keSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQHN1cHBvcnRzICgoLW1vei1jb2x1bW4tZ2FwOiBjbGFtcCggMi41cmVtICwgLTIuODQ0ODI3NTg2MnJlbSAgKyAgOC42MjA2ODk2NTUydncgLCA3LjVyZW0gKSkgb3IgKGNvbHVtbi1nYXA6IGNsYW1wKCAyLjVyZW0gLCAtMi44NDQ4Mjc1ODYycmVtICArICA4LjYyMDY4OTY1NTJ2dyAsIDcuNXJlbSApKSkge1xuICAuaGVhZGVyX19ib2R5IHtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IGNsYW1wKCAyLjVyZW0gLCAtMi44NDQ4Mjc1ODYycmVtICArICA4LjYyMDY4OTY1NTJ2dyAsIDcuNXJlbSApO1xuICAgIC1tb3otY29sdW1uLWdhcDogY2xhbXAoIDIuNXJlbSAsIC0yLjg0NDgyNzU4NjJyZW0gICsgIDguNjIwNjg5NjU1MnZ3ICwgNy41cmVtICk7XG4gICAgY29sdW1uLWdhcDogY2xhbXAoIDIuNXJlbSAsIC0yLjg0NDgyNzU4NjJyZW0gICsgIDguNjIwNjg5NjU1MnZ3ICwgNy41cmVtICk7XG4gIH1cbn1cblxuQHN1cHBvcnRzIG5vdCAoKC1tb3otY29sdW1uLWdhcDogY2xhbXAoIDIuNXJlbSAsIC0yLjg0NDgyNzU4NjJyZW0gICsgIDguNjIwNjg5NjU1MnZ3ICwgNy41cmVtICkpIG9yIChjb2x1bW4tZ2FwOiBjbGFtcCggMi41cmVtICwgLTIuODQ0ODI3NTg2MnJlbSAgKyAgOC42MjA2ODk2NTUydncgLCA3LjVyZW0gKSkpIHtcbiAgLmhlYWRlcl9fYm9keSB7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiBjYWxjKDIuNXJlbSArIDUgKiAoMTAwdncgLSA2MnJlbSkgLyA1OCk7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiBjYWxjKDIuNXJlbSArIDUgKiAoMTAwdncgLSA2MnJlbSkgLyA1OCk7XG4gICAgY29sdW1uLWdhcDogY2FsYygyLjVyZW0gKyA1ICogKDEwMHZ3IC0gNjJyZW0pIC8gNTgpO1xuICB9XG59XG5cbi5oZWFkZXJfX2xvZ28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMjtcbiAgbWl4LWJsZW5kLW1vZGU6IHNjcmVlbjtcbn1cblxuLmhlYWRlcl9fYWN0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMjtcbn1cblxuQHN1cHBvcnRzICgoLW1vei1jb2x1bW4tZ2FwOiBjbGFtcCggMC42MjVyZW0gLCAtMC4wODkyODU3MTQzcmVtICArICAzLjU3MTQyODU3MTR2dyAsIDMuMTI1cmVtICkpIG9yIChjb2x1bW4tZ2FwOiBjbGFtcCggMC42MjVyZW0gLCAtMC4wODkyODU3MTQzcmVtICArICAzLjU3MTQyODU3MTR2dyAsIDMuMTI1cmVtICkpKSB7XG4gIC5oZWFkZXJfX2FjdGlvbiB7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiBjbGFtcCggMC42MjVyZW0gLCAtMC4wODkyODU3MTQzcmVtICArICAzLjU3MTQyODU3MTR2dyAsIDMuMTI1cmVtICk7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiBjbGFtcCggMC42MjVyZW0gLCAtMC4wODkyODU3MTQzcmVtICArICAzLjU3MTQyODU3MTR2dyAsIDMuMTI1cmVtICk7XG4gICAgY29sdW1uLWdhcDogY2xhbXAoIDAuNjI1cmVtICwgLTAuMDg5Mjg1NzE0M3JlbSAgKyAgMy41NzE0Mjg1NzE0dncgLCAzLjEyNXJlbSApO1xuICB9XG59XG5cbkBzdXBwb3J0cyBub3QgKCgtbW96LWNvbHVtbi1nYXA6IGNsYW1wKCAwLjYyNXJlbSAsIC0wLjA4OTI4NTcxNDNyZW0gICsgIDMuNTcxNDI4NTcxNHZ3ICwgMy4xMjVyZW0gKSkgb3IgKGNvbHVtbi1nYXA6IGNsYW1wKCAwLjYyNXJlbSAsIC0wLjA4OTI4NTcxNDNyZW0gICsgIDMuNTcxNDI4NTcxNHZ3ICwgMy4xMjVyZW0gKSkpIHtcbiAgLmhlYWRlcl9fYWN0aW9uIHtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IGNhbGMoMC42MjVyZW0gKyAyLjUgKiAoMTAwdncgLSAyMHJlbSkgLyA3MCk7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiBjYWxjKDAuNjI1cmVtICsgMi41ICogKDEwMHZ3IC0gMjByZW0pIC8gNzApO1xuICAgIGNvbHVtbi1nYXA6IGNhbGMoMC42MjVyZW0gKyAyLjUgKiAoMTAwdncgLSAyMHJlbSkgLyA3MCk7XG4gIH1cbn1cblxuLmhlYWRlcl9fbG9naW4ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSAwcztcbn1cblxuLmhlYWRlcl9fYXV0aCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBwYWRkaW5nOiAwLjU2MjVyZW0gMy4xMjVyZW07XG4gIGJhY2tncm91bmQ6ICNmMDQ0NTE7XG4gIGJvcmRlci1yYWRpdXM6IDAuOTM3NXJlbTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuMjVyZW0gMS41NjI1cmVtIDAgcmdiYSgyNDAsIDY4LCA4MSwgMC4yNSk7XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAxLjU2MjVyZW0gMCByZ2JhKDI0MCwgNjgsIDgxLCAwLjI1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UgMHM7XG59XG5cbi5tYWluX19hdXRoIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBhZGRpbmc6IDAuNTYyNXJlbSAzLjEyNXJlbTtcbiAgYmFja2dyb3VuZDogI2YwNDQ1MTtcbiAgYm9yZGVyLXJhZGl1czogMC45Mzc1cmVtO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMC4yNXJlbSAxLjU2MjVyZW0gMCByZ2JhKDI0MCwgNjgsIDgxLCAwLjI1KTtcbiAgYm94LXNoYWRvdzogMCAwLjI1cmVtIDEuNTYyNXJlbSAwIHJnYmEoMjQwLCA2OCwgODEsIDAuMjUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSAwcztcbn1cblxubWFpbiB7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xufVxuXG4ubWFpbi1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21haW4tYmcud2VicFwiKSB0b3AgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgcGFkZGluZy10b3A6IDguNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDguNXJlbTtcbn1cblxuLm1haW4tc2VjdGlvbl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQHN1cHBvcnRzIChnYXA6IGNsYW1wKCAzLjEyNXJlbSAsIC0xLjY4NTM0NDgyNzZyZW0gICsgIDcuNzU4NjIwNjg5N3Z3ICwgNy42MjVyZW0gKSkge1xuICAubWFpbi1zZWN0aW9uX19jb250YWluZXIge1xuICAgIGdhcDogY2xhbXAoIDMuMTI1cmVtICwgLTEuNjg1MzQ0ODI3NnJlbSAgKyAgNy43NTg2MjA2ODk3dncgLCA3LjYyNXJlbSApO1xuICB9XG59XG5cbkBzdXBwb3J0cyBub3QgKGdhcDogY2xhbXAoIDMuMTI1cmVtICwgLTEuNjg1MzQ0ODI3NnJlbSAgKyAgNy43NTg2MjA2ODk3dncgLCA3LjYyNXJlbSApKSB7XG4gIC5tYWluLXNlY3Rpb25fX2NvbnRhaW5lciB7XG4gICAgZ2FwOiBjYWxjKDMuMTI1cmVtICsgNC41ICogKDEwMHZ3IC0gNjJyZW0pIC8gNTgpO1xuICB9XG59XG5cbi5tYWluLXNlY3Rpb25fX2NvbHVtbiB7XG4gIG1heC13aWR0aDogMzQuMjVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWFpbi1zZWN0aW9uX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAzNi44NzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA5LjEyNXJlbTtcbn1cblxuLm1haW4tc2VjdGlvbl9fc3ViLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVFRGaXJzTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5tYWluLXNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVFRGaXJzTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAzLjQzNzVyZW07XG59XG5cbi5tYWluLXNlY3Rpb25fX3RpdGxlIHNwYW4ge1xuICBjb2xvcjogI2YwNDQ1MTtcbn1cblxuLm1haW4tc2VjdGlvbl9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRURmlyc05ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgY29sb3I6ICNmZmZmZWQ7XG59XG5cbi50aW1lci1tYWluLXNlY3Rpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLnRpbWVyLW1haW4tc2VjdGlvbl9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRURmlyc05ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnRpbWVyLW1haW4tc2VjdGlvbl9fdGltZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRURmlyc05ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmZvcm0tbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDYyNXJlbTtcbiAgcGFkZGluZzogMy43NXJlbSAxLjI1cmVtIDMuNzVyZW0gMS4yNXJlbTtcbn1cblxuLmZvcm0tbWFpbjo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiAyLjA2MjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjg1O1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxLjU2MjVyZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMS41NjI1cmVtKTtcbiAgYmFja2dyb3VuZDogcmdiYSgxODgsIDE4OCwgMTg4LCAwLjI2KTtcbn1cblxuLmZvcm0tbWFpbl9faW5uZXIge1xuICBtYXgtd2lkdGg6IDIyLjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5mb3JtLW1haW5fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVFRGaXJzTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogODIlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4uZm9ybS1tYWluX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4uZm9ybS1tYWluX19sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRURmlyc05ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMDklO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBjb2xvcjogIzMzMztcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuXG4uZm9ybS1tYWluX19pbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2U1ZTVlNTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMTMzJTtcbiAgY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbn1cblxuLmZvcm0tbWFpbl9faW5wdXQ6Zm9jdXMge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZjA0NDUxO1xufVxuXG4uZm9ybS1tYWluX19pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4uZm9ybS1tYWluX19pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4uZm9ybS1tYWluX19pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmZvcm0tbWFpbl9faW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4uZm9ybS1tYWluX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmZvcm0tbWFpbl9fcm93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLmZvcm0tbWFpbl9fZm9yZ2V0IHtcbiAgZm9udC1mYW1pbHk6IFwiVFRGaXJzTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNjclO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBjb2xvcjogIzAwN2FmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSAwcztcbn1cblxuLmZvcm0tbWFpbl9fc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDQ0NTE7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEzMyU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlIDBzO1xufVxuXG4uZm9ybS1tYWluX193cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9ybS1tYWluX192aWV3cGFzcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIHJpZ2h0OiAwLjgxMjVyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xufVxuXG4uZm9ybS1tYWluX192aWV3cGFzcy52aWV3cGFzcy1hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMC4wNjI1cmVtO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICBiYWNrZ3JvdW5kOiAjNEQ0RDREO1xufVxuXG4uZm9ybS1tYWluX19ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNlNWU1ZTU7XG59XG5cbi5mb3JtLW1haW5fX2xpbmsge1xuICBmb250LWZhbWlseTogXCJUVEZpcnNOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwLjYyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjVyZW07XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSAwcztcbn1cblxuLmZvcm0tbWFpbl9fYm94IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xufVxuXG4uZm9ybS1tYWluX190ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiVFRGaXJzTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNjclO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBjb2xvcjogIzFhMWExYTtcbn1cblxuLmZvcm0tbWFpbl9fYXV0aCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRURmlyc05ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMTY3JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgY29sb3I6ICNmMDQ0NTE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UgMHM7XG59XG5cbi5wcmVzZW50YXRpb24ge1xuICBwYWRkaW5nLXRvcDogNC41NjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3ByZXNlbnRhdGlvbi1iZy53ZWJwXCIpIHRvcCBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wcmVzZW50YXRpb25fX3ZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNDYuMDYxMDkzMjQ3NiU7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzEyNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiA3Ny43NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMy43NXJlbTtcbiAgYm9yZGVyOiAxLjI1cmVtIHNvbGlkIHJnYig3OSwgNzksIDc5KTtcbn1cblxuLnByZXNlbnRhdGlvbl9fdmlkZW8gdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucHJlc2VudGF0aW9uX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRURmlyc05ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG59XG5cbi5wcmVzZW50YXRpb25fX3RpdGxlIHNwYW4ge1xuICBjb2xvcjogI2YwNDQ1MTtcbn1cblxuLnByZXNlbnRhdGlvbl9fc3ViLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtO1xufVxuXG4ucHJlc2VudGF0aW9uX190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5mb290ZXIge1xuICBwYWRkaW5nOiAwLjMxMjVyZW0gMDtcbn1cblxuLmZvb3Rlcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmZvb3Rlcl9fbG9nb3Mge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMi44MTI1cmVtO1xufVxuXG4uZm9vdGVyX19sb2dvIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmZvb3Rlcl9fY29weSB7XG4gIGNvbG9yOiAjNWE1YjUwO1xuICBtYXJnaW46IDAgNS42MjVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5mb290ZXJfX2xpbmtzIHtcbiAgZ2FwOiAwLjYyNXJlbTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDMuMTI1cmVtO1xufVxuXG4uZm9vdGVyX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb290ZXJfX2xpbmsgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZm9vdGVyX19iZXRhIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAwLjU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC42MjVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbn1cblxuLmZvb3Rlcl9fYmV0YSBwYXRoIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2UgMHM7XG59XG5cbi5jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNoZWNrYm94X19pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNoZWNrYm94X19pbnB1dDpjaGVja2VkICsgLmNoZWNrYm94X19sYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA0NDUxO1xufVxuXG4uY2hlY2tib3hfX2lucHV0OmNoZWNrZWQgKyAuY2hlY2tib3hfX2xhYmVsOjphZnRlciB7XG4gIGxlZnQ6IDEuMzc1cmVtO1xufVxuXG4uY2hlY2tib3hfX2xhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZ2FwOiAwLjVyZW07XG59XG5cbi5jaGVja2JveF9fbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCAyLjVyZW07XG4gIGZsZXg6IDAgMCAyLjVyZW07XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyOiAwLjAzMTI1cmVtIHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci1yYWRpdXM6IDIuMjVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlIDBzO1xufVxuXG4uY2hlY2tib3hfX2xhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAuMDYyNXJlbSAwLjA2MjVyZW0gMC4xMjVyZW0gLTAuMDYyNXJlbSByZ2JhKDUxLCA1MSwgNTEsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAuMDYyNXJlbSAwLjA2MjVyZW0gMC4xMjVyZW0gLTAuMDYyNXJlbSByZ2JhKDUxLCA1MSwgNTEsIDAuMyk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsZWZ0OiAwLjEyNXJlbTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlIDBzO1xufVxuXG4uY2hlY2tib3hfX3RleHQge1xuICBmb250LWZhbWlseTogXCJUVEZpcnNOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHBhZGRpbmctdG9wOiAwLjE4NzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5tZW51X19saXN0IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHJvdy1nYXA6IDAuNjI1cmVtO1xuICB9XG5cbkBzdXBwb3J0cyAoKC1tb3otY29sdW1uLWdhcDogY2xhbXAoIDAuNjI1cmVtICwgLTAuMDg5Mjg1NzE0M3JlbSAgKyAgMy41NzE0Mjg1NzE0dncgLCAzLjEyNXJlbSApKSBvciAoY29sdW1uLWdhcDogY2xhbXAoIDAuNjI1cmVtICwgLTAuMDg5Mjg1NzE0M3JlbSAgKyAgMy41NzE0Mjg1NzE0dncgLCAzLjEyNXJlbSApKSkge1xuICAgIC5tZW51X19saXN0IHtcbiAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogY2xhbXAoIDAuNjI1cmVtICwgLTAuMDg5Mjg1NzE0M3JlbSAgKyAgMy41NzE0Mjg1NzE0dncgLCAzLjEyNXJlbSApO1xuICAgICAgLW1vei1jb2x1bW4tZ2FwOiBjbGFtcCggMC42MjVyZW0gLCAtMC4wODkyODU3MTQzcmVtICArICAzLjU3MTQyODU3MTR2dyAsIDMuMTI1cmVtICk7XG4gICAgICBjb2x1bW4tZ2FwOiBjbGFtcCggMC42MjVyZW0gLCAtMC4wODkyODU3MTQzcmVtICArICAzLjU3MTQyODU3MTR2dyAsIDMuMTI1cmVtICk7XG4gICAgfVxufVxuXG5Ac3VwcG9ydHMgbm90ICgoLW1vei1jb2x1bW4tZ2FwOiBjbGFtcCggMC42MjVyZW0gLCAtMC4wODkyODU3MTQzcmVtICArICAzLjU3MTQyODU3MTR2dyAsIDMuMTI1cmVtICkpIG9yIChjb2x1bW4tZ2FwOiBjbGFtcCggMC42MjVyZW0gLCAtMC4wODkyODU3MTQzcmVtICArICAzLjU3MTQyODU3MTR2dyAsIDMuMTI1cmVtICkpKSB7XG4gICAgLm1lbnVfX2xpc3Qge1xuICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiBjYWxjKDAuNjI1cmVtICsgMi41ICogKDEwMHZ3IC0gMjByZW0pIC8gNzApO1xuICAgICAgLW1vei1jb2x1bW4tZ2FwOiBjYWxjKDAuNjI1cmVtICsgMi41ICogKDEwMHZ3IC0gMjByZW0pIC8gNzApO1xuICAgICAgY29sdW1uLWdhcDogY2FsYygwLjYyNXJlbSArIDIuNSAqICgxMDB2dyAtIDIwcmVtKSAvIDcwKTtcbiAgICB9XG59XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MGVtKSB7XG4gIC5tZW51X19saW5rIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG5cbiAgLmhlYWRlcl9fbG9naW4ge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cblxuICAuaGVhZGVyX19hdXRoIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIHBhZGRpbmc6IDAuNTYyNXJlbSAyLjVyZW07XG4gIH1cblxuICAubWFpbi1zZWN0aW9uX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS42ODc1cmVtO1xuICB9XG5cbiAgLm1haW4tc2VjdGlvbl9fc3ViLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG5cbiAgLm1haW4tc2VjdGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW07XG4gIH1cblxuICAubWFpbi1zZWN0aW9uX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICB9XG5cbiAgLnByZXNlbnRhdGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxuXG4gIC5wcmVzZW50YXRpb25fX3N1Yi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIH1cblxuICAucHJlc2VudGF0aW9uX190ZXh0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAuZm9vdGVyX19sb2dvcyB7XG4gICAgZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLmZvb3Rlcl9fY29weSB7XG4gICAgbWFyZ2luOiAwIDMuMTI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICB9XG5cbiAgLmZvb3Rlcl9fbGlua3Mge1xuICAgIG1hcmdpbi1yaWdodDogMi4xODc1cmVtO1xuICB9XG5cbiAgLmZvb3Rlcl9fYmV0YSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGdhcDogMC4zMTI1cmVtO1xuICB9XG5cbiAgLmZvb3Rlcl9fYmV0YSBzdmcge1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NWVtKSB7XG4gIC5mb290ZXJfX2NvcHkge1xuICAgIG1hcmdpbjogMCAxLjg3NXJlbTtcbiAgfVxuXG4gIC5mb290ZXJfX2xpbmtzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLm1lbnUge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBhZGRpbmc6IDYuMjVyZW0gMS4yNXJlbSAxLjg3NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZ2FwOiAxLjI1cmVtO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogcmlnaHQgMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuNXMgZWFzZTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAubWVudS1vcGVuIC5tZW51IHtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIC5tZW51X19saW5rIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAuYnVyZ2VyLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxLjg3NXJlbTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMS44NzVyZW07XG4gICAgZmxleDogMCAwIDEuODc1cmVtO1xuICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjAwO1xuICB9XG5cbiAgLmJ1cmdlci1tZW51OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gIH1cblxuICAuYnVyZ2VyLW1lbnU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICB9XG5cbiAgLmJ1cmdlci1tZW51IHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzO1xuICB9XG5cbiAgLmhlYWRlcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHJpZ2h0IDAuNXMgZWFzZSAwcztcbiAgICB0cmFuc2l0aW9uOiByaWdodCAwLjVzIGVhc2UgMHM7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICB6LWluZGV4OiAxMDE7XG4gIH1cblxuICAubWVudS1vcGVuIC5oZWFkZXI6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAuaGVhZGVyX19ib2R5IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmhlYWRlcl9fYWN0aW9uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tYWluLXNlY3Rpb25fX2NvbnRhaW5lciB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAubWFpbi1zZWN0aW9uX19jb2x1bW4ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tYWluLXNlY3Rpb25fX2NvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5mb3JtLW1haW5fX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDMxLjI1cmVtO1xuICB9XG5cbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG5cbiAgLmZvb3Rlcl9fY29udGFpbmVyIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5mb290ZXJfX2NvcHkge1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cblxuICAuZm9vdGVyX19saW5rcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5tZW51X19saXN0IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5oZWFkZXJfX2JvZHkge1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5oZWFkZXJfX2xvZ28gaW1nIHtcbiAgICB3aWR0aDogNi4yNXJlbTtcbiAgfVxuXG4gIC5oZWFkZXJfX2xvZ2luIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cblxuICAuaGVhZGVyX19hdXRoIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgcGFkZGluZzogMC41cmVtIDEuNTYyNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tYWluLXNlY3Rpb25fX3N1Yi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tYWluLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1haW4tc2VjdGlvbl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxuXG4gIC50aW1lci1tYWluLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLnRpbWVyLW1haW4tc2VjdGlvbl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG5cbiAgLnRpbWVyLW1haW4tc2VjdGlvbl9fdGltZSB7XG4gICAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIH1cblxuICAuZm9ybS1tYWluIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmVzZW50YXRpb24ge1xuICAgIHBhZGRpbmctdG9wOiAzLjEyNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4xMjVyZW07XG4gIH1cblxuICAucHJlc2VudGF0aW9uX192aWRlbyB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgICBib3JkZXI6IDAuNjI1cmVtIHNvbGlkIHJnYig3OSwgNzksIDc5KTtcbiAgfVxuXG4gIC5wcmVzZW50YXRpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cblxuICAucHJlc2VudGF0aW9uX19zdWItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5wcmVzZW50YXRpb25fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5tZW51X19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2YwNDQ1MTtcbiAgfVxuXG4gIC5oZWFkZXJfX2xvZ2luOmhvdmVyIHtcbiAgICBjb2xvcjogI2YwNDQ1MTtcbiAgfVxuXG4gIC5oZWFkZXJfX2F1dGg6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMDMxM2Q7XG4gIH1cblxuICAuZm9ybS1tYWluX19mb3JnZXQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMDQ2MmM3O1xuICB9XG5cbiAgLmZvcm0tbWFpbl9fc3VibWl0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzAzMTNkO1xuICB9XG5cbiAgLmZvcm0tbWFpbl9fbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjUyNTtcbiAgfVxuXG4gIC5mb3JtLW1haW5fX2F1dGg6aG92ZXIge1xuICAgIGNvbG9yOiAjYzAzMTNkO1xuICB9XG5cbiAgLmZvb3Rlcl9fYmV0YTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2YwNDQ1MTtcbiAgfVxuXG4gIC5mb290ZXJfX2JldGE6aG92ZXIgcGF0aCB7XG4gICAgZmlsbDogI2YwNDQ1MTtcbiAgfVxufVxuXG4uaW5mby1ibG9jayB7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMCwgMjAsIDIwLCAwLjg1KTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLmluZm8tYmxvY2tfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNzByZW07XG4gIG1hcmdpbjogNjBweCBhdXRvO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5pbmZvLWJsb2NrX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBUVEZpcnNOZXVlLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiAjZjA0NDUxO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5pbmZvLWJsb2NrX190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5pbmZvLWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDQuNTYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFpbi1iZzEyLndlYnApIHRvcCBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sYXJnZV9fYnV0dG9uIHtcbiAgZm9udC1zaXplOiA0MHB4IWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NjJjNztcbn1cblxuLmxhcmdlX19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0ZDlmO1xufSJdfQ== */