html {
  background-color: #000;
}
@media (max-width: 767px) {
  html {
    background: url("../../../../global/stampi/background-login-phone.png") left center / cover no-repeat #0a1914;
    height: 100vh;
    width: 100vw;
    overflow: hidden;
  }
}
body {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 100lvh;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media (max-width: 767px) {
  body {
    background: unset !important;
  }
}
body#auth-stampi-theme .auth-wrapper {
  max-width: 900px;
  width: 100%;
  z-index: 10;
}
@media (min-width: 768px) {
  body#auth-stampi-theme .auth-wrapper {
    min-width: 530px;
    width: unset;
  }
}
body#auth-stampi-theme .auth-wrapper .app-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body#auth-stampi-theme .auth-wrapper .app-logo img {
  display: block;
  max-height: 80px;
}
body#auth-stampi-theme .auth-wrapper .auth-box {
  padding: 15px;
  background-color: #ffffff;
  border-radius: 12px;
}
@media (min-width: 768px) {
  body#auth-stampi-theme .auth-wrapper .auth-box {
    padding: 15px 45px;
    margin-top: 30px;
  }
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-title h1 {
  text-align: center;
  color: #000;
  margin-bottom: 1.5rem;
  font-weight: 500 !important;
  font-size: 1.7rem;
  padding-top: 15px;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body {
  padding: 20px 0;
  color: #222325;
  background-color: transparent;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body h2 {
  font-size: 1.3rem;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col {
  -ms-flex-preferred-size: unset;
      flex-basis: unset;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm,
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.register-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm .form-group,
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.register-button .form-group {
  width: auto;
  margin: 0;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.register-button {
  margin-top: 0.25rem;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-description {
  text-align: center;
  color: #555;
  font-size: 0.95rem;
  line-height: 1.5;
  margin-bottom: 1.5rem;
  padding: 0 10px;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form {
  max-width: 600px;
  margin: 0 auto;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form {
  display: block;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .auth-field-error {
  display: none;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-control.input-error {
  border-color: #e74c3c !important;
  -webkit-box-shadow: 0 0 0 3px rgba(231, 76, 60, 0.15) !important;
          box-shadow: 0 0 0 3px rgba(231, 76, 60, 0.15) !important;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-control.input-error::-webkit-input-placeholder {
  color: #e74c3c;
  opacity: 1;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-control.input-error::-moz-placeholder {
  color: #e74c3c;
  opacity: 1;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-control.input-error:-ms-input-placeholder {
  color: #e74c3c;
  opacity: 1;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-control.input-error::-ms-input-placeholder {
  color: #e74c3c;
  opacity: 1;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-control.input-error::placeholder {
  color: #e74c3c;
  opacity: 1;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group {
  width: 100%;
  margin-bottom: 1rem;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group .form-control {
  border-radius: 8px;
  padding: 10px 14px;
  font-size: 1rem;
  border: 1px solid #ccc;
  height: auto;
  -webkit-transition: border-color 0.2s ease, -webkit-box-shadow 0.2s ease;
  transition: border-color 0.2s ease, -webkit-box-shadow 0.2s ease;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
  transition: border-color 0.2s ease, box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group .form-control:focus {
  border-color: #8dc641;
  -webkit-box-shadow: 0 0 0 3px rgba(141, 198, 65, 0.2);
          box-shadow: 0 0 0 3px rgba(141, 198, 65, 0.2);
  outline: none;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group .form-control:disabled {
  background-color: #f5f5f5;
  color: #888;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group label {
  font-size: 0.9rem;
  color: #444;
  margin-bottom: 0.4rem;
  font-weight: 500;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child {
  margin-top: 1.25rem;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child input[type="submit"],
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child button[type="submit"],
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child .btn {
  width: 100%;
  border-radius: 25px;
  padding: 10px 20px;
  font-size: 1rem;
  font-weight: 600;
  letter-spacing: 0.3px;
  border: none;
  cursor: pointer;
  background-color: #8dc641;
  color: #fff;
  -webkit-transition: background-color 0.2s ease, -webkit-box-shadow 0.2s ease, -webkit-transform 0.1s ease;
  transition: background-color 0.2s ease, -webkit-box-shadow 0.2s ease, -webkit-transform 0.1s ease;
  transition: background-color 0.2s ease, box-shadow 0.2s ease, transform 0.1s ease;
  transition: background-color 0.2s ease, box-shadow 0.2s ease, transform 0.1s ease, -webkit-box-shadow 0.2s ease, -webkit-transform 0.1s ease;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child input[type="submit"]:hover,
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child button[type="submit"]:hover,
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child .btn:hover {
  background-color: #82ba37;
  -webkit-box-shadow: 0 4px 12px rgba(141, 198, 65, 0.35);
          box-shadow: 0 4px 12px rgba(141, 198, 65, 0.35);
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child input[type="submit"]:active,
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child button[type="submit"]:active,
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child .btn:active {
  -webkit-transform: scale(0.98);
          transform: scale(0.98);
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child input[type="submit"]:disabled,
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child button[type="submit"]:disabled,
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child .btn:disabled {
  opacity: 0.6;
  cursor: not-allowed;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-transform: none;
          transform: none;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .auth-resend-btn {
  display: block;
  width: 100%;
  margin-top: 0.75rem;
  border-radius: 25px;
  padding: 10px 20px;
  font-size: 1rem;
  font-weight: 600;
  border: none;
  cursor: pointer;
  background-color: #8dc641;
  color: #fff;
  -webkit-appearance: button;
  -moz-appearance: button;
       appearance: button;
  -webkit-transition: background-color 0.2s ease, -webkit-box-shadow 0.2s ease;
  transition: background-color 0.2s ease, -webkit-box-shadow 0.2s ease;
  transition: background-color 0.2s ease, box-shadow 0.2s ease;
  transition: background-color 0.2s ease, box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .auth-resend-btn:hover {
  background-color: #82ba37;
  -webkit-box-shadow: 0 4px 12px rgba(141, 198, 65, 0.35);
          box-shadow: 0 4px 12px rgba(141, 198, 65, 0.35);
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .auth-resend-btn:disabled {
  opacity: 0.5;
  cursor: not-allowed;
  -webkit-box-shadow: none;
          box-shadow: none;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form .auth-token-timer {
  display: inline-block;
  font-size: 0.82rem;
  color: #999;
  margin-left: 10px;
  vertical-align: middle;
  letter-spacing: 0.5px;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form {
  display: block;
  margin: 0 auto;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form .form-group {
  width: 100%;
  min-width: 16rem;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group input,
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group select {
  width: 100%;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section {
  font-size: 14px;
  margin-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px 30px 0 30px;
  margin-top: 1.5rem;
  border-top: 1px #ced4da solid;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a {
  margin-right: 25px;
  font-size: 1rem;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:last-child {
  margin-right: 0;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a,
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:link,
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:visited,
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:active,
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:hover {
  color: #000;
  text-decoration: underline;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo img {
  height: 32px;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-footer {
  text-align: center;
  margin-top: 1.75rem;
  padding-top: 1.25rem;
  border-top: 1px solid #ced4da;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-footer .auth-footer-link {
  display: inline-block;
  font-size: 0.95rem;
  color: #333;
  text-decoration: underline;
  margin: 0 10px 0.5rem;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-footer .auth-footer-link:hover {
  color: #8dc641;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-footer .auth-footer-promo {
  font-size: 0.85rem;
  color: #888;
  line-height: 1.6;
  margin: 1rem 0 0;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-footer .auth-footer-promo a {
  color: #8dc641;
  font-weight: 600;
  text-decoration: none;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .auth-footer .auth-footer-promo a:hover {
  color: #82ba37;
  text-decoration: underline;
}
body#auth-stampi-theme .auth-wrapper .logo-div {
  text-align: center;
  padding: 20px;
  margin-top: 40px;
}
body#auth-stampi-theme .auth-wrapper .logo-div a.logo {
  color: #fff;
  font-weight: 500;
}
body#auth-stampi-theme .auth-wrapper .logo-div a.logo img {
  margin-top: 5px;
  width: 125px;
}
body#auth-stampi-theme .auth-wrapper .auth-box {
  border: 1px solid #c3c3c3;
}
@media (min-width: 768px) {
  body#auth-stampi-theme .auth-wrapper .auth-box {
    -webkit-box-shadow: 2px 4px 25px -2px rgba(0, 0, 0, 0.89);
            box-shadow: 2px 4px 25px -2px rgba(0, 0, 0, 0.89);
  }
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body {
  border-top: 2px solid #8dc641;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo img {
  width: 90px;
}
body#auth-stampi-theme .auth-wrapper .app-logo img {
  max-height: 80px;
  padding-bottom: 2rem;
}
body#auth-stampi-theme .layer {
  background-color: rgba(62, 62, 62, 0.4);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
body#auth-optimal-theme .auth-wrapper {
  max-width: 900px;
  width: 100%;
  z-index: 10;
}
@media (min-width: 768px) {
  body#auth-optimal-theme .auth-wrapper {
    min-width: 530px;
    width: unset;
  }
}
body#auth-optimal-theme .auth-wrapper .app-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body#auth-optimal-theme .auth-wrapper .app-logo img {
  display: block;
  max-height: 80px;
}
body#auth-optimal-theme .auth-wrapper .auth-box {
  padding: 15px;
  background-color: rgba(255, 255, 255, 0.9);
  border-radius: 12px;
}
@media (min-width: 768px) {
  body#auth-optimal-theme .auth-wrapper .auth-box {
    padding: 15px 45px;
    margin-top: 30px;
  }
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-title h1 {
  text-align: center;
  color: #000;
  margin-bottom: 1.5rem;
  font-weight: 500 !important;
  font-size: 1.7rem;
  padding-top: 15px;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body {
  padding: 20px 0;
  color: #222325;
  background-color: transparent;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body h2 {
  font-size: 1.3rem;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col {
  -ms-flex-preferred-size: unset;
      flex-basis: unset;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm,
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.register-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm .form-group,
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.register-button .form-group {
  width: auto;
  margin: 0;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.register-button {
  margin-top: 0.25rem;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-description {
  text-align: center;
  color: #555;
  font-size: 0.95rem;
  line-height: 1.5;
  margin-bottom: 1.5rem;
  padding: 0 10px;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form {
  max-width: 600px;
  margin: 0 auto;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form {
  display: block;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .auth-field-error {
  display: none;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-control.input-error {
  border-color: #e74c3c !important;
  -webkit-box-shadow: 0 0 0 3px rgba(231, 76, 60, 0.15) !important;
          box-shadow: 0 0 0 3px rgba(231, 76, 60, 0.15) !important;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-control.input-error::-webkit-input-placeholder {
  color: #e74c3c;
  opacity: 1;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-control.input-error::-moz-placeholder {
  color: #e74c3c;
  opacity: 1;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-control.input-error:-ms-input-placeholder {
  color: #e74c3c;
  opacity: 1;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-control.input-error::-ms-input-placeholder {
  color: #e74c3c;
  opacity: 1;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-control.input-error::placeholder {
  color: #e74c3c;
  opacity: 1;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group {
  width: 100%;
  margin-bottom: 1rem;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group .form-control {
  border-radius: 8px;
  padding: 10px 14px;
  font-size: 1rem;
  border: 1px solid #ccc;
  height: auto;
  -webkit-transition: border-color 0.2s ease, -webkit-box-shadow 0.2s ease;
  transition: border-color 0.2s ease, -webkit-box-shadow 0.2s ease;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
  transition: border-color 0.2s ease, box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group .form-control:focus {
  border-color: #5693ce;
  -webkit-box-shadow: 0 0 0 3px rgba(86, 147, 206, 0.2);
          box-shadow: 0 0 0 3px rgba(86, 147, 206, 0.2);
  outline: none;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group .form-control:disabled {
  background-color: #f5f5f5;
  color: #888;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group label {
  font-size: 0.9rem;
  color: #444;
  margin-bottom: 0.4rem;
  font-weight: 500;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child {
  margin-top: 1.25rem;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child input[type="submit"],
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child button[type="submit"],
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child .btn {
  width: 100%;
  border-radius: 25px;
  padding: 10px 20px;
  font-size: 1rem;
  font-weight: 600;
  letter-spacing: 0.3px;
  border: none;
  cursor: pointer;
  background-color: #5693ce;
  color: #fff;
  -webkit-transition: background-color 0.2s ease, -webkit-box-shadow 0.2s ease, -webkit-transform 0.1s ease;
  transition: background-color 0.2s ease, -webkit-box-shadow 0.2s ease, -webkit-transform 0.1s ease;
  transition: background-color 0.2s ease, box-shadow 0.2s ease, transform 0.1s ease;
  transition: background-color 0.2s ease, box-shadow 0.2s ease, transform 0.1s ease, -webkit-box-shadow 0.2s ease, -webkit-transform 0.1s ease;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child input[type="submit"]:hover,
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child button[type="submit"]:hover,
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child .btn:hover {
  background-color: #4782ba;
  -webkit-box-shadow: 0 4px 12px rgba(86, 147, 206, 0.35);
          box-shadow: 0 4px 12px rgba(86, 147, 206, 0.35);
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child input[type="submit"]:active,
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child button[type="submit"]:active,
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child .btn:active {
  -webkit-transform: scale(0.98);
          transform: scale(0.98);
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child input[type="submit"]:disabled,
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child button[type="submit"]:disabled,
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .form-group:last-child .btn:disabled {
  opacity: 0.6;
  cursor: not-allowed;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-transform: none;
          transform: none;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .auth-resend-btn {
  display: block;
  width: 100%;
  margin-top: 0.75rem;
  border-radius: 25px;
  padding: 10px 20px;
  font-size: 1rem;
  font-weight: 600;
  border: none;
  cursor: pointer;
  background-color: #5693ce;
  color: #fff;
  -webkit-appearance: button;
  -moz-appearance: button;
       appearance: button;
  -webkit-transition: background-color 0.2s ease, -webkit-box-shadow 0.2s ease;
  transition: background-color 0.2s ease, -webkit-box-shadow 0.2s ease;
  transition: background-color 0.2s ease, box-shadow 0.2s ease;
  transition: background-color 0.2s ease, box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .auth-resend-btn:hover {
  background-color: #4782ba;
  -webkit-box-shadow: 0 4px 12px rgba(86, 147, 206, 0.35);
          box-shadow: 0 4px 12px rgba(86, 147, 206, 0.35);
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form form .auth-resend-btn:disabled {
  opacity: 0.5;
  cursor: not-allowed;
  -webkit-box-shadow: none;
          box-shadow: none;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-login-form .auth-token-timer {
  display: inline-block;
  font-size: 0.82rem;
  color: #999;
  margin-left: 10px;
  vertical-align: middle;
  letter-spacing: 0.5px;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form {
  display: block;
  margin: 0 auto;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form .form-group {
  width: 100%;
  min-width: 16rem;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group input,
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group select {
  width: 100%;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section {
  font-size: 14px;
  margin-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px 30px 0 30px;
  margin-top: 1.5rem;
  border-top: 1px #ced4da solid;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a {
  margin-right: 25px;
  font-size: 1rem;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:last-child {
  margin-right: 0;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a,
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:link,
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:visited,
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:active,
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:hover {
  color: #000;
  text-decoration: underline;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo img {
  height: 32px;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-footer {
  text-align: center;
  margin-top: 1.75rem;
  padding-top: 1.25rem;
  border-top: 1px solid #ced4da;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-footer .auth-footer-link {
  display: inline-block;
  font-size: 0.95rem;
  color: #333;
  text-decoration: underline;
  margin: 0 10px 0.5rem;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-footer .auth-footer-link:hover {
  color: #5693ce;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-footer .auth-footer-promo {
  font-size: 0.85rem;
  color: #888;
  line-height: 1.6;
  margin: 1rem 0 0;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-footer .auth-footer-promo a {
  color: #5693ce;
  font-weight: 600;
  text-decoration: none;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .auth-footer .auth-footer-promo a:hover {
  color: #4782ba;
  text-decoration: underline;
}
body#auth-optimal-theme .auth-wrapper .logo-div {
  text-align: center;
  padding: 20px;
  margin-top: 40px;
}
body#auth-optimal-theme .auth-wrapper .logo-div a.logo {
  color: #fff;
  font-weight: 500;
}
body#auth-optimal-theme .auth-wrapper .logo-div a.logo img {
  margin-top: 5px;
  width: 125px;
}
body#auth-optimal-theme .auth-wrapper .auth-box {
  border: 1px solid #787878;
}
@media (min-width: 768px) {
  body#auth-optimal-theme .auth-wrapper .auth-box {
    -webkit-box-shadow: 2px 4px 25px -2px rgba(0, 0, 0, 0.89);
            box-shadow: 2px 4px 25px -2px rgba(0, 0, 0, 0.89);
  }
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body {
  border-top: 2px solid #5693ce;
}
body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo img {
  width: 200px;
}
body#auth-optimal-theme .auth-wrapper .app-logo img {
  max-height: 80px;
  padding-bottom: 2rem;
}
body .hidden {
  display: none !important;
}
body .token-input.hidden,
body .btn-login.hidden {
  display: none !important;
}
body#auth-stampi-theme {
  display: block !important;
  background-color: #f4f5f7;
  min-height: 100lvh;
  margin: 0;
}
@media (max-width: 767px) {
  body#auth-stampi-theme {
    height: 100dvh;
    min-height: 0;
    overflow: hidden;
  }
}
body#auth-stampi-theme .layer {
  display: none !important;
}
body#auth-stampi-theme::before,
body#auth-stampi-theme::after {
  content: '';
  position: fixed;
  inset: 0;
}
body#auth-stampi-theme::before {
  background: url("../../../../global/stampi/background-login.png") center / cover no-repeat !important;
  z-index: 0;
}
body#auth-stampi-theme::after {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(10, 25, 20, 0.18)), to(rgba(10, 25, 20, 0.25)));
  background: linear-gradient(180deg, rgba(10, 25, 20, 0.18), rgba(10, 25, 20, 0.25));
  z-index: 1;
}
body#auth-stampi-theme .auth-wrapper {
  position: relative;
  margin-left: 55%;
  width: 43%;
  min-height: 100svh;
  max-height: 100svh;
  overflow-y: auto;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: calc(2rem + env(safe-area-inset-top)) calc(1.5rem + env(safe-area-inset-right)) calc(2rem + env(safe-area-inset-bottom)) calc(1.5rem + env(safe-area-inset-left));
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body#auth-stampi-theme .auth-wrapper .auth-box {
  background: #fff;
  border: 1px solid rgba(255, 255, 255, 0.6) !important;
  border-radius: 16px;
  -webkit-box-shadow: 0 24px 60px rgba(0, 0, 0, 0.45), 0 8px 20px rgba(0, 0, 0, 0.25) !important;
          box-shadow: 0 24px 60px rgba(0, 0, 0, 0.45), 0 8px 20px rgba(0, 0, 0, 0.25) !important;
  padding: 2rem 2.25rem !important;
  max-width: 460px;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}
body#auth-stampi-theme .auth-wrapper .auth-box .app-logo {
  text-align: center;
}
body#auth-stampi-theme .auth-wrapper .auth-box .app-logo img {
  max-height: 64px !important;
  padding-bottom: 0.75rem !important;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-title h1 {
  font-size: 1.55rem;
  font-weight: 700;
  margin: 0.25rem 0 0.5rem;
  color: #1a1a1a;
  text-align: center;
}
body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body {
  border-top: 0 !important;
  padding: 0.5rem 0 0 !important;
}
body#auth-stampi-theme .auth-description {
  text-align: center;
  color: #6b6f76;
  margin: 0 0 1.5rem;
  font-size: 0.95rem;
  line-height: 1.5;
}
body#auth-stampi-theme .auth-login-form {
  margin: 0;
}
body#auth-stampi-theme .auth-footer {
  margin-top: 1.75rem;
  padding-top: 1.25rem;
  border-top: 1px solid #ececec;
  text-align: center;
  font-size: 0.85rem;
  color: #6b6f76;
}
body#auth-stampi-theme .auth-footer-link,
body#auth-stampi-theme .auth-footer-promo a {
  color: #8dc641;
  text-decoration: none;
  font-weight: 500;
}
body#auth-stampi-theme .auth-footer-link:hover,
body#auth-stampi-theme .auth-footer-promo a:hover {
  text-decoration: underline;
}
body#auth-stampi-theme .auth-footer-promo {
  margin: 0.85rem 0 0;
  line-height: 1.5;
}
@media (max-width: 1339px) {
  body#auth-stampi-theme::before {
    display: none;
  }
  body#auth-stampi-theme .auth-wrapper {
    margin-left: 0;
    width: 100%;
    padding: calc(1.5rem + env(safe-area-inset-top)) calc(1.5rem + env(safe-area-inset-right)) calc(1.5rem + env(safe-area-inset-bottom)) calc(1.5rem + env(safe-area-inset-left));
  }
  body#auth-stampi-theme .auth-wrapper .auth-box {
    right: 0;
  }
}
@media (max-width: 767px) {
  body#auth-stampi-theme {
    background: transparent !important;
    height: 100dvh;
    width: 100vw;
    overflow: hidden;
  }
  body#auth-stampi-theme::before {
    display: none;
  }
  body#auth-stampi-theme::after {
    display: none;
  }
  body#auth-stampi-theme .auth-wrapper {
    min-height: 100dvh;
    max-height: 100dvh;
    height: 100dvh;
    overflow: hidden;
  }
}
.auth-hero {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  width: 60%;
  z-index: 2;
  color: #fff;
  padding: 150px 32px 0 120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  pointer-events: none;
}
.auth-hero a {
  pointer-events: auto;
  color: inherit;
}
.auth-hero .auth-hero-headline h2,
.auth-hero .auth-hero-headline p {
  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.45), 0 1px 3px rgba(0, 0, 0, 0.35);
}
.auth-hero .auth-hero-headline h2 {
  font-size: 80px !important;
  font-weight: 800 !important;
  line-height: 1.02 !important;
  margin: 0 0 2rem !important;
  color: #fff !important;
  letter-spacing: -0.03em;
  overflow-wrap: break-word;
  text-align: left;
}
.auth-hero .auth-hero-headline h2 em {
  color: #8dc641;
  font-style: normal;
}
.auth-hero .auth-hero-headline p {
  font-size: 2rem;
  line-height: 1.4;
  opacity: 0.92;
  margin: 0;
  color: #fff;
}
@media (max-width: 1339px) {
  .auth-hero {
    position: relative;
    width: 100%;
    padding: 0 0 1.5rem;
    pointer-events: auto;
    overflow: visible;
  }
  .auth-hero .auth-hero-headline {
    display: none;
  }
}
@media (max-width: 767px) {
  .auth-hero {
    display: none;
  }
}
/*# sourceMappingURL=admin-auth.css.map */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2FkbWluLWF1dGgubGVzcyIsImFkbWluLWF1dGguY3NzIiwiLi4vYXV0aC5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0Usc0JBQUE7QUNDRjtBREVBO0VBQ0U7SUFDRSw2R0FBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7RUNBRjtBQUNGO0FER0E7RUFDRSwrQkFBQTtFQUFBLCtCQUFBO0VBQUEsd0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLDhCQUFBO1VBQUEsc0JBQUE7QUNERjtBREdFO0VBQUE7SUFDRSw0QkFBQTtFQ0FGO0FBQ0Y7QURFRTtFRXRCQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FEdUJGO0FDckJFO0VBQUE7SUFDRSxnQkFBQTtJQUNBLFlBQUE7RUR3QkY7QUFDRjtBRFRFO0VFWkUsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QUR3Qko7QURiRTtFRVJJLGNBQUE7RUFDQSxnQkFBQTtBRHdCTjtBRGpCRTtFRURFLGFBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0FEcUJKO0FDbkJJO0VBQUE7SUFDRSxrQkFBQTtJQUNBLGdCQUFBO0VEc0JKO0FBQ0Y7QUQ1QkU7RUVVTSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUNBLDJCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtBRHFCUjtBRHBDRTtFRW9CSSxlQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0FEbUJOO0FEekNFO0VFeUJNLGlCQUFBO0FEbUJSO0FENUNFO0VFNkJNLDhCQUFBO01BQUEsaUJBQUE7QURrQlI7QUNoQlE7O0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxxQkFBQTtNQUFBLGtCQUFBO1VBQUEseUJBQUE7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Q1EsY0FBQTtFQUNBLGtCQUFBO0FDeWVSO0FEaGhCQTtFQTRDTSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7QUN1ZU47QURuZUU7RUFBQTtJQUNFLGtCQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7SUFDQSxpQkFBQTtFQ3NlRjtFRDNlQTtJQVFJLGFBQUE7RUNzZUo7QUFDRjtBRG5lRTtFQUFBO0lBQ0UsYUFBQTtFQ3NlRjtBQUNGO0FBQ0EseUNBQXlDIiwiZmlsZSI6ImFkbWluLWF1dGguY3NzIiwic291cmNlc0NvbnRlbnQiOltudWxsLCJodG1sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBodG1sIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi8uLi9nbG9iYWwvc3RhbXBpL2JhY2tncm91bmQtbG9naW4tcGhvbmUucG5nXCIpIGxlZnQgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0ICMwYTE5MTQ7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuYm9keSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDEwMGx2aDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIHtcbiAgICBtaW4td2lkdGg6IDUzMHB4O1xuICAgIHdpZHRoOiB1bnNldDtcbiAgfVxufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hcHAtbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hcHAtbG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWhlaWdodDogODBweDtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3gge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3gge1xuICAgIHBhZGRpbmc6IDE1cHggNDVweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLXRpdGxlIGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGNvbG9yOiAjMjIyMzI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgaDIge1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmNvbCB7XG4gIGZsZXgtYmFzaXM6IHVuc2V0O1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuY29sLmNvbmRpdGlvbnMtY29uZmlybSxcbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmNvbC5yZWdpc3Rlci1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuY29sLmNvbmRpdGlvbnMtY29uZmlybSAuZm9ybS1ncm91cCxcbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmNvbC5yZWdpc3Rlci1idXR0b24gLmZvcm0tZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuY29sLnJlZ2lzdGVyLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWRlc2NyaXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSB7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5hdXRoLWZpZWxkLWVycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWNvbnRyb2wuaW5wdXQtZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNlNzRjM2MgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjMxLCA3NiwgNjAsIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWxvZ2luLWZvcm0gZm9ybSAuZm9ybS1jb250cm9sLmlucHV0LWVycm9yOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZTc0YzNjO1xuICBvcGFjaXR5OiAxO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIGJveC1zaGFkb3cgMC4ycyBlYXNlO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzhkYzY0MTtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMTQxLCAxOTgsIDY1LCAwLjIpO1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGNvbG9yOiAjODg4O1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXAgbGFiZWwge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSxcbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkYzY0MTtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLCBib3gtc2hhZG93IDAuMnMgZWFzZSwgdHJhbnNmb3JtIDAuMXMgZWFzZTtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcixcbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsXG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWxvZ2luLWZvcm0gZm9ybSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODJiYTM3O1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMTQxLCAxOTgsIDY1LCAwLjM1KTtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsXG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWxvZ2luLWZvcm0gZm9ybSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSxcbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgLmJ0bjphY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTgpO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmRpc2FibGVkLFxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCBidXR0b25bdHlwZT1cInN1Ym1pdFwiXTpkaXNhYmxlZCxcbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgLmJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmF1dGgtcmVzZW5kLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGRjNjQxO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJveC1zaGFkb3cgMC4ycyBlYXNlO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmF1dGgtcmVzZW5kLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MmJhMzc7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgxNDEsIDE5OCwgNjUsIDAuMzUpO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmF1dGgtcmVzZW5kLWJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSAuYXV0aC10b2tlbi10aW1lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwLjgycmVtO1xuICBjb2xvcjogIzk5OTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgZm9ybSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgZm9ybSAuZm9ybS1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDE2cmVtO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSBmb3JtIC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSBmb3JtIC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cCBpbnB1dCxcbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgZm9ybSAuZm9ybS1ncm91cCAuaW5wdXQtZ3JvdXAgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5saW5rcy1zZWN0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMzBweCAwIDMwcHg7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4ICNjZWQ0ZGEgc29saWQ7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5saW5rcy1zZWN0aW9uIGEge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmxpbmtzLXNlY3Rpb24gYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAubGlua3Mtc2VjdGlvbiBhLFxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAubGlua3Mtc2VjdGlvbiBhOmxpbmssXG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5saW5rcy1zZWN0aW9uIGE6dmlzaXRlZCxcbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmxpbmtzLXNlY3Rpb24gYTphY3RpdmUsXG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5saW5rcy1zZWN0aW9uIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5saW5rcy1zZWN0aW9uIGEubG9nbyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAubGlua3Mtc2VjdGlvbiBhLmxvZ28gaW1nIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1mb290ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEuNzVyZW07XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NlZDRkYTtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtZm9vdGVyIC5hdXRoLWZvb3Rlci1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbWFyZ2luOiAwIDEwcHggMC41cmVtO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1mb290ZXIgLmF1dGgtZm9vdGVyLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzhkYzY0MTtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtZm9vdGVyIC5hdXRoLWZvb3Rlci1wcm9tbyB7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgY29sb3I6ICM4ODg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbjogMXJlbSAwIDA7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWZvb3RlciAuYXV0aC1mb290ZXItcHJvbW8gYSB7XG4gIGNvbG9yOiAjOGRjNjQxO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWZvb3RlciAuYXV0aC1mb290ZXItcHJvbW8gYTpob3ZlciB7XG4gIGNvbG9yOiAjODJiYTM3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAubG9nby1kaXYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmxvZ28tZGl2IGEubG9nbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5sb2dvLWRpdiBhLmxvZ28gaW1nIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB3aWR0aDogMTI1cHg7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MzYzNjMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IHtcbiAgICBib3gtc2hhZG93OiAycHggNHB4IDI1cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuODkpO1xuICB9XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM4ZGM2NDE7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5saW5rcy1zZWN0aW9uIGEubG9nbyBpbWcge1xuICB3aWR0aDogOTBweDtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXBwLWxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5sYXllciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjIsIDYyLCA2MiwgMC40KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIge1xuICAgIG1pbi13aWR0aDogNTMwcHg7XG4gICAgd2lkdGg6IHVuc2V0O1xuICB9XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hcHAtbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXBwLWxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC1oZWlnaHQ6IDgwcHg7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCB7XG4gICAgcGFkZGluZzogMTVweCA0NXB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLXRpdGxlIGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBjb2xvcjogIzIyMjMyNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSBoMiB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmNvbCB7XG4gIGZsZXgtYmFzaXM6IHVuc2V0O1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmNvbC5jb25kaXRpb25zLWNvbmZpcm0sXG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuY29sLnJlZ2lzdGVyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuY29sLmNvbmRpdGlvbnMtY29uZmlybSAuZm9ybS1ncm91cCxcbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5jb2wucmVnaXN0ZXItYnV0dG9uIC5mb3JtLWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5jb2wucmVnaXN0ZXItYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWRlc2NyaXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWxvZ2luLWZvcm0ge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWxvZ2luLWZvcm0gZm9ybSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5hdXRoLWZpZWxkLWVycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWxvZ2luLWZvcm0gZm9ybSAuZm9ybS1jb250cm9sLmlucHV0LWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTc0YzNjICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIzMSwgNzYsIDYwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWNvbnRyb2wuaW5wdXQtZXJyb3I6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlNzRjM2M7XG4gIG9wYWNpdHk6IDE7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWxvZ2luLWZvcm0gZm9ybSAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlLCBib3gtc2hhZG93IDAuMnMgZWFzZTtcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWxvZ2luLWZvcm0gZm9ybSAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTY5M2NlO1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg4NiwgMTQ3LCAyMDYsIDAuMik7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGNvbG9yOiAjODg4O1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGNvbG9yOiAjNDQ0O1xuICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0sXG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTY5M2NlO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJveC1zaGFkb3cgMC4ycyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyBlYXNlO1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcixcbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWxvZ2luLWZvcm0gZm9ybSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzgyYmE7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSg4NiwgMTQ3LCAyMDYsIDAuMzUpO1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsXG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCBidXR0b25bdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsXG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCAuYnRuOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45OCk7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmRpc2FibGVkLFxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl06ZGlzYWJsZWQsXG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCAuYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1sb2dpbi1mb3JtIGZvcm0gLmF1dGgtcmVzZW5kLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTY5M2NlO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJveC1zaGFkb3cgMC4ycyBlYXNlO1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSBmb3JtIC5hdXRoLXJlc2VuZC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc4MmJhO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoODYsIDE0NywgMjA2LCAwLjM1KTtcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWxvZ2luLWZvcm0gZm9ybSAuYXV0aC1yZXNlbmQtYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtbG9naW4tZm9ybSAuYXV0aC10b2tlbi10aW1lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwLjgycmVtO1xuICBjb2xvcjogIzk5OTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IGZvcm0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSBmb3JtIC5mb3JtLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTZyZW07XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSBmb3JtIC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgZm9ybSAuZm9ybS1ncm91cCAuaW5wdXQtZ3JvdXAgaW5wdXQsXG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSBmb3JtIC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5saW5rcy1zZWN0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMzBweCAwIDMwcHg7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4ICNjZWQ0ZGEgc29saWQ7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAubGlua3Mtc2VjdGlvbiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDFyZW07XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAubGlua3Mtc2VjdGlvbiBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAubGlua3Mtc2VjdGlvbiBhLFxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmxpbmtzLXNlY3Rpb24gYTpsaW5rLFxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmxpbmtzLXNlY3Rpb24gYTp2aXNpdGVkLFxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmxpbmtzLXNlY3Rpb24gYTphY3RpdmUsXG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAubGlua3Mtc2VjdGlvbiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmxpbmtzLXNlY3Rpb24gYS5sb2dvIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAubGlua3Mtc2VjdGlvbiBhLmxvZ28gaW1nIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZWQ0ZGE7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1mb290ZXIgLmF1dGgtZm9vdGVyLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBtYXJnaW46IDAgMTBweCAwLjVyZW07XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAuYXV0aC1mb290ZXIgLmF1dGgtZm9vdGVyLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzU2OTNjZTtcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWZvb3RlciAuYXV0aC1mb290ZXItcHJvbW8ge1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIGNvbG9yOiAjODg4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW46IDFyZW0gMCAwO1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3ggLmF1dGgtYm94LWJvZHkgLmF1dGgtZm9vdGVyIC5hdXRoLWZvb3Rlci1wcm9tbyBhIHtcbiAgY29sb3I6ICM1NjkzY2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IC5hdXRoLWZvb3RlciAuYXV0aC1mb290ZXItcHJvbW8gYTpob3ZlciB7XG4gIGNvbG9yOiAjNDc4MmJhO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmxvZ28tZGl2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAubG9nby1kaXYgYS5sb2dvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5sb2dvLWRpdiBhLmxvZ28gaW1nIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB3aWR0aDogMTI1cHg7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3ODc4Nzg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3gge1xuICAgIGJveC1zaGFkb3c6IDJweCA0cHggMjVweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC44OSk7XG4gIH1cbn1cbmJvZHkjYXV0aC1vcHRpbWFsLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM1NjkzY2U7XG59XG5ib2R5I2F1dGgtb3B0aW1hbC10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXV0aC1ib3gtYm9keSAubGlua3Mtc2VjdGlvbiBhLmxvZ28gaW1nIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuYm9keSNhdXRoLW9wdGltYWwtdGhlbWUgLmF1dGgtd3JhcHBlciAuYXBwLWxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5ib2R5IC5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IC50b2tlbi1pbnB1dC5oaWRkZW4sXG5ib2R5IC5idG4tbG9naW4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7XG4gIG1pbi1oZWlnaHQ6IDEwMGx2aDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkjYXV0aC1zdGFtcGktdGhlbWUge1xuICAgIGhlaWdodDogMTAwZHZoO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAubGF5ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lOjpiZWZvcmUsXG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vLi4vZ2xvYmFsL3N0YW1waS9iYWNrZ3JvdW5kLWxvZ2luLnBuZ1wiKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgei1pbmRleDogMDtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxMCwgMjUsIDIwLCAwLjE4KSwgcmdiYSgxMCwgMjUsIDIwLCAwLjI1KSk7XG4gIHotaW5kZXg6IDE7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiA1NSU7XG4gIHdpZHRoOiA0MyU7XG4gIG1pbi1oZWlnaHQ6IDEwMHN2aDtcbiAgbWF4LWhlaWdodDogMTAwc3ZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiBjYWxjKDJyZW0gKyBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCkpIGNhbGMoMS41cmVtICsgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpIGNhbGMoMnJlbSArIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkgY2FsYygxLjVyZW0gKyBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm94LXNoYWRvdzogMCAyNHB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjQ1KSwgMCA4cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMjUpICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJyZW0gMi4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIC5hdXRoLWJveCAuYXBwLWxvZ28ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hcHAtbG9nbyBpbWcge1xuICBtYXgtaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLXRpdGxlIGgxIHtcbiAgZm9udC1zaXplOiAxLjU1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDAuMjVyZW0gMCAwLjVyZW07XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLXdyYXBwZXIgLmF1dGgtYm94IC5hdXRoLWJveC1ib2R5IHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVyZW0gMCAwICFpbXBvcnRhbnQ7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLWRlc2NyaXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzZiNmY3NjtcbiAgbWFyZ2luOiAwIDAgMS41cmVtO1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLWxvZ2luLWZvcm0ge1xuICBtYXJnaW46IDA7XG59XG5ib2R5I2F1dGgtc3RhbXBpLXRoZW1lIC5hdXRoLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDEuNzVyZW07XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZWNlYztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIGNvbG9yOiAjNmI2Zjc2O1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC1mb290ZXItbGluayxcbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtZm9vdGVyLXByb21vIGEge1xuICBjb2xvcjogIzhkYzY0MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC1mb290ZXItbGluazpob3ZlcixcbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtZm9vdGVyLXByb21vIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtZm9vdGVyLXByb21vIHtcbiAgbWFyZ2luOiAwLjg1cmVtIDAgMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzM5cHgpIHtcbiAgYm9keSNhdXRoLXN0YW1waS10aGVtZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogY2FsYygxLjVyZW0gKyBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCkpIGNhbGMoMS41cmVtICsgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpIGNhbGMoMS41cmVtICsgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKSBjYWxjKDEuNXJlbSArIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCkpO1xuICB9XG4gIGJvZHkjYXV0aC1zdGFtcGktdGhlbWUgLmF1dGgtd3JhcHBlciAuYXV0aC1ib3gge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSNhdXRoLXN0YW1waS10aGVtZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICBib2R5I2F1dGgtc3RhbXBpLXRoZW1lOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keSNhdXRoLXN0YW1waS10aGVtZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keSNhdXRoLXN0YW1waS10aGVtZSAuYXV0aC13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMDBkdmg7XG4gICAgbWF4LWhlaWdodDogMTAwZHZoO1xuICAgIGhlaWdodDogMTAwZHZoO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5hdXRoLWhlcm8ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogNjAlO1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTUwcHggMzJweCAwIDEyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF1dGgtaGVybyBhIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF1dGgtaGVybyAuYXV0aC1oZXJvLWhlYWRsaW5lIGgyLFxuLmF1dGgtaGVybyAuYXV0aC1oZXJvLWhlYWRsaW5lIHAge1xuICB0ZXh0LXNoYWRvdzogMCAycHggMTJweCByZ2JhKDAsIDAsIDAsIDAuNDUpLCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbn1cbi5hdXRoLWhlcm8gLmF1dGgtaGVyby1oZWFkbGluZSBoMiB7XG4gIGZvbnQtc2l6ZTogODBweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjAyICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDJyZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYXV0aC1oZXJvIC5hdXRoLWhlcm8taGVhZGxpbmUgaDIgZW0ge1xuICBjb2xvcjogIzhkYzY0MTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLmF1dGgtaGVybyAuYXV0aC1oZXJvLWhlYWRsaW5lIHAge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG9wYWNpdHk6IDAuOTI7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTMzOXB4KSB7XG4gIC5hdXRoLWhlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgMS41cmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5hdXRoLWhlcm8gLmF1dGgtaGVyby1oZWFkbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hdXRoLWhlcm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPWFkbWluLWF1dGguY3NzLm1hcCAqLyIsbnVsbF19 */