/* pink-noir/social-signin.css */
.uz-social-signin {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 8px;
}
.uz-social-signin-button {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  min-width: 0;
  min-height: 50px;
  padding: 10px 6px;
  border: 1px solid #dfd0c7;
  border-radius: 14px;
  background: #fff;
  color: #28212a;
  box-shadow: 0 2px 6px #24111b10;
  font: 500 11.5px/1.2 Arial, sans-serif;
  transition: border-color 150ms, box-shadow 150ms;
}
.uz-social-signin-button img {
  display: block;
  flex: 0 0 26px;
  width: 26px;
  height: 26px;
  object-fit: contain;
}
.uz-social-signin-google img {
  padding: 2px;
}
.uz-social-signin-line img {
  border-radius: 7px;
}
.uz-social-signin-button:hover {
  border-color: #ba9ba9;
  box-shadow: 0 3px 10px #24111b20;
}
.uz-social-signin-button:focus-visible {
  outline: 2px solid #b62960;
  outline-offset: 3px;
}
.uz-social-signin-button:active {
  box-shadow: inset 0 1px 4px #24111b20;
}
@media (max-width: 350px) {
  .uz-social-signin {
    gap: 6px;
  }
  .uz-social-signin-button {
    gap: 4px;
    padding-inline: 4px;
    font-size: 10.5px;
  }
  .uz-social-signin-button img {
    width: 22px;
    height: 22px;
    flex-basis: 22px;
  }
  .uz-social-signin-google img {
    padding: 1px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .uz-social-signin-button {
    transition: none;
  }
}

/* pink-noir/login.css */
.uz-phone[data-screen=login] {
  padding-bottom: 0;
  background: #fff5f8;
}
.uz-login-page {
  position: relative;
  isolation: isolate;
  min-height: calc(100svh - 28px);
  color: #33232c;
  background: #fff5f8;
  overflow: hidden;
}
.uz-login-page::before {
  content: "";
  position: absolute;
  z-index: -2;
  inset: 0;
  background: var(--uzi-asset-0) center top/100% auto no-repeat;
}
.uz-login-page::after {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  background:
    linear-gradient(
      180deg,
      #100c1010 0%,
      #140b121a 25%,
      #f7e6edc9 43%,
      #fcf1f5f0 66%,
      #fff7fa 100%);
}
.uz-login-topbar {
  position: absolute;
  left: 22px;
  right: 22px;
  top: 14px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  z-index: 2;
}
.uz-login-back,
.uz-login-language {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #613847;
  background: #fff2f3d9;
  min-height: 42px;
  box-shadow: 0 2px 10px #190a0e12;
}
.uz-login-back {
  width: 42px;
  border-radius: 50%;
}
.uz-login-language {
  gap: 9px;
  border-radius: 24px;
  padding: 5px 12px;
  min-width: 73px;
}
.uz-thai-flag {
  width: 29px;
  height: 29px;
  flex-shrink: 0;
}
.uz-login-hero {
  height: 350px;
  text-align: center;
  padding: 79px 20px 0;
  color: #fff5ef;
}
.uz-login-brand .uz-logo {
  font-size: 49px;
  line-height: 1.15;
  letter-spacing: 2px;
  text-shadow: 0 2px 15px #0008;
  white-space: nowrap;
}
.uz-login-brand .uz-logo b {
  color: #e8c890;
}
.uz-login-brand > p {
  font: 500 8px Prompt, sans-serif;
  letter-spacing: 3.1px;
  color: #eadbcc;
  margin-top: 7px;
  text-shadow: 0 1px 5px #000;
}
.uz-login-heading {
  margin-top: 31px;
  text-shadow: 0 2px 14px #000b;
}
.uz-login-heading h1 {
  font-family: Sarabun, sans-serif;
  font-size: 29px;
  line-height: 1.34;
  font-weight: 700;
}
.uz-login-heading > p {
  font: italic 25px Georgia, serif;
  color: #f5c1d2;
  margin-top: 12px;
}
.uz-login-heading > span {
  display: block;
  font-size: 12px;
  margin-top: 7px;
  color: #fff0f5;
}
.uz-login-content {
  position: relative;
  padding: 0 27px 25px;
}
.uz-auth-switch {
  display: grid;
  grid-template-columns: 1fr 1fr;
  padding: 4px;
  background: #ffffffdb;
  border-radius: 999px;
  box-shadow: 0 2px 8px #52313e12;
  margin-bottom: 20px;
  border: 1px solid #fff;
}
.uz-auth-switch button {
  min-height: 43px;
  border-radius: 999px;
  background: transparent;
  color: #4c303b;
  font-size: 18px;
  font-weight: 700;
}
.uz-auth-switch button.is-active {
  background:
    linear-gradient(
      115deg,
      #e9447a,
      #a71f50);
  color: #fff;
  box-shadow: 0 2px 7px #b2235345, inset 0 0 0 1px #ffffff4d;
}
.uz-login-input {
  display: flex;
  align-items: center;
  background: #fffffff0;
  border: 1px solid #cfbfc7;
  box-shadow: 0 2px 2px #4b283810;
  border-radius: 19px;
  min-height: 55px;
  margin-bottom: 11px;
  overflow: hidden;
}
.uz-login-input:focus-within {
  outline: 2px solid #dd7398;
  outline-offset: 2px;
}
.uz-login-input input {
  width: 100%;
  min-width: 0;
  border: none;
  background: transparent;
  min-height: 53px;
  padding: 12px 15px;
  color: #37232d;
  font-size: 17px;
  outline: none !important;
  box-shadow: none;
}
.uz-login-input input::placeholder {
  color: #7e727a;
  font-size: 16px;
  opacity: 1;
}
.uz-country-code {
  display: flex;
  align-items: center;
  gap: 7px;
  padding: 0 12px 0 19px;
  border-right: 1px solid #cfc4ca;
  height: 38px;
  white-space: nowrap;
  font-size: 17px;
  font-weight: 600;
  flex-shrink: 0;
}
.uz-country-code .uz-thai-flag {
  width: 27px;
  height: 27px;
  border-radius: 0;
}
.uz-country-caret {
  font-size: 10px;
  padding-left: 1px;
}
.uz-login-password input {
  padding-left: 31px;
}
.uz-login-password button {
  width: 54px;
  min-height: 53px;
  background: transparent;
  color: #91818b;
  flex-shrink: 0;
}
.uz-login-options {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 14px 17px 22px;
  gap: 10px;
  color: #794255;
  font-size: 16px;
  font-weight: 600;
}
.uz-login-options label {
  display: flex;
  align-items: center;
  gap: 8px;
  min-height: 30px;
}
.uz-login-options input {
  accent-color: #bc3263;
  width: 18px;
  height: 18px;
  margin: 0;
}
.uz-login-options button {
  background: transparent;
  color: inherit;
  font: inherit;
  padding: 4px 0;
  min-height: 36px;
}
.uz-login-submit {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 55px;
  padding: 12px 48px;
  border-radius: 999px;
  border: 1px solid #fff8;
  background:
    linear-gradient(
      112deg,
      #e33b75,
      #ac1749);
  box-shadow: 0 5px 13px #74233d25, inset 0 1px 0 #fff6;
  color: white;
  font-size: 23px;
  font-weight: 700;
}
.uz-login-submit svg {
  position: absolute;
  right: 22px;
}
.uz-login-submit:hover {
  filter: brightness(1.05);
}
.uz-demo-link {
  display: block;
  margin: 22px auto 30px;
  min-height: 35px;
  text-decoration: underline;
  text-underline-offset: 3px;
  color: #8c7c84;
  font-size: 13px;
  background: transparent;
}
.uz-login-divider {
  display: flex;
  gap: 12px;
  align-items: center;
  color: #50343f;
  font-size: 15px;
  margin-bottom: 14px;
  white-space: nowrap;
}
.uz-login-divider::before,
.uz-login-divider::after {
  content: "";
  height: 1px;
  background: #c8aeb9;
  flex: 1;
}
.uz-login-social {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 8px;
}
.uz-login-social button {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  min-height: 43px;
  padding: 6px;
  border-radius: 12px;
  border: 1px solid #d3b6c3;
  background: #fffc;
  color: #3e2f38;
  font-size: 12px;
}
.uz-provider {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.uz-provider-Facebook {
  font: bold 23px Arial;
  background: #1877f2;
  color: white;
  border-radius: 50%;
  width: 21px;
  height: 21px;
  padding-top: 4px;
}
.uz-provider-Google {
  font: bold 23px Arial;
  color: #4285f4;
}
.uz-provider-LINE {
  font: bold 7px Arial;
  background: #06c755;
  color: #fff;
  border-radius: 6px;
  width: 21px;
  height: 21px;
}
.uz-login-preview-note {
  font-size: 10px;
  line-height: 1.5;
  text-align: center;
  margin: 18px 0 0;
  color: #927b87;
}
.uz-login-error {
  font-size: 13px;
  color: #982642;
  background: #fff6f9;
  padding: 12px;
  border: 1px solid #e4b5c7;
  border-radius: 10px;
  margin: 0 0 16px;
  line-height: 1.5;
}
@media (min-width: 420px) {
  .uz-login-hero {
    height: 372px;
    padding-top: 90px;
  }
  .uz-login-brand .uz-logo {
    font-size: 54px;
  }
  .uz-login-heading {
    margin-top: 36px;
  }
  .uz-login-content {
    padding-inline: 29px;
  }
}
@media (max-width: 350px) {
  .uz-login-hero {
    height: 310px;
    padding-top: 74px;
  }
  .uz-login-brand .uz-logo {
    font-size: 39px;
  }
  .uz-login-brand > p {
    font-size: 7px;
    letter-spacing: 2.2px;
  }
  .uz-login-heading {
    margin-top: 24px;
  }
  .uz-login-heading h1 {
    font-size: 26px;
  }
  .uz-login-heading > p {
    font-size: 22px;
  }
  .uz-login-content {
    padding-inline: 20px;
  }
  .uz-country-code {
    padding-left: 12px;
    padding-right: 8px;
    gap: 5px;
    font-size: 15px;
  }
  .uz-country-code .uz-thai-flag {
    width: 24px;
    height: 24px;
  }
  .uz-login-input input {
    padding-inline: 11px;
  }
  .uz-login-options {
    margin-inline: 8px;
    font-size: 14px;
  }
  .uz-login-social {
    gap: 5px;
  }
  .uz-login-social button {
    gap: 4px;
    font-size: 10px;
  }
}
.uz-auth-switch {
  padding: 3px;
  margin-bottom: 19px;
}
.uz-auth-switch button {
  min-height: 44px;
}
.uz-auth-switch .is-active {
  outline: 1px solid #dfb4a4;
  outline-offset: -1px;
}
.uz-login-input {
  border-color: #c7b4bf;
  border-radius: 18px;
  margin-bottom: 10px;
}
.uz-login-password button {
  color: #8a7380;
}
.uz-login-options {
  margin-top: 13px;
  margin-bottom: 20px;
}
.uz-country-code .uz-thai-flag {
  width: 28px;
  height: 20px;
}
.uz-login-divider {
  gap: 11px;
  font-size: 14px;
}
.uz-login-divider::before,
.uz-login-divider::after {
  background: #bfaab4;
}
.uz-login-brand .uz-logo {
  text-shadow: 0 2px 15px #0009, 0 1px 3px #0007;
}
.uz-login-input input::placeholder {
  color: #7a6671;
}
.uz-login-social .uz-provider-Google {
  background: none;
}
.uz-login-content {
  padding-bottom: max(25px, env(safe-area-inset-bottom));
}
.uz-login-options label {
  min-height: 36px;
  cursor: pointer;
}
.uz-login-page button:focus-visible {
  outline: 2px solid #94204d;
  outline-offset: 3px;
}
.uz-login-back:focus-visible,
.uz-login-language:focus-visible {
  outline-color: #efd09b;
}
@media (max-width: 350px) {
  .uz-login-options {
    font-size: 15px;
    gap: 6px;
  }
  .uz-login-social button {
    font-size: 12px;
    padding: 5px 4px;
    gap: 4px;
  }
  .uz-login-social .uz-provider {
    width: 18px;
    height: 18px;
  }
  .uz-login-social .uz-provider svg {
    width: 18px;
    height: 18px;
  }
  .uz-login-divider {
    font-size: 13px;
  }
}

/* pink-noir/theme.css */
:root {
  font-family: "Sarabun", sans-serif;
  color: #151720;
  background: #171314;
  font-synthesis: none;
  --pink: #e83e73;
  --pink-deep: #b91e50;
  --blush: #fcebf1;
  --gold: #d5b06a;
  --ink: #100e0f;
  --muted: #7a7e8f;
  --line: #e8e8ee;
  --radius: 12px;
}
* {
  box-sizing: border-box;
}
body {
  margin: 0;
}
button,
input,
select,
textarea {
  font: inherit;
}
button,
a,
input,
select,
textarea {
  -webkit-tap-highlight-color: transparent;
}
button {
  cursor: pointer;
}
button:disabled {
  opacity: 0.45;
  cursor: not-allowed;
}
button:focus-visible,
a:focus-visible {
  outline: 3px solid var(--gold);
  outline-offset: 3px;
}
input:focus,
select:focus,
textarea:focus {
  outline: 2px solid #f59fbd;
  outline-offset: 0;
}
button {
  border: 0;
}
a {
  color: inherit;
}
h1,
h2,
h3,
p {
  margin: 0;
}
h1 {
  font-family: Prompt, sans-serif;
  font-size: 24px;
  line-height: 1.4;
  font-weight: 600;
}
h2 {
  font-size: 19px;
  line-height: 1.4;
}
small {
  font-size: 12px;
  color: var(--muted);
  line-height: 1.5;
}
p {
  line-height: 1.55;
}
strong,
b {
  font-weight: 700;
}
svg {
  flex-shrink: 0;
  vertical-align: middle;
}
.uz-root {
  min-height: 100vh;
}
.uz-phone {
  max-width: 430px;
  min-height: calc(100dvh - 36px);
  margin: auto;
  background:
    linear-gradient(
      130deg,
      #fff 10%,
      #fffafb 100%);
  position: relative;
  box-shadow: 0 0 80px #0006;
  padding-bottom: 84px;
}
.uz-body {
  padding: 20px 17px 24px;
}
.uz-header {
  height: 76px;
  padding: 16px;
  display: flex;
  align-items: center;
  gap: 10px;
  background:
    linear-gradient(
      135deg,
      #171416,
      #090809);
  color: white;
  position: sticky;
  top: 0;
  z-index: 20;
}
.uz-logo {
  font-family: Georgia, serif;
  font-size: 25px;
  white-space: nowrap;
  letter-spacing: 1.3px;
}
.uz-logo b {
  background:
    linear-gradient(
      110deg,
      #bd9146,
      #ffe3a2,
      #b2874b);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  letter-spacing: 2px;
}
.uz-grow {
  flex: 1;
  min-width: 0;
}
.uz-row {
  display: flex;
  align-items: center;
  gap: 12px;
}
.uz-between {
  justify-content: space-between;
}
.uz-grid2 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
}
.uz-card {
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 16px;
  margin-bottom: 14px;
  background: #fff;
  min-width: 0;
}
.uz-card h2 {
  margin-bottom: 10px;
}
.uz-card p {
  margin: 7px 0;
}
.uz-grid2 > .uz-card {
  margin-bottom: 14px;
}
.uz-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  margin-bottom: 18px;
}
.uz-title p {
  font-size: 13px;
  color: var(--muted);
  margin-top: 3px;
}
.uz-title .uz-button {
  margin: 0;
}
.uz-button {
  border: 1px solid #dd3169;
  background:
    linear-gradient(
      125deg,
      #ef467f,
      #c32158);
  color: #fff;
  border-radius: 11px;
  min-height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  font-weight: 700;
  font-size: 16px;
  padding: 12px 16px;
  width: 100%;
  margin: 10px 0;
  line-height: 1.35;
  text-decoration: none;
}
.uz-secondary {
  color: #d42b64;
  background: #fff;
  border-color: #ec4b82;
}
.uz-small {
  font-size: 13px;
  min-height: 40px;
  padding: 8px 12px;
  width: auto;
}
.uz-iconbtn {
  width: 34px;
  height: 40px;
  background: transparent;
  color: inherit;
  display: grid;
  place-items: center;
  flex-shrink: 0;
}
.uz-role-pill {
  background: #fff0f5;
  color: #9c2850;
  font-size: 10px;
  border: 1px solid #f4c6d7;
  padding: 6px 7px;
  border-radius: 30px;
  display: flex;
  align-items: center;
  gap: 4px;
  white-space: nowrap;
}
.uz-bell {
  position: relative;
}
.uz-bell span {
  background: var(--pink);
  color: #fff;
  font-size: 9px;
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 50%;
  width: 16px;
  height: 16px;
}
.uz-nav {
  height: 74px;
  position: fixed;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  max-width: 430px;
  width: 100%;
  display: flex;
  align-items: center;
  padding: 6px 8px max(7px, env(safe-area-inset-bottom));
  background: #fffc;
  border-top: 1px solid #e8e8ec;
  backdrop-filter: blur(15px);
  z-index: 25;
}
.uz-nav button {
  display: flex;
  flex: 1;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 4px;
  min-height: 52px;
  color: #555d70;
  background: none;
  font-size: 10px;
  border-radius: 9px;
}
.uz-nav button.on {
  background: #ffe7f0;
  color: #e72b6d;
}
.uz-field {
  display: block;
  margin: 17px 0;
}
.uz-field > span {
  display: block;
  font-weight: 600;
  font-size: 14px;
  margin-bottom: 8px;
}
.uz-field input,
.uz-field select,
.uz-field textarea {
  width: 100%;
  min-height: 48px;
  border: 1px solid #dce0e9;
  border-radius: 9px;
  background: #fff;
  color: #2a3042;
  padding: 11px 13px;
  max-width: 100%;
}
.uz-field textarea {
  resize: vertical;
}
.uz-checkbox {
  display: flex;
  gap: 9px;
  align-items: flex-start;
  font-size: 13px;
  line-height: 1.6;
  margin: 15px 0;
}
.uz-checkbox input {
  accent-color: var(--pink);
  width: 18px;
  height: 18px;
  margin: 2px 0;
  flex-shrink: 0;
}
.uz-search {
  display: flex;
  align-items: center;
  gap: 10px;
  border: 1px solid #d8dce6;
  border-radius: 11px;
  padding: 11px 12px;
  margin-bottom: 14px;
  color: #798097;
  background: white;
}
.uz-search input {
  min-width: 0;
  width: 100%;
  border: 0;
  outline: none;
  font-size: 13px;
  background: transparent;
}
.uz-tabs {
  display: flex;
  gap: 7px;
  margin: 12px 0 18px;
  overflow-x: auto;
  scrollbar-width: none;
}
.uz-tabs button {
  flex: 1;
  white-space: nowrap;
  border: 1px solid #eee0e7;
  background: #fbf2f5;
  min-height: 39px;
  padding: 7px 11px;
  border-radius: 10px;
  font-size: 12px;
  color: #3d4255;
}
.uz-tabs button.on {
  color: white;
  background:
    linear-gradient(
      130deg,
      #ee437b,
      #c5255a);
  border-color: var(--pink);
}
.uz-badge {
  display: inline-flex;
  font-size: 10px;
  line-height: 1.3;
  padding: 5px 8px;
  border-radius: 6px;
  background: #ffe7ef;
  color: #d9326b;
  white-space: nowrap;
}
.uz-status-active,
.uz-status-complete,
.uz-status-paid,
.uz-status-shipped {
  background: #e1f6eb;
  color: #139155;
}
.uz-status-pending,
.uz-status-review {
  background: #fff0dc;
  color: #c27b21;
}
.uz-status-rejected,
.uz-status-cancelled {
  color: #b62245;
  background: #ffe2e8;
}
.uz-avatar {
  width: 43px;
  height: 43px;
  border-radius: 50%;
  display: grid;
  place-items: center;
  background:
    linear-gradient(
      140deg,
      #fbe4ec,
      #e9e8f1);
  color: #744255;
  font-family: Prompt, sans-serif;
  font-size: 16px;
  flex-shrink: 0;
}
.uz-note {
  font-size: 12px;
  line-height: 1.6;
  color: #868594;
  padding: 8px 0;
}
.uz-error {
  border: 1px solid #f1b4c3;
  background: #fff1f4;
  border-radius: 8px;
  color: #ab2447;
  padding: 11px;
  font-size: 13px;
  margin: 10px 0;
}
.uz-textlink {
  font-size: 12px;
  color: #e22d6c;
  background: none;
  padding: 6px 0;
  text-decoration: none;
}
.uz-green {
  color: #159b57;
}
.uz-pink {
  color: var(--pink);
}
.uz-empty {
  padding: 40px 20px;
  text-align: center;
  color: #adb0bb;
}
.uz-empty p {
  margin: 12px 0;
}
.uz-stat-grid {
  display: grid;
  gap: 9px;
  margin: 14px 0;
}
.uz-stat-grid.three {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.uz-stat-grid > div:not(.uz-card),
.uz-stat-grid > button {
  background:
    linear-gradient(
      135deg,
      #fff6f9,
      #fff);
  padding: 13px 8px;
  text-align: center;
  border-radius: 8px;
  color: inherit;
  border: 1px solid #f7edf1;
}
.uz-stat-grid small {
  display: block;
  font-size: 10px;
  min-height: 26px;
}
.uz-stat-grid strong {
  font-family: Prompt, sans-serif;
  font-size: 20px;
  display: block;
  margin-top: 5px;
}
.uz-stat-grid > button.on {
  background: var(--pink);
  color: #fff;
}
.uz-stat-grid > button.on small {
  color: white;
}
.uz-stat-grid .uz-card {
  padding: 11px 9px;
  margin: 0;
}
.uz-stat-grid .uz-card b {
  display: block;
  margin-top: 7px;
  font-size: 15px;
}
.uz-stat-grid .uz-card small {
  font-size: 11px;
  margin-top: 7px;
}
.uz-progress {
  height: 8px;
  background: #f3dde5;
  overflow: hidden;
  border-radius: 20px;
  margin: 12px 0;
}
.uz-progress span {
  display: block;
  height: 100%;
  background:
    linear-gradient(
      90deg,
      #f4b7cd,
      #e43073);
  border-radius: 20px;
}
.uz-bars {
  display: flex;
  height: 158px;
  align-items: flex-end;
  justify-content: space-between;
  padding-top: 20px;
  gap: 11px;
}
.uz-bars > div {
  flex: 1;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
}
.uz-bars span {
  width: 100%;
  max-width: 33px;
  background: #f2b8ca;
  border-radius: 6px 6px 0 0;
  min-height: 2px;
}
.uz-bars > div:last-child span {
  background: linear-gradient(#f38db2, #e63878);
}
.uz-bars label {
  font-size: 10px;
  color: #797e8d;
}
.uz-bars small {
  font-size: 10px;
  color: #4d5261;
}
.uz-greeting {
  display: flex;
  gap: 10px;
  align-items: center;
  margin-bottom: 16px;
}
.uz-greeting p {
  font-size: 12px;
  color: #717789;
}
.uz-greeting > .uz-badge {
  margin-left: auto;
}
.uz-member-card {
  border: 1px solid #d2af6e;
  border-radius: 12px;
  background:
    linear-gradient(
      115deg,
      #26201a,
      #111 45%,
      #31291e 47%,
      #151313 65%);
  color: #f6deae;
  padding: 19px 17px;
  margin: 12px 0 17px;
  position: relative;
  overflow: hidden;
}
.uz-member-card .uz-logo {
  font-size: 24px;
}
.uz-member-card p {
  font-size: 12px;
}
.uz-member-card .uz-row.uz-between {
  margin-top: 20px;
}
.uz-member-card small {
  color: #e5d4b7;
}
.uz-member-card .uz-progress {
  height: 5px;
  background: #514732;
}
.uz-member-card .uz-progress span {
  background:
    linear-gradient(
      90deg,
      #b28d55,
      #efd39a);
}
.uz-member-script {
  position: absolute;
  right: 18px;
  top: 72px;
  font: italic 15px Georgia;
  color: #d87d91;
  transform: rotate(-7deg);
}
.uz-agent-greeting {
  background:
    radial-gradient(
      ellipse at 85% 100%,
      #662338,
      transparent 65%),
    #181416;
  color: white;
  margin: -20px -17px 0;
  padding: 19px 20px 30px;
}
.uz-agent-greeting h1 {
  font-size: 25px;
}
.uz-agent-greeting p {
  font-size: 19px;
}
.uz-agent-greeting small {
  color: #d5b6bf;
}
.uz-agent-greeting + .uz-member-card {
  margin-top: -14px;
}
.uz-status-shortcuts {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
  margin: 2px 0 12px;
}
.uz-status-shortcuts button {
  display: flex;
  align-items: center;
  gap: 9px;
  text-align: left;
  padding: 15px;
  border: 1px solid #f4e2e9;
  background: var(--blush);
  border-radius: 10px;
  font-size: 12px;
}
.uz-status-shortcuts svg {
  color: var(--pink);
}
.uz-status-shortcuts b {
  font-size: 23px;
  margin-left: auto;
}
.uz-listrow {
  background: transparent;
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  text-align: left;
  border-bottom: 1px solid #eeedf2;
  padding: 14px 0;
  font-size: 11px;
  color: inherit;
}
.uz-listrow:last-child {
  border: 0;
}
.uz-listrow small {
  display: block;
  font-size: 10px;
}
.uz-listrow > span:first-child {
  flex: 1;
}
.uz-products {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 13px;
}
.uz-products .uz-card {
  padding: 0;
  overflow: hidden;
}
.uz-product-image {
  width: 64px;
  height: 75px;
  border-radius: 6px;
  object-fit: cover;
  background: #f5e4e7;
}
.uz-products .uz-product-image {
  width: 100%;
  height: 185px;
  border-radius: 0;
  object-fit: cover;
}
.uz-product-meta {
  padding: 11px;
}
.uz-product-meta > b {
  font-size: 12px;
  font-weight: 600;
  display: block;
  line-height: 1.55;
  min-height: 36px;
}
.uz-product-meta > small {
  display: block;
  margin: 3px 0 6px;
}
.uz-product-meta strong {
  font-size: 21px;
  font-family: Prompt, sans-serif;
}
.uz-plus {
  width: 37px;
  height: 37px;
  display: grid;
  place-items: center;
  border-radius: 50%;
  color: white;
  background: var(--pink);
  margin-top: 6px;
}
.uz-sticky-action {
  position: sticky;
  bottom: 73px;
  z-index: 10;
  background: #fff9;
  padding: 7px 0 0;
  backdrop-filter: blur(10px);
}
.uz-sticky-action .uz-button {
  margin-bottom: 0;
}
.uz-steps {
  display: flex;
  justify-content: space-around;
  margin: 15px 0 35px;
}
.uz-steps > span {
  background: #e5e4e9;
  color: white;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  text-align: center;
  line-height: 30px;
  position: relative;
  font-family: Prompt, sans-serif;
}
.uz-steps .on {
  background: var(--pink);
}
.uz-steps small {
  position: absolute;
  width: 90px;
  left: 50%;
  transform: translateX(-50%);
  top: 36px;
  font-size: 11px;
  white-space: nowrap;
}
.uz-checkout-item {
  display: flex;
  align-items: center;
  gap: 10px;
  border-bottom: 1px solid #ecebf0;
  padding: 13px 0;
  font-size: 12px;
}
.uz-checkout-item .uz-product-image {
  width: 55px;
  height: 69px;
}
.uz-checkout-item small {
  display: block;
}
.uz-qty {
  border: 1px solid #dfe1e9;
  border-radius: 5px;
  display: inline-flex;
  align-items: center;
  overflow: hidden;
}
.uz-qty button {
  background: #f6f6fa;
  color: #252737;
  width: 29px;
  height: 28px;
}
.uz-qty span {
  min-width: 32px;
  text-align: center;
}
.uz-summary > div,
.uz-total {
  display: flex;
  justify-content: space-between;
  gap: 10px;
  padding: 12px 0;
  font-size: 14px;
}
.uz-total {
  background: #fff0f5;
  color: #d92e6b;
  padding: 14px !important;
  border-radius: 9px;
  margin: 10px 0;
}
.uz-total b {
  font-size: 20px;
}
.uz-total-card {
  margin: 16px 0;
  background:
    linear-gradient(
      90deg,
      #fceaf0,
      #fff);
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.uz-total-card h2 {
  margin: 0;
  font-size: 27px;
}
.uz-timeline {
  padding: 8px 0 15px 9px;
}
.uz-timeline > div {
  display: flex;
  gap: 16px;
  min-height: 63px;
  position: relative;
  color: #8d8c98;
}
.uz-timeline > div:before {
  content: "";
  position: absolute;
  top: 25px;
  left: 13px;
  height: 44px;
  width: 2px;
  background: #e5e4e9;
}
.uz-timeline > div:last-child:before {
  display: none;
}
.uz-timeline > div > span {
  border-radius: 50%;
  width: 28px;
  height: 28px;
  display: grid;
  place-items: center;
  background: #ebeaf0;
  z-index: 1;
}
.uz-timeline > div.done > span {
  background: var(--pink);
  color: white;
}
.uz-timeline > div.done {
  color: #d62e69;
}
.uz-timeline small {
  display: block;
}
.uz-order-link {
  display: flex;
  width: 100%;
  background: none;
  text-align: left;
  align-items: center;
  gap: 10px;
  color: inherit;
  font-size: 13px;
}
.uz-order-link small {
  display: block;
}
.uz-order-link p {
  margin: 7px 0 0;
}
.uz-retail-line {
  border-bottom: 1px solid var(--line);
  padding-bottom: 14px;
}
.uz-sale-preview,
.uz-shop-hero {
  color: #f3d7a2;
  background:
    radial-gradient(
      ellipse at right bottom,
      #5f2739,
      transparent),
    #141113;
}
.uz-sale-preview {
  text-align: center;
  padding: 27px 10px;
}
.uz-sale-preview h2 {
  font-family: Georgia, serif;
  font-size: 29px;
  margin-top: 12px;
}
.uz-shop-hero {
  margin: -20px -17px 20px;
  padding: 28px 20px;
}
.uz-shop-hero h1 {
  font-family: Georgia, serif;
  font-size: 31px;
  margin-top: 15px;
}
.uz-shop-hero p {
  font: italic 19px Georgia;
  color: #e792ad;
  margin: 8px 0;
}
.uz-shop-hero small {
  color: #e8d4dc;
}
.uz-linkbox {
  border: 1px solid #e4dce3;
  background: #faf8fa;
  padding: 12px;
  border-radius: 8px;
  margin: 12px 0;
  font-size: 12px;
  overflow-wrap: anywhere;
  color: #7a6775;
  user-select: all;
}
.uz-tree {
  border-left: 2px solid #ecb5c8;
  margin: 17px 0 0 20px;
  padding-left: 17px;
}
.uz-team-row {
  display: flex;
  gap: 10px;
  align-items: center;
  padding: 12px 0;
}
.uz-team-row small {
  display: block;
}
.uz-team-row .uz-avatar {
  width: 32px;
  height: 32px;
  font-size: 12px;
}
.uz-task-hero {
  padding: 18px 17px;
  background:
    linear-gradient(
      110deg,
      #ffedf2,
      #f6d6e0);
  border-radius: 12px;
  margin-bottom: 17px;
  position: relative;
}
.uz-task-hero h1 span {
  color: var(--pink);
}
.uz-task-stats {
  display: flex;
  gap: 8px;
  margin-top: 16px;
}
.uz-task-stats > div {
  flex: 1;
  background: #fff9;
  border-radius: 8px;
  padding: 11px 7px;
}
.uz-task-stats small {
  font-size: 10px;
  color: #5e5c69;
}
.uz-task-stats strong {
  font: 600 32px Prompt;
  display: block;
}
.uz-work-card {
  background: #fff;
  border: 1px solid var(--line);
  border-radius: 12px;
  display: flex;
  align-items: center;
  gap: 15px;
  width: 100%;
  text-align: left;
  padding: 20px 15px;
  margin: 12px 0;
  color: #242735;
}
.uz-work-card > svg:first-child {
  color: var(--pink);
}
.uz-work-card strong {
  font-family: Prompt;
  font-size: 27px;
}
.uz-work-card small {
  display: block;
}
.uz-member-row {
  background:
    linear-gradient(
      90deg,
      #fff3f7,
      #fff);
  padding: 14px 12px;
  margin-bottom: 9px;
  border: 1px solid #f1dfe6;
  border-radius: 11px;
  display: flex;
  align-items: center;
  gap: 10px;
  width: 100%;
  text-align: left;
  color: inherit;
}
.uz-member-row small {
  display: block;
}
.uz-slip {
  background: #f8f2f7;
  border: 1px solid #e9dce4;
  border-radius: 8px;
  display: flex;
  align-items: center;
  flex-direction: column;
  text-align: center;
  padding: 18px 10px;
  gap: 14px;
  font-size: 12px;
}
.uz-shipping-products {
  background: #f9f5f7;
  border-radius: 9px;
  padding: 10px;
  margin: 12px 0;
}
.uz-shipping-products > div {
  display: flex;
  align-items: center;
  gap: 10px;
  margin: 5px 0;
}
.uz-shipping-products img {
  width: 35px;
  height: 44px;
}
.uz-dark {
  --muted: #b2abb0;
  --line: #3c383c;
  color: #f9f3ed;
}
.uz-dark .uz-phone {
  background:
    linear-gradient(
      135deg,
      #121112,
      #181516);
}
.uz-dark .uz-card {
  background:
    linear-gradient(
      140deg,
      #222022,
      #181719);
  color: #fff;
  border-color: #403b3d;
}
.uz-dark .uz-field select {
  background: #272226;
  color: white;
  border-color: #4c4548;
}
.uz-dark .uz-nav {
  background: #151215eb;
  border-color: #40363e;
}
.uz-dark .uz-nav button {
  color: #ccc4cb;
}
.uz-dark .uz-nav button.on {
  background: #37202b;
  color: #f16b9e;
}
.uz-dark .uz-secondary {
  background: transparent;
  color: #d4c7cd;
  border-color: #4e444a;
}
.uz-ceo-tag {
  font-size: 9px;
  letter-spacing: 2px;
  color: #c5b4aa;
  text-align: center;
  margin: -7px 0 18px;
}
.uz-revenue strong {
  display: block;
  font: 46px Georgia;
  color: #e5bd78;
  margin-top: 8px;
  white-space: nowrap;
}
.uz-profit {
  border-color: #b89350 !important;
  text-align: center;
}
.uz-profit h2 {
  font: 38px Georgia;
  color: #eac57f;
  margin: 8px 0 0;
}
.uz-linechart svg {
  width: 100%;
  margin-top: 10px;
}
.uz-linechart div {
  font-size: 10px;
  color: #b9aeb7;
  text-align: center;
}
.uz-dark .uz-grid2 h2 {
  font-size: 29px;
  margin-top: 10px;
}
.uz-dark .uz-grid2 p {
  font-size: 11px;
  color: #bdb1b9;
}
.uz-overlay {
  position: fixed;
  inset: 0;
  z-index: 60;
  background: #17122070;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  backdrop-filter: blur(2px);
}
.uz-modal {
  width: 100%;
  max-width: 430px;
  max-height: 88dvh;
  overflow: auto;
  background: white;
  color: #212132;
  border-radius: 22px 22px 0 0;
  padding: 12px 20px 28px;
  box-shadow: 0 -12px 50px #24142628;
}
.uz-handle {
  width: 42px;
  height: 5px;
  border-radius: 5px;
  background: #dddce3;
  margin: 0 auto 12px;
}
.uz-modal-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 18px;
}
.uz-modal-head h2 {
  font-size: 21px;
}
.uz-modal .uz-grid2 {
  margin-top: 14px;
}
.uz-preline {
  white-space: pre-line;
}
.uz-announcement {
  text-align: center;
}
.uz-announcement > img {
  width: 100%;
  max-height: 280px;
  object-fit: cover;
  border-radius: 12px;
}
.uz-announcement-art {
  background:
    radial-gradient(
      ellipse at 80% 120%,
      #832c4c,
      transparent),
    #151013;
  border: 1px solid #c59d63;
  border-radius: 12px;
  padding: 30px 15px;
  color: #e0b772;
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 15px;
}
.uz-announcement-art p {
  font-size: 9px;
  letter-spacing: 2px;
  color: #d5b7c3;
}
.uz-announcement > .uz-preline {
  margin: 20px 0;
}
.uz-announcement .uz-button small {
  color: inherit;
  opacity: 0.7;
}
.uz-announcement .uz-button:first-of-type {
  background:
    linear-gradient(
      110deg,
      #d5356c,
      #ad1847);
}
.uz-notice {
  position: fixed;
  z-index: 90;
  bottom: 90px;
  left: 50%;
  transform: translateX(-50%);
  width: calc(100% - 28px);
  max-width: 398px;
  background: #241720;
  color: #fff;
  padding: 16px;
  border-radius: 13px;
  box-shadow: 0 8px 40px #0004;
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 14px;
}
.uz-notice > span {
  flex: 1;
}
.uz-notice > svg {
  color: #ed9eb8;
}
.uz-notice button {
  background: #fff1f6;
  color: #a32755;
  border-radius: 7px;
  padding: 8px;
  font-size: 12px;
  flex-shrink: 0;
}
.uz-review-tools {
  max-width: 100%;
  background: #352b30;
  color: #efe0e6;
  font: 10px Sarabun;
  min-height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  position: relative;
  z-index: 80;
  padding: 5px 10px;
}
.uz-review-tools > button {
  display: flex;
  gap: 6px;
  align-items: center;
  background: #614553;
  border: 1px solid #8e6577;
  border-radius: 5px;
  padding: 5px 8px;
  color: white;
  font-size: 10px;
}
.uz-review-menu {
  position: absolute;
  top: 100%;
  right: max(10px, calc(50% - 210px));
  background: #272026;
  padding: 10px;
  border-radius: 0 0 10px 10px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 4px;
  max-height: 80dvh;
  overflow: auto;
  box-shadow: 0 20px 50px #0006;
}
.uz-review-menu button {
  background: #3a2e35;
  color: #f5dae4;
  text-align: left;
  padding: 10px;
  font-size: 11px;
  border-radius: 5px;
}
.uz-fullbleed {
  padding: 0;
}
.uz-welcome {
  min-height: 835px;
  height: calc(100dvh - 36px);
  position: relative;
  color: white;
  background: #100c0e var(--uzi-asset-0) center top/100% 100% no-repeat;
  display: flex;
  flex-direction: column;
  padding: 28px 28px 25px;
}
.uz-lang {
  position: absolute;
  right: 20px;
  top: 14px;
  border: 1px solid #ffffff70;
  background: #14101488;
  border-radius: 20px;
  padding: 5px 12px;
  font-size: 11px;
}
.uz-welcome-brand {
  margin-top: 26px;
}
.uz-welcome-brand .uz-logo {
  font-size: 41px;
  letter-spacing: 1px;
}
.uz-welcome-brand .uz-logo b {
  letter-spacing: 3px;
}
.uz-welcome-brand > p {
  font-size: 13px;
  line-height: 1.5;
  margin-top: 7px;
}
.uz-welcome-brand > p:last-child {
  font-size: 14px;
  max-width: 225px;
  margin-top: 20px;
}
.uz-gold-rule {
  width: 115px;
  height: 1px;
  background: #d6b573;
  margin: 16px 0 20px 30px;
}
.uz-welcome-brand i {
  display: block;
  color: #ef91b4;
  font: italic 37px/1 Georgia;
  transform: rotate(-7deg);
  width: 210px;
  margin-bottom: 7px;
}
.uz-benefits {
  margin: auto -5px 26px auto;
  width: 66%;
  display: flex;
  flex-direction: column;
  gap: 9px;
}
.uz-benefits > div {
  border: 1px solid #e9bfc279;
  background: #65384250;
  backdrop-filter: blur(8px);
  border-radius: 40px;
  min-height: 47px;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 9px 15px;
  font-size: 11px;
}
.uz-benefits svg {
  color: #eb84ab;
}
.uz-welcome-actions .uz-button {
  border-radius: 40px;
  height: 55px;
  font-size: 23px;
  border: 1px solid #fab5d0;
  margin: 9px 0;
}
.uz-welcome-actions .uz-secondary {
  background: linear-gradient(#fff6fa, #efc9d8);
  color: #730b2c;
}
.uz-divider {
  display: flex;
  align-items: center;
  gap: 14px;
  font-size: 12px;
  margin: 23px 0 16px;
  justify-content: center;
  white-space: nowrap;
}
.uz-divider:before,
.uz-divider:after {
  content: "";
  height: 1px;
  background: #c6a773;
  flex: 1;
}
.uz-social {
  display: flex;
  gap: 7px;
}
.uz-social button {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  flex: 1;
  background: #fff;
  color: #132650;
  border-radius: 14px;
  font: 12px Sarabun;
  padding: 12px 5px;
  min-width: 0;
  height: 50px;
}
.uz-social b {
  font: 700 26px Arial;
}
.uz-social .uz-social-Facebook {
  background: #1877f2;
  color: white;
  border-radius: 50%;
  width: 26px;
  height: 26px;
  font-size: 25px;
}
.uz-social .uz-social-Google {
  color: #4285f4;
}
.uz-social .uz-social-LINE {
  font: 700 8px Arial;
  background: #00c300;
  color: white;
  border-radius: 6px;
  padding: 8px 3px;
}
.uz-welcome-actions > small {
  display: block;
  color: #dbced4;
  text-align: center;
  margin-top: 22px;
  font-size: 10px;
  line-height: 1.6;
}
.uz-role-choices {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
  margin: 20px 0 23px;
}
.uz-role-choices > button {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  gap: 12px;
  padding: 19px 13px;
  background: #fff7fa;
  border: 1px solid #edd1dc;
  border-radius: 9px;
  color: #292433;
  min-height: 190px;
  text-align: center;
}
.uz-role-choices > button.on {
  border-color: #e43674;
  background: linear-gradient(#fff8fb, #f8dfe9);
}
.uz-role-choices svg {
  color: var(--pink);
}
.uz-role-choices small {
  font-size: 12px;
}
.uz-radio {
  border: 1px solid #eab0c5;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  font-size: 15px;
  color: white;
}
.uz-role-choices .on .uz-radio {
  background: var(--pink);
  border-color: var(--pink);
}
.uz-clip-thumb {
  width: 87px;
  height: 100px;
  display: grid;
  place-items: center;
  color: #9b4564;
  border-radius: 7px;
  background:
    linear-gradient(
      130deg,
      #fadbe7,
      #e0b3c0);
  flex-shrink: 0;
}
.uz-trip {
  padding: 0;
  overflow: hidden;
}
.uz-travel {
  position: relative;
  min-height: 170px;
  overflow: hidden;
  padding: 18px 20px;
  background:
    linear-gradient(
      120deg,
      #edf1fb,
      #bfd2ec 60%,
      #e6b7d0);
  color: #222943;
}
.uz-travel h2 {
  font: 32px Georgia;
  letter-spacing: 4px;
  margin: 5px 0;
}
.uz-travel i {
  font: italic 24px Georgia;
  color: #c54c77;
  position: relative;
  z-index: 2;
}
.uz-travel small {
  color: inherit;
  letter-spacing: 2px;
}
.uz-mountain {
  position: absolute;
  width: 130px;
  height: 110px;
  right: 12px;
  bottom: -15px;
  clip-path: polygon(50% 0, 100% 100%, 0 100%);
  background:
    linear-gradient(
      #fff 25%,
      #91a7b6 25%,
      #607c93 70%);
}
.uz-travel.korea {
  background:
    linear-gradient(
      110deg,
      #ffe8ef,
      #efb2c1,
      #eee1cb);
}
.uz-korea .uz-mountain {
  background: #dab2ac;
}
.uz-trip-info {
  padding: 15px;
}
.uz-metric > div {
  display: flex;
  justify-content: space-between;
}
.uz-metric strong {
  font-size: 26px;
  display: block;
}
.uz-metric small {
  display: block;
}
.uz-card > .uz-grid2 > .uz-button {
  align-self: end;
}
@media (max-width: 430px) {
  .uz-review-tools {
    gap: 8px;
    justify-content: space-between;
  }
  .uz-review-tools > b {
    display: none;
  }
  .uz-header {
    padding: 12px 14px;
    gap: 6px;
  }
  .uz-header .uz-logo {
    font-size: 23px;
  }
  .uz-role-pill {
    font-size: 9px;
  }
  .uz-body {
    padding: 18px 15px;
  }
  .uz-agent-greeting,
  .uz-shop-hero {
    margin-left: -15px;
    margin-right: -15px;
    margin-top: -18px;
  }
  .uz-body > .uz-grid2 > .uz-button {
    font-size: 13px;
    padding: 11px 9px;
  }
  .uz-member-card .uz-logo {
    font-size: 24px;
  }
  .uz-products .uz-product-image {
    height: 174px;
  }
  .uz-welcome {
    min-height: 820px;
    padding-left: 25px;
    padding-right: 25px;
  }
  .uz-welcome-brand .uz-logo {
    font-size: 39px;
  }
  .uz-benefits {
    width: 70%;
  }
  .uz-benefits > div {
    font-size: 10px;
  }
  .uz-revenue strong {
    font-size: 43px;
  }
  .uz-stat-grid strong {
    font-size: 18px;
  }
}
@media (min-width: 900px) {
  .uz-phone {
    border-left: 1px solid #645157;
    border-right: 1px solid #645157;
  }
  .uz-review-tools {
    padding: 9px 20px;
    min-height: 42px;
  }
  .uz-root {
    background:
      radial-gradient(
        ellipse at 0 90%,
        #572137,
        transparent 45%),
      radial-gradient(
        ellipse at 100% 0,
        #37251d,
        transparent 35%),
      #131112;
  }
  .uz-review-tools span {
    font-size: 12px;
  }
  .uz-phone {
    min-height: calc(100dvh - 42px);
  }
}

/* pink-noir/visual-refinements.css */
.uz-nav button {
  font-size: 10px;
  min-height: 51px;
}
.uz-nav button svg {
  width: 21px;
  height: 21px;
}
.uz-nav button.on {
  background: #ffedf3;
  color: #e33470;
}
.uz-button {
  box-shadow: inset 0 1px 0 #ffffff20;
}
.uz-secondary {
  box-shadow: none;
}
.uz-card {
  border-color: #e9e7ed;
}
.uz-badge {
  border-radius: 5px;
  padding: 4px 7px;
}
.uz-tabs button {
  border-radius: 8px;
}
.uz-modal {
  box-shadow: 0 -8px 35px #35232c30;
}
.uz-modal .uz-field > span {
  font-size: 13px;
}
.uz-header .uz-logo {
  letter-spacing: 1px;
}
.uz-title p {
  line-height: 1.5;
}
.uz-listrow small,
.uz-team-row small {
  margin-top: 3px;
}
.uz-status-shortcuts button {
  border-radius: 9px;
}
.uz-work-card > .uz-grow > b {
  font-size: 16px;
}
.uz-work-card > .uz-grow > small {
  font-size: 11px;
  margin-top: 3px;
}
.uz-total {
  font-weight: 600;
}
.uz-product-meta .uz-row {
  gap: 4px;
}
.uz-checkout-item > b {
  white-space: nowrap;
}
.uz-card .uz-order-link > div:last-child {
  text-align: right;
}
.uz-phone[data-screen=salepage] .uz-sale-preview {
  border-color: #cda968;
}
.uz-shop-hero h1 {
  letter-spacing: 0;
}
.uz-announcement .uz-textlink {
  min-height: 44px;
}
.uz-welcome-actions .uz-social button {
  border: 1px solid #f2e8ed;
}
.uz-phone[data-screen=monthly] .uz-button,
.uz-phone[data-screen=retail-new] form > .uz-button {
  margin-bottom: 16px;
}
.uz-phone[data-screen=creator] .uz-member-card {
  padding: 12px 15px;
}
.uz-phone[data-screen=creator] .uz-member-card .uz-row.uz-between {
  display: none;
}
.uz-phone[data-screen=creator] .uz-member-script {
  display: none;
}
.uz-phone[data-screen=creator] .uz-member-card > .uz-row svg {
  width: 31px;
  height: 31px;
}
.uz-phone[data-screen=creator] .uz-member-card .uz-logo {
  font-size: 21px;
}
.uz-phone[data-screen=creator] .uz-stat-grid {
  margin: 10px 0 0;
}
.uz-phone[data-screen=creator] .uz-stat-grid > div {
  padding: 9px 5px;
}
.uz-phone[data-screen=creator] .uz-card {
  padding: 12px;
}
.uz-phone[data-screen=creator] .uz-bars {
  height: 126px;
}
.uz-phone[data-screen=creator] .uz-grid2 > .uz-card h2 {
  margin: 7px 0;
}
.uz-phone[data-screen=creator] .uz-grid2 > .uz-card > small {
  font-size: 10px;
}
.uz-phone[data-screen=admin] .uz-header,
.uz-phone[data-screen=members] .uz-header,
.uz-phone[data-screen=review] .uz-header,
.uz-phone[data-screen=announcements] .uz-header,
.uz-phone[data-screen=monthly] .uz-header {
  color: #18171f;
  background: #fff;
  border-bottom: 1px solid #f0e6eb;
}
.uz-travel {
  background-image: var(--uzi-asset-1);
  background-size: 200% 100%;
  background-position: left center;
  min-height: 174px;
}
.uz-travel.korea {
  background-image: var(--uzi-asset-1);
  background-size: 200% 100%;
  background-position: right center;
}
.uz-mountain {
  display: none;
}
.uz-travel:before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    linear-gradient(
      90deg,
      #fff7edb5,
      transparent 70%);
}
.uz-travel > small,
.uz-travel > h2,
.uz-travel > i {
  position: relative;
}
.uz-trip-info {
  padding: 12px;
}
.uz-trip-info .uz-button {
  margin: 3px 0;
}
.uz-clip-thumb {
  background-image: var(--uzi-asset-0);
  background-size: 180%;
  background-position: 90% 0;
  color: white;
}
.uz-clip-thumb svg {
  background: #1b101955;
  border-radius: 50%;
  padding: 5px;
  width: 35px;
  height: 35px;
  align-self: end;
  margin-bottom: 5px;
}
.uz-agent-greeting {
  position: relative;
}
.uz-agent-greeting:after {
  content: "";
  position: absolute;
  right: 23px;
  top: 15px;
  width: 50px;
  height: 50px;
  border: 1px solid #bc8193;
  border-radius: 50%;
  background: var(--uzi-asset-0) 88% 8%/250% auto;
}
.uz-task-stats > div {
  border: 1px solid #ffeff5;
}
.uz-task-stats > div:nth-child(1) small {
  color: #d32965;
}
.uz-task-stats > div:nth-child(2) small {
  color: #b98331;
}
.uz-task-stats > div:nth-child(3) small {
  color: #169653;
}
.uz-steps > span:first-child {
  background: #201d22;
}
.uz-steps > span.on small {
  color: var(--pink);
}
.uz-phone[data-screen=wallet] .uz-card > .uz-grid2 h2 {
  font: 600 28px Prompt;
}
.uz-phone[data-screen=team] .uz-grid2 h2 {
  font: 600 31px Prompt;
}
.uz-checkout-item {
  padding: 10px 0;
}
.uz-announcement-art {
  padding: 27px 15px;
}
.uz-retail-line .uz-field {
  margin: 12px 0;
}
.uz-role-pill {
  max-width: 132px;
}
.uz-shop-hero .uz-badge {
  font-size: 10px;
}
.uz-header {
  height: 68px;
}
.uz-body {
  padding-top: 17px;
}
.uz-card {
  padding: 14px;
  margin-bottom: 12px;
}
.uz-title {
  margin-bottom: 15px;
}
.uz-title h1 {
  font-size: 23px;
}
.uz-member-card {
  padding: 14px 16px;
  margin-bottom: 14px;
}
.uz-member-card .uz-row.uz-between {
  margin-top: 13px;
}
.uz-member-card .uz-progress {
  margin: 9px 0;
}
.uz-member-card .uz-logo {
  font-size: 23px;
}
.uz-member-script {
  top: 58px;
  font-size: 13px;
}
.uz-member-card > .uz-row:first-child > svg {
  color: #d4b079;
}
.uz-greeting > .uz-badge {
  display: none;
}
.uz-stat-grid small {
  min-height: 22px;
}
.uz-stat-grid strong {
  font-size: 21px;
}
.uz-bars {
  height: 139px;
}
.uz-bars span {
  max-height: 90px;
}
.uz-role-choices {
  margin-top: 15px;
  margin-bottom: 20px;
}
.uz-role-choices > button {
  min-height: 180px;
}
.uz-field {
  margin: 15px 0;
}
.uz-field input,
.uz-field select {
  min-height: 46px;
}
.uz-work-card {
  padding: 17px 14px;
  margin: 10px 0;
}
.uz-task-hero {
  padding: 17px 15px;
}
.uz-task-stats strong {
  font-size: 30px;
}
.uz-tree {
  margin-top: 12px;
}
.uz-grid2 > .uz-card > svg,
.uz-card > .uz-row > svg,
.uz-card > .uz-grid2 > div > svg {
  color: var(--gold);
}
.uz-agent-greeting {
  padding-top: 17px;
  padding-bottom: 26px;
}
.uz-agent-greeting h1 {
  font-size: 26px;
}
.uz-card .uz-row > .uz-grow > small {
  display: block;
}
.uz-team-row {
  font-size: 13px;
}
.uz-team-row small {
  font-size: 11px;
}
.uz-timeline > div {
  min-height: 58px;
}
.uz-timeline > div:before {
  height: 38px;
}
.uz-product-meta {
  padding: 10px;
}
.uz-products .uz-product-image {
  object-fit: contain;
  background:
    linear-gradient(
      135deg,
      #fbebf1,
      #fce2eb);
}
.uz-product-meta > b {
  min-height: 38px;
}
.uz-product-meta > small {
  font-size: 11px;
}
.uz-slip {
  margin: 12px 0;
}
.uz-welcome-brand i {
  font-size: 32px;
  width: 220px;
  line-height: 1.1;
}
.uz-welcome-brand > p:last-child {
  max-width: 220px;
  font-size: 12px;
}
.uz-welcome-brand .uz-logo {
  font-size: 38px;
}
.uz-benefits {
  gap: 8px;
  margin-bottom: 25px;
}
.uz-benefits > div {
  min-height: 46px;
}
.uz-welcome-actions .uz-button {
  font-size: 22px;
}
.uz-dark .uz-stat-grid > div:not(.uz-card) {
  background: #242024;
}
.uz-revenue strong {
  font-size: 45px;
}
.uz-profit h2 {
  font-size: 37px;
}
.uz-dark .uz-card svg {
  color: #e89caf;
}
.uz-review-tools {
  min-height: 28px;
  font-size: 9px;
}
.uz-review-tools > button {
  font-size: 9px;
  padding: 3px 8px;
}
.uz-phone {
  min-height: calc(100dvh - 28px);
}
.uz-welcome {
  height: calc(100dvh - 28px);
}
.uz-header {
  height: 58px;
  padding: 12px 16px;
}
.uz-body {
  padding-top: 14px;
}
.uz-nav {
  height: 66px;
}
.uz-phone[data-screen=creator] .uz-greeting {
  margin-bottom: 10px;
}
.uz-phone[data-screen=creator] .uz-card {
  margin-bottom: 9px;
}
.uz-phone[data-screen=creator] .uz-member-card {
  margin-bottom: 10px;
}
.uz-phone[data-screen=creator] .uz-bars {
  height: 103px;
  padding-top: 8px;
}
.uz-phone[data-screen=creator] .uz-bars span {
  max-height: 69px;
}
.uz-phone[data-screen=creator] .uz-grid2 > .uz-card {
  padding: 10px;
}
.uz-phone[data-screen=creator] .uz-grid2 > .uz-card h2 {
  margin: 4px 0;
}
.uz-phone[data-screen=creator] .uz-grid2 > .uz-card > b {
  font-size: 13px;
}
.uz-phone[data-screen=members] .uz-member-row {
  padding: 10px;
}
.uz-phone[data-screen=team] .uz-grid2 .uz-card p {
  margin: 3px 0;
}
.uz-phone[data-screen=team] .uz-grid2 .uz-card h2 {
  margin: 4px 0;
}
.uz-phone[data-screen=wallet] .uz-card:first-of-type {
  padding: 13px;
}
.uz-phone[data-screen=rewards] .uz-trip .uz-travel {
  min-height: 135px;
}
.uz-phone[data-screen=rewards] .uz-trip-info {
  padding: 10px;
}
.uz-phone[data-screen=rewards] .uz-trip-info .uz-progress {
  margin: 8px 0;
}
.uz-phone[data-screen=admin] .uz-work-card {
  padding: 13px 14px;
}
.uz-phone[data-screen=admin] .uz-task-hero {
  margin-bottom: 12px;
}
.uz-phone[data-screen=ceo] .uz-revenue {
  padding: 13px;
}
.uz-phone[data-screen=ceo] .uz-revenue strong {
  font-size: 40px;
}
.uz-phone[data-screen=ceo] .uz-profit {
  padding: 13px;
}
.uz-phone[data-screen=ceo] .uz-profit h2 {
  margin: 7px 0 0;
}
.uz-phone[data-screen=ceo] .uz-linechart svg {
  max-height: 130px;
}
.uz-phone[data-screen=checkout] > .uz-header .uz-role-pill,
.uz-phone[data-screen=retail-new] > .uz-header .uz-role-pill {
  display: none;
}
.uz-phone[data-screen=content-review] .uz-header {
  color: #18171f;
  background: #fff;
}
@media (max-width: 350px) {
  .uz-header {
    padding-inline: 11px;
    gap: 6px;
  }
  .uz-header .uz-logo {
    font-size: 21px;
  }
  .uz-role-pill {
    max-width: 113px;
    font-size: 10px;
  }
  .uz-stat-grid strong {
    font-size: 17px;
  }
  .uz-title h1 {
    font-size: 21px;
  }
}
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vc291cmNlL3Bpbmstbm9pci9zb2NpYWwtc2lnbmluLmNzcyIsICIuLi8uLi9zb3VyY2UvcGluay1ub2lyL2xvZ2luLmNzcyIsICIuLi8uLi9zb3VyY2UvcGluay1ub2lyL3RoZW1lLmNzcyIsICIuLi8uLi9zb3VyY2UvcGluay1ub2lyL3Zpc3VhbC1yZWZpbmVtZW50cy5jc3MiXSwKICAic291cmNlc0NvbnRlbnQiOiBbIi51ei1zb2NpYWwtc2lnbmluIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICBnYXA6IDhweDtcbn1cbi51ei1zb2NpYWwtc2lnbmluLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgbWluLXdpZHRoOiAwO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZDBjNztcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMyODIxMmE7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAjMjQxMTFiMTA7XG4gIGZvbnQ6IDUwMCAxMS41cHgvMS4yIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMTUwbXMsIGJveC1zaGFkb3cgMTUwbXM7XG59XG4udXotc29jaWFsLXNpZ25pbi1idXR0b24gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCAyNnB4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnV6LXNvY2lhbC1zaWduaW4tZ29vZ2xlIGltZyB7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi51ei1zb2NpYWwtc2lnbmluLWxpbmUgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuLnV6LXNvY2lhbC1zaWduaW4tYnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmE5YmE5O1xuICBib3gtc2hhZG93OiAwIDNweCAxMHB4ICMyNDExMWIyMDtcbn1cbi51ei1zb2NpYWwtc2lnbmluLWJ1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNiNjI5NjA7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG4udXotc29jaWFsLXNpZ25pbi1idXR0b246YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggNHB4ICMyNDExMWIyMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xuICAudXotc29jaWFsLXNpZ25pbiB7IGdhcDogNnB4OyB9XG4gIC51ei1zb2NpYWwtc2lnbmluLWJ1dHRvbiB7IGdhcDogNHB4OyBwYWRkaW5nLWlubGluZTogNHB4OyBmb250LXNpemU6IDEwLjVweDsgfVxuICAudXotc29jaWFsLXNpZ25pbi1idXR0b24gaW1nIHsgd2lkdGg6IDIycHg7IGhlaWdodDogMjJweDsgZmxleC1iYXNpczogMjJweDsgfVxuICAudXotc29jaWFsLXNpZ25pbi1nb29nbGUgaW1nIHsgcGFkZGluZzogMXB4OyB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAudXotc29jaWFsLXNpZ25pbi1idXR0b24geyB0cmFuc2l0aW9uOiBub25lOyB9XG59XG4iLCAiLyogTGF0ZXN0IG93bmVyIHJlZmVyZW5jZTogTElGRVBMVVMgbG9naW4gc3RydWN0dXJlLCBhcHByb3ZlZCBVWkkgUGluayBOb2lyIGFydHdvcmsvY29sb3JzLiAqL1xuLnV6LXBob25lW2RhdGEtc2NyZWVuPVwibG9naW5cIl0ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjVmODtcbn1cbi51ei1sb2dpbi1wYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwc3ZoIC0gMjhweCk7XG4gIGNvbG9yOiAjMzMyMzJjO1xuICBiYWNrZ3JvdW5kOiAjZmZmNWY4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnV6LWxvZ2luLXBhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTI7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS11emktYXNzZXQtMCkgY2VudGVyIHRvcC8xMDAlIGF1dG8gbm8tcmVwZWF0O1xufVxuLnV6LWxvZ2luLXBhZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAxODBkZWcsXG4gICAgIzEwMGMxMDEwIDAlLFxuICAgICMxNDBiMTIxYSAyNSUsXG4gICAgI2Y3ZTZlZGM5IDQzJSxcbiAgICAjZmNmMWY1ZjAgNjYlLFxuICAgICNmZmY3ZmEgMTAwJVxuICApO1xufVxuLnV6LWxvZ2luLXRvcGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjJweDtcbiAgcmlnaHQ6IDIycHg7XG4gIHRvcDogMTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB6LWluZGV4OiAyO1xufVxuLnV6LWxvZ2luLWJhY2ssXG4udXotbG9naW4tbGFuZ3VhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICM2MTM4NDc7XG4gIGJhY2tncm91bmQ6ICNmZmYyZjNkOTtcbiAgbWluLWhlaWdodDogNDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCAjMTkwYTBlMTI7XG59XG4udXotbG9naW4tYmFjayB7XG4gIHdpZHRoOiA0MnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udXotbG9naW4tbGFuZ3VhZ2Uge1xuICBnYXA6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcGFkZGluZzogNXB4IDEycHg7XG4gIG1pbi13aWR0aDogNzNweDtcbn1cbi51ei10aGFpLWZsYWcge1xuICB3aWR0aDogMjlweDtcbiAgaGVpZ2h0OiAyOXB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi51ei1sb2dpbi1oZXJvIHtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA3OXB4IDIwcHggMDtcbiAgY29sb3I6ICNmZmY1ZWY7XG59XG4udXotbG9naW4tYnJhbmQgLnV6LWxvZ28ge1xuICBmb250LXNpemU6IDQ5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXNoYWRvdzogMCAycHggMTVweCAjMDAwODtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi51ei1sb2dpbi1icmFuZCAudXotbG9nbyBiIHtcbiAgY29sb3I6ICNlOGM4OTA7XG59XG4udXotbG9naW4tYnJhbmQgPiBwIHtcbiAgZm9udDpcbiAgICA1MDAgOHB4IFByb21wdCxcbiAgICBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMy4xcHg7XG4gIGNvbG9yOiAjZWFkYmNjO1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIHRleHQtc2hhZG93OiAwIDFweCA1cHggIzAwMDtcbn1cbi51ei1sb2dpbi1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMzFweDtcbiAgdGV4dC1zaGFkb3c6IDAgMnB4IDE0cHggIzAwMGI7XG59XG4udXotbG9naW4taGVhZGluZyBoMSB7XG4gIGZvbnQtZmFtaWx5OiBTYXJhYnVuLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM0O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnV6LWxvZ2luLWhlYWRpbmcgPiBwIHtcbiAgZm9udDpcbiAgICBpdGFsaWMgMjVweCBHZW9yZ2lhLFxuICAgIHNlcmlmO1xuICBjb2xvcjogI2Y1YzFkMjtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi51ei1sb2dpbi1oZWFkaW5nID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgY29sb3I6ICNmZmYwZjU7XG59XG4udXotbG9naW4tY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyN3B4IDI1cHg7XG59XG4udXotYXV0aC1zd2l0Y2gge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIHBhZGRpbmc6IDRweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZmRiO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYm94LXNoYWRvdzogMCAycHggOHB4ICM1MjMxM2UxMjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbn1cbi51ei1hdXRoLXN3aXRjaCBidXR0b24ge1xuICBtaW4taGVpZ2h0OiA0M3B4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNGMzMDNiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udXotYXV0aC1zd2l0Y2ggYnV0dG9uLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTVkZWcsICNlOTQ0N2EsICNhNzFmNTApO1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzpcbiAgICAwIDJweCA3cHggI2IyMjM1MzQ1LFxuICAgIGluc2V0IDAgMCAwIDFweCAjZmZmZmZmNGQ7XG59XG4udXotbG9naW4taW5wdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmZjA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmJmYzc7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCAjNGIyODM4MTA7XG4gIGJvcmRlci1yYWRpdXM6IDE5cHg7XG4gIG1pbi1oZWlnaHQ6IDU1cHg7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udXotbG9naW4taW5wdXQ6Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNkZDczOTg7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4udXotbG9naW4taW5wdXQgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtaW4taGVpZ2h0OiA1M3B4O1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGNvbG9yOiAjMzcyMzJkO1xuICBmb250LXNpemU6IDE3cHg7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi51ei1sb2dpbi1pbnB1dCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzdlNzI3YTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBvcGFjaXR5OiAxO1xufVxuLnV6LWNvdW50cnktY29kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBwYWRkaW5nOiAwIDEycHggMCAxOXB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2ZjNGNhO1xuICBoZWlnaHQ6IDM4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4udXotY291bnRyeS1jb2RlIC51ei10aGFpLWZsYWcge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnV6LWNvdW50cnktY2FyZXQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xufVxuLnV6LWxvZ2luLXBhc3N3b3JkIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAzMXB4O1xufVxuLnV6LWxvZ2luLXBhc3N3b3JkIGJ1dHRvbiB7XG4gIHdpZHRoOiA1NHB4O1xuICBtaW4taGVpZ2h0OiA1M3B4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM5MTgxOGI7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnV6LWxvZ2luLW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMTRweCAxN3B4IDIycHg7XG4gIGdhcDogMTBweDtcbiAgY29sb3I6ICM3OTQyNTU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi51ei1sb2dpbi1vcHRpb25zIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG4udXotbG9naW4tb3B0aW9ucyBpbnB1dCB7XG4gIGFjY2VudC1jb2xvcjogI2JjMzI2MztcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luOiAwO1xufVxuLnV6LWxvZ2luLW9wdGlvbnMgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICBwYWRkaW5nOiA0cHggMDtcbiAgbWluLWhlaWdodDogMzZweDtcbn1cbi51ei1sb2dpbi1zdWJtaXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNTVweDtcbiAgcGFkZGluZzogMTJweCA0OHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTJkZWcsICNlMzNiNzUsICNhYzE3NDkpO1xuICBib3gtc2hhZG93OlxuICAgIDAgNXB4IDEzcHggIzc0MjMzZDI1LFxuICAgIGluc2V0IDAgMXB4IDAgI2ZmZjY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnV6LWxvZ2luLXN1Ym1pdCBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMnB4O1xufVxuLnV6LWxvZ2luLXN1Ym1pdDpob3ZlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxLjA1KTtcbn1cbi51ei1kZW1vLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAyMnB4IGF1dG8gMzBweDtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuICBjb2xvcjogIzhjN2M4NDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi51ei1sb2dpbi1kaXZpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzUwMzQzZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnV6LWxvZ2luLWRpdmlkZXI6OmJlZm9yZSxcbi51ei1sb2dpbi1kaXZpZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjYzhhZWI5O1xuICBmbGV4OiAxO1xufVxuLnV6LWxvZ2luLXNvY2lhbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgZ2FwOiA4cHg7XG59XG4udXotbG9naW4tc29jaWFsIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgbWluLWhlaWdodDogNDNweDtcbiAgcGFkZGluZzogNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDNiNmMzO1xuICBiYWNrZ3JvdW5kOiAjZmZmYztcbiAgY29sb3I6ICMzZTJmMzg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi51ei1wcm92aWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbn1cbi51ei1wcm92aWRlci1GYWNlYm9vayB7XG4gIGZvbnQ6IGJvbGQgMjNweCBBcmlhbDtcbiAgYmFja2dyb3VuZDogIzE4NzdmMjtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4udXotcHJvdmlkZXItR29vZ2xlIHtcbiAgZm9udDogYm9sZCAyM3B4IEFyaWFsO1xuICBjb2xvcjogIzQyODVmNDtcbn1cbi51ei1wcm92aWRlci1MSU5FIHtcbiAgZm9udDogYm9sZCA3cHggQXJpYWw7XG4gIGJhY2tncm91bmQ6ICMwNmM3NTU7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG4udXotbG9naW4tcHJldmlldy1ub3RlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMThweCAwIDA7XG4gIGNvbG9yOiAjOTI3Yjg3O1xufVxuLnV6LWxvZ2luLWVycm9yIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzk4MjY0MjtcbiAgYmFja2dyb3VuZDogI2ZmZjZmOTtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0YjVjNztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAudXotbG9naW4taGVybyB7XG4gICAgaGVpZ2h0OiAzNzJweDtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgfVxuICAudXotbG9naW4tYnJhbmQgLnV6LWxvZ28ge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgfVxuICAudXotbG9naW4taGVhZGluZyB7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbiAgfVxuICAudXotbG9naW4tY29udGVudCB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDI5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xuICAudXotbG9naW4taGVybyB7XG4gICAgaGVpZ2h0OiAzMTBweDtcbiAgICBwYWRkaW5nLXRvcDogNzRweDtcbiAgfVxuICAudXotbG9naW4tYnJhbmQgLnV6LWxvZ28ge1xuICAgIGZvbnQtc2l6ZTogMzlweDtcbiAgfVxuICAudXotbG9naW4tYnJhbmQgPiBwIHtcbiAgICBmb250LXNpemU6IDdweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMi4ycHg7XG4gIH1cbiAgLnV6LWxvZ2luLWhlYWRpbmcge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLnV6LWxvZ2luLWhlYWRpbmcgaDEge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICAudXotbG9naW4taGVhZGluZyA+IHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAudXotbG9naW4tY29udGVudCB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIH1cbiAgLnV6LWNvdW50cnktY29kZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBnYXA6IDVweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnV6LWNvdW50cnktY29kZSAudXotdGhhaS1mbGFnIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLnV6LWxvZ2luLWlucHV0IGlucHV0IHtcbiAgICBwYWRkaW5nLWlubGluZTogMTFweDtcbiAgfVxuICAudXotbG9naW4tb3B0aW9ucyB7XG4gICAgbWFyZ2luLWlubGluZTogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAudXotbG9naW4tc29jaWFsIHtcbiAgICBnYXA6IDVweDtcbiAgfVxuICAudXotbG9naW4tc29jaWFsIGJ1dHRvbiB7XG4gICAgZ2FwOiA0cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbi8qIENvbXBhcmlzb24gcGFzcyAxOiBtYXRjaCB0aGUgcmVmZXJlbmNlJ3MgY29udHJvbCBvdXRsaW5lcyBhbmQgcGlsbCBwcm9wb3J0aW9ucy4gKi9cbi51ei1hdXRoLXN3aXRjaCB7XG4gIHBhZGRpbmc6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbn1cbi51ei1hdXRoLXN3aXRjaCBidXR0b24ge1xuICBtaW4taGVpZ2h0OiA0NHB4O1xufVxuLnV6LWF1dGgtc3dpdGNoIC5pcy1hY3RpdmUge1xuICBvdXRsaW5lOiAxcHggc29saWQgI2RmYjRhNDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XG59XG4udXotbG9naW4taW5wdXQge1xuICBib3JkZXItY29sb3I6ICNjN2I0YmY7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4udXotbG9naW4tcGFzc3dvcmQgYnV0dG9uIHtcbiAgY29sb3I6ICM4YTczODA7XG59XG4udXotbG9naW4tb3B0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIENvbXBhcmlzb24gcGFzcyAyOiB0aGUgcmVmZXJlbmNlIHVzZXMgYSByZWN0YW5ndWxhciBwaG9uZSBmbGFnIGFuZCBxdWlldGVyIGRpdmlkZXIuICovXG4udXotY291bnRyeS1jb2RlIC51ei10aGFpLWZsYWcge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnV6LWxvZ2luLWRpdmlkZXIge1xuICBnYXA6IDExcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi51ei1sb2dpbi1kaXZpZGVyOjpiZWZvcmUsXG4udXotbG9naW4tZGl2aWRlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjYmZhYWI0O1xufVxuLnV6LWxvZ2luLWJyYW5kIC51ei1sb2dvIHtcbiAgdGV4dC1zaGFkb3c6XG4gICAgMCAycHggMTVweCAjMDAwOSxcbiAgICAwIDFweCAzcHggIzAwMDc7XG59XG4udXotbG9naW4taW5wdXQgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3YTY2NzE7XG59XG4udXotbG9naW4tc29jaWFsIC51ei1wcm92aWRlci1Hb29nbGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4vKiBDb21wYXJpc29uIHBhc3MgMzogcmV0YWluIGxlZ2libGUgbGFiZWxzIGFuZCB1c2FibGUgdGFyZ2V0cyBvbiBuYXJyb3cgcGhvbmVzLiAqL1xuLnV6LWxvZ2luLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogbWF4KDI1cHgsIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSk7XG59XG4udXotbG9naW4tb3B0aW9ucyBsYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi51ei1sb2dpbi1wYWdlIGJ1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICM5NDIwNGQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG4udXotbG9naW4tYmFjazpmb2N1cy12aXNpYmxlLFxuLnV6LWxvZ2luLWxhbmd1YWdlOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lLWNvbG9yOiAjZWZkMDliO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC51ei1sb2dpbi1vcHRpb25zIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbiAgLnV6LWxvZ2luLXNvY2lhbCBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiA1cHggNHB4O1xuICAgIGdhcDogNHB4O1xuICB9XG4gIC51ei1sb2dpbi1zb2NpYWwgLnV6LXByb3ZpZGVyIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbiAgLnV6LWxvZ2luLXNvY2lhbCAudXotcHJvdmlkZXIgc3ZnIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbiAgLnV6LWxvZ2luLWRpdmlkZXIge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuIiwgIlxuOnJvb3Qge1xuICBmb250LWZhbWlseTogXCJTYXJhYnVuXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMTUxNzIwO1xuICBiYWNrZ3JvdW5kOiAjMTcxMzE0O1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgLS1waW5rOiAjZTgzZTczO1xuICAtLXBpbmstZGVlcDogI2I5MWU1MDtcbiAgLS1ibHVzaDogI2ZjZWJmMTtcbiAgLS1nb2xkOiAjZDViMDZhO1xuICAtLWluazogIzEwMGUwZjtcbiAgLS1tdXRlZDogIzdhN2U4ZjtcbiAgLS1saW5lOiAjZThlOGVlO1xuICAtLXJhZGl1czogMTJweDtcbn1cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250OiBpbmhlcml0O1xufVxuYnV0dG9uLFxuYSxcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC40NTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbmJ1dHRvbjpmb2N1cy12aXNpYmxlLFxuYTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogM3B4IHNvbGlkIHZhcigtLWdvbGQpO1xuICBvdXRsaW5lLW9mZnNldDogM3B4O1xufVxuaW5wdXQ6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjZjU5ZmJkO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cbmJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbn1cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmgxLFxuaDIsXG5oMyxcbnAge1xuICBtYXJnaW46IDA7XG59XG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBQcm9tcHQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbmgyIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG59XG5zdHJvbmcsXG5iIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbnN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnV6LXJvb3Qge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cbi51ei1waG9uZSB7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gMzZweCk7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzMGRlZywgI2ZmZiAxMCUsICNmZmZhZmIgMTAwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMCAwIDgwcHggIzAwMDY7XG4gIHBhZGRpbmctYm90dG9tOiA4NHB4O1xufVxuLnV6LWJvZHkge1xuICBwYWRkaW5nOiAyMHB4IDE3cHggMjRweDtcbn1cbi51ei1oZWFkZXIge1xuICBoZWlnaHQ6IDc2cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzE3MTQxNiwgIzA5MDgwOSk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAyMDtcbn1cbi51ei1sb2dvIHtcbiAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGxldHRlci1zcGFjaW5nOiAxLjNweDtcbn1cbi51ei1sb2dvIGIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTEwZGVnLCAjYmQ5MTQ2LCAjZmZlM2EyLCAjYjI4NzRiKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xufVxuLnV6LWdyb3cge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG59XG4udXotcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xufVxuLnV6LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udXotZ3JpZDIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMTJweDtcbn1cbi51ei1jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbGluZSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1pbi13aWR0aDogMDtcbn1cbi51ei1jYXJkIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi51ei1jYXJkIHAge1xuICBtYXJnaW46IDdweCAwO1xufVxuLnV6LWdyaWQyID4gLnV6LWNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLnV6LXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi51ei10aXRsZSBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tbXV0ZWQpO1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4udXotdGl0bGUgLnV6LWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi51ei1idXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGQzMTY5O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTI1ZGVnLCAjZWY0NjdmLCAjYzMyMTU4KTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDEwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51ei1zZWNvbmRhcnkge1xuICBjb2xvcjogI2Q0MmI2NDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWM0YjgyO1xufVxuLnV6LXNtYWxsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgd2lkdGg6IGF1dG87XG59XG4udXotaWNvbmJ0biB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4udXotcm9sZS1waWxsIHtcbiAgYmFja2dyb3VuZDogI2ZmZjBmNTtcbiAgY29sb3I6ICM5YzI4NTA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y0YzZkNztcbiAgcGFkZGluZzogNnB4IDdweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udXotYmVsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51ei1iZWxsIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1waW5rKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi51ei1uYXYge1xuICBoZWlnaHQ6IDc0cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDZweCA4cHggbWF4KDdweCwgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTtcbiAgYmFja2dyb3VuZDogI2ZmZmM7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGVjO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG4gIHotaW5kZXg6IDI1O1xufVxuLnV6LW5hdiBidXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG4gIGNvbG9yOiAjNTU1ZDcwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbn1cbi51ei1uYXYgYnV0dG9uLm9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZTdmMDtcbiAgY29sb3I6ICNlNzJiNmQ7XG59XG4udXotZmllbGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxN3B4IDA7XG59XG4udXotZmllbGQgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnV6LWZpZWxkIGlucHV0LFxuLnV6LWZpZWxkIHNlbGVjdCxcbi51ei1maWVsZCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGNlMGU5O1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMmEzMDQyO1xuICBwYWRkaW5nOiAxMXB4IDEzcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi51ei1maWVsZCB0ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG4udXotY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDlweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4udXotY2hlY2tib3ggaW5wdXQge1xuICBhY2NlbnQtY29sb3I6IHZhcigtLXBpbmspO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW46IDJweCAwO1xuICBmbGV4LXNocmluazogMDtcbn1cbi51ei1zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOGRjZTY7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gIHBhZGRpbmc6IDExcHggMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgY29sb3I6ICM3OTgwOTc7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLnV6LXNlYXJjaCBpbnB1dCB7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi51ei10YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA3cHg7XG4gIG1hcmdpbjogMTJweCAwIDE4cHg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbi51ei10YWJzIGJ1dHRvbiB7XG4gIGZsZXg6IDE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWUwZTc7XG4gIGJhY2tncm91bmQ6ICNmYmYyZjU7XG4gIG1pbi1oZWlnaHQ6IDM5cHg7XG4gIHBhZGRpbmc6IDdweCAxMXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjM2Q0MjU1O1xufVxuLnV6LXRhYnMgYnV0dG9uLm9uIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAjZWU0MzdiLCAjYzUyNTVhKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1waW5rKTtcbn1cbi51ei1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogI2ZmZTdlZjtcbiAgY29sb3I6ICNkOTMyNmI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udXotc3RhdHVzLWFjdGl2ZSxcbi51ei1zdGF0dXMtY29tcGxldGUsXG4udXotc3RhdHVzLXBhaWQsXG4udXotc3RhdHVzLXNoaXBwZWQge1xuICBiYWNrZ3JvdW5kOiAjZTFmNmViO1xuICBjb2xvcjogIzEzOTE1NTtcbn1cbi51ei1zdGF0dXMtcGVuZGluZyxcbi51ei1zdGF0dXMtcmV2aWV3IHtcbiAgYmFja2dyb3VuZDogI2ZmZjBkYztcbiAgY29sb3I6ICNjMjdiMjE7XG59XG4udXotc3RhdHVzLXJlamVjdGVkLFxuLnV6LXN0YXR1cy1jYW5jZWxsZWQge1xuICBjb2xvcjogI2I2MjI0NTtcbiAgYmFja2dyb3VuZDogI2ZmZTJlODtcbn1cbi51ei1hdmF0YXIge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDBkZWcsICNmYmU0ZWMsICNlOWU4ZjEpO1xuICBjb2xvcjogIzc0NDI1NTtcbiAgZm9udC1mYW1pbHk6IFByb21wdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi51ei1ub3RlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzg2ODU5NDtcbiAgcGFkZGluZzogOHB4IDA7XG59XG4udXotZXJyb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjFiNGMzO1xuICBiYWNrZ3JvdW5kOiAjZmZmMWY0O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiAjYWIyNDQ3O1xuICBwYWRkaW5nOiAxMXB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnV6LXRleHRsaW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2UyMmQ2YztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogNnB4IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51ei1ncmVlbiB7XG4gIGNvbG9yOiAjMTU5YjU3O1xufVxuLnV6LXBpbmsge1xuICBjb2xvcjogdmFyKC0tcGluayk7XG59XG4udXotZW1wdHkge1xuICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNhZGIwYmI7XG59XG4udXotZW1wdHkgcCB7XG4gIG1hcmdpbjogMTJweCAwO1xufVxuLnV6LXN0YXQtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogOXB4O1xuICBtYXJnaW46IDE0cHggMDtcbn1cbi51ei1zdGF0LWdyaWQudGhyZWUge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG59XG4udXotc3RhdC1ncmlkID4gZGl2Om5vdCgudXotY2FyZCksXG4udXotc3RhdC1ncmlkID4gYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2ZmZjZmOSwgI2ZmZik7XG4gIHBhZGRpbmc6IDEzcHggOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmN2VkZjE7XG59XG4udXotc3RhdC1ncmlkIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWluLWhlaWdodDogMjZweDtcbn1cbi51ei1zdGF0LWdyaWQgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFByb21wdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnV6LXN0YXQtZ3JpZCA+IGJ1dHRvbi5vbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXBpbmspO1xuICBjb2xvcjogI2ZmZjtcbn1cbi51ei1zdGF0LWdyaWQgPiBidXR0b24ub24gc21hbGwge1xuICBjb2xvcjogd2hpdGU7XG59XG4udXotc3RhdC1ncmlkIC51ei1jYXJkIHtcbiAgcGFkZGluZzogMTFweCA5cHg7XG4gIG1hcmdpbjogMDtcbn1cbi51ei1zdGF0LWdyaWQgLnV6LWNhcmQgYiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi51ei1zdGF0LWdyaWQgLnV6LWNhcmQgc21hbGwge1xuICBmb250LXNpemU6IDExcHg7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cbi51ei1wcm9ncmVzcyB7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZjNkZGU1O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW46IDEycHggMDtcbn1cbi51ei1wcm9ncmVzcyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZjRiN2NkLCAjZTQzMDczKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi51ei1iYXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxNThweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBnYXA6IDExcHg7XG59XG4udXotYmFycyA+IGRpdiB7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG4udXotYmFycyBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzNweDtcbiAgYmFja2dyb3VuZDogI2YyYjhjYTtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gIG1pbi1oZWlnaHQ6IDJweDtcbn1cbi51ei1iYXJzID4gZGl2Omxhc3QtY2hpbGQgc3BhbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjZjM4ZGIyLCAjZTYzODc4KTtcbn1cbi51ei1iYXJzIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzc5N2U4ZDtcbn1cbi51ei1iYXJzIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzRkNTI2MTtcbn1cbi51ei1ncmVldGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi51ei1ncmVldGluZyBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzcxNzc4OTtcbn1cbi51ei1ncmVldGluZyA+IC51ei1iYWRnZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnV6LW1lbWJlci1jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QyYWY2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgIDExNWRlZyxcbiAgICAjMjYyMDFhLFxuICAgICMxMTEgNDUlLFxuICAgICMzMTI5MWUgNDclLFxuICAgICMxNTEzMTMgNjUlXG4gICk7XG4gIGNvbG9yOiAjZjZkZWFlO1xuICBwYWRkaW5nOiAxOXB4IDE3cHg7XG4gIG1hcmdpbjogMTJweCAwIDE3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi51ei1tZW1iZXItY2FyZCAudXotbG9nbyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi51ei1tZW1iZXItY2FyZCBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnV6LW1lbWJlci1jYXJkIC51ei1yb3cudXotYmV0d2VlbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4udXotbWVtYmVyLWNhcmQgc21hbGwge1xuICBjb2xvcjogI2U1ZDRiNztcbn1cbi51ei1tZW1iZXItY2FyZCAudXotcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZDogIzUxNDczMjtcbn1cbi51ei1tZW1iZXItY2FyZCAudXotcHJvZ3Jlc3Mgc3BhbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2IyOGQ1NSwgI2VmZDM5YSk7XG59XG4udXotbWVtYmVyLXNjcmlwdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE4cHg7XG4gIHRvcDogNzJweDtcbiAgZm9udDogaXRhbGljIDE1cHggR2VvcmdpYTtcbiAgY29sb3I6ICNkODdkOTE7XG4gIHRyYW5zZm9ybTogcm90YXRlKC03ZGVnKTtcbn1cbi51ei1hZ2VudC1ncmVldGluZyB7XG4gIGJhY2tncm91bmQ6XG4gICAgcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgYXQgODUlIDEwMCUsICM2NjIzMzgsIHRyYW5zcGFyZW50IDY1JSksICMxODE0MTY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luOiAtMjBweCAtMTdweCAwO1xuICBwYWRkaW5nOiAxOXB4IDIwcHggMzBweDtcbn1cbi51ei1hZ2VudC1ncmVldGluZyBoMSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbi51ei1hZ2VudC1ncmVldGluZyBwIHtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuLnV6LWFnZW50LWdyZWV0aW5nIHNtYWxsIHtcbiAgY29sb3I6ICNkNWI2YmY7XG59XG4udXotYWdlbnQtZ3JlZXRpbmcgKyAudXotbWVtYmVyLWNhcmQge1xuICBtYXJnaW4tdG9wOiAtMTRweDtcbn1cbi51ei1zdGF0dXMtc2hvcnRjdXRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbjogMnB4IDAgMTJweDtcbn1cbi51ei1zdGF0dXMtc2hvcnRjdXRzIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjRlMmU5O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibHVzaCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi51ei1zdGF0dXMtc2hvcnRjdXRzIHN2ZyB7XG4gIGNvbG9yOiB2YXIoLS1waW5rKTtcbn1cbi51ei1zdGF0dXMtc2hvcnRjdXRzIGIge1xuICBmb250LXNpemU6IDIzcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnV6LWxpc3Ryb3cge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZGYyO1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udXotbGlzdHJvdzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnV6LWxpc3Ryb3cgc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnV6LWxpc3Ryb3cgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgZmxleDogMTtcbn1cbi51ei1wcm9kdWN0cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxM3B4O1xufVxuLnV6LXByb2R1Y3RzIC51ei1jYXJkIHtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi51ei1wcm9kdWN0LWltYWdlIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNzVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYmFja2dyb3VuZDogI2Y1ZTRlNztcbn1cbi51ei1wcm9kdWN0cyAudXotcHJvZHVjdC1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE4NXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi51ei1wcm9kdWN0LW1ldGEge1xuICBwYWRkaW5nOiAxMXB4O1xufVxuLnV6LXByb2R1Y3QtbWV0YSA+IGIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgbWluLWhlaWdodDogMzZweDtcbn1cbi51ei1wcm9kdWN0LW1ldGEgPiBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDNweCAwIDZweDtcbn1cbi51ei1wcm9kdWN0LW1ldGEgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LWZhbWlseTogUHJvbXB0LCBzYW5zLXNlcmlmO1xufVxuLnV6LXBsdXMge1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tcGluayk7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbi51ei1zdGlja3ktYWN0aW9uIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYm90dG9tOiA3M3B4O1xuICB6LWluZGV4OiAxMDtcbiAgYmFja2dyb3VuZDogI2ZmZjk7XG4gIHBhZGRpbmc6IDdweCAwIDA7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbn1cbi51ei1zdGlja3ktYWN0aW9uIC51ei1idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnV6LXN0ZXBzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIG1hcmdpbjogMTVweCAwIDM1cHg7XG59XG4udXotc3RlcHMgPiBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2U1ZTRlOTtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFByb21wdCwgc2Fucy1zZXJpZjtcbn1cbi51ei1zdGVwcyAub24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1waW5rKTtcbn1cbi51ei1zdGVwcyBzbWFsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDkwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0b3A6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi51ei1jaGVja291dC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZWJmMDtcbiAgcGFkZGluZzogMTNweCAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG4udXotY2hlY2tvdXQtaXRlbSAudXotcHJvZHVjdC1pbWFnZSB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4udXotY2hlY2tvdXQtaXRlbSBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnV6LXF0eSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmUxZTk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udXotcXR5IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZmE7XG4gIGNvbG9yOiAjMjUyNzM3O1xuICB3aWR0aDogMjlweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLnV6LXF0eSBzcGFuIHtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXotc3VtbWFyeSA+IGRpdixcbi51ei10b3RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi51ei10b3RhbCB7XG4gIGJhY2tncm91bmQ6ICNmZmYwZjU7XG4gIGNvbG9yOiAjZDkyZTZiO1xuICBwYWRkaW5nOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4udXotdG90YWwgYiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi51ei10b3RhbC1jYXJkIHtcbiAgbWFyZ2luOiAxNnB4IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjZWFmMCwgI2ZmZik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi51ei10b3RhbC1jYXJkIGgyIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDI3cHg7XG59XG4udXotdGltZWxpbmUge1xuICBwYWRkaW5nOiA4cHggMCAxNXB4IDlweDtcbn1cbi51ei10aW1lbGluZSA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbiAgbWluLWhlaWdodDogNjNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzhkOGM5ODtcbn1cbi51ei10aW1lbGluZSA+IGRpdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjVweDtcbiAgbGVmdDogMTNweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZTVlNGU5O1xufVxuLnV6LXRpbWVsaW5lID4gZGl2Omxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51ei10aW1lbGluZSA+IGRpdiA+IHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNlYmVhZjA7XG4gIHotaW5kZXg6IDE7XG59XG4udXotdGltZWxpbmUgPiBkaXYuZG9uZSA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1waW5rKTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnV6LXRpbWVsaW5lID4gZGl2LmRvbmUge1xuICBjb2xvcjogI2Q2MmU2OTtcbn1cbi51ei10aW1lbGluZSBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnV6LW9yZGVyLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnV6LW9yZGVyLWxpbmsgc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51ei1vcmRlci1saW5rIHAge1xuICBtYXJnaW46IDdweCAwIDA7XG59XG4udXotcmV0YWlsLWxpbmUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbGluZSk7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuLnV6LXNhbGUtcHJldmlldyxcbi51ei1zaG9wLWhlcm8ge1xuICBjb2xvcjogI2YzZDdhMjtcbiAgYmFja2dyb3VuZDpcbiAgICByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCByaWdodCBib3R0b20sICM1ZjI3MzksIHRyYW5zcGFyZW50KSwgIzE0MTExMztcbn1cbi51ei1zYWxlLXByZXZpZXcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI3cHggMTBweDtcbn1cbi51ei1zYWxlLXByZXZpZXcgaDIge1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjlweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi51ei1zaG9wLWhlcm8ge1xuICBtYXJnaW46IC0yMHB4IC0xN3B4IDIwcHg7XG4gIHBhZGRpbmc6IDI4cHggMjBweDtcbn1cbi51ei1zaG9wLWhlcm8gaDEge1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzFweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi51ei1zaG9wLWhlcm8gcCB7XG4gIGZvbnQ6IGl0YWxpYyAxOXB4IEdlb3JnaWE7XG4gIGNvbG9yOiAjZTc5MmFkO1xuICBtYXJnaW46IDhweCAwO1xufVxuLnV6LXNob3AtaGVybyBzbWFsbCB7XG4gIGNvbG9yOiAjZThkNGRjO1xufVxuLnV6LWxpbmtib3gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRkY2UzO1xuICBiYWNrZ3JvdW5kOiAjZmFmOGZhO1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbjogMTJweCAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICBjb2xvcjogIzdhNjc3NTtcbiAgdXNlci1zZWxlY3Q6IGFsbDtcbn1cbi51ei10cmVlIHtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZWNiNWM4O1xuICBtYXJnaW46IDE3cHggMCAwIDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbn1cbi51ei10ZWFtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAwO1xufVxuLnV6LXRlYW0tcm93IHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udXotdGVhbS1yb3cgLnV6LWF2YXRhciB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi51ei10YXNrLWhlcm8ge1xuICBwYWRkaW5nOiAxOHB4IDE3cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTBkZWcsICNmZmVkZjIsICNmNmQ2ZTApO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udXotdGFzay1oZXJvIGgxIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tcGluayk7XG59XG4udXotdGFzay1zdGF0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnV6LXRhc2stc3RhdHMgPiBkaXYge1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kOiAjZmZmOTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAxMXB4IDdweDtcbn1cbi51ei10YXNrLXN0YXRzIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzVlNWM2OTtcbn1cbi51ei10YXNrLXN0YXRzIHN0cm9uZyB7XG4gIGZvbnQ6IDYwMCAzMnB4IFByb21wdDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udXotd29yay1jYXJkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbGluZSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgbWFyZ2luOiAxMnB4IDA7XG4gIGNvbG9yOiAjMjQyNzM1O1xufVxuLnV6LXdvcmstY2FyZCA+IHN2ZzpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiB2YXIoLS1waW5rKTtcbn1cbi51ei13b3JrLWNhcmQgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFByb21wdDtcbiAgZm9udC1zaXplOiAyN3B4O1xufVxuLnV6LXdvcmstY2FyZCBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnV6LW1lbWJlci1yb3cge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmYzZjcsICNmZmYpO1xuICBwYWRkaW5nOiAxNHB4IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YxZGZlNjtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udXotbWVtYmVyLXJvdyBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnV6LXNsaXAge1xuICBiYWNrZ3JvdW5kOiAjZjhmMmY3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTlkY2U0O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMThweCAxMHB4O1xuICBnYXA6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi51ei1zaGlwcGluZy1wcm9kdWN0cyB7XG4gIGJhY2tncm91bmQ6ICNmOWY1Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG4udXotc2hpcHBpbmctcHJvZHVjdHMgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4udXotc2hpcHBpbmctcHJvZHVjdHMgaW1nIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogNDRweDtcbn1cbi51ei1kYXJrIHtcbiAgLS1tdXRlZDogI2IyYWJiMDtcbiAgLS1saW5lOiAjM2MzODNjO1xuICBjb2xvcjogI2Y5ZjNlZDtcbn1cbi51ei1kYXJrIC51ei1waG9uZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMxMjExMTIsICMxODE1MTYpO1xufVxuLnV6LWRhcmsgLnV6LWNhcmQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQwZGVnLCAjMjIyMDIyLCAjMTgxNzE5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzQwM2IzZDtcbn1cbi51ei1kYXJrIC51ei1maWVsZCBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiAjMjcyMjI2O1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogIzRjNDU0ODtcbn1cbi51ei1kYXJrIC51ei1uYXYge1xuICBiYWNrZ3JvdW5kOiAjMTUxMjE1ZWI7XG4gIGJvcmRlci1jb2xvcjogIzQwMzYzZTtcbn1cbi51ei1kYXJrIC51ei1uYXYgYnV0dG9uIHtcbiAgY29sb3I6ICNjY2M0Y2I7XG59XG4udXotZGFyayAudXotbmF2IGJ1dHRvbi5vbiB7XG4gIGJhY2tncm91bmQ6ICMzNzIwMmI7XG4gIGNvbG9yOiAjZjE2YjllO1xufVxuLnV6LWRhcmsgLnV6LXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2Q0YzdjZDtcbiAgYm9yZGVyLWNvbG9yOiAjNGU0NDRhO1xufVxuLnV6LWNlby10YWcge1xuICBmb250LXNpemU6IDlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgY29sb3I6ICNjNWI0YWE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAtN3B4IDAgMThweDtcbn1cbi51ei1yZXZlbnVlIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250OiA0NnB4IEdlb3JnaWE7XG4gIGNvbG9yOiAjZTViZDc4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udXotcHJvZml0IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjg5MzUwICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51ei1wcm9maXQgaDIge1xuICBmb250OiAzOHB4IEdlb3JnaWE7XG4gIGNvbG9yOiAjZWFjNTdmO1xuICBtYXJnaW46IDhweCAwIDA7XG59XG4udXotbGluZWNoYXJ0IHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnV6LWxpbmVjaGFydCBkaXYge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjYjlhZWI3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXotZGFyayAudXotZ3JpZDIgaDIge1xuICBmb250LXNpemU6IDI5cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4udXotZGFyayAudXotZ3JpZDIgcCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICNiZGIxYjk7XG59XG4udXotb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDYwO1xuICBiYWNrZ3JvdW5kOiAjMTcxMjIwNzA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpO1xufVxuLnV6LW1vZGFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIG1heC1oZWlnaHQ6IDg4ZHZoO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjMjEyMTMyO1xuICBib3JkZXItcmFkaXVzOiAyMnB4IDIycHggMCAwO1xuICBwYWRkaW5nOiAxMnB4IDIwcHggMjhweDtcbiAgYm94LXNoYWRvdzogMCAtMTJweCA1MHB4ICMyNDE0MjYyODtcbn1cbi51ei1oYW5kbGUge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogI2RkZGNlMztcbiAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbn1cbi51ei1tb2RhbC1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuLnV6LW1vZGFsLWhlYWQgaDIge1xuICBmb250LXNpemU6IDIxcHg7XG59XG4udXotbW9kYWwgLnV6LWdyaWQyIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cbi51ei1wcmVsaW5lIHtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuLnV6LWFubm91bmNlbWVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51ei1hbm5vdW5jZW1lbnQgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMjgwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnV6LWFubm91bmNlbWVudC1hcnQge1xuICBiYWNrZ3JvdW5kOlxuICAgIHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IDgwJSAxMjAlLCAjODMyYzRjLCB0cmFuc3BhcmVudCksICMxNTEwMTM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNTlkNjM7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgY29sb3I6ICNlMGI3NzI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbn1cbi51ei1hbm5vdW5jZW1lbnQtYXJ0IHAge1xuICBmb250LXNpemU6IDlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgY29sb3I6ICNkNWI3YzM7XG59XG4udXotYW5ub3VuY2VtZW50ID4gLnV6LXByZWxpbmUge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi51ei1hbm5vdW5jZW1lbnQgLnV6LWJ1dHRvbiBzbWFsbCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwLjc7XG59XG4udXotYW5ub3VuY2VtZW50IC51ei1idXR0b246Zmlyc3Qtb2YtdHlwZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTBkZWcsICNkNTM1NmMsICNhZDE4NDcpO1xufVxuLnV6LW5vdGljZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTA7XG4gIGJvdHRvbTogOTBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyOHB4KTtcbiAgbWF4LXdpZHRoOiAzOThweDtcbiAgYmFja2dyb3VuZDogIzI0MTcyMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDQwcHggIzAwMDQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnV6LW5vdGljZSA+IHNwYW4ge1xuICBmbGV4OiAxO1xufVxuLnV6LW5vdGljZSA+IHN2ZyB7XG4gIGNvbG9yOiAjZWQ5ZWI4O1xufVxuLnV6LW5vdGljZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmMWY2O1xuICBjb2xvcjogI2EzMjc1NTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4udXotcmV2aWV3LXRvb2xzIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMzUyYjMwO1xuICBjb2xvcjogI2VmZTBlNjtcbiAgZm9udDogMTBweCBTYXJhYnVuO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDgwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi51ei1yZXZpZXctdG9vbHMgPiBidXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDZweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzYxNDU1MztcbiAgYm9yZGVyOiAxcHggc29saWQgIzhlNjU3NztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi51ei1yZXZpZXctbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogbWF4KDEwcHgsIGNhbGMoNTAlIC0gMjEwcHgpKTtcbiAgYmFja2dyb3VuZDogIzI3MjAyNjtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDRweDtcbiAgbWF4LWhlaWdodDogODBkdmg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3gtc2hhZG93OiAwIDIwcHggNTBweCAjMDAwNjtcbn1cbi51ei1yZXZpZXctbWVudSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjM2EyZTM1O1xuICBjb2xvcjogI2Y1ZGFlNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4udXotZnVsbGJsZWVkIHtcbiAgcGFkZGluZzogMDtcbn1cbi51ei13ZWxjb21lIHtcbiAgbWluLWhlaWdodDogODM1cHg7XG4gIGhlaWdodDogY2FsYygxMDBkdmggLSAzNnB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6ICMxMDBjMGUgdmFyKC0tdXppLWFzc2V0LTApIGNlbnRlciB0b3AvMTAwJSAxMDAlXG4gICAgbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAyOHB4IDI4cHggMjVweDtcbn1cbi51ei1sYW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmNzA7XG4gIGJhY2tncm91bmQ6ICMxNDEwMTQ4ODtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogNXB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi51ei13ZWxjb21lLWJyYW5kIHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cbi51ei13ZWxjb21lLWJyYW5kIC51ei1sb2dvIHtcbiAgZm9udC1zaXplOiA0MXB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLnV6LXdlbGNvbWUtYnJhbmQgLnV6LWxvZ28gYiB7XG4gIGxldHRlci1zcGFjaW5nOiAzcHg7XG59XG4udXotd2VsY29tZS1icmFuZCA+IHAge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cbi51ei13ZWxjb21lLWJyYW5kID4gcDpsYXN0LWNoaWxkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXgtd2lkdGg6IDIyNXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnV6LWdvbGQtcnVsZSB7XG4gIHdpZHRoOiAxMTVweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNkNmI1NzM7XG4gIG1hcmdpbjogMTZweCAwIDIwcHggMzBweDtcbn1cbi51ei13ZWxjb21lLWJyYW5kIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNlZjkxYjQ7XG4gIGZvbnQ6IGl0YWxpYyAzN3B4LzEgR2VvcmdpYTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTdkZWcpO1xuICB3aWR0aDogMjEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbi51ei1iZW5lZml0cyB7XG4gIG1hcmdpbjogYXV0byAtNXB4IDI2cHggYXV0bztcbiAgd2lkdGg6IDY2JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA5cHg7XG59XG4udXotYmVuZWZpdHMgPiBkaXYge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTliZmMyNzk7XG4gIGJhY2tncm91bmQ6ICM2NTM4NDI1MDtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQ3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogOXB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi51ei1iZW5lZml0cyBzdmcge1xuICBjb2xvcjogI2ViODRhYjtcbn1cbi51ei13ZWxjb21lLWFjdGlvbnMgLnV6LWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGhlaWdodDogNTVweDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmFiNWQwO1xuICBtYXJnaW46IDlweCAwO1xufVxuLnV6LXdlbGNvbWUtYWN0aW9ucyAudXotc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNmZmY2ZmEsICNlZmM5ZDgpO1xuICBjb2xvcjogIzczMGIyYztcbn1cbi51ei1kaXZpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMjNweCAwIDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnV6LWRpdmlkZXI6YmVmb3JlLFxuLnV6LWRpdmlkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2M2YTc3MztcbiAgZmxleDogMTtcbn1cbi51ei1zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDdweDtcbn1cbi51ei1zb2NpYWwgYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzEzMjY1MDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgZm9udDogMTJweCBTYXJhYnVuO1xuICBwYWRkaW5nOiAxMnB4IDVweDtcbiAgbWluLXdpZHRoOiAwO1xuICBoZWlnaHQ6IDUwcHg7XG59XG4udXotc29jaWFsIGIge1xuICBmb250OiA3MDAgMjZweCBBcmlhbDtcbn1cbi51ei1zb2NpYWwgLnV6LXNvY2lhbC1GYWNlYm9vayB7XG4gIGJhY2tncm91bmQ6ICMxODc3ZjI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBmb250LXNpemU6IDI1cHg7XG59XG4udXotc29jaWFsIC51ei1zb2NpYWwtR29vZ2xlIHtcbiAgY29sb3I6ICM0Mjg1ZjQ7XG59XG4udXotc29jaWFsIC51ei1zb2NpYWwtTElORSB7XG4gIGZvbnQ6IDcwMCA4cHggQXJpYWw7XG4gIGJhY2tncm91bmQ6ICMwMGMzMDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA4cHggM3B4O1xufVxuLnV6LXdlbGNvbWUtYWN0aW9ucyA+IHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZGJjZWQ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbi51ei1yb2xlLWNob2ljZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luOiAyMHB4IDAgMjNweDtcbn1cbi51ei1yb2xlLWNob2ljZXMgPiBidXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAxOXB4IDEzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY3ZmE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGQxZGM7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgY29sb3I6ICMyOTI0MzM7XG4gIG1pbi1oZWlnaHQ6IDE5MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXotcm9sZS1jaG9pY2VzID4gYnV0dG9uLm9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTQzNjc0O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI2ZmZjhmYiwgI2Y4ZGZlOSk7XG59XG4udXotcm9sZS1jaG9pY2VzIHN2ZyB7XG4gIGNvbG9yOiB2YXIoLS1waW5rKTtcbn1cbi51ei1yb2xlLWNob2ljZXMgc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG59XG4udXotcmFkaW8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFiMGM1O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnV6LXJvbGUtY2hvaWNlcyAub24gLnV6LXJhZGlvIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcGluayk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcGluayk7XG59XG4udXotY2xpcC10aHVtYiB7XG4gIHdpZHRoOiA4N3B4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzliNDU2NDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAjZmFkYmU3LCAjZTBiM2MwKTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4udXotdHJpcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udXotdHJhdmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxNzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMThweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjZWRmMWZiLCAjYmZkMmVjIDYwJSwgI2U2YjdkMCk7XG4gIGNvbG9yOiAjMjIyOTQzO1xufVxuLnV6LXRyYXZlbCBoMiB7XG4gIGZvbnQ6IDMycHggR2VvcmdpYTtcbiAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi51ei10cmF2ZWwgaSB7XG4gIGZvbnQ6IGl0YWxpYyAyNHB4IEdlb3JnaWE7XG4gIGNvbG9yOiAjYzU0Yzc3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4udXotdHJhdmVsIHNtYWxsIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG59XG4udXotbW91bnRhaW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgcmlnaHQ6IDEycHg7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGNsaXAtcGF0aDogcG9seWdvbig1MCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI2ZmZiAyNSUsICM5MWE3YjYgMjUlLCAjNjA3YzkzIDcwJSk7XG59XG4udXotdHJhdmVsLmtvcmVhIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDExMGRlZywgI2ZmZThlZiwgI2VmYjJjMSwgI2VlZTFjYik7XG59XG4udXota29yZWEgLnV6LW1vdW50YWluIHtcbiAgYmFja2dyb3VuZDogI2RhYjJhYztcbn1cbi51ei10cmlwLWluZm8ge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnV6LW1ldHJpYyA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi51ei1tZXRyaWMgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51ei1tZXRyaWMgc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51ei1jYXJkID4gLnV6LWdyaWQyID4gLnV6LWJ1dHRvbiB7XG4gIGFsaWduLXNlbGY6IGVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xuICAudXotcmV2aWV3LXRvb2xzIHtcbiAgICBnYXA6IDhweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnV6LXJldmlldy10b29scyA+IGIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnV6LWhlYWRlciB7XG4gICAgcGFkZGluZzogMTJweCAxNHB4O1xuICAgIGdhcDogNnB4O1xuICB9XG4gIC51ei1oZWFkZXIgLnV6LWxvZ28ge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxuICAudXotcm9sZS1waWxsIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgfVxuICAudXotYm9keSB7XG4gICAgcGFkZGluZzogMThweCAxNXB4O1xuICB9XG4gIC51ei1hZ2VudC1ncmVldGluZyxcbiAgLnV6LXNob3AtaGVybyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLXRvcDogLTE4cHg7XG4gIH1cbiAgLnV6LWJvZHkgPiAudXotZ3JpZDIgPiAudXotYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZzogMTFweCA5cHg7XG4gIH1cbiAgLnV6LW1lbWJlci1jYXJkIC51ei1sb2dvIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnV6LXByb2R1Y3RzIC51ei1wcm9kdWN0LWltYWdlIHtcbiAgICBoZWlnaHQ6IDE3NHB4O1xuICB9XG4gIC51ei13ZWxjb21lIHtcbiAgICBtaW4taGVpZ2h0OiA4MjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuICAudXotd2VsY29tZS1icmFuZCAudXotbG9nbyB7XG4gICAgZm9udC1zaXplOiAzOXB4O1xuICB9XG4gIC51ei1iZW5lZml0cyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAudXotYmVuZWZpdHMgPiBkaXYge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAudXotcmV2ZW51ZSBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgfVxuICAudXotc3RhdC1ncmlkIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLnV6LXBob25lIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2NDUxNTc7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzY0NTE1NztcbiAgfVxuICAudXotcmV2aWV3LXRvb2xzIHtcbiAgICBwYWRkaW5nOiA5cHggMjBweDtcbiAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICB9XG4gIC51ei1yb290IHtcbiAgICBiYWNrZ3JvdW5kOlxuICAgICAgcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgYXQgMCA5MCUsICM1NzIxMzcsIHRyYW5zcGFyZW50IDQ1JSksXG4gICAgICByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCAxMDAlIDAsICMzNzI1MWQsIHRyYW5zcGFyZW50IDM1JSksICMxMzExMTI7XG4gIH1cbiAgLnV6LXJldmlldy10b29scyBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnV6LXBob25lIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDQycHgpO1xuICB9XG59XG4iLCAiLyogUm91bmQgMjogcGFyaXR5IHdpdGggZmluYWwgbW9iaWxlIGludGVyaW9yIChub3QgdGhlIHByZXNlbnRhdGlvbiBiZXplbCkuICovXG4vKiBSb3VuZCAzOiByZWZlcmVuY2Utc3BlY2lmaWMgZGVuc2l0eSwgYWRtaW4gbGlnaHQgaGVhZGVycywgcGhvdG9ncmFwaGljIHRyYXZlbC4gKi9cbi8qIFRoaXJkIGNvcnJlY3Rpb24gcGFzczogY29uc2lzdGVudCBzbWFsbCBjb250cm9scywgYm9yZGVycywgaWNvbiBzaXplcyBhbmQgc2FmZS1hcmVhIHJoeXRobS4gKi9cbi51ei1uYXYgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtaW4taGVpZ2h0OiA1MXB4O1xufVxuLnV6LW5hdiBidXR0b24gc3ZnIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMjFweDtcbn1cbi51ei1uYXYgYnV0dG9uLm9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZWRmMztcbiAgY29sb3I6ICNlMzM0NzA7XG59XG4udXotYnV0dG9uIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCAjZmZmZmZmMjA7XG59XG4udXotc2Vjb25kYXJ5IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi51ei1jYXJkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTllN2VkO1xufVxuLnV6LWJhZGdlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA0cHggN3B4O1xufVxuLnV6LXRhYnMgYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnV6LW1vZGFsIHtcbiAgYm94LXNoYWRvdzogMCAtOHB4IDM1cHggIzM1MjMyYzMwO1xufVxuLnV6LW1vZGFsIC51ei1maWVsZCA+IHNwYW4ge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4udXotaGVhZGVyIC51ei1sb2dvIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi51ei10aXRsZSBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi51ei1saXN0cm93IHNtYWxsLFxuLnV6LXRlYW0tcm93IHNtYWxsIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLnV6LXN0YXR1cy1zaG9ydGN1dHMgYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xufVxuLnV6LXdvcmstY2FyZCA+IC51ei1ncm93ID4gYiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi51ei13b3JrLWNhcmQgPiAudXotZ3JvdyA+IHNtYWxsIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4udXotdG90YWwge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnV6LXByb2R1Y3QtbWV0YSAudXotcm93IHtcbiAgZ2FwOiA0cHg7XG59XG4udXotY2hlY2tvdXQtaXRlbSA+IGIge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnV6LWNhcmQgLnV6LW9yZGVyLWxpbmsgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnV6LXBob25lW2RhdGEtc2NyZWVuPVwic2FsZXBhZ2VcIl0gLnV6LXNhbGUtcHJldmlldyB7XG4gIGJvcmRlci1jb2xvcjogI2NkYTk2ODtcbn1cbi51ei1zaG9wLWhlcm8gaDEge1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbi51ei1hbm5vdW5jZW1lbnQgLnV6LXRleHRsaW5rIHtcbiAgbWluLWhlaWdodDogNDRweDtcbn1cbi51ei13ZWxjb21lLWFjdGlvbnMgLnV6LXNvY2lhbCBidXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjJlOGVkO1xufVxuLnV6LXBob25lW2RhdGEtc2NyZWVuPVwibW9udGhseVwiXSAudXotYnV0dG9uLFxuLnV6LXBob25lW2RhdGEtc2NyZWVuPVwicmV0YWlsLW5ld1wiXSBmb3JtID4gLnV6LWJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJjcmVhdG9yXCJdIC51ei1tZW1iZXItY2FyZCB7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbn1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImNyZWF0b3JcIl0gLnV6LW1lbWJlci1jYXJkIC51ei1yb3cudXotYmV0d2VlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJjcmVhdG9yXCJdIC51ei1tZW1iZXItc2NyaXB0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImNyZWF0b3JcIl0gLnV6LW1lbWJlci1jYXJkID4gLnV6LXJvdyBzdmcge1xuICB3aWR0aDogMzFweDtcbiAgaGVpZ2h0OiAzMXB4O1xufVxuLnV6LXBob25lW2RhdGEtc2NyZWVuPVwiY3JlYXRvclwiXSAudXotbWVtYmVyLWNhcmQgLnV6LWxvZ28ge1xuICBmb250LXNpemU6IDIxcHg7XG59XG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJjcmVhdG9yXCJdIC51ei1zdGF0LWdyaWQge1xuICBtYXJnaW46IDEwcHggMCAwO1xufVxuLnV6LXBob25lW2RhdGEtc2NyZWVuPVwiY3JlYXRvclwiXSAudXotc3RhdC1ncmlkID4gZGl2IHtcbiAgcGFkZGluZzogOXB4IDVweDtcbn1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImNyZWF0b3JcIl0gLnV6LWNhcmQge1xuICBwYWRkaW5nOiAxMnB4O1xufVxuLnV6LXBob25lW2RhdGEtc2NyZWVuPVwiY3JlYXRvclwiXSAudXotYmFycyB7XG4gIGhlaWdodDogMTI2cHg7XG59XG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJjcmVhdG9yXCJdIC51ei1ncmlkMiA+IC51ei1jYXJkIGgyIHtcbiAgbWFyZ2luOiA3cHggMDtcbn1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImNyZWF0b3JcIl0gLnV6LWdyaWQyID4gLnV6LWNhcmQgPiBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImFkbWluXCJdIC51ei1oZWFkZXIsXG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJtZW1iZXJzXCJdIC51ei1oZWFkZXIsXG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJyZXZpZXdcIl0gLnV6LWhlYWRlcixcbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImFubm91bmNlbWVudHNcIl0gLnV6LWhlYWRlcixcbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cIm1vbnRobHlcIl0gLnV6LWhlYWRlciB7XG4gIGNvbG9yOiAjMTgxNzFmO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZTZlYjtcbn1cbi51ei10cmF2ZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS11emktYXNzZXQtMSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTc0cHg7XG59XG4udXotdHJhdmVsLmtvcmVhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tdXppLWFzc2V0LTEpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xufVxuLnV6LW1vdW50YWluIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51ei10cmF2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZmN2VkYjUsIHRyYW5zcGFyZW50IDcwJSk7XG59XG4udXotdHJhdmVsID4gc21hbGwsXG4udXotdHJhdmVsID4gaDIsXG4udXotdHJhdmVsID4gaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51ei10cmlwLWluZm8ge1xuICBwYWRkaW5nOiAxMnB4O1xufVxuLnV6LXRyaXAtaW5mbyAudXotYnV0dG9uIHtcbiAgbWFyZ2luOiAzcHggMDtcbn1cbi51ei1jbGlwLXRodW1iIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tdXppLWFzc2V0LTApO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4udXotY2xpcC10aHVtYiBzdmcge1xuICBiYWNrZ3JvdW5kOiAjMWIxMDE5NTU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogNXB4O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi51ei1hZ2VudC1ncmVldGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51ei1hZ2VudC1ncmVldGluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIzcHg7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JjODE5MztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS11emktYXNzZXQtMCkgODglIDglLzI1MCUgYXV0bztcbn1cbi51ei10YXNrLXN0YXRzID4gZGl2IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZWZmNTtcbn1cbi51ei10YXNrLXN0YXRzID4gZGl2Om50aC1jaGlsZCgxKSBzbWFsbCB7XG4gIGNvbG9yOiAjZDMyOTY1O1xufVxuLnV6LXRhc2stc3RhdHMgPiBkaXY6bnRoLWNoaWxkKDIpIHNtYWxsIHtcbiAgY29sb3I6ICNiOTgzMzE7XG59XG4udXotdGFzay1zdGF0cyA+IGRpdjpudGgtY2hpbGQoMykgc21hbGwge1xuICBjb2xvcjogIzE2OTY1Mztcbn1cbi51ei1zdGVwcyA+IHNwYW46Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kOiAjMjAxZDIyO1xufVxuLnV6LXN0ZXBzID4gc3Bhbi5vbiBzbWFsbCB7XG4gIGNvbG9yOiB2YXIoLS1waW5rKTtcbn1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cIndhbGxldFwiXSAudXotY2FyZCA+IC51ei1ncmlkMiBoMiB7XG4gIGZvbnQ6IDYwMCAyOHB4IFByb21wdDtcbn1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cInRlYW1cIl0gLnV6LWdyaWQyIGgyIHtcbiAgZm9udDogNjAwIDMxcHggUHJvbXB0O1xufVxuLnV6LWNoZWNrb3V0LWl0ZW0ge1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4udXotYW5ub3VuY2VtZW50LWFydCB7XG4gIHBhZGRpbmc6IDI3cHggMTVweDtcbn1cbi51ei1yZXRhaWwtbGluZSAudXotZmllbGQge1xuICBtYXJnaW46IDEycHggMDtcbn1cbi51ei1yb2xlLXBpbGwge1xuICBtYXgtd2lkdGg6IDEzMnB4O1xufVxuLnV6LXNob3AtaGVybyAudXotYmFkZ2Uge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4udXotaGVhZGVyIHtcbiAgaGVpZ2h0OiA2OHB4O1xufVxuLnV6LWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTdweDtcbn1cbi51ei1jYXJkIHtcbiAgcGFkZGluZzogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi51ei10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4udXotdGl0bGUgaDEge1xuICBmb250LXNpemU6IDIzcHg7XG59XG4udXotbWVtYmVyLWNhcmQge1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG4udXotbWVtYmVyLWNhcmQgLnV6LXJvdy51ei1iZXR3ZWVuIHtcbiAgbWFyZ2luLXRvcDogMTNweDtcbn1cbi51ei1tZW1iZXItY2FyZCAudXotcHJvZ3Jlc3Mge1xuICBtYXJnaW46IDlweCAwO1xufVxuLnV6LW1lbWJlci1jYXJkIC51ei1sb2dvIHtcbiAgZm9udC1zaXplOiAyM3B4O1xufVxuLnV6LW1lbWJlci1zY3JpcHQge1xuICB0b3A6IDU4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi51ei1tZW1iZXItY2FyZCA+IC51ei1yb3c6Zmlyc3QtY2hpbGQgPiBzdmcge1xuICBjb2xvcjogI2Q0YjA3OTtcbn1cbi51ei1ncmVldGluZyA+IC51ei1iYWRnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXotc3RhdC1ncmlkIHNtYWxsIHtcbiAgbWluLWhlaWdodDogMjJweDtcbn1cbi51ei1zdGF0LWdyaWQgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuLnV6LWJhcnMge1xuICBoZWlnaHQ6IDEzOXB4O1xufVxuLnV6LWJhcnMgc3BhbiB7XG4gIG1heC1oZWlnaHQ6IDkwcHg7XG59XG4udXotcm9sZS1jaG9pY2VzIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi51ei1yb2xlLWNob2ljZXMgPiBidXR0b24ge1xuICBtaW4taGVpZ2h0OiAxODBweDtcbn1cbi51ei1maWVsZCB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLnV6LWZpZWxkIGlucHV0LFxuLnV6LWZpZWxkIHNlbGVjdCB7XG4gIG1pbi1oZWlnaHQ6IDQ2cHg7XG59XG4udXotd29yay1jYXJkIHtcbiAgcGFkZGluZzogMTdweCAxNHB4O1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi51ei10YXNrLWhlcm8ge1xuICBwYWRkaW5nOiAxN3B4IDE1cHg7XG59XG4udXotdGFzay1zdGF0cyBzdHJvbmcge1xuICBmb250LXNpemU6IDMwcHg7XG59XG4udXotdHJlZSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4udXotZ3JpZDIgPiAudXotY2FyZCA+IHN2Zyxcbi51ei1jYXJkID4gLnV6LXJvdyA+IHN2Zyxcbi51ei1jYXJkID4gLnV6LWdyaWQyID4gZGl2ID4gc3ZnIHtcbiAgY29sb3I6IHZhcigtLWdvbGQpO1xufVxuLnV6LWFnZW50LWdyZWV0aW5nIHtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNnB4O1xufVxuLnV6LWFnZW50LWdyZWV0aW5nIGgxIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLnV6LWNhcmQgLnV6LXJvdyA+IC51ei1ncm93ID4gc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51ei10ZWFtLXJvdyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi51ei10ZWFtLXJvdyBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi51ei10aW1lbGluZSA+IGRpdiB7XG4gIG1pbi1oZWlnaHQ6IDU4cHg7XG59XG4udXotdGltZWxpbmUgPiBkaXY6YmVmb3JlIHtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLnV6LXByb2R1Y3QtbWV0YSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4udXotcHJvZHVjdHMgLnV6LXByb2R1Y3QtaW1hZ2Uge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZmJlYmYxLCAjZmNlMmViKTtcbn1cbi51ei1wcm9kdWN0LW1ldGEgPiBiIHtcbiAgbWluLWhlaWdodDogMzhweDtcbn1cbi51ei1wcm9kdWN0LW1ldGEgPiBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi51ei1zbGlwIHtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG4udXotd2VsY29tZS1icmFuZCBpIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICB3aWR0aDogMjIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG4udXotd2VsY29tZS1icmFuZCA+IHA6bGFzdC1jaGlsZCB7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi51ei13ZWxjb21lLWJyYW5kIC51ei1sb2dvIHtcbiAgZm9udC1zaXplOiAzOHB4O1xufVxuLnV6LWJlbmVmaXRzIHtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4udXotYmVuZWZpdHMgPiBkaXYge1xuICBtaW4taGVpZ2h0OiA0NnB4O1xufVxuLnV6LXdlbGNvbWUtYWN0aW9ucyAudXotYnV0dG9uIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLnV6LWRhcmsgLnV6LXN0YXQtZ3JpZCA+IGRpdjpub3QoLnV6LWNhcmQpIHtcbiAgYmFja2dyb3VuZDogIzI0MjAyNDtcbn1cbi51ei1yZXZlbnVlIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbn1cbi51ei1wcm9maXQgaDIge1xuICBmb250LXNpemU6IDM3cHg7XG59XG4udXotZGFyayAudXotY2FyZCBzdmcge1xuICBjb2xvcjogI2U4OWNhZjtcbn1cbi51ei1yZXZpZXctdG9vbHMge1xuICBtaW4taGVpZ2h0OiAyOHB4O1xuICBmb250LXNpemU6IDlweDtcbn1cbi51ei1yZXZpZXctdG9vbHMgPiBidXR0b24ge1xuICBmb250LXNpemU6IDlweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbn1cbi51ei1waG9uZSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gMjhweCk7XG59XG4udXotd2VsY29tZSB7XG4gIGhlaWdodDogY2FsYygxMDBkdmggLSAyOHB4KTtcbn1cblxuLyogUm91bmQgNDogcmVkdWNlIG92ZXJzaXplZCBjaHJvbWUvY2FyZHMgb2JzZXJ2ZWQgaW4gcm91bmQgMywga2VlcGluZyB0b3VjaCB0YXJnZXRzLiAqL1xuLnV6LWhlYWRlciB7IGhlaWdodDogNThweDsgcGFkZGluZzogMTJweCAxNnB4OyB9XG4udXotYm9keSB7IHBhZGRpbmctdG9wOiAxNHB4OyB9XG4udXotbmF2IHsgaGVpZ2h0OiA2NnB4OyB9XG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJjcmVhdG9yXCJdIC51ei1ncmVldGluZyB7IG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImNyZWF0b3JcIl0gLnV6LWNhcmQgeyBtYXJnaW4tYm90dG9tOiA5cHg7IH1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImNyZWF0b3JcIl0gLnV6LW1lbWJlci1jYXJkIHsgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuLnV6LXBob25lW2RhdGEtc2NyZWVuPVwiY3JlYXRvclwiXSAudXotYmFycyB7IGhlaWdodDogMTAzcHg7IHBhZGRpbmctdG9wOiA4cHg7IH1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImNyZWF0b3JcIl0gLnV6LWJhcnMgc3BhbiB7IG1heC1oZWlnaHQ6IDY5cHg7IH1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImNyZWF0b3JcIl0gLnV6LWdyaWQyID4gLnV6LWNhcmQgeyBwYWRkaW5nOiAxMHB4OyB9XG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJjcmVhdG9yXCJdIC51ei1ncmlkMiA+IC51ei1jYXJkIGgyIHsgbWFyZ2luOiA0cHggMDsgfVxuLnV6LXBob25lW2RhdGEtc2NyZWVuPVwiY3JlYXRvclwiXSAudXotZ3JpZDIgPiAudXotY2FyZCA+IGIgeyBmb250LXNpemU6IDEzcHg7IH1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cIm1lbWJlcnNcIl0gLnV6LW1lbWJlci1yb3cgeyBwYWRkaW5nOiAxMHB4OyB9XG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJ0ZWFtXCJdIC51ei1ncmlkMiAudXotY2FyZCBwIHsgbWFyZ2luOiAzcHggMDsgfVxuLnV6LXBob25lW2RhdGEtc2NyZWVuPVwidGVhbVwiXSAudXotZ3JpZDIgLnV6LWNhcmQgaDIgeyBtYXJnaW46IDRweCAwOyB9XG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJ3YWxsZXRcIl0gLnV6LWNhcmQ6Zmlyc3Qtb2YtdHlwZSB7IHBhZGRpbmc6IDEzcHg7IH1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cInJld2FyZHNcIl0gLnV6LXRyaXAgLnV6LXRyYXZlbCB7IG1pbi1oZWlnaHQ6IDEzNXB4OyB9XG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJyZXdhcmRzXCJdIC51ei10cmlwLWluZm8geyBwYWRkaW5nOiAxMHB4OyB9XG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJyZXdhcmRzXCJdIC51ei10cmlwLWluZm8gLnV6LXByb2dyZXNzIHsgbWFyZ2luOiA4cHggMDsgfVxuLnV6LXBob25lW2RhdGEtc2NyZWVuPVwiYWRtaW5cIl0gLnV6LXdvcmstY2FyZCB7IHBhZGRpbmc6IDEzcHggMTRweDsgfVxuLnV6LXBob25lW2RhdGEtc2NyZWVuPVwiYWRtaW5cIl0gLnV6LXRhc2staGVybyB7IG1hcmdpbi1ib3R0b206IDEycHg7IH1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImNlb1wiXSAudXotcmV2ZW51ZSB7IHBhZGRpbmc6IDEzcHg7IH1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImNlb1wiXSAudXotcmV2ZW51ZSBzdHJvbmcgeyBmb250LXNpemU6IDQwcHg7IH1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImNlb1wiXSAudXotcHJvZml0IHsgcGFkZGluZzogMTNweDsgfVxuLnV6LXBob25lW2RhdGEtc2NyZWVuPVwiY2VvXCJdIC51ei1wcm9maXQgaDIgeyBtYXJnaW46IDdweCAwIDA7IH1cbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cImNlb1wiXSAudXotbGluZWNoYXJ0IHN2ZyB7IG1heC1oZWlnaHQ6IDEzMHB4OyB9XG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJjaGVja291dFwiXSA+IC51ei1oZWFkZXIgLnV6LXJvbGUtcGlsbCxcbi51ei1waG9uZVtkYXRhLXNjcmVlbj1cInJldGFpbC1uZXdcIl0gPiAudXotaGVhZGVyIC51ei1yb2xlLXBpbGwgeyBkaXNwbGF5OiBub25lOyB9XG4udXotcGhvbmVbZGF0YS1zY3JlZW49XCJjb250ZW50LXJldmlld1wiXSAudXotaGVhZGVyIHsgY29sb3I6ICMxODE3MWY7IGJhY2tncm91bmQ6ICNmZmY7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xuICAudXotaGVhZGVyIHsgcGFkZGluZy1pbmxpbmU6IDExcHg7IGdhcDogNnB4OyB9XG4gIC51ei1oZWFkZXIgLnV6LWxvZ28geyBmb250LXNpemU6IDIxcHg7IH1cbiAgLnV6LXJvbGUtcGlsbCB7IG1heC13aWR0aDogMTEzcHg7IGZvbnQtc2l6ZTogMTBweDsgfVxuICAudXotc3RhdC1ncmlkIHN0cm9uZyB7IGZvbnQtc2l6ZTogMTdweDsgfVxuICAudXotdGl0bGUgaDEgeyBmb250LXNpemU6IDIxcHg7IH1cbn1cbiJdLAogICJtYXBwaW5ncyI6ICI7QUFBQSxDQUFDO0FBQ0MsV0FBUztBQUNULHlCQUF1QixPQUFPLENBQUMsRUFBRSxPQUFPLENBQUMsRUFBRTtBQUMzQyxPQUFLO0FBQ1A7QUFDQSxDQUFDO0FBQ0MsV0FBUztBQUNULGVBQWE7QUFDYixtQkFBaUI7QUFDakIsT0FBSztBQUNMLGFBQVc7QUFDWCxjQUFZO0FBQ1osV0FBUyxLQUFLO0FBQ2QsVUFBUSxJQUFJLE1BQU07QUFDbEIsaUJBQWU7QUFDZixjQUFZO0FBQ1osU0FBTztBQUNQLGNBQVksRUFBRSxJQUFJLElBQUk7QUFDdEIsUUFBTSxJQUFJLE1BQU0sQ0FBQyxJQUFJLEtBQUssRUFBRTtBQUM1QixjQUFZLGFBQWEsS0FBSyxFQUFFLFdBQVc7QUFDN0M7QUFDQSxDQWhCQyx3QkFnQndCO0FBQ3ZCLFdBQVM7QUFDVCxRQUFNLEVBQUUsRUFBRTtBQUNWLFNBQU87QUFDUCxVQUFRO0FBQ1IsY0FBWTtBQUNkO0FBQ0EsQ0FBQyx3QkFBd0I7QUFDdkIsV0FBUztBQUNYO0FBQ0EsQ0FBQyxzQkFBc0I7QUFDckIsaUJBQWU7QUFDakI7QUFDQSxDQTdCQyx1QkE2QnVCO0FBQ3RCLGdCQUFjO0FBQ2QsY0FBWSxFQUFFLElBQUksS0FBSztBQUN6QjtBQUNBLENBakNDLHVCQWlDdUI7QUFD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 */
