/*!******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/live-linkedin/main.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Freeman&family=Manrope:wght@400;600;700;800&display=swap);
/*!**********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/live-linkedin/main.scss (1) ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* ===================== HERO ===================== */
.hero-linkedin-visual {
  width: 100%;
}

.hero-linkedin-visual img {
  width: 100%;
  height: auto;
  display: block;
}

/* ===================== AVANTAGES (why-section-area sans macaron) ===================== */
.linkedin-why {
  position: relative;
  overflow: hidden;
  background: #fff !important;
  padding: 60px 0 !important;
}

.linkedin-why > .shape-traits {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  height: 100%;
  z-index: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  pointer-events: none;
}

.linkedin-why > .shape-traits img {
  height: 100%;
  width: auto;
  object-fit: contain;
  object-position: right center;
}

.linkedin-why > .container {
  position: relative;
  z-index: 1;
}

.linkedin-why .why-content {
  align-items: center; /* texte centré verticalement avec la liste des bulles */
}

.linkedin-why .why-left {
  position: relative;
  align-items: center;
  text-align: center;
  padding-bottom: 0; /* la tablette est dans le bandeau, plus besoin de réserver 220px */
}

.linkedin-why .section-overline {
  text-align: center;
  margin-bottom: 14px;
}

.linkedin-why .why-main-title {
  font-family: "Manrope", sans-serif;
  font-weight: 700;
  font-size: 44px;
  line-height: 1.08;
  letter-spacing: -0.02em;
  text-align: center;
  color: #042F35;
  max-width: 460px;
  margin: 0 auto;
}

.linkedin-why .why-main-title .green-highlight {
  display: inline-block;
  position: relative;
  color: #7CD325;
}

.linkedin-why .why-main-title .green-highlight svg {
  position: absolute;
  left: 0;
  bottom: -10px;
  width: 100%;
  height: auto;
  z-index: 1;
  display: block;
}

.linkedin-why .why-sub {
  text-align: center;
  max-width: 420px;
  margin: 18px auto 0;
  font-size: 18px;
  color: #4a5a5d;
}

.linkedin-why .decorative-curve {
  position: absolute;
  top: -40px;
  right: 10px;
  left: auto;
  width: auto;
  margin: 0;
  z-index: 2;
  animation: floatArrow 2s ease-in-out infinite;
}

.linkedin-why .linkedin-tablet {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 300px;
  max-width: 42%;
  height: auto;
  z-index: 1;
  pointer-events: none;
}

/* Liste d'avantages (titres seuls, cercles reliés) */
.linkedin-why .benefits-list {
  list-style: none;
  margin: 0;
  padding: 10px 0;
}

.linkedin-why .benefits-list .benefit-item {
  display: flex;
  align-items: center;
  gap: 22px;
  position: relative;
  padding-bottom: 24px;
}

.linkedin-why .benefits-list .benefit-item:last-child {
  padding-bottom: 0;
}

.linkedin-why .benefits-list .benefit-item:not(:last-child)::before {
  content: "";
  position: absolute;
  left: 27px;
  top: 56px;
  bottom: -2px;
  border-left: 2px solid #7CD325;
}

.linkedin-why .benefit-check {
  flex: 0 0 56px;
  width: 56px;
  height: 56px;
  border-radius: 50%;
  border: 2px solid #7CD325;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
}

.linkedin-why .benefit-check .check-inner {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  background: #7CD325;
  display: flex;
  align-items: center;
  justify-content: center;
}

.linkedin-why .benefit-item h3 {
  font-family: "Manrope", sans-serif;
  font-weight: 700;
  font-size: 21px;
  color: #042F35;
  margin: 0;
}

/* ===================== BANDEAU ORANGE ===================== */
.linkedin-band {
  position: relative;
}

.linkedin-band .linkedin-band-tablet {
  position: absolute;
  left: 30px;
  top: -130px;
  width: 431px;
  z-index: 3;
  pointer-events: none;
}

.linkedin-band .linkedin-band-tablet img {
  width: 100%;
  height: auto;
  display: block;
  filter: drop-shadow(0 30px 30px rgba(0, 0, 0, 0.2));
}

.tablet-section {
  font-family: "Manrope", sans-serif;
  font-size: 18px;
  font-weight: 500;
}

/* ===================== UN RDV QUI PLAÎT ===================== */
.linkedin-plait {
  background: #FFF7EF;
  padding: 96px 0; /* Figma : padding vertical 96px */
}

/* Sur-titre : valeurs exactes du nœud Figma (Freeman 400 / 16px / lh 32 / ls 0.48) */
.linkedin-plait .section-overline {
  display: block;
  font-family: "Freeman", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 32px;
  letter-spacing: 0.48px;
  text-transform: uppercase;
  color: #FC6F1F;
  margin-bottom: 16px;
}

.linkedin-plait .plait-title {
  font-family: "Manrope", sans-serif;
  font-weight: 700;
  font-size: 48px; /* Figma : 48px (au lieu de 44) */
  line-height: 45px; /* Figma : 45px */
  letter-spacing: -0.02em; /* = -0.96px sur 48px, conforme Figma */
  color: #042F35;
  margin-bottom: 22px;
}

.linkedin-plait .plait-title .text-secondary {
  color: #FC6F1F !important;
  position: relative;
  display: inline-block;
}

.linkedin-plait .plait-title .text-secondary svg {
  position: absolute;
  left: 0;
  bottom: -15px;
  width: 100%;
  height: auto;
}

.linkedin-plait p {
  font-size: 18px; /* Figma : 18px */
  line-height: 26px; /* Figma : 26px */
  color: rgba(0, 1, 8, 0.9); /* Figma : #000108 à 90% */
  max-width: 560px;
}

.linkedin-plait .plait-img {
  width: 100%;
  max-width: 500px;
  height: auto;
  border-radius: 20px;
}

/* ===================== FORMULAIRE ===================== */
.linkedin-contact {
  display: flex;
  align-items: center; /* centre verticalement le texte avec le formulaire (droite) */
  min-height: 850px; /* hauteur de section demandée */
  padding-top: 0; /* annule pt-50 pour un centrage propre dans les 850px */
  padding-bottom: 0;
}

.linkedin-contact > .container {
  width: 100%;
}

.linkedin-contact .section-title.left {
  position: relative;
  max-width: 45rem; /* scopé ICI — ne touche plus le reste du site */
}

.linkedin-contact .linkedin-avatar {
  position: absolute;
  top: -80px;
  left: 320px;
}

.linkedin-contact .linkedin-avatar img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

/* Flèche décorative bas du formulaire */
.linkedin-contact .contact-arrow {
  position: absolute;
  bottom: -40px;
  left: 400px;
  width: 130px;
  transform: rotate(180deg) scaleX(-1);
  pointer-events: none;
}

.linkedin-contact .contact-arrow svg {
  width: 100%;
  height: auto;
  display: block;
  /* même effet de flottement que la flèche du haut (.decorative-curve).
     L'orientation (rotate 180 + scaleX) est portée par le wrapper, on
     n'anime donc que le svg pour ne pas l'écraser. */
  animation: floatArrowContact 2s ease-in-out infinite;
}

@keyframes floatArrowContact {
  0%, 100% {
    transform: translateY(0) rotate(0deg);
  }
  50% {
    transform: translateY(-5px) rotate(3deg);
  }
}
/* Soulignement « mes questions » : la règle globale .text-underline vit dans le
   bundle webinaire (non chargé ici), on la redéfinit avec le même placement que
   les autres soulignements de la page. */
.linkedin-contact .contact-form .title .text-underline {
  position: relative;
  display: inline-block;
}

.linkedin-contact .contact-form .title .text-green {
  color: #7CD325;
}

.linkedin-contact .contact-form .title .text-underline svg {
  position: absolute;
  left: 0;
  bottom: -10px;
  width: 100%;
  height: auto;
  z-index: 1;
}

/* ===================== RESPONSIVE ===================== */
@media (max-width: 992px) {
  .linkedin-why .why-content {
    align-items: center;
  }
  .linkedin-why .why-left {
    padding-bottom: 40px;
    align-items: center;
    text-align: center;
  }
  .linkedin-why .decorative-curve {
    display: none;
  }
  .linkedin-contact .contact-arrow {
    display: none;
  }
  .linkedin-why .linkedin-tablet {
    position: static;
    width: 220px;
    max-width: 60%;
    margin-top: 30px;
  }
  .linkedin-why > .shape-traits {
    display: none;
  }
  .linkedin-band .linkedin-band-tablet {
    left: 50%;
    top: -65px;
    width: 180px; /* réduite en mobile pour ne plus déborder sur le texte */
    transform: translateX(-50%);
  }
  .linkedin-plait {
    padding: 60px 0;
  }
  .linkedin-plait .plait-title {
    font-size: 34px;
  }
  .linkedin-plait .plait-img {
    margin-top: 30px;
  }
  .linkedin-why .why-main-title,
  .linkedin-plait .plait-title {
    font-size: 34px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0k7SUFDQTtJQUNBO0lBQ0E7RUE4Q047RUE1Q0U7SUFBa0I7RUErQ3BCO0VBOUNFO0lBQStCO0VBaURqQztFQWhERTtJQUE2QjtFQW1EL0I7RUFsREU7O0lBQytCO0VBcURqQztBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2xpdmUtbGlua2VkaW4vbWFpbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIFBhZ2UgTGl2ZSBMaW5rZWRJbiAoL2xpdmUtbGlua2VkaW4pIOKAlCBzdHlsZXNcbi8vIFBvbGljZSBkdSB0aXRyZVxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9RnJlZW1hbiZmYW1pbHk9TWFucm9wZTp3Z2h0QDQwMDs2MDA7NzAwOzgwMCZkaXNwbGF5PXN3YXAnKTtcblxuLyogPT09PT09PT09PT09PT09PT09PT09IEhFUk8gPT09PT09PT09PT09PT09PT09PT09ICovXG4uaGVyby1saW5rZWRpbi12aXN1YWwge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmhlcm8tbGlua2VkaW4tdmlzdWFsIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT0gQVZBTlRBR0VTICh3aHktc2VjdGlvbi1hcmVhIHNhbnMgbWFjYXJvbikgPT09PT09PT09PT09PT09PT09PT09ICovXG4ubGlua2VkaW4td2h5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNjBweCAwICFpbXBvcnRhbnQ7XG59XG4ubGlua2VkaW4td2h5ID4gLnNoYXBlLXRyYWl0cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubGlua2VkaW4td2h5ID4gLnNoYXBlLXRyYWl0cyBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xufVxuLmxpbmtlZGluLXdoeSA+IC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuLmxpbmtlZGluLXdoeSAud2h5LWNvbnRlbnQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICAgLyogdGV4dGUgY2VudHLDqSB2ZXJ0aWNhbGVtZW50IGF2ZWMgbGEgbGlzdGUgZGVzIGJ1bGxlcyAqL1xufVxuLmxpbmtlZGluLXdoeSAud2h5LWxlZnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgICAgIC8qIGxhIHRhYmxldHRlIGVzdCBkYW5zIGxlIGJhbmRlYXUsIHBsdXMgYmVzb2luIGRlIHLDqXNlcnZlciAyMjBweCAqL1xufVxuLmxpbmtlZGluLXdoeSAuc2VjdGlvbi1vdmVybGluZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG4ubGlua2VkaW4td2h5IC53aHktbWFpbi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNYW5yb3BlJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICBsaW5lLWhlaWdodDogMS4wODtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwNDJGMzU7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cbi5saW5rZWRpbi13aHkgLndoeS1tYWluLXRpdGxlIC5ncmVlbi1oaWdobGlnaHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICM3Q0QzMjU7XG59XG4ubGlua2VkaW4td2h5IC53aHktbWFpbi10aXRsZSAuZ3JlZW4taGlnaGxpZ2h0IHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5saW5rZWRpbi13aHkgLndoeS1zdWIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgIG1hcmdpbjogMThweCBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjNGE1YTVkO1xufVxuLmxpbmtlZGluLXdoeSAuZGVjb3JhdGl2ZS1jdXJ2ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTQwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBhbmltYXRpb246IGZsb2F0QXJyb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG4ubGlua2VkaW4td2h5IC5saW5rZWRpbi10YWJsZXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWF4LXdpZHRoOiA0MiU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qIExpc3RlIGQnYXZhbnRhZ2VzICh0aXRyZXMgc2V1bHMsIGNlcmNsZXMgcmVsacOpcykgKi9cbi5saW5rZWRpbi13aHkgLmJlbmVmaXRzLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5saW5rZWRpbi13aHkgLmJlbmVmaXRzLWxpc3QgLmJlbmVmaXQtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG59XG4ubGlua2VkaW4td2h5IC5iZW5lZml0cy1saXN0IC5iZW5lZml0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubGlua2VkaW4td2h5IC5iZW5lZml0cy1saXN0IC5iZW5lZml0LWl0ZW06bm90KDpsYXN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyN3B4O1xuICAgIHRvcDogNTZweDtcbiAgICBib3R0b206IC0ycHg7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjN0NEMzI1O1xufVxuLmxpbmtlZGluLXdoeSAuYmVuZWZpdC1jaGVjayB7XG4gICAgZmxleDogMCAwIDU2cHg7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjN0NEMzI1O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuLmxpbmtlZGluLXdoeSAuYmVuZWZpdC1jaGVjayAuY2hlY2staW5uZXIge1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogIzdDRDMyNTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubGlua2VkaW4td2h5IC5iZW5lZml0LWl0ZW0gaDMge1xuICAgIGZvbnQtZmFtaWx5OiAnTWFucm9wZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgY29sb3I6ICMwNDJGMzU7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT0gQkFOREVBVSBPUkFOR0UgPT09PT09PT09PT09PT09PT09PT09ICovXG4ubGlua2VkaW4tYmFuZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpbmtlZGluLWJhbmQgLmxpbmtlZGluLWJhbmQtdGFibGV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMzBweDtcbiAgICB0b3A6IC0xMzBweDtcbiAgICB3aWR0aDogNDMxcHg7XG4gICAgei1pbmRleDogMztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5saW5rZWRpbi1iYW5kIC5saW5rZWRpbi1iYW5kLXRhYmxldCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMzBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSk7XG59XG5cbi50YWJsZXQtc2VjdGlvbntcbiAgICBmb250LWZhbWlseTogJ01hbnJvcGUnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT0gVU4gUkRWIFFVSSBQTEHDjlQgPT09PT09PT09PT09PT09PT09PT09ICovXG4ubGlua2VkaW4tcGxhaXQge1xuICAgIGJhY2tncm91bmQ6ICNGRkY3RUY7XG4gICAgcGFkZGluZzogOTZweCAwOyAgIC8qIEZpZ21hIDogcGFkZGluZyB2ZXJ0aWNhbCA5NnB4ICovXG59XG4vKiBTdXItdGl0cmUgOiB2YWxldXJzIGV4YWN0ZXMgZHUgbsWTdWQgRmlnbWEgKEZyZWVtYW4gNDAwIC8gMTZweCAvIGxoIDMyIC8gbHMgMC40OCkgKi9cbi5saW5rZWRpbi1wbGFpdCAuc2VjdGlvbi1vdmVybGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICdGcmVlbWFuJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC40OHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNGQzZGMUY7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5saW5rZWRpbi1wbGFpdCAucGxhaXQtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnTWFucm9wZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDQ4cHg7ICAgICAgICAgIC8qIEZpZ21hIDogNDhweCAoYXUgbGlldSBkZSA0NCkgKi9cbiAgICBsaW5lLWhlaWdodDogNDVweDsgICAgICAgIC8qIEZpZ21hIDogNDVweCAqL1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtOyAgLyogPSAtMC45NnB4IHN1ciA0OHB4LCBjb25mb3JtZSBGaWdtYSAqL1xuICAgIGNvbG9yOiAjMDQyRjM1O1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4ubGlua2VkaW4tcGxhaXQgLnBsYWl0LXRpdGxlIC50ZXh0LXNlY29uZGFyeSB7XG4gICAgY29sb3I6ICNGQzZGMUYgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpbmtlZGluLXBsYWl0IC5wbGFpdC10aXRsZSAudGV4dC1zZWNvbmRhcnkgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC0xNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cbi5saW5rZWRpbi1wbGFpdCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7ICAgICAgICAgICAgICAvKiBGaWdtYSA6IDE4cHggKi9cbiAgICBsaW5lLWhlaWdodDogMjZweDsgICAgICAgICAgIC8qIEZpZ21hIDogMjZweCAqL1xuICAgIGNvbG9yOiByZ2JhKDAsIDEsIDgsIDAuOSk7ICAgLyogRmlnbWEgOiAjMDAwMTA4IMOgIDkwJSAqL1xuICAgIG1heC13aWR0aDogNTYwcHg7XG59XG4ubGlua2VkaW4tcGxhaXQgLnBsYWl0LWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09IEZPUk1VTEFJUkUgPT09PT09PT09PT09PT09PT09PT09ICovXG4ubGlua2VkaW4tY29udGFjdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyAgIC8qIGNlbnRyZSB2ZXJ0aWNhbGVtZW50IGxlIHRleHRlIGF2ZWMgbGUgZm9ybXVsYWlyZSAoZHJvaXRlKSAqL1xuICAgIG1pbi1oZWlnaHQ6IDg1MHB4OyAgICAgLyogaGF1dGV1ciBkZSBzZWN0aW9uIGRlbWFuZMOpZSAqL1xuICAgIHBhZGRpbmctdG9wOiAwOyAgICAgICAgLyogYW5udWxlIHB0LTUwIHBvdXIgdW4gY2VudHJhZ2UgcHJvcHJlIGRhbnMgbGVzIDg1MHB4ICovXG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubGlua2VkaW4tY29udGFjdCA+IC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmxpbmtlZGluLWNvbnRhY3QgLnNlY3Rpb24tdGl0bGUubGVmdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogNDVyZW07ICAgICAgLyogc2NvcMOpIElDSSDigJQgbmUgdG91Y2hlIHBsdXMgbGUgcmVzdGUgZHUgc2l0ZSAqL1xufVxuLmxpbmtlZGluLWNvbnRhY3QgLmxpbmtlZGluLWF2YXRhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTgwcHg7XG4gICAgbGVmdDogMzIwcHg7XG59XG4ubGlua2VkaW4tY29udGFjdCAubGlua2VkaW4tYXZhdGFyIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4vKiBGbMOoY2hlIGTDqWNvcmF0aXZlIGJhcyBkdSBmb3JtdWxhaXJlICovXG4ubGlua2VkaW4tY29udGFjdCAuY29udGFjdC1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTQwcHg7XG4gICAgbGVmdDogNDAwcHg7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgc2NhbGVYKC0xKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5saW5rZWRpbi1jb250YWN0IC5jb250YWN0LWFycm93IHN2ZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8qIG3Dqm1lIGVmZmV0IGRlIGZsb3R0ZW1lbnQgcXVlIGxhIGZsw6hjaGUgZHUgaGF1dCAoLmRlY29yYXRpdmUtY3VydmUpLlxuICAgICAgIEwnb3JpZW50YXRpb24gKHJvdGF0ZSAxODAgKyBzY2FsZVgpIGVzdCBwb3J0w6llIHBhciBsZSB3cmFwcGVyLCBvblxuICAgICAgIG4nYW5pbWUgZG9uYyBxdWUgbGUgc3ZnIHBvdXIgbmUgcGFzIGwnw6ljcmFzZXIuICovXG4gICAgYW5pbWF0aW9uOiBmbG9hdEFycm93Q29udGFjdCAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgZmxvYXRBcnJvd0NvbnRhY3Qge1xuICAgIDAlLCAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgwZGVnKTsgfVxuICAgIDUwJSAgICAgIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpIHJvdGF0ZSgzZGVnKTsgfVxufVxuXG4vKiBTb3VsaWduZW1lbnQgwqsgbWVzIHF1ZXN0aW9ucyDCuyA6IGxhIHLDqGdsZSBnbG9iYWxlIC50ZXh0LXVuZGVybGluZSB2aXQgZGFucyBsZVxuICAgYnVuZGxlIHdlYmluYWlyZSAobm9uIGNoYXJnw6kgaWNpKSwgb24gbGEgcmVkw6lmaW5pdCBhdmVjIGxlIG3Dqm1lIHBsYWNlbWVudCBxdWVcbiAgIGxlcyBhdXRyZXMgc291bGlnbmVtZW50cyBkZSBsYSBwYWdlLiAqL1xuLmxpbmtlZGluLWNvbnRhY3QgLmNvbnRhY3QtZm9ybSAudGl0bGUgLnRleHQtdW5kZXJsaW5lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpbmtlZGluLWNvbnRhY3QgLmNvbnRhY3QtZm9ybSAudGl0bGUgLnRleHQtZ3JlZW4ge1xuICAgIGNvbG9yOiAjN0NEMzI1O1xufVxuLmxpbmtlZGluLWNvbnRhY3QgLmNvbnRhY3QtZm9ybSAudGl0bGUgLnRleHQtdW5kZXJsaW5lIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogMTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09IFJFU1BPTlNJVkUgPT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAubGlua2VkaW4td2h5IC53aHktY29udGVudCB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAubGlua2VkaW4td2h5IC53aHktbGVmdCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5saW5rZWRpbi13aHkgLmRlY29yYXRpdmUtY3VydmUgeyBkaXNwbGF5OiBub25lOyB9XG4gICAgLmxpbmtlZGluLWNvbnRhY3QgLmNvbnRhY3QtYXJyb3cgeyBkaXNwbGF5OiBub25lOyB9XG4gICAgLmxpbmtlZGluLXdoeSAubGlua2VkaW4tdGFibGV0IHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gICAgLmxpbmtlZGluLXdoeSA+IC5zaGFwZS10cmFpdHMgeyBkaXNwbGF5OiBub25lOyB9XG4gICAgLmxpbmtlZGluLWJhbmQgLmxpbmtlZGluLWJhbmQtdGFibGV0IHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IC02NXB4O1xuICAgICAgICB3aWR0aDogMTgwcHg7ICAgICAvKiByw6lkdWl0ZSBlbiBtb2JpbGUgcG91ciBuZSBwbHVzIGTDqWJvcmRlciBzdXIgbGUgdGV4dGUgKi9cbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cbiAgICAubGlua2VkaW4tcGxhaXQgeyBwYWRkaW5nOiA2MHB4IDA7IH1cbiAgICAubGlua2VkaW4tcGxhaXQgLnBsYWl0LXRpdGxlIHsgZm9udC1zaXplOiAzNHB4OyB9XG4gICAgLmxpbmtlZGluLXBsYWl0IC5wbGFpdC1pbWcgeyBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgLmxpbmtlZGluLXdoeSAud2h5LW1haW4tdGl0bGUsXG4gICAgLmxpbmtlZGluLXBsYWl0IC5wbGFpdC10aXRsZSB7IGZvbnQtc2l6ZTogMzRweDsgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/