/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-13.use[2]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[3]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[4]!./assets/styles/minisite/site-dacia/main.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************/
/** Breakpoints **/
/** GroupeMary - Colors **/
/** PDV Poulainville **/
/** GroupeMary - Logo **/
/** Brand - Colors **/
/** Brand - Logo **/
:root {
  --bs-primary: $GMColor_2;
  --bs-secondary: $GMColor_1;
  --bs-warning: $warning;
}
* {
  box-sizing: border-box;
}

html {
  scroll-padding-top: 140px;
  scroll-behavior: smooth;
  font-family: "DaciaBlock", system-ui, -apple-system, sans-serif;
}

body {
  margin: 0;
  background-color: #ffffff;
  font-family: inherit;
  color: #1a1a1a;
}

a {
  color: inherit;
  text-decoration: none;
}

.ms-header {
  position: sticky;
  top: 0;
  z-index: 100;
  background: #ffffff;
}
.ms-header__topbar {
  border-bottom: 1px solid #e6e6e6;
}
.ms-header__topbar-inner {
  padding: 8px 41px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 24px;
}
.ms-header__phone {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 600;
}
.ms-header__phone i {
  font-size: 14px;
}
.ms-header__social {
  display: inline-flex;
  align-items: center;
  font-size: 18px;
}
.ms-header__social i {
  color: #1a1a1a;
}
.ms-header__main {
  padding: 16px 41px;
  display: grid;
  grid-template-columns: auto 1fr auto;
  align-items: center;
  gap: 32px;
  border-bottom: 1px solid #e6e6e6;
}
.ms-header__logo {
  display: inline-flex;
}
.ms-header__logo img {
  height: 56px;
  width: auto;
  display: block;
}
.ms-header__brand-line {
  display: flex;
  align-items: center;
  gap: 16px;
}
.ms-header__city-inline {
  display: none;
  font-size: 18px;
  color: #1a1a1a;
}
.ms-header__center {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.ms-header__subtitle {
  font-size: 21px;
  color: #6e6e6e;
  margin: 0;
}
.ms-header__nav {
  display: flex;
  gap: 32px;
}
.ms-header__nav a {
  font-weight: 700;
  font-size: 15px;
  color: #1a1a1a;
  position: relative;
  padding-bottom: 2px;
  transition: color 0.15s ease;
}
.ms-header__nav a:hover {
  color: #646B52;
}
.ms-header__right {
  display: flex;
  align-items: center;
  gap: 32px;
}
.ms-header__contact {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 12px;
  color: #6e6e6e;
  gap: 4px;
}
.ms-header__contact i {
  font-size: 18px;
  color: #1a1a1a;
}
.ms-header__brand img {
  height: 40px;
  width: auto;
  display: block;
}

.ms-burger {
  display: none;
  width: 32px;
  height: 24px;
  background: transparent;
  border: 0;
  padding: 0;
  cursor: pointer;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
}
.ms-burger span {
  display: block;
  width: 100%;
  height: 2px;
  background: #1a1a1a;
  border-radius: 2px;
}

.ms-mobile-menu {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  width: min(360px, 100%);
  background: #ffffff;
  z-index: 300;
  transform: translateX(100%);
  transition: transform 0.3s ease;
  display: flex;
  flex-direction: column;
  box-shadow: -4px 0 16px rgba(0, 0, 0, 0.1);
}
.ms-mobile-menu.is-open {
  transform: translateX(0);
}
.ms-mobile-menu__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
}
.ms-mobile-menu__logo {
  height: 36px;
  width: auto;
  display: block;
}
.ms-mobile-menu__close {
  background: transparent;
  border: 0;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2px;
  color: #1a1a1a;
  padding: 4px;
}
.ms-mobile-menu__close i {
  font-size: 22px;
}
.ms-mobile-menu__close span {
  font-size: 11px;
  color: #6e6e6e;
}
.ms-mobile-menu__nav {
  display: flex;
  flex-direction: column;
  padding: 16px 24px;
  gap: 24px;
}
.ms-mobile-menu__nav a {
  font-size: 16px;
  color: #1a1a1a;
  font-weight: 500;
}
.ms-mobile-menu__nav a:hover {
  color: #646B52;
}
.ms-mobile-menu__footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  padding: 20px 24px;
  margin-top: 16px;
  border-top: 1px solid #e6e6e6;
}
.ms-mobile-menu__footer img {
  height: 32px;
  width: auto;
  display: block;
}
.ms-mobile-menu__contact {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #1a1a1a;
  font-size: 18px;
  padding: 8px;
}
.ms-mobile-menu__contact:hover {
  color: #646B52;
}
.ms-mobile-menu__overlay {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.4);
  z-index: 250;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}
.ms-mobile-menu__overlay.is-open {
  opacity: 1;
  pointer-events: auto;
}

.ms-banner {
  position: relative;
  overflow: hidden;
  background: #f0f0f0;
}
.ms-banner__bg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: 0;
}
.ms-banner__container {
  position: relative;
  z-index: 1;
  padding: 32px 41px;
  display: flex;
  align-items: flex-start;
}

.ms-welcome {
  background: #ffffff;
  padding: 24px;
  max-width: 400px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 14px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
}
.ms-welcome__title {
  font-size: 22px;
  font-weight: 400;
  margin: 0;
  line-height: 1.3;
}
.ms-welcome__title strong {
  font-weight: 700;
}
.ms-welcome__subtitle {
  font-size: 15px;
  color: #1a1a1a;
  margin: 0;
  font-weight: 500;
}
.ms-welcome__mobile-image {
  display: none;
  width: 100%;
  height: 136px;
  -o-object-fit: cover;
     object-fit: cover;
}
.ms-welcome__rating {
  display: flex;
  align-items: center;
  gap: 8px;
  padding-bottom: 12px;
  border-bottom: 1px solid #646B52;
}
.ms-welcome__rating-value {
  font-size: 14px;
  font-weight: 600;
}
.ms-welcome__rating-link {
  margin-left: auto;
  font-size: 13px;
  color: #6e6e6e;
  display: inline-flex;
  align-items: center;
  gap: 4px;
}
.ms-welcome__rating-link i {
  font-size: 9px;
}
.ms-welcome__stars {
  display: flex;
  gap: 3px;
}
.ms-welcome__stars .star {
  position: relative;
  width: 14px;
  height: 14px;
  clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);
  background-color: #d6d6d6;
}
.ms-welcome__stars .star .fill {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  background: #646B52;
  width: 0;
}
.ms-welcome__row {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  font-size: 14px;
  line-height: 1.4;
  color: #1a1a1a;
}
.ms-welcome__row img,
.ms-welcome__row i {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  font-size: 16px;
  margin-top: 2px;
}
.ms-welcome__row span {
  text-decoration: underline;
  text-underline-offset: 3px;
}
.ms-welcome__row span i.fa-chevron-right {
  font-size: 9px;
  margin-left: 4px;
  text-decoration: none;
  color: #646B52;
}
.ms-welcome__actions {
  display: flex;
  gap: 10px;
  margin-top: 6px;
  padding-top: 14px;
  border-top: 1px solid #646B52;
}

.btn-ms {
  flex: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 12px 16px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: opacity 0.15s ease;
}
.btn-ms:hover {
  opacity: 0.9;
}
.btn-ms--dark {
  background: #1a1a1a;
  color: #ffffff;
}
.btn-ms--light {
  background: #ffffff;
  color: #1a1a1a;
  border: 1px solid #1a1a1a;
}

.ms-vn {
  padding: 64px 41px;
}
.ms-vn__inner {
  max-width: 1280px;
  margin: 0 auto;
  text-align: center;
}
.ms-vn__title {
  font-size: 40px;
  font-weight: 700;
  margin: 0 0 32px 0;
}
.ms-vn__tabs {
  display: inline-flex;
  gap: 40px;
  margin-bottom: 40px;
}
.ms-vn__tab {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: transparent;
  border: 0;
  font-size: 16px;
  font-weight: 500;
  color: #1a1a1a;
  cursor: pointer;
  padding: 4px 0;
  border-bottom: 2px solid transparent;
  transition: border-color 0.15s ease;
}
.ms-vn__tab.is-active {
  border-bottom-color: #646B52;
  font-weight: 600;
}
.ms-vn__grid {
  display: none;
  grid-template-columns: repeat(4, 1fr);
  gap: 35px;
}
.ms-vn__grid.is-active {
  display: grid;
}

.vn-card {
  text-align: left;
  display: flex;
  flex-direction: column;
  gap: 8px;
  color: #1a1a1a;
}
.vn-card__image {
  aspect-ratio: 4/3;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 8px;
}
.vn-card__image img {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.vn-card__tag {
  align-self: flex-start;
  border: 1px solid #2597BE;
  color: #2597BE;
  padding: 6px 14px;
  border-radius: 6px;
  font-size: 13px;
  font-weight: 500;
}
.vn-card__name {
  font-size: 21px;
  font-weight: 700;
  margin: 0;
  text-transform: uppercase;
}
.vn-card__price {
  margin: 0;
  color: #6e6e6e;
}
.vn-card__price strong {
  color: #1a1a1a;
  font-weight: 600;
}
.vn-card__cta {
  font-size: 18px;
  text-decoration: underline;
  text-decoration-color: #646B52;
  text-underline-offset: 5px;
  margin-top: 4px;
}

.ms-vo {
  padding: 64px 0;
  background: #ffffff;
}
.ms-vo__inner {
  position: relative;
  padding: 0 64px;
}
.ms-vo__title {
  font-size: 40px;
  font-weight: 700;
  text-align: center;
  margin: 0 0 40px 0;
}
.ms-vo__cta {
  text-align: center;
  margin-top: 32px;
}
.ms-vo__cta .btn-ms {
  display: inline-flex;
  flex: 0 1 auto;
  padding: 14px 40px;
}
.ms-vo .owl-carousel {
  position: static;
}
.ms-vo .owl-carousel .owl-stage-outer {
  padding: 4px 2px 16px;
}
.ms-vo .owl-carousel .owl-stage {
  display: flex;
}
.ms-vo .owl-carousel .owl-item .vo-card {
  height: 100%;
}
.ms-vo .owl-carousel .owl-nav {
  position: static;
  margin-top: 0;
}
.ms-vo .owl-carousel .owl-nav button.owl-prev,
.ms-vo .owl-carousel .owl-nav button.owl-next {
  position: absolute;
  top: 40%;
  transform: translateY(-50%);
  width: auto;
  height: auto;
  padding: 4px;
  border: none !important;
  border-radius: 0;
  background: transparent !important;
  box-shadow: none;
  color: #1a1a1a !important;
  font-size: 0;
  line-height: 1;
  z-index: 3;
  cursor: pointer;
  transition: color 0.15s ease;
}
.ms-vo .owl-carousel .owl-nav button.owl-prev span,
.ms-vo .owl-carousel .owl-nav button.owl-next span {
  font-size: 64px;
  line-height: 1;
  display: block;
  font-weight: 300;
}
.ms-vo .owl-carousel .owl-nav button.owl-prev:hover,
.ms-vo .owl-carousel .owl-nav button.owl-next:hover {
  background: transparent !important;
  color: #1a1a1a !important;
}
.ms-vo .owl-carousel .owl-nav button.owl-prev.disabled,
.ms-vo .owl-carousel .owl-nav button.owl-next.disabled {
  opacity: 0.3;
  cursor: default;
}
.ms-vo .owl-carousel .owl-nav button.owl-prev {
  left: 24px;
}
.ms-vo .owl-carousel .owl-nav button.owl-next {
  right: 24px;
}
.ms-vo .owl-carousel .owl-dots {
  margin-top: 16px;
  text-align: center;
}
.ms-vo .owl-carousel .owl-dots .owl-dot span {
  width: 24px;
  height: 4px;
  margin: 0 4px;
  border-radius: 2px;
  background: #d6d6d6;
  transition: background-color 0.2s ease;
}
.ms-vo .owl-carousel .owl-dots .owl-dot.active span, .ms-vo .owl-carousel .owl-dots .owl-dot:hover span {
  background: #1a1a1a;
}

.vo-card {
  width: 312px;
  background: #ffffff;
  border: 1px solid #e6e6e6;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  transition: box-shadow 0.2s ease, transform 0.2s ease;
}
.vo-card:hover {
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.08);
  transform: translateY(-2px);
}
.vo-card__media {
  display: block;
  aspect-ratio: 156/97;
  background: #f3f3f3;
  overflow: hidden;
}
.vo-card__media img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
.vo-card__body {
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 6px;
  flex: 1;
}
.vo-card__title {
  color: #1a1a1a;
  font-weight: 700;
  font-size: 16px;
  display: flex;
  gap: 6px;
  flex-wrap: wrap;
  margin-bottom: 2px;
}
.vo-card__title:hover {
  text-decoration: underline;
}
.vo-card__brand {
  text-transform: uppercase;
}
.vo-card__model {
  text-transform: none;
}
.vo-card__version, .vo-card__finition {
  color: #1a1a1a;
  font-size: 13px;
  margin: 0;
  font-weight: 500;
}
.vo-card__specs {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #1a1a1a;
  margin-top: 8px;
  flex-wrap: wrap;
}
.vo-card__specs span:not(:last-child)::after {
  content: "|";
  margin-left: 8px;
  color: #c0c0c0;
}
.vo-card__critair {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 13px;
  margin-top: 4px;
}
.vo-card__critair img {
  width: 24px !important;
  height: 24px;
  -o-object-fit: contain;
     object-fit: contain;
  flex-shrink: 0;
}
.vo-card__price {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #1a1a1a;
  color: #ffffff;
  padding: 12px 16px;
  font-weight: 700;
  font-size: 16px;
  margin-top: auto;
  transition: opacity 0.15s ease;
}
.vo-card__price:hover {
  opacity: 0.9;
  color: #ffffff;
}

.ms-services {
  padding: 64px 41px;
}
.ms-services__inner {
  max-width: 1280px;
  margin: 0 auto;
}
.ms-services__title {
  font-size: 40px;
  font-weight: 700;
  text-align: center;
  margin: 0 0 48px 0;
}
.ms-services__grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 48px 80px;
}

.service-card {
  border-left: 4px solid #646B52;
  padding-left: 20px;
}
.service-card__title {
  font-size: 16px;
  font-weight: 700;
  margin: 0 0 12px 0;
}
.service-card__description {
  font-size: 14px;
  line-height: 1.5;
  margin: 0 0 12px 0;
}
.service-card__hours-label {
  font-size: 14px;
  font-weight: 700;
  margin: 0 0 4px 0;
}
.service-card__hours {
  font-size: 14px;
  margin: 0 0 2px 0;
  line-height: 1.5;
}
.service-card__hours + .service-card__cta {
  display: inline-block;
  margin-top: 16px;
}

.ms-offers {
  padding: 64px 41px;
  background: #ffffff;
}
.ms-offers__inner {
  max-width: 1280px;
  margin: 0 auto;
  position: relative;
}
.ms-offers__title {
  font-size: 40px;
  font-weight: 700;
  text-align: center;
  margin: 0 0 40px 0;
}
.ms-offers .owl-carousel {
  position: static;
}
.ms-offers .owl-carousel .owl-stage-outer {
  padding: 4px 2px 16px;
}
.ms-offers .owl-carousel .owl-stage {
  display: flex;
}
.ms-offers .owl-carousel .owl-item .offer-card {
  height: 100%;
}
.ms-offers .owl-carousel .owl-nav {
  position: static;
  margin-top: 0;
}
.ms-offers .owl-carousel .owl-nav button.owl-prev,
.ms-offers .owl-carousel .owl-nav button.owl-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: auto;
  height: auto;
  padding: 4px;
  border: none !important;
  border-radius: 0;
  background: transparent !important;
  box-shadow: none;
  color: #1a1a1a !important;
  font-size: 0;
  line-height: 1;
  z-index: 3;
  cursor: pointer;
}
.ms-offers .owl-carousel .owl-nav button.owl-prev span,
.ms-offers .owl-carousel .owl-nav button.owl-next span {
  font-size: 56px;
  line-height: 1;
  display: block;
  font-weight: 300;
}
.ms-offers .owl-carousel .owl-nav button.owl-prev:hover,
.ms-offers .owl-carousel .owl-nav button.owl-next:hover {
  background: transparent !important;
  color: #1a1a1a !important;
}
.ms-offers .owl-carousel .owl-nav button.owl-prev.disabled,
.ms-offers .owl-carousel .owl-nav button.owl-next.disabled {
  opacity: 0.3;
  cursor: default;
}
.ms-offers .owl-carousel .owl-nav button.owl-prev {
  left: -56px;
}
.ms-offers .owl-carousel .owl-nav button.owl-next {
  right: -56px;
}
.ms-offers .owl-carousel .owl-dots {
  margin-top: 16px;
  text-align: center;
}
.ms-offers .owl-carousel .owl-dots .owl-dot span {
  width: 24px;
  height: 4px;
  margin: 0 4px;
  border-radius: 2px;
  background: #d6d6d6;
  transition: background-color 0.2s ease;
}
.ms-offers .owl-carousel .owl-dots .owl-dot.active span, .ms-offers .owl-carousel .owl-dots .owl-dot:hover span {
  background: #1a1a1a;
}

.offer-card {
  width: 312px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
}
.offer-card__media {
  display: block;
  aspect-ratio: 1/1;
  background: #f3f3f3;
  overflow: hidden;
}
.offer-card__media img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
.offer-card__body {
  padding: 16px 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  flex: 1;
}
.offer-card__category {
  font-size: 13px;
  color: #6e6e6e;
  margin: 0;
}
.offer-card__title {
  font-size: 17px;
  font-weight: 700;
  margin: 0;
  line-height: 1.3;
}
.offer-card__title a:hover {
  text-decoration: underline;
}
.offer-card__description {
  font-size: 13px;
  color: #1a1a1a;
  line-height: 1.5;
  margin: 0;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.offer-card__footer {
  margin-top: auto;
  padding-top: 16px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.offer-card__date {
  font-size: 13px;
  color: #6e6e6e;
  margin: 0;
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
.offer-card__date i {
  font-size: 14px;
}
.offer-card__cta {
  font-size: 14px;
  font-weight: 600;
  color: #1a1a1a;
  display: inline-flex;
  align-items: center;
  align-self: center;
  gap: 6px;
}
.offer-card__cta i {
  font-size: 10px;
  color: #646B52;
}
.offer-card__cta:hover {
  text-decoration: underline;
}

.ms-news {
  padding: 64px 41px;
  background: #ffffff;
}
.ms-news__inner {
  max-width: 1280px;
  margin: 0 auto;
  position: relative;
}
.ms-news__title {
  font-size: 40px;
  font-weight: 700;
  text-align: center;
  margin: 0 0 40px 0;
}
.ms-news .owl-carousel {
  position: static;
}
.ms-news .owl-carousel .owl-stage-outer {
  padding: 4px 2px 16px;
}
.ms-news .owl-carousel .owl-stage {
  display: flex;
}
.ms-news .owl-carousel .owl-item .news-card {
  height: 100%;
}
.ms-news .owl-carousel .owl-nav {
  position: static;
  margin-top: 0;
}
.ms-news .owl-carousel .owl-nav button.owl-prev,
.ms-news .owl-carousel .owl-nav button.owl-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: auto;
  height: auto;
  padding: 4px;
  border: none !important;
  border-radius: 0;
  background: transparent !important;
  box-shadow: none;
  color: #1a1a1a !important;
  font-size: 0;
  line-height: 1;
  z-index: 3;
  cursor: pointer;
}
.ms-news .owl-carousel .owl-nav button.owl-prev span,
.ms-news .owl-carousel .owl-nav button.owl-next span {
  font-size: 56px;
  line-height: 1;
  display: block;
  font-weight: 300;
}
.ms-news .owl-carousel .owl-nav button.owl-prev:hover,
.ms-news .owl-carousel .owl-nav button.owl-next:hover {
  background: transparent !important;
  color: #1a1a1a !important;
}
.ms-news .owl-carousel .owl-nav button.owl-prev.disabled,
.ms-news .owl-carousel .owl-nav button.owl-next.disabled {
  opacity: 0.3;
  cursor: default;
}
.ms-news .owl-carousel .owl-nav button.owl-prev {
  left: -56px;
}
.ms-news .owl-carousel .owl-nav button.owl-next {
  right: -56px;
}
.ms-news .owl-carousel .owl-dots {
  margin-top: 16px;
  text-align: center;
}
.ms-news .owl-carousel .owl-dots .owl-dot span {
  width: 24px;
  height: 4px;
  margin: 0 4px;
  border-radius: 2px;
  background: #d6d6d6;
  transition: background-color 0.2s ease;
}
.ms-news .owl-carousel .owl-dots .owl-dot.active span, .ms-news .owl-carousel .owl-dots .owl-dot:hover span {
  background: #1a1a1a;
}

.news-card {
  width: 312px;
  background: #ffffff;
  display: flex;
  flex-direction: column;
}
.news-card__media {
  display: block;
  aspect-ratio: 16/11;
  background: #f3f3f3;
  overflow: hidden;
}
.news-card__media img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
.news-card__body {
  padding: 16px 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  flex: 1;
}
.news-card__category {
  font-size: 13px;
  color: #6e6e6e;
  margin: 0;
}
.news-card__title {
  font-size: 17px;
  font-weight: 700;
  margin: 0;
  line-height: 1.3;
}
.news-card__title a:hover {
  text-decoration: underline;
}
.news-card__description {
  font-size: 13px;
  color: #1a1a1a;
  line-height: 1.5;
  margin: 0;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.news-card__footer {
  margin-top: auto;
  padding-top: 16px;
  display: flex;
  justify-content: center;
}
.news-card__cta {
  font-size: 14px;
  font-weight: 600;
  color: #1a1a1a;
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
.news-card__cta i {
  font-size: 10px;
  color: #646B52;
}
.news-card__cta:hover {
  text-decoration: underline;
}

.ms-footer {
  background: black;
  color: #ffffff;
  padding: 48px 41px 24px;
}
.ms-footer__main {
  display: grid;
  grid-template-columns: auto repeat(3, 1fr);
  gap: 64px;
  padding-bottom: 32px;
}
.ms-footer__col h3 {
  font-size: 15px;
  font-weight: 700;
  margin: 0 0 16px 0;
  text-transform: lowercase;
  color: #ffffff;
}
.ms-footer__col ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.ms-footer__col a {
  color: rgba(255, 255, 255, 0.85);
  font-size: 14px;
  text-decoration: none;
}
.ms-footer__col--brand img {
  height: 56px;
  width: auto;
  display: block;
  filter: brightness(0) invert(1);
  margin-bottom: 24px;
}
.ms-footer__socials {
  display: flex;
  gap: 12px;
}
.ms-footer__socials a {
  width: 36px;
  height: 36px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid rgba(255, 255, 255, 0.4);
  border-radius: 50%;
  color: #ffffff;
  font-size: 14px;
}
.ms-footer__bottom {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  padding-top: 24px;
  display: flex;
  gap: 32px;
}
.ms-footer__bottom a {
  color: rgba(255, 255, 255, 0.7);
  font-size: 13px;
  text-decoration: none;
}

@media (max-width: 992px) {
  .ms-header__topbar {
    display: none;
  }
  .ms-header__main {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    padding: 12px 16px;
  }
  .ms-header__logo img {
    height: 44px;
  }
  .ms-header__center {
    display: none;
  }
  .ms-header__brand {
    display: none;
  }
  .ms-header__contact span {
    display: none;
  }
  .ms-header__contact i {
    font-size: 22px;
  }
  .ms-header__right {
    margin-left: auto;
    gap: 16px;
  }
  .ms-burger {
    display: flex;
  }
  .ms-vn__grid {
    grid-template-columns: repeat(2, 1fr);
  }
  .ms-services__grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 32px 48px;
  }
}
@media (max-width: 768px) {
  .ms-banner__container {
    padding: 16px;
  }
  .ms-welcome {
    max-width: 100%;
  }
  .ms-welcome__mobile-image {
    display: block;
  }
  .ms-vn {
    padding: 40px 16px;
  }
  .ms-vn__title {
    font-size: 22px;
  }
  .ms-vn__tabs {
    gap: 24px;
    flex-wrap: wrap;
    justify-content: center;
  }
  .ms-vn__grid {
    grid-template-columns: 1fr 1fr;
    gap: 24px 16px;
  }
  .ms-services {
    padding: 40px 16px;
  }
  .ms-services__title {
    font-size: 26px;
  }
  .ms-services__grid {
    grid-template-columns: 1fr;
    gap: 28px;
  }
  .ms-offers,
  .ms-news {
    padding: 40px 16px;
  }
  .ms-offers__title,
  .ms-news__title {
    font-size: 26px;
  }
  .ms-vo .owl-carousel,
  .ms-offers .owl-carousel,
  .ms-news .owl-carousel {
    display: flex !important;
    flex-direction: column !important;
  }
  .ms-vo .owl-carousel .owl-stage-outer,
  .ms-offers .owl-carousel .owl-stage-outer,
  .ms-news .owl-carousel .owl-stage-outer {
    order: 2 !important;
  }
  .ms-vo .owl-carousel .owl-dots,
  .ms-offers .owl-carousel .owl-dots,
  .ms-news .owl-carousel .owl-dots {
    order: 3 !important;
  }
  .ms-vo .owl-carousel .owl-nav,
  .ms-offers .owl-carousel .owl-nav,
  .ms-news .owl-carousel .owl-nav {
    order: 1 !important;
    display: flex !important;
    justify-content: flex-end !important;
    gap: 16px !important;
    margin: 0 0 12px 0 !important;
    position: static !important;
  }
  .ms-vo .owl-carousel .owl-nav button.owl-prev,
  .ms-vo .owl-carousel .owl-nav button.owl-next,
  .ms-offers .owl-carousel .owl-nav button.owl-prev,
  .ms-offers .owl-carousel .owl-nav button.owl-next,
  .ms-news .owl-carousel .owl-nav button.owl-prev,
  .ms-news .owl-carousel .owl-nav button.owl-next {
    position: static !important;
    transform: none !important;
    left: auto !important;
    right: auto !important;
    padding: 0 !important;
  }
  .ms-vo .owl-carousel .owl-nav button.owl-prev span,
  .ms-vo .owl-carousel .owl-nav button.owl-next span,
  .ms-offers .owl-carousel .owl-nav button.owl-prev span,
  .ms-offers .owl-carousel .owl-nav button.owl-next span,
  .ms-news .owl-carousel .owl-nav button.owl-prev span,
  .ms-news .owl-carousel .owl-nav button.owl-next span {
    font-size: 28px;
    color: #1a1a1a !important;
  }
  .ms-footer {
    padding: 32px 16px 16px;
  }
  .ms-footer__main {
    grid-template-columns: 1fr;
    gap: 32px;
  }
  .ms-footer__bottom {
    flex-direction: column;
    gap: 12px;
  }
  .ms-vo {
    padding: 40px 16px;
  }
  .ms-vo__inner {
    padding: 0;
  }
  .ms-vo__title {
    font-size: 22px;
  }
}
.mini-site--dacia .ms-header__city-inline {
  display: inline-block;
}
@media (max-width: 992px) {
  .mini-site--dacia .ms-header__city-inline {
    display: none;
  }
}
.mini-site--dacia .ms-header__subtitle {
  display: none;
}
.mini-site--dacia .ms-header__center {
  align-items: center;
  justify-content: center;
}
.mini-site--dacia .vn-card__tag {
  border-color: #EC6528;
  color: #EC6528;
}
.mini-site--dacia .offer-card__cta i,
.mini-site--dacia .news-card__cta i {
  color: #EC6528;
}
.mini-site--dacia .ms-footer {
  background: #646B52;
}
.btn-ms--dark {
  background: #646B52;
}

.vo-card__price {
  background: #646B52;
}

@font-face {
  font-family: "DaciaBlock";
  src: url(/build/fonts/DaciaBlock-Regular.0d4d6897.ttf) format("truetype");
  font-weight: 100 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DaciaBlock";
  src: url(/build/fonts/DaciaBlock-Bold.ee024f03.ttf) format("truetype");
  font-weight: 700 900;
  font-style: normal;
  font-display: swap;
}

/*# sourceMappingURL=site-dacia.css.map */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUdBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLHlFQUF5RTtFQUN6RSxvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UseUJBQXlCO0VBQ3pCLHNFQUFzRTtFQUN0RSxvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtBQUNwQiIsInNvdXJjZXMiOlsid2VicGFjazovLy8lM0NpbnB1dCUyMGNzcyUyMDYyM014WSUzRSJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiEqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqISpcXFxuICAhKioqIGNzcyAuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzPz9jbG9uZWRSdWxlU2V0LTEzLnVzZVsxXSEuL25vZGVfbW9kdWxlcy9wb3N0Y3NzLWxvYWRlci9kaXN0L2Nqcy5qcz8/Y2xvbmVkUnVsZVNldC0xMy51c2VbMl0hLi9ub2RlX21vZHVsZXMvcmVzb2x2ZS11cmwtbG9hZGVyL2luZGV4LmpzPz9jbG9uZWRSdWxlU2V0LTEzLnVzZVszXSEuL25vZGVfbW9kdWxlcy9zYXNzLWxvYWRlci9kaXN0L2Nqcy5qcz8/Y2xvbmVkUnVsZVNldC0xMy51c2VbNF0hLi9hc3NldHMvc3R5bGVzL21pbmlzaXRlL3NpdGUtZGFjaWEvbWFpbi5zY3NzICoqKiFcbiAgXFwqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIEJyZWFrcG9pbnRzICoqL1xuLyoqIEdyb3VwZU1hcnkgLSBDb2xvcnMgKiovXG4vKiogUERWIFBvdWxhaW52aWxsZSAqKi9cbi8qKiBHcm91cGVNYXJ5IC0gTG9nbyAqKi9cbi8qKiBCcmFuZCAtIENvbG9ycyAqKi9cbi8qKiBCcmFuZCAtIExvZ28gKiovXG46cm9vdCB7XG4gIC0tYnMtcHJpbWFyeTogJEdNQ29sb3JfMjtcbiAgLS1icy1zZWNvbmRhcnk6ICRHTUNvbG9yXzE7XG4gIC0tYnMtd2FybmluZzogJHdhcm5pbmc7XG59XG5cbi8qISBwdXJnZWNzcyBzdGFydCBpZ25vcmUgKi9cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLXBhZGRpbmctdG9wOiAxNDBweDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIGZvbnQtZmFtaWx5OiBcIkRhY2lhQmxvY2tcIiwgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBzYW5zLXNlcmlmO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubXMtaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4ubXMtaGVhZGVyX190b3BiYXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbn1cbi5tcy1oZWFkZXJfX3RvcGJhci1pbm5lciB7XG4gIHBhZGRpbmc6IDhweCA0MXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG59XG4ubXMtaGVhZGVyX19waG9uZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLm1zLWhlYWRlcl9fcGhvbmUgaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5tcy1oZWFkZXJfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ubXMtaGVhZGVyX19zb2NpYWwgaSB7XG4gIGNvbG9yOiAjMWExYTFhO1xufVxuLm1zLWhlYWRlcl9fbWFpbiB7XG4gIHBhZGRpbmc6IDE2cHggNDFweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmciBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xufVxuLm1zLWhlYWRlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLm1zLWhlYWRlcl9fbG9nbyBpbWcge1xuICBoZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tcy1oZWFkZXJfX2JyYW5kLWxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG59XG4ubXMtaGVhZGVyX19jaXR5LWlubGluZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG4ubXMtaGVhZGVyX19jZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDZweDtcbn1cbi5tcy1oZWFkZXJfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzZlNmU2ZTtcbiAgbWFyZ2luOiAwO1xufVxuLm1zLWhlYWRlcl9fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xufVxuLm1zLWhlYWRlcl9fbmF2IGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2U7XG59XG4ubXMtaGVhZGVyX19uYXYgYTpob3ZlciB7XG4gIGNvbG9yOiAjNjQ2QjUyO1xufVxuLm1zLWhlYWRlcl9fcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMycHg7XG59XG4ubXMtaGVhZGVyX19jb250YWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzZlNmU2ZTtcbiAgZ2FwOiA0cHg7XG59XG4ubXMtaGVhZGVyX19jb250YWN0IGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMWExYTFhO1xufVxuLm1zLWhlYWRlcl9fYnJhbmQgaW1nIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tcy1idXJnZXIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4ubXMtYnVyZ2VyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5tcy1tb2JpbGUtbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogbWluKDM2MHB4LCAxMDAlKTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgei1pbmRleDogMzAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IC00cHggMCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5tcy1tb2JpbGUtbWVudS5pcy1vcGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLm1zLW1vYmlsZS1tZW51X19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbn1cbi5tcy1tb2JpbGUtbWVudV9fbG9nbyB7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1zLW1vYmlsZS1tZW51X19jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycHg7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBwYWRkaW5nOiA0cHg7XG59XG4ubXMtbW9iaWxlLW1lbnVfX2Nsb3NlIGkge1xuICBmb250LXNpemU6IDIycHg7XG59XG4ubXMtbW9iaWxlLW1lbnVfX2Nsb3NlIHNwYW4ge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjNmU2ZTZlO1xufVxuLm1zLW1vYmlsZS1tZW51X19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGdhcDogMjRweDtcbn1cbi5tcy1tb2JpbGUtbWVudV9fbmF2IGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLm1zLW1vYmlsZS1tZW51X19uYXYgYTpob3ZlciB7XG4gIGNvbG9yOiAjNjQ2QjUyO1xufVxuLm1zLW1vYmlsZS1tZW51X19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNjtcbn1cbi5tcy1tb2JpbGUtbWVudV9fZm9vdGVyIGltZyB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1zLW1vYmlsZS1tZW51X19jb250YWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiA4cHg7XG59XG4ubXMtbW9iaWxlLW1lbnVfX2NvbnRhY3Q6aG92ZXIge1xuICBjb2xvcjogIzY0NkI1Mjtcbn1cbi5tcy1tb2JpbGUtbWVudV9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgei1pbmRleDogMjUwO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4ubXMtbW9iaWxlLW1lbnVfX292ZXJsYXkuaXMtb3BlbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ubXMtYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuLm1zLWJhbm5lcl9fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IDA7XG59XG4ubXMtYmFubmVyX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDMycHggNDFweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tcy13ZWxjb21lIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjRweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTRweDtcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuLm1zLXdlbGNvbWVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4ubXMtd2VsY29tZV9fdGl0bGUgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5tcy13ZWxjb21lX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5tcy13ZWxjb21lX19tb2JpbGUtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMzZweDtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLm1zLXdlbGNvbWVfX3JhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NDZCNTI7XG59XG4ubXMtd2VsY29tZV9fcmF0aW5nLXZhbHVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLm1zLXdlbGNvbWVfX3JhdGluZy1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM2ZTZlNmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbn1cbi5tcy13ZWxjb21lX19yYXRpbmctbGluayBpIHtcbiAgZm9udC1zaXplOiA5cHg7XG59XG4ubXMtd2VsY29tZV9fc3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDNweDtcbn1cbi5tcy13ZWxjb21lX19zdGFycyAuc3RhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwJSwgNjElIDM1JSwgOTglIDM1JSwgNjglIDU3JSwgNzklIDkxJSwgNTAlIDcwJSwgMjElIDkxJSwgMzIlIDU3JSwgMiUgMzUlLCAzOSUgMzUlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDZkNjtcbn1cbi5tcy13ZWxjb21lX19zdGFycyAuc3RhciAuZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM2NDZCNTI7XG4gIHdpZHRoOiAwO1xufVxuLm1zLXdlbGNvbWVfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG4ubXMtd2VsY29tZV9fcm93IGltZyxcbi5tcy13ZWxjb21lX19yb3cgaSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5tcy13ZWxjb21lX19yb3cgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbn1cbi5tcy13ZWxjb21lX19yb3cgc3BhbiBpLmZhLWNoZXZyb24tcmlnaHQge1xuICBmb250LXNpemU6IDlweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzY0NkI1Mjtcbn1cbi5tcy13ZWxjb21lX19hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzY0NkI1Mjtcbn1cblxuLmJ0bi1tcyB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbi5idG4tbXM6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk7XG59XG4uYnRuLW1zLS1kYXJrIHtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLW1zLS1saWdodCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWExYTFhO1xufVxuXG4ubXMtdm4ge1xuICBwYWRkaW5nOiA2NHB4IDQxcHg7XG59XG4ubXMtdm5fX2lubmVyIHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubXMtdm5fX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDAgMCAzMnB4IDA7XG59XG4ubXMtdm5fX3RhYnMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLm1zLXZuX190YWIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlO1xufVxuLm1zLXZuX190YWIuaXMtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzY0NkI1MjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5tcy12bl9fZ3JpZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdhcDogMzVweDtcbn1cbi5tcy12bl9fZ3JpZC5pcy1hY3RpdmUge1xuICBkaXNwbGF5OiBncmlkO1xufVxuXG4udm4tY2FyZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBjb2xvcjogIzFhMWExYTtcbn1cbi52bi1jYXJkX19pbWFnZSB7XG4gIGFzcGVjdC1yYXRpbzogNC8zO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnZuLWNhcmRfX2ltYWdlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi52bi1jYXJkX190YWcge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjU5N0JFO1xuICBjb2xvcjogIzI1OTdCRTtcbiAgcGFkZGluZzogNnB4IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnZuLWNhcmRfX25hbWUge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi52bi1jYXJkX19wcmljZSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM2ZTZlNmU7XG59XG4udm4tY2FyZF9fcHJpY2Ugc3Ryb25nIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udm4tY2FyZF9fY3RhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjNjQ2QjUyO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ubXMtdm8ge1xuICBwYWRkaW5nOiA2NHB4IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4ubXMtdm9fX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDY0cHg7XG59XG4ubXMtdm9fX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbn1cbi5tcy12b19fY3RhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLm1zLXZvX19jdGEgLmJ0bi1tcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgcGFkZGluZzogMTRweCA0MHB4O1xufVxuLm1zLXZvIC5vd2wtY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLm1zLXZvIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gIHBhZGRpbmc6IDRweCAycHggMTZweDtcbn1cbi5tcy12byAub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1zLXZvIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC52by1jYXJkIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1zLXZvIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm1zLXZvIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LFxuLm1zLXZvIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA0cHg7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzFhMWExYSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB6LWluZGV4OiAzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2U7XG59XG4ubXMtdm8gLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYgc3Bhbixcbi5tcy12byAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ubXMtdm8gLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXY6aG92ZXIsXG4ubXMtdm8gLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFhMWExYSAhaW1wb3J0YW50O1xufVxuLm1zLXZvIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LmRpc2FibGVkLFxuLm1zLXZvIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubXMtdm8gLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYge1xuICBsZWZ0OiAyNHB4O1xufVxuLm1zLXZvIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0IHtcbiAgcmlnaHQ6IDI0cHg7XG59XG4ubXMtdm8gLm93bC1jYXJvdXNlbCAub3dsLWRvdHMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubXMtdm8gLm93bC1jYXJvdXNlbCAub3dsLWRvdHMgLm93bC1kb3Qgc3BhbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgbWFyZ2luOiAwIDRweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZDZkNmQ2O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tcy12byAub3dsLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3BhbiwgLm1zLXZvIC5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIC5vd2wtZG90OmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xufVxuXG4udm8tY2FyZCB7XG4gIHdpZHRoOiAzMTJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGVhc2UsIHRyYW5zZm9ybSAwLjJzIGVhc2U7XG59XG4udm8tY2FyZDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xufVxuLnZvLWNhcmRfX21lZGlhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFzcGVjdC1yYXRpbzogMTU2Lzk3O1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZvLWNhcmRfX21lZGlhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udm8tY2FyZF9fYm9keSB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNnB4O1xuICBmbGV4OiAxO1xufVxuLnZvLWNhcmRfX3RpdGxlIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA2cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLnZvLWNhcmRfX3RpdGxlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udm8tY2FyZF9fYnJhbmQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnZvLWNhcmRfX21vZGVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4udm8tY2FyZF9fdmVyc2lvbiwgLnZvLWNhcmRfX2Zpbml0aW9uIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnZvLWNhcmRfX3NwZWNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi52by1jYXJkX19zcGVjcyBzcGFuOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJ8XCI7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGNvbG9yOiAjYzBjMGMwO1xufVxuLnZvLWNhcmRfX2NyaXRhaXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLnZvLWNhcmRfX2NyaXRhaXIgaW1nIHtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyNHB4O1xuICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICBmbGV4LXNocmluazogMDtcbn1cbi52by1jYXJkX19wcmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbi52by1jYXJkX19wcmljZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5tcy1zZXJ2aWNlcyB7XG4gIHBhZGRpbmc6IDY0cHggNDFweDtcbn1cbi5tcy1zZXJ2aWNlc19faW5uZXIge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ubXMtc2VydmljZXNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDQ4cHggMDtcbn1cbi5tcy1zZXJ2aWNlc19fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogNDhweCA4MHB4O1xufVxuXG4uc2VydmljZS1jYXJkIHtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjNjQ2QjUyO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uc2VydmljZS1jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwIDAgMTJweCAwO1xufVxuLnNlcnZpY2UtY2FyZF9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMCAwIDEycHggMDtcbn1cbi5zZXJ2aWNlLWNhcmRfX2hvdXJzLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDAgMCA0cHggMDtcbn1cbi5zZXJ2aWNlLWNhcmRfX2hvdXJzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDAgMCAycHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5zZXJ2aWNlLWNhcmRfX2hvdXJzICsgLnNlcnZpY2UtY2FyZF9fY3RhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ubXMtb2ZmZXJzIHtcbiAgcGFkZGluZzogNjRweCA0MXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLm1zLW9mZmVyc19faW5uZXIge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tcy1vZmZlcnNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbn1cbi5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4ubXMtb2ZmZXJzIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gIHBhZGRpbmc6IDRweCAycHggMTZweDtcbn1cbi5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm9mZmVyLWNhcmQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubXMtb2ZmZXJzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm1zLW9mZmVycyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldixcbi5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDRweDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMWExYTFhICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHotaW5kZXg6IDM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYgc3Bhbixcbi5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLm1zLW9mZmVycyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldjpob3Zlcixcbi5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFhMWExYSAhaW1wb3J0YW50O1xufVxuLm1zLW9mZmVycyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldi5kaXNhYmxlZCxcbi5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYge1xuICBsZWZ0OiAtNTZweDtcbn1cbi5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQge1xuICByaWdodDogLTU2cHg7XG59XG4ubXMtb2ZmZXJzIC5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1zLW9mZmVycyAub3dsLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdCBzcGFuIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogNHB4O1xuICBtYXJnaW46IDAgNHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6ICNkNmQ2ZDY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm1zLW9mZmVycyAub3dsLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3BhbiwgLm1zLW9mZmVycyAub3dsLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdDpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbn1cblxuLm9mZmVyLWNhcmQge1xuICB3aWR0aDogMzEycHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ub2ZmZXItY2FyZF9fbWVkaWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ub2ZmZXItY2FyZF9fbWVkaWEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5vZmZlci1jYXJkX19ib2R5IHtcbiAgcGFkZGluZzogMTZweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgZmxleDogMTtcbn1cbi5vZmZlci1jYXJkX19jYXRlZ29yeSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM2ZTZlNmU7XG4gIG1hcmdpbjogMDtcbn1cbi5vZmZlci1jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLm9mZmVyLWNhcmRfX3RpdGxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5vZmZlci1jYXJkX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5vZmZlci1jYXJkX19mb290ZXIge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLm9mZmVyLWNhcmRfX2RhdGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNmU2ZTZlO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbn1cbi5vZmZlci1jYXJkX19kYXRlIGkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ub2ZmZXItY2FyZF9fY3RhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzFhMWExYTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG59XG4ub2ZmZXItY2FyZF9fY3RhIGkge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjNjQ2QjUyO1xufVxuLm9mZmVyLWNhcmRfX2N0YTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubXMtbmV3cyB7XG4gIHBhZGRpbmc6IDY0cHggNDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5tcy1uZXdzX19pbm5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1zLW5ld3NfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbn1cbi5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLm1zLW5ld3MgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlLW91dGVyIHtcbiAgcGFkZGluZzogNHB4IDJweCAxNnB4O1xufVxuLm1zLW5ld3MgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5uZXdzLWNhcmQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubXMtbmV3cyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LFxuLm1zLW5ld3MgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDRweDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMWExYTFhICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHotaW5kZXg6IDM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2IHNwYW4sXG4ubXMtbmV3cyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ubXMtbmV3cyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldjpob3Zlcixcbi5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMxYTFhMWEgIWltcG9ydGFudDtcbn1cbi5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LmRpc2FibGVkLFxuLm1zLW5ld3MgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2IHtcbiAgbGVmdDogLTU2cHg7XG59XG4ubXMtbmV3cyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCB7XG4gIHJpZ2h0OiAtNTZweDtcbn1cbi5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1zLW5ld3MgLm93bC1jYXJvdXNlbCAub3dsLWRvdHMgLm93bC1kb3Qgc3BhbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgbWFyZ2luOiAwIDRweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZDZkNmQ2O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuLCAubXMtbmV3cyAub3dsLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdDpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbn1cblxuLm5ld3MtY2FyZCB7XG4gIHdpZHRoOiAzMTJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5uZXdzLWNhcmRfX21lZGlhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFzcGVjdC1yYXRpbzogMTYvMTE7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubmV3cy1jYXJkX19tZWRpYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5ld3MtY2FyZF9fYm9keSB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIGZsZXg6IDE7XG59XG4ubmV3cy1jYXJkX19jYXRlZ29yeSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM2ZTZlNmU7XG4gIG1hcmdpbjogMDtcbn1cbi5uZXdzLWNhcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4ubmV3cy1jYXJkX190aXRsZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubmV3cy1jYXJkX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5uZXdzLWNhcmRfX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5uZXdzLWNhcmRfX2N0YSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbn1cbi5uZXdzLWNhcmRfX2N0YSBpIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzY0NkI1Mjtcbn1cbi5uZXdzLWNhcmRfX2N0YTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubXMtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA0OHB4IDQxcHggMjRweDtcbn1cbi5tcy1mb290ZXJfX21haW4ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogNjRweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG4ubXMtZm9vdGVyX19jb2wgaDMge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDE2cHggMDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubXMtZm9vdGVyX19jb2wgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbi5tcy1mb290ZXJfX2NvbCBhIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1zLWZvb3Rlcl9fY29sLS1icmFuZCBpbWcge1xuICBoZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5tcy1mb290ZXJfX3NvY2lhbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG59XG4ubXMtZm9vdGVyX19zb2NpYWxzIGEge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLm1zLWZvb3Rlcl9fYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzJweDtcbn1cbi5tcy1mb290ZXJfX2JvdHRvbSBhIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubXMtaGVhZGVyX190b3BiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1zLWhlYWRlcl9fbWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE2cHg7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICB9XG4gIC5tcy1oZWFkZXJfX2xvZ28gaW1nIHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gIH1cbiAgLm1zLWhlYWRlcl9fY2VudGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tcy1oZWFkZXJfX2JyYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tcy1oZWFkZXJfX2NvbnRhY3Qgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubXMtaGVhZGVyX19jb250YWN0IGkge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAubXMtaGVhZGVyX19yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5tcy1idXJnZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1zLXZuX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG4gIC5tcy1zZXJ2aWNlc19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDMycHggNDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcy1iYW5uZXJfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAubXMtd2VsY29tZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5tcy13ZWxjb21lX19tb2JpbGUtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tcy12biB7XG4gICAgcGFkZGluZzogNDBweCAxNnB4O1xuICB9XG4gIC5tcy12bl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAubXMtdm5fX3RhYnMge1xuICAgIGdhcDogMjRweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLm1zLXZuX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ2FwOiAyNHB4IDE2cHg7XG4gIH1cbiAgLm1zLXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDE2cHg7XG4gIH1cbiAgLm1zLXNlcnZpY2VzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG4gIC5tcy1zZXJ2aWNlc19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAyOHB4O1xuICB9XG4gIC5tcy1vZmZlcnMsXG4gIC5tcy1uZXdzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDE2cHg7XG4gIH1cbiAgLm1zLW9mZmVyc19fdGl0bGUsXG4gIC5tcy1uZXdzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG4gIC5tcy12byAub3dsLWNhcm91c2VsLFxuICAubXMtb2ZmZXJzIC5vd2wtY2Fyb3VzZWwsXG4gIC5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXZvIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlcixcbiAgLm1zLW9mZmVycyAub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXIsXG4gIC5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAubXMtdm8gLm93bC1jYXJvdXNlbCAub3dsLWRvdHMsXG4gIC5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCAub3dsLWRvdHMsXG4gIC5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy12byAub3dsLWNhcm91c2VsIC5vd2wtbmF2LFxuICAubXMtb2ZmZXJzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYsXG4gIC5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICBnYXA6IDE2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgMCAxMnB4IDAgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXZvIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LFxuICAubXMtdm8gLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQsXG4gIC5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYsXG4gIC5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQsXG4gIC5tcy1uZXdzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LFxuICAubXMtbmV3cyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtdm8gLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYgc3BhbixcbiAgLm1zLXZvIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0IHNwYW4sXG4gIC5tcy1vZmZlcnMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYgc3BhbixcbiAgLm1zLW9mZmVycyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCBzcGFuLFxuICAubXMtbmV3cyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiBzcGFuLFxuICAubXMtbmV3cyAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCBzcGFuIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgY29sb3I6ICMxYTFhMWEgIWltcG9ydGFudDtcbiAgfVxuICAubXMtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAzMnB4IDE2cHggMTZweDtcbiAgfVxuICAubXMtZm9vdGVyX19tYWluIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDMycHg7XG4gIH1cbiAgLm1zLWZvb3Rlcl9fYm90dG9tIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweDtcbiAgfVxuICAubXMtdm8ge1xuICAgIHBhZGRpbmc6IDQwcHggMTZweDtcbiAgfVxuICAubXMtdm9fX2lubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tcy12b19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLm1pbmktc2l0ZS0tZGFjaWEgLm1zLWhlYWRlcl9fY2l0eS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1pbmktc2l0ZS0tZGFjaWEgLm1zLWhlYWRlcl9fY2l0eS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5taW5pLXNpdGUtLWRhY2lhIC5tcy1oZWFkZXJfX3N1YnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taW5pLXNpdGUtLWRhY2lhIC5tcy1oZWFkZXJfX2NlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm1pbmktc2l0ZS0tZGFjaWEgLnZuLWNhcmRfX3RhZyB7XG4gIGJvcmRlci1jb2xvcjogI0VDNjUyODtcbiAgY29sb3I6ICNFQzY1Mjg7XG59XG4ubWluaS1zaXRlLS1kYWNpYSAub2ZmZXItY2FyZF9fY3RhIGksXG4ubWluaS1zaXRlLS1kYWNpYSAubmV3cy1jYXJkX19jdGEgaSB7XG4gIGNvbG9yOiAjRUM2NTI4O1xufVxuLm1pbmktc2l0ZS0tZGFjaWEgLm1zLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICM2NDZCNTI7XG59XG5cbi8qISBwdXJnZWNzcyBlbmQgaWdub3JlICovXG4uYnRuLW1zLS1kYXJrIHtcbiAgYmFja2dyb3VuZDogIzY0NkI1Mjtcbn1cblxuLnZvLWNhcmRfX3ByaWNlIHtcbiAgYmFja2dyb3VuZDogIzY0NkI1Mjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRhY2lhQmxvY2tcIjtcbiAgc3JjOiB1cmwoL2J1aWxkL2ZvbnRzL0RhY2lhQmxvY2stUmVndWxhci4wZDRkNjg5Ny50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMTAwIDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRGFjaWFCbG9ja1wiO1xuICBzcmM6IHVybCgvYnVpbGQvZm9udHMvRGFjaWFCbG9jay1Cb2xkLmVlMDI0ZjAzLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/