@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Caveat:wght@400;700&family=Quicksand:wght@300;400;500;600;700&display=swap");
html {
  scroll-behavior: smooth;
}

[id] {
  scroll-margin-top: 80px;
}

body {
  font-family: "Quicksand", sans-serif;
  color: #453836;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Quicksand", sans-serif;
  font-weight: 700;
  color: #453836;
}

.font-creativo {
  font-family: "Caveat", cursive;
}

.site-nav {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  background: rgba(255, 242, 240, 0.95);
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  border-bottom: 1px solid rgba(69, 56, 54, 0.06);
  transition: box-shadow 0.25s ease;
}
.site-nav.is-scrolled {
  box-shadow: 0 2px 20px rgba(69, 56, 54, 0.08);
}
.site-nav__inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 72px;
  padding: 0 1.5rem;
}
@media (max-width: 767px) {
  .site-nav__inner {
    flex-wrap: wrap;
    height: auto;
    min-height: 72px;
    align-items: flex-start;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.site-nav__brand {
  display: flex;
  align-items: center;
  text-decoration: none;
  height: 72px;
}
.site-nav__logo {
  height: 28px;
  width: auto;
}
.site-nav__toggler {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 5px;
  width: 36px;
  height: 36px;
  background: none;
  border: none;
  cursor: pointer;
  padding: 4px;
  align-self: center;
}
@media (min-width: 768px) {
  .site-nav__toggler {
    display: none;
  }
}
.site-nav__toggler-bar {
  display: block;
  width: 100%;
  height: 2px;
  background: #453836;
  border-radius: 2px;
  transition: all 0.2s ease;
}
@media (min-width: 768px) {
  .site-nav__collapse {
    display: flex !important;
  }
}
@media (max-width: 767px) {
  .site-nav__collapse {
    width: 100%;
    flex-basis: 100%;
  }
}
.site-nav__links {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  gap: 0.25rem;
  align-items: center;
}
@media (max-width: 767px) {
  .site-nav__links {
    flex-direction: column;
    align-items: stretch;
    padding: 0.5rem 0 1rem;
    gap: 0;
  }
}
.site-nav__link {
  display: inline-block;
  padding: 0.5rem 1rem;
  font-size: 0.88rem;
  font-weight: 700;
  color: #453836;
  text-decoration: none;
  border-radius: 50rem;
  transition: all 0.2s ease;
}
.site-nav__link:hover {
  background: rgba(69, 56, 54, 0.06);
  color: #453836;
}
.site-nav__link--cta {
  background: #453836;
  color: #FFF2F0;
  margin-left: 0.5rem;
}
.site-nav__link--cta:hover {
  background: #DE4A63;
  color: white;
}
@media (max-width: 767px) {
  .site-nav__link--cta {
    margin-left: 0;
    margin-top: 0.5rem;
    text-align: center;
  }
}

.toast-container {
  position: fixed;
  top: 1.5rem;
  right: 1.5rem;
  z-index: 99999;
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}

.neuria-toast {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  padding: 1rem 1.25rem;
  border-radius: 1rem;
  font-family: "Quicksand", sans-serif;
  font-weight: 500;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  opacity: 1;
  transform: translateX(0);
  transition: all 0.3s ease;
}
.neuria-toast--hiding {
  opacity: 0;
  transform: translateX(100%);
}
.neuria-toast--success {
  background-color: #336347;
  color: white;
}
.neuria-toast--error {
  background-color: #DE4A63;
  color: white;
}
.neuria-toast__content {
  display: flex;
  align-items: center;
  gap: 0.75rem;
}
.neuria-toast__content i {
  font-size: 1.25rem;
}
.neuria-toast__close {
  background: none;
  border: none;
  color: inherit;
  opacity: 0.7;
  cursor: pointer;
  padding: 0.25rem;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity 0.2s ease;
}
.neuria-toast__close:hover {
  opacity: 1;
}
.neuria-toast__close i {
  font-size: 1.25rem;
}

.text-highlight-pink {
  position: relative;
  display: inline-block;
  padding: 0.12em 0.6em;
  isolation: isolate;
}
.text-highlight-pink::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #FFF2F0;
  transform: skewX(-8deg);
  z-index: -1;
}

.section-title {
  font-size: clamp(1.75rem, 4vw, 2.5rem);
  font-weight: 700;
  color: #453836;
  margin-bottom: 1rem;
}
.section-title--light {
  color: #FFF2F0;
}
.section-title__accent {
  color: #FABD52;
  font-family: "Caveat", cursive;
  font-size: 1.1em;
}

.section-subtitle {
  font-size: 1.05rem;
  color: rgba(69, 56, 54, 0.65);
  margin-bottom: 3rem;
  font-weight: 500;
}

.wave-sep {
  display: block;
  line-height: 0;
  font-size: 0;
  overflow: hidden;
  margin-bottom: -2px;
}
.wave-sep svg {
  display: block;
  width: 100%;
  height: auto;
}

.cta-btn {
  display: inline-block;
  font-family: "Quicksand", sans-serif;
  font-weight: 700;
  font-size: 1rem;
  padding: 1rem 2.25rem;
  border-radius: 50rem;
  text-decoration: none;
  border: 2px solid transparent;
  cursor: pointer;
  transition: background-color 0.22s ease, color 0.22s ease, border-color 0.22s ease, transform 0.22s ease, box-shadow 0.22s ease;
  white-space: nowrap;
}
@media (max-width: 480px) {
  .cta-btn {
    font-size: 0.88rem;
    padding: 0.85rem 1.75rem;
    white-space: normal;
    max-width: calc(100% - 3rem);
    text-align: center;
  }
}
.cta-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
}
.cta-btn--accent {
  background-color: #DE4A63;
  color: #fff;
  border-color: #DE4A63;
}
.cta-btn--accent:hover {
  background-color: rgb(215.708411215, 39.491588785, 69.2579439252);
  border-color: rgb(215.708411215, 39.491588785, 69.2579439252);
  color: #fff;
}
.cta-btn--warm {
  background-color: #FABD52;
  color: #453836;
  border-color: #FABD52;
}
.cta-btn--warm:hover {
  background-color: rgb(248.8539325843, 173.8719101124, 42.3460674157);
  border-color: rgb(248.8539325843, 173.8719101124, 42.3460674157);
  color: #453836;
}
.cta-btn--light {
  background-color: #FFF2F0;
  color: #453836;
  border-color: #FFF2F0;
}
.cta-btn--light:hover {
  background-color: rgb(255, 206.64, 199.2);
  border-color: rgb(255, 206.64, 199.2);
  color: #453836;
}

.hero {
  position: relative;
  min-height: 100vh;
  background-color: #FFF2F0;
  display: flex;
  align-items: center;
  padding-top: 72px;
}
.hero::before {
  content: "";
  position: fixed;
  right: -6vw;
  top: 4vh;
  width: 62vw;
  max-width: 820px;
  aspect-ratio: 1;
  background-image: url("/assets/symbole_rose-fedb8426.png");
  background-size: contain;
  background-repeat: no-repeat;
  opacity: 0.08;
  pointer-events: none;
  z-index: 0;
}
@media (max-width: 1024px) {
  .hero::before {
    width: 72vw;
    right: -10vw;
  }
}
@media (max-width: 767px) {
  .hero::before {
    width: 90vw;
    right: -20vw;
    top: auto;
    bottom: 2vh;
    opacity: 0.06;
  }
}
.hero__inner {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding: 4rem 1.5rem 5rem;
}
.hero__logo {
  width: 200px;
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  .hero__logo {
    width: 260px;
  }
}
.hero__tagline {
  font-family: "Caveat", cursive;
  font-size: clamp(1.1rem, 2.5vw, 1.4rem);
  color: rgba(69, 56, 54, 0.7);
  margin-bottom: 2.5rem;
  letter-spacing: 0.02em;
}
.hero__headline {
  font-size: clamp(1.5rem, 4vw, 2.4rem);
  font-weight: 700;
  color: #453836;
  line-height: 1.4;
  margin-bottom: 2.75rem;
  max-width: 640px;
}
.hero__word {
  position: relative;
  display: inline-block;
  color: #453836;
  padding: 0.12em 0.6em;
  isolation: isolate;
  transition: opacity 0.3s ease, transform 0.3s ease;
  max-width: calc(100vw - 3rem);
  text-align: center;
}
.hero__word::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #FABD52;
  transform: skewX(-8deg);
  z-index: -1;
  border-radius: 2px;
}
.hero__word.is-leaving {
  opacity: 0;
  transform: translateY(8px);
}
.hero__word.is-entering {
  animation: wordIn 0.4s ease forwards;
}

@keyframes wordIn {
  from {
    opacity: 0;
    transform: translateY(-8px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.raison-etre {
  background: #ffffff;
  padding: 4rem 0 4.5rem;
}
.raison-etre--rose {
  background: #FFF2F0;
}
.raison-etre--dark {
  background: #453836;
}
.raison-etre--dark .raison-etre__highlight {
  color: #FFF2F0;
}
.raison-etre__inner {
  max-width: 720px;
  margin: 0 auto;
  padding: 0 1.5rem;
  text-align: center;
}
.raison-etre__headline {
  font-size: clamp(1.6rem, 3.5vw, 2.4rem);
  font-weight: 700;
  color: #453836;
  line-height: 1.35;
  margin-bottom: 2rem;
}
.raison-etre__inner--wide {
  max-width: 900px;
}
.raison-etre__quote {
  display: block;
  font-size: 4rem;
  line-height: 1;
  color: #FABD52;
  font-family: Georgia, serif;
  margin-bottom: 0.5rem;
}
.raison-etre__body {
  font-size: clamp(0.95rem, 1.8vw, 1.05rem);
  color: rgba(69, 56, 54, 0.7);
  line-height: 1.9;
  margin: 0;
}
.raison-etre__body em {
  font-style: italic;
  color: #453836;
}
.raison-etre__highlight {
  display: block;
  font-weight: 500;
  color: #453836;
  font-size: clamp(0.98rem, 1.9vw, 1.08rem);
  text-wrap: balance;
}
.raison-etre__mark {
  position: relative;
  display: inline-block;
  padding: 0.05em 0.4em;
  isolation: isolate;
  color: #453836;
}
.raison-etre__mark::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #FABD52;
  transform: skewX(-8deg);
  z-index: -1;
  border-radius: 2px;
}

.valeurs {
  background: #ffffff;
  padding: 5rem 0 4rem;
}
.valeurs .section-title {
  margin-bottom: 3rem;
}
.valeurs__grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 2rem;
}
@media (min-width: 768px) {
  .valeurs__grid {
    grid-template-columns: repeat(3, 1fr);
    gap: 2.5rem;
  }
}

.valeur-card {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding: 2.25rem 1.5rem;
  border-radius: 1.5rem;
  background: #FFF2F0;
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}
.valeur-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 12px 32px rgba(69, 56, 54, 0.1);
}
.valeur-card__icon {
  width: 72px;
  height: 72px;
  margin-bottom: 1.25rem;
}
.valeur-card__icon svg {
  width: 100%;
  height: 100%;
}
.valeur-card__title {
  font-size: 1.2rem;
  font-weight: 700;
  color: #453836;
  margin-bottom: 0.75rem;
}
.valeur-card__text {
  font-size: 0.93rem;
  color: rgba(69, 56, 54, 0.75);
  line-height: 1.8;
  font-weight: 300;
}

.ou-quand {
  background: #453836;
  padding: 4.5rem 0 5rem;
}
.ou-quand__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.ou-quand__badge {
  display: inline-block;
  background: rgba(255, 242, 240, 0.12);
  color: #FFF2F0;
  border: 1px solid rgba(255, 242, 240, 0.25);
  border-radius: 50rem;
  padding: 0.35rem 1.1rem;
  font-size: 0.78rem;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-bottom: 1.5rem;
}
.ou-quand__details {
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
  margin: 2.5rem 0;
  width: 100%;
  max-width: 600px;
}
@media (min-width: 576px) {
  .ou-quand__details {
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
  }
}
.ou-quand__item {
  display: flex;
  gap: 1.25rem;
  align-items: flex-start;
  text-align: left;
}
.ou-quand__picto {
  width: 48px;
  height: 48px;
  flex-shrink: 0;
}
.ou-quand__picto svg {
  width: 100%;
  height: 100%;
}
.ou-quand__divider {
  display: none;
}
@media (min-width: 576px) {
  .ou-quand__divider {
    display: block;
    width: 1px;
    background: rgba(255, 242, 240, 0.18);
    align-self: stretch;
  }
}
.ou-quand__label {
  font-size: 0.73rem;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: rgba(255, 242, 240, 0.5);
  margin-bottom: 0.2rem;
  font-weight: 700;
}
.ou-quand__value {
  font-size: 1.6rem;
  font-weight: 700;
  color: #FFF2F0;
  margin-bottom: 0.2rem;
  line-height: 1.2;
}
.ou-quand__sub {
  font-size: 0.82rem;
  color: rgba(255, 242, 240, 0.55);
}

.planning {
  background: #FFF2F0;
  padding: 5rem 0 4rem;
}
.planning .section-title {
  margin-bottom: 0.5rem;
}
.planning__phases {
  display: flex;
  flex-wrap: wrap;
  gap: 0.75rem;
  justify-content: center;
  margin-bottom: 2.5rem;
}
.planning__phase-badge {
  display: inline-block;
  border-radius: 50rem;
  padding: 0.3rem 1rem;
  font-size: 0.8rem;
  font-weight: 700;
  letter-spacing: 0.04em;
}
.planning__phase-badge--sim {
  background: rgba(69, 56, 54, 0.1);
  color: #453836;
}
.planning__phase-badge--real {
  background: #336347;
  color: white;
}
.planning__table-wrapper {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  border-radius: 1.5rem;
  box-shadow: 0 4px 24px rgba(69, 56, 54, 0.08);
}
.planning__table {
  width: 100%;
  min-width: 640px;
  border-collapse: collapse;
  background: white;
  border-radius: 1.5rem;
  overflow: hidden;
}
.planning__table thead tr {
  background: #453836;
}
.planning__th {
  padding: 0.75rem 1rem;
  font-size: 0.8rem;
  font-weight: 700;
  text-align: center;
  color: #FFF2F0;
  letter-spacing: 0.04em;
}
.planning__th--day {
  width: 80px;
  text-align: left;
}
.planning__th--sim {
  border-right: 1px solid rgba(255, 242, 240, 0.08);
}
.planning__th--real {
  background: #336347;
}
.planning__day {
  padding: 0.85rem 1rem;
  font-weight: 700;
  font-size: 0.78rem;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: rgba(69, 56, 54, 0.55);
  background: #FFF2F0;
  white-space: nowrap;
  border-bottom: 1px solid rgba(69, 56, 54, 0.06);
}
.planning__cell {
  padding: 0.75rem 0.85rem;
  font-size: 0.82rem;
  text-align: center;
  vertical-align: middle;
  line-height: 1.4;
  border-bottom: 1px solid rgba(69, 56, 54, 0.05);
  border-right: 1px solid rgba(69, 56, 54, 0.04);
  color: #453836;
  font-weight: 500;
}
.planning__cell small {
  display: block;
  font-size: 0.72rem;
  color: rgba(69, 56, 54, 0.5);
  margin-top: 0.2rem;
  font-weight: 300;
}
.planning__cell--theatre {
  background: rgba(139, 92, 246, 0.07);
}
.planning__cell--psy {
  background: rgba(222, 74, 99, 0.08);
}
.planning__cell--strat {
  background: rgba(250, 189, 82, 0.1);
}
.planning__cell--outils {
  background: rgba(51, 99, 71, 0.08);
}
.planning__cell--nego {
  background: rgba(37, 99, 235, 0.07);
}
.planning__cell--marketing {
  background: rgba(222, 74, 99, 0.06);
}
.planning__cell--phoning {
  background: rgba(51, 99, 71, 0.12);
}
.planning__cell--coaching {
  background: rgba(250, 189, 82, 0.12);
}
.planning__cell--mailing {
  background: rgba(37, 99, 235, 0.05);
}
.planning__cell--philo {
  background: rgba(69, 56, 54, 0.05);
}
.planning__cell--joker {
  background: rgba(250, 189, 82, 0.15);
  font-style: italic;
}
.planning__cell--reporting {
  background: rgba(69, 56, 54, 0.08);
}

.tarifs {
  background: #336347;
  padding: 5rem 0 4rem;
}
.tarifs__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.tarifs .section-title--light {
  margin-bottom: 2.5rem;
}
.tarifs__card {
  background: rgba(255, 255, 255, 0.07);
  border: 1px solid rgba(255, 242, 240, 0.18);
  border-radius: 1.5rem;
  padding: 3rem 2.5rem;
  max-width: 520px;
  width: 100%;
}
.tarifs__price-wrap {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  gap: 0.25rem;
  margin-bottom: 0.5rem;
}
.tarifs__currency {
  font-size: 1.5rem;
  font-weight: 700;
  color: #FABD52;
  padding-top: 0.75rem;
  line-height: 1;
}
.tarifs__amount {
  font-size: clamp(3.5rem, 10vw, 5rem);
  font-weight: 700;
  color: #FFF2F0;
  line-height: 1;
}
.tarifs__label {
  font-size: 0.82rem;
  color: rgba(255, 242, 240, 0.55);
  text-transform: uppercase;
  letter-spacing: 0.1em;
  margin-bottom: 2rem;
  font-weight: 700;
}
.tarifs__includes {
  list-style: none;
  padding: 0;
  margin: 0 0 2rem 0;
  text-align: left;
}
.tarifs__includes li {
  display: flex;
  align-items: flex-start;
  gap: 0.75rem;
  color: #FFF2F0;
  font-size: 0.9rem;
  margin-bottom: 0.75rem;
  line-height: 1.5;
}
.tarifs__check {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  margin-top: 0.1rem;
}
.tarifs__note {
  font-size: 0.82rem;
  color: rgba(255, 242, 240, 0.5);
  line-height: 1.6;
  margin-bottom: 2rem;
  font-style: italic;
}
.tarifs__cta {
  width: 100%;
  text-align: center;
}

.equipe {
  background: #ffffff;
  padding: 5rem 0 4rem;
}
.equipe .section-title {
  margin-bottom: 0.75rem;
}
.equipe__grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 2rem;
}
@media (min-width: 576px) {
  .equipe__grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 900px) {
  .equipe__grid {
    grid-template-columns: repeat(3, 1fr);
  }
}
.equipe__card {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding: 2.5rem 1.5rem;
  border-radius: 1.5rem;
  background: #FFF2F0;
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}
.equipe__card:hover {
  transform: translateY(-6px);
  box-shadow: 0 12px 32px rgba(69, 56, 54, 0.1);
}
.equipe__card--placeholder {
  border: 2px dashed rgba(69, 56, 54, 0.18);
  background: transparent;
}
.equipe__photo-wrap {
  margin-bottom: 1.25rem;
}
.equipe__photo-placeholder {
  width: 110px;
  height: 110px;
  border-radius: 50%;
  background: white;
  border: 2px solid rgba(69, 56, 54, 0.12);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.equipe__photo-placeholder svg {
  width: 70%;
  height: 70%;
}
.equipe__photo-placeholder--dashed {
  border-style: dashed;
  background: rgba(69, 56, 54, 0.03);
}
.equipe img.equipe__photo {
  width: 110px;
  height: 110px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center top;
     object-position: center top;
  border: 3px solid white;
  box-shadow: 0 4px 16px rgba(69, 56, 54, 0.12);
}
.equipe__name {
  font-size: 1.15rem;
  font-weight: 700;
  color: #453836;
  margin-bottom: 0.25rem;
}
.equipe__role {
  font-size: 0.78rem;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: #DE4A63;
  font-weight: 700;
  margin-bottom: 1rem;
}
.equipe__tags {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  gap: 0.4rem;
  justify-content: center;
}
.equipe__tags li {
  font-size: 0.73rem;
  background: white;
  border: 1px solid rgba(69, 56, 54, 0.12);
  border-radius: 50rem;
  padding: 0.2rem 0.75rem;
  color: rgba(69, 56, 54, 0.7);
}
.equipe__coming {
  color: rgba(69, 56, 54, 0.35);
  font-size: 0.88rem;
  font-style: italic;
  line-height: 1.6;
  margin-top: 1rem;
}

.argumentaire {
  background: #453836;
  padding: 5rem 0 5.5rem;
}
.argumentaire .section-title--light {
  max-width: 600px;
  margin: 0 auto 3.5rem;
  line-height: 1.3;
}
.argumentaire__grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 2.5rem;
}
@media (min-width: 768px) {
  .argumentaire__grid {
    grid-template-columns: repeat(3, 1fr);
  }
}
.argumentaire__block {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.argumentaire__icon {
  width: 80px;
  height: 80px;
  margin-bottom: 1.5rem;
}
.argumentaire__icon svg {
  width: 100%;
  height: 100%;
}
.argumentaire__title {
  font-size: 1.05rem;
  font-weight: 700;
  color: #FFF2F0;
  margin-bottom: 0.75rem;
}
.argumentaire__text {
  font-size: 0.9rem;
  color: rgba(255, 242, 240, 0.65);
  line-height: 1.85;
  font-weight: 300;
}

.newsletter {
  background: #fff;
  padding: 4rem 0;
  text-align: center;
}
.newsletter__inner {
  max-width: 440px;
  margin: 0 auto;
}
.newsletter__title {
  font-size: clamp(1.5rem, 3.5vw, 2rem);
  font-weight: 700;
  color: #453836;
  margin-bottom: 0.75rem;
}
.newsletter__subtitle {
  font-size: 1rem;
  color: rgba(69, 56, 54, 0.65);
  margin-bottom: 2rem;
  font-weight: 500;
}
.newsletter__form {
  display: flex;
  gap: 0.75rem;
  justify-content: center;
  flex-wrap: wrap;
}
.newsletter__input {
  flex: 0 1 300px;
  min-width: 0;
  padding: 0.75rem 1.25rem;
  border: 1.5px solid rgba(69, 56, 54, 0.2);
  border-radius: 50rem;
  font-family: "Quicksand", sans-serif;
  font-size: 0.95rem;
  font-weight: 500;
  color: #453836;
  background: #fff;
  outline: none;
  transition: border-color 0.2s;
}
.newsletter__input:focus {
  border-color: #DE4A63;
}
.newsletter__input::-moz-placeholder {
  color: rgba(69, 56, 54, 0.35);
}
.newsletter__input::placeholder {
  color: rgba(69, 56, 54, 0.35);
}
.newsletter__btn {
  flex-shrink: 0;
}
.newsletter__feedback {
  margin-top: 1.25rem;
  font-size: 0.95rem;
  font-weight: 700;
  color: #336347;
}
.newsletter__feedback--error {
  color: #DE4A63;
}

.site-footer {
  background: #FFF2F0;
}
.site-footer--separated {
  border-top: 1px solid rgba(69, 56, 54, 0.12);
}
.site-footer__inner {
  padding: 3.5rem 1.5rem 2rem;
  display: grid;
  grid-template-columns: 1fr;
  gap: 3rem;
}
@media (min-width: 768px) {
  .site-footer__inner {
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }
}
.site-footer__logo {
  width: 140px;
  margin-bottom: 0.75rem;
}
.site-footer__baseline {
  font-family: "Caveat", cursive;
  font-size: 1rem;
  color: rgba(69, 56, 54, 0.55);
}
.site-footer__links {
  display: flex;
  flex-wrap: wrap;
  gap: 2.5rem;
}
.site-footer__link-group h4 {
  font-size: 0.72rem;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: rgba(69, 56, 54, 0.4);
  font-weight: 700;
  margin-bottom: 1rem;
}
.site-footer__link-group ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.site-footer__link-group ul li {
  margin-bottom: 0.6rem;
}
.site-footer__link-group ul a {
  color: rgba(69, 56, 54, 0.65);
  text-decoration: none;
  font-size: 0.88rem;
  transition: color 0.2s ease;
}
.site-footer__link-group ul a:hover {
  color: #453836;
}
.site-footer__socials {
  display: flex;
  gap: 0.75rem;
}
.site-footer__social-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: rgba(69, 56, 54, 0.08);
  color: #453836;
  transition: all 0.2s ease;
  text-decoration: none;
}
.site-footer__social-icon svg {
  width: 18px;
  height: 18px;
}
.site-footer__social-icon:hover {
  background: #DE4A63;
  color: white;
  transform: translateY(-2px);
}
.site-footer__bottom {
  border-top: 1px solid rgba(69, 56, 54, 0.1);
  text-align: center;
  padding: 1.25rem;
}
.site-footer__bottom p {
  font-size: 0.78rem;
  color: rgba(69, 56, 54, 0.4);
  margin: 0;
}

.coming-soon {
  min-height: 100vh;
  background: #FFF2F0;
  display: flex;
  align-items: center;
}
.coming-soon__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding: 6rem 1.5rem;
}
.coming-soon__logo {
  height: 80px;
  width: auto;
  margin-bottom: 2.5rem;
}
.coming-soon__title {
  font-size: clamp(2rem, 5vw, 3rem);
  font-weight: 700;
  color: #453836;
  margin-bottom: 1rem;
}
.coming-soon__badge {
  display: inline-block;
  font-family: "Caveat", cursive;
  font-size: 1rem;
  color: #DE4A63;
  background: rgba(222, 74, 99, 0.1);
  padding: 0.35em 1em;
  border-radius: 50rem;
  margin-bottom: 2rem;
}
.coming-soon__text {
  font-size: 1.05rem;
  color: rgba(69, 56, 54, 0.7);
  max-width: 480px;
  line-height: 1.7;
  margin-bottom: 2.5rem;
}
.coming-soon__link {
  color: #DE4A63;
  font-weight: 700;
  text-decoration: none;
}
.coming-soon__link:hover {
  text-decoration: underline;
}

#quizModal .modal-dialog {
  --bs-modal-width: min(92vw, 700px);
}

.quiz-modal {
  border-radius: 1.5rem;
  overflow: hidden;
  border: none;
  box-shadow: 0 24px 80px rgba(69, 56, 54, 0.18);
}

.quiz-modal__progress {
  height: 4px;
  background: rgba(69, 56, 54, 0.08);
  position: relative;
  flex-shrink: 0;
}

.quiz-modal__progress-fill {
  height: 100%;
  background: #DE4A63;
  transition: width 0.4s ease;
  border-radius: 0 2px 2px 0;
}

.quiz-modal__header {
  padding: 1rem 1.25rem 0.5rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.quiz-modal__step-label {
  font-size: 0.78rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: #DE4A63;
}

.quiz-modal__step-total {
  color: rgba(69, 56, 54, 0.4);
}

.quiz-modal__body {
  padding: 1.25rem 3rem 3rem;
}
@media (min-width: 1200px) {
  .quiz-modal__body {
    padding: 1.5rem 5rem 4rem;
  }
}
@media (max-width: 576px) {
  .quiz-modal__body {
    padding: 0.75rem 1.5rem 2rem;
  }
}

.quiz-modal__body--intro {
  text-align: center;
  padding-top: 0.5rem;
}

.quiz-modal__intro-logo {
  width: 100px;
  height: auto;
  display: block;
  margin: 0 auto 0.75rem;
}

.quiz-modal__title {
  font-size: clamp(1.5rem, 3vw, 2rem);
  font-weight: 700;
  color: #453836;
  margin-bottom: 1rem;
  line-height: 1.3;
}

.quiz-modal__intro-text {
  font-size: 0.95rem;
  color: rgba(69, 56, 54, 0.75);
  line-height: 1.8;
  margin-bottom: 1.5rem;
}
.quiz-modal__intro-text p {
  margin-bottom: 0.5rem;
}
.quiz-modal__intro-text p:last-child {
  margin-bottom: 0;
}

.quiz-modal__start-btn {
  display: inline-block;
  background: #DE4A63;
  color: #fff;
  border: none;
  border-radius: 50rem;
  font-family: "Quicksand", sans-serif;
  font-weight: 700;
  font-size: 1rem;
  padding: 0.9rem 2rem;
  cursor: pointer;
  transition: background 0.2s ease, transform 0.2s ease;
  width: 100%;
}
.quiz-modal__start-btn:hover {
  background: rgb(215.708411215, 39.491588785, 69.2579439252);
  transform: translateY(-2px);
}

.quiz-modal__question {
  font-size: clamp(1.1rem, 2vw, 1.3rem);
  font-weight: 700;
  color: #453836;
  margin-bottom: 1.75rem;
  line-height: 1.45;
}

.quiz-modal__answers {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}

.quiz-modal__answer-label {
  display: flex;
  align-items: center;
  gap: 1rem;
  padding: 1rem 1.25rem;
  border-radius: 1rem;
  border: 2px solid rgba(69, 56, 54, 0.1);
  background: #FFF2F0;
  cursor: pointer;
  transition: border-color 0.15s ease, background 0.15s ease;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.quiz-modal__answer-label:hover {
  border-color: rgba(222, 74, 99, 0.4);
  background: rgb(255, 237.58, 234.9);
}
.quiz-modal__answer-label--selected {
  border-color: #DE4A63;
  background: rgba(222, 74, 99, 0.06);
}

.quiz-modal__answer-text {
  font-size: 0.93rem;
  color: #453836;
  line-height: 1.5;
  font-weight: 500;
}

.quiz-modal__body--results {
  text-align: center;
}

.quiz-modal__profile-card {
  margin-bottom: 1.5rem;
  animation: profileIn 0.4s ease forwards;
}

@keyframes profileIn {
  from {
    opacity: 0;
    transform: translateY(12px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.quiz-modal__profile-picto {
  display: flex;
  justify-content: center;
  margin-bottom: 1rem;
  color: #DE4A63;
}
.quiz-modal__profile-picto svg {
  display: block;
}

.quiz-modal__profile-label {
  font-size: 0.72rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: rgba(69, 56, 54, 0.45);
  margin-bottom: 0.25rem;
}

.quiz-modal__profile-name {
  font-size: clamp(2rem, 4vw, 2.75rem);
  font-weight: 700;
  color: #453836;
  margin-bottom: 0;
  line-height: 1.2;
}

.quiz-modal__outro {
  font-size: 0.9rem;
  color: rgba(69, 56, 54, 0.7);
  line-height: 1.8;
  margin-bottom: 1.5rem;
  text-align: left;
}
.quiz-modal__outro p {
  margin-bottom: 0.4rem;
}
.quiz-modal__outro p:last-child {
  margin-bottom: 0;
}

.quiz-modal__email-section {
  border-top: 1px solid rgba(69, 56, 54, 0.08);
  padding-top: 1.25rem;
  text-align: center;
}

.quiz-modal__email-prompt {
  font-size: 0.9rem;
  font-weight: 600;
  color: #453836;
  margin-bottom: 0.75rem;
}

.quiz-modal__email-row {
  display: flex;
  gap: 0.5rem;
  margin-bottom: 0.75rem;
}

.quiz-modal__email-input {
  flex: 1;
  border: 2px solid rgba(69, 56, 54, 0.15);
  border-radius: 50rem;
  padding: 0.6rem 1.1rem;
  font-size: 0.9rem;
  font-family: "Quicksand", sans-serif;
  outline: none;
  transition: border-color 0.15s ease;
}
.quiz-modal__email-input:focus {
  border-color: #DE4A63;
}

.quiz-modal__email-btn {
  background: #DE4A63;
  color: #fff;
  border: none;
  border-radius: 50rem;
  font-family: "Quicksand", sans-serif;
  font-weight: 700;
  font-size: 0.9rem;
  padding: 0.6rem 1.25rem;
  cursor: pointer;
  white-space: nowrap;
  transition: background 0.2s ease;
}
.quiz-modal__email-btn:hover {
  background: rgb(215.708411215, 39.491588785, 69.2579439252);
}

.quiz-modal__skip-link {
  background: none;
  border: none;
  color: rgba(69, 56, 54, 0.45);
  font-size: 0.8rem;
  text-decoration: underline;
  cursor: pointer;
  transition: color 0.15s ease;
}
.quiz-modal__skip-link:hover {
  color: #453836;
}

.quiz-modal__body--thanks {
  text-align: center;
  padding-top: 1rem;
}

.quiz-modal__thanks-title {
  font-size: 1.75rem;
  font-weight: 700;
  color: #453836;
  margin-bottom: 0.75rem;
}

.quiz-modal__thanks-text {
  font-size: 0.95rem;
  color: rgba(69, 56, 54, 0.65);
  line-height: 1.8;
  margin-bottom: 1.5rem;
}

.admin-layout .btn-primary,
.admin-auth-body .btn-primary {
  background-color: #DE4A63;
  border-color: #DE4A63;
  color: #fff;
}
.admin-layout .btn-primary:hover, .admin-layout .btn-primary:focus, .admin-layout .btn-primary:active,
.admin-auth-body .btn-primary:hover,
.admin-auth-body .btn-primary:focus,
.admin-auth-body .btn-primary:active {
  background-color: #c03a52;
  border-color: #c03a52;
  color: #fff;
}
.admin-layout .btn-outline-primary,
.admin-auth-body .btn-outline-primary {
  color: #DE4A63;
  border-color: #DE4A63;
}
.admin-layout .btn-outline-primary:hover, .admin-layout .btn-outline-primary:focus, .admin-layout .btn-outline-primary:active,
.admin-auth-body .btn-outline-primary:hover,
.admin-auth-body .btn-outline-primary:focus,
.admin-auth-body .btn-outline-primary:active {
  background-color: #DE4A63;
  border-color: #DE4A63;
  color: #fff;
}

.admin-layout {
  background: #f8f5f4;
  min-height: 100vh;
}

.admin-wrapper {
  display: flex;
  min-height: 100vh;
}

.admin-sidebar {
  width: 240px;
  background: #453836;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  position: fixed;
  top: 0;
  left: 0;
  height: 100vh;
  overflow-y: auto;
}

.admin-sidebar__brand {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 1.5rem 1.25rem 1rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.admin-sidebar__logo {
  height: 28px;
  width: auto;
  filter: brightness(0) invert(1);
  margin-bottom: 0.35rem;
}

.admin-sidebar__label {
  font-size: 0.7rem;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: #DE4A63;
}

.admin-sidebar__nav {
  flex: 1;
  padding: 1.25rem 0.75rem;
}

.admin-sidebar__section-title {
  font-size: 0.65rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: rgba(255, 255, 255, 0.35);
  padding: 0 0.5rem;
  margin-bottom: 0.5rem;
}

.admin-sidebar__link {
  display: flex;
  align-items: center;
  gap: 0.6rem;
  padding: 0.6rem 0.75rem;
  border-radius: 0.5rem;
  color: rgba(255, 255, 255, 0.75);
  text-decoration: none;
  font-size: 0.9rem;
  font-weight: 500;
  transition: background 0.15s, color 0.15s;
  margin-bottom: 0.15rem;
}
.admin-sidebar__link i {
  font-size: 1rem;
}
.admin-sidebar__link:hover {
  background: rgba(255, 255, 255, 0.08);
  color: #ffffff;
  text-decoration: none;
}
.admin-sidebar__link--active {
  background: rgba(255, 255, 255, 0.12);
  color: #ffffff;
}

.admin-sidebar__footer {
  padding: 1rem 0.75rem;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}

.admin-sidebar__user {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-size: 0.78rem;
  color: rgba(255, 255, 255, 0.75);
  padding: 0 0.5rem;
  overflow: hidden;
}
.admin-sidebar__user span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.admin-sidebar__logout {
  display: flex;
  align-items: center;
  gap: 0.6rem;
  padding: 0.5rem 0.75rem;
  border-radius: 0.5rem;
  color: rgba(255, 255, 255, 0.75);
  text-decoration: none;
  font-size: 0.85rem;
  transition: background 0.15s, color 0.15s;
}
.admin-sidebar__logout:hover {
  background: rgba(222, 74, 99, 0.2);
  color: #f87a92;
  text-decoration: none;
}

.admin-main {
  margin-left: 240px;
  flex: 1;
  padding: 2rem 2.5rem;
  min-height: 100vh;
}

.admin-page-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 1rem;
  margin-bottom: 1.75rem;
}

.admin-page-title {
  font-size: 1.5rem;
  font-weight: 700;
  color: #453836;
  margin: 0;
}

.admin-page-subtitle {
  font-size: 0.85rem;
  color: #888;
  margin: 0.2rem 0 0;
}

.admin-card {
  background: #ffffff;
  border-radius: 0.75rem;
  border: 1px solid #ece8e7;
  overflow: hidden;
}

.admin-table {
  width: 100%;
  border-collapse: collapse;
  font-size: 0.9rem;
}
.admin-table th {
  background: #faf7f6;
  color: #888;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  padding: 0.75rem 1.25rem;
  border-bottom: 1px solid #ece8e7;
}
.admin-table td {
  padding: 0.9rem 1.25rem;
  border-bottom: 1px solid #f2efee;
  vertical-align: middle;
  color: #453836;
}
.admin-table tbody tr:last-child td {
  border-bottom: none;
}
.admin-table tbody tr:hover td {
  background: #fdf9f8;
}

.admin-empty {
  text-align: center;
  padding: 3rem 2rem;
  color: #bbb;
}
.admin-empty i {
  font-size: 2.5rem;
  display: block;
  margin-bottom: 0.75rem;
}
.admin-empty p {
  margin: 0;
  font-size: 0.95rem;
}

.admin-dl {
  display: grid;
  grid-template-columns: 140px 1fr;
  gap: 0.6rem 1rem;
  padding: 1.25rem;
  margin: 0;
  font-size: 0.9rem;
}
.admin-dl dt {
  font-weight: 600;
  color: #888;
  font-size: 0.8rem;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  align-self: center;
}
.admin-dl dd {
  margin: 0;
  color: #453836;
  font-weight: 500;
}

.admin-form {
  padding: 1.5rem;
}

.admin-auth-body {
  background: #f8f5f4;
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
}

.admin-login-page {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 2rem 1rem;
  min-height: 100vh;
}

.admin-login-card {
  background: #ffffff;
  border: 1px solid #ece8e7;
  border-radius: 1rem;
  width: 100%;
  max-width: 400px;
  overflow: hidden;
}

.admin-login-brand {
  padding: 2rem 2rem 1.5rem;
  text-align: center;
  border-bottom: 1px solid #f2efee;
}

.admin-login-logo {
  height: 36px;
  width: auto;
  margin-bottom: 0.75rem;
}

.admin-login-subtitle {
  font-size: 0.8rem;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: #DE4A63;
  margin: 0;
}

.admin-back-link {
  display: inline-flex;
  align-items: center;
  gap: 0.4rem;
  font-size: 0.8rem;
  color: #888;
  text-decoration: none;
}
.admin-back-link:hover {
  color: #453836;
  text-decoration: none;
}

.quiz-stat {
  display: inline-flex;
  align-items: center;
  gap: 0.3rem;
  font-size: 0.82rem;
  color: #888;
  margin-right: 0.75rem;
}

.quiz-section {
  margin-bottom: 2rem;
}

.quiz-section__header {
  margin-bottom: 0.75rem;
}

.quiz-section__title {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  margin-bottom: 0.25rem;
}
.quiz-section__title h2 {
  font-size: 1.1rem;
  font-weight: 700;
  color: #453836;
  margin: 0;
}

.quiz-section__help {
  font-size: 0.82rem;
  color: #888;
  margin: 0 0 0 2.5rem;
}

.quiz-step-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 1.75rem;
  height: 1.75rem;
  border-radius: 50%;
  background: #DE4A63;
  color: #fff;
  font-size: 0.8rem;
  font-weight: 700;
  flex-shrink: 0;
}
.quiz-step-badge--disabled {
  background: #ccc;
}

.quiz-inline-form {
  padding: 1rem 1.25rem;
  border-top: 1px solid #f2efee;
  background: #faf7f6;
}

.quiz-badge {
  display: inline-block;
  font-size: 0.72rem;
  font-weight: 600;
  padding: 0.15rem 0.5rem;
  border-radius: 1rem;
  margin-right: 0.25rem;
}
.quiz-badge--value {
  background: rgba(40, 167, 69, 0.12);
  color: #1a6630;
}
.quiz-badge--antivalue {
  background: rgba(222, 74, 99, 0.12);
  color: #a02040;
}
.quiz-badge--neutral {
  background: rgba(0, 0, 0, 0.07);
  color: #666;
}

.quiz-questions-list {
  padding: 0.5rem;
}

.quiz-question-card {
  border: 1px solid #ece8e7;
  border-radius: 0.5rem;
  margin-bottom: 0.5rem;
  background: #fff;
  overflow: hidden;
}
.quiz-question-card.sortable-ghost {
  opacity: 0.4;
  background: #f2efee;
}

.quiz-question-header {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  padding: 0.75rem 1rem;
  background: #faf7f6;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.quiz-question-header:hover {
  background: #f5f0ef;
}

.quiz-question-pos {
  font-weight: 700;
  color: #DE4A63;
  font-size: 0.85rem;
  flex-shrink: 0;
}

.quiz-question-content {
  font-size: 0.9rem;
  color: #453836;
  font-weight: 500;
}

.quiz-question-chevron {
  font-size: 0.75rem;
  color: #aaa;
  flex-shrink: 0;
  transition: transform 0.2s;
}

.quiz-answers-section {
  padding: 0.75rem 1rem;
  border-top: 1px solid #f2efee;
}

.quiz-answers-list {
  margin-bottom: 0.75rem;
}

.quiz-answer-row {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  padding: 0.4rem 0.5rem;
  border-radius: 0.375rem;
  font-size: 0.875rem;
  color: #453836;
}
.quiz-answer-row:hover {
  background: #faf7f6;
}
.quiz-answer-row.sortable-ghost {
  opacity: 0.4;
  background: #f2efee;
}

.quiz-answer-content {
  flex: 1;
}

.quiz-new-answer-form {
  padding-top: 0.5rem;
  border-top: 1px dashed #ece8e7;
}

.drag-handle {
  cursor: grab;
  color: #bbb;
  padding: 0 0.25rem;
  font-size: 1rem;
}
.drag-handle:active {
  cursor: grabbing;
}

.btn-xs {
  font-size: 0.75rem;
  padding: 0.15rem 0.4rem;
  line-height: 1.4;
}

.picto-picker {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
}

.picto-picker__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.3rem;
  padding: 0.6rem 0.75rem;
  border: 2px solid #e0d8d7;
  border-radius: 0.75rem;
  cursor: pointer;
  background: #fff;
  transition: border-color 0.15s, background 0.15s;
  min-width: 72px;
}
.picto-picker__item:hover {
  border-color: #DE4A63;
  background: rgba(222, 74, 99, 0.12);
}
.picto-picker__item--selected {
  border-color: #DE4A63;
  background: rgba(222, 74, 99, 0.12);
}

.picto-picker__input {
  display: none;
}

.picto-picker__icon {
  color: #453836;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
}
.picto-picker__icon svg {
  display: block;
}
.picto-picker__icon--none {
  font-size: 1.5rem;
  color: #bbb;
}

.picto-picker__label {
  font-size: 0.65rem;
  font-weight: 600;
  color: #453836;
  text-align: center;
  white-space: nowrap;
}

.quiz-referent-badge {
  display: inline-flex;
  align-items: center;
  color: #f59e0b;
  font-size: 0.75rem;
  margin-left: 0.4rem;
  vertical-align: middle;
}

.quiz-result-badge {
  display: inline-block;
  font-size: 0.72rem;
  font-weight: 600;
  padding: 0.2rem 0.6rem;
  border-radius: 1rem;
}
.quiz-result-badge--completed {
  background: rgba(40, 167, 69, 0.12);
  color: #1a6630;
}
.quiz-result-badge--incomplete {
  background: rgba(0, 0, 0, 0.07);
  color: #888;
}

.quiz-result-answer-row {
  padding: 0.6rem 0;
  border-bottom: 1px solid #f2efee;
}
.quiz-result-answer-row:last-child {
  border-bottom: none;
}

.quiz-result-answer-q {
  font-size: 0.82rem;
  color: #888;
  margin-bottom: 0.2rem;
}

.quiz-result-answer-a {
  font-size: 0.88rem;
  color: #453836;
  font-weight: 500;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0.4rem;
  flex-wrap: wrap;
}

.candidate-profile-highlight {
  overflow: hidden;
}

.candidate-profile-highlight__body {
  display: flex;
  align-items: center;
  gap: 1.5rem;
  padding: 1.25rem 1.5rem;
  background: linear-gradient(135deg, rgba(222, 74, 99, 0.06) 0%, rgba(255, 242, 240, 0.4) 100%);
}

.candidate-profile-highlight__picto {
  flex-shrink: 0;
  color: #453836;
}
.candidate-profile-highlight__picto svg {
  display: block;
}

.candidate-profile-highlight__label {
  font-size: 0.72rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: #888;
  margin-bottom: 0.2rem;
}

.candidate-profile-highlight__name {
  font-size: 1.4rem;
  font-weight: 700;
  color: #453836;
  margin: 0 0 0.2rem;
}

.candidate-profile-highlight__date {
  font-size: 0.78rem;
  color: #aaa;
  margin: 0;
}

.html-editor {
  border: 1px solid #dee2e6;
  border-radius: 0.375rem;
  overflow: hidden;
}

.html-editor__tabs {
  display: flex;
  background: #faf7f6;
  border-bottom: 1px solid #dee2e6;
}

.html-editor__tab {
  display: inline-flex;
  align-items: center;
  gap: 0.3rem;
  padding: 0.35rem 0.85rem;
  font-size: 0.8rem;
  font-weight: 500;
  color: #888;
  background: transparent;
  border: none;
  border-right: 1px solid #dee2e6;
  cursor: pointer;
  transition: color 0.15s, background 0.15s;
}
.html-editor__tab:hover {
  color: #453836;
  background: #f2efee;
}
.html-editor__tab--active {
  color: #DE4A63;
  background: #fff;
  font-weight: 600;
}

.html-editor__body {
  background: #fff;
}

.html-editor__input {
  border: none;
  border-radius: 0;
  box-shadow: none !important;
  resize: vertical;
  font-family: "SFMono-Regular", Consolas, monospace;
  font-size: 0.82rem;
}

.html-editor__preview {
  padding: 0.75rem 1rem;
  min-height: 80px;
  font-size: 0.9rem;
  color: #453836;
}
.html-editor__preview:empty::before {
  content: "Aucun contenu à prévisualiser";
  color: #bbb;
  font-style: italic;
}

.picto-thumb {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border-radius: 0.5rem;
  background: #f8f5f4;
  color: #453836;
}
.picto-thumb__svg {
  display: block;
}

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