/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/lala-block-image-and-description/style.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */
/* Separators */
.lala-separator-sm:after,
.lala-separator-med:after,
.lala-separator-lg:after,
.lala-separator-left:after,
.lala-separator-right:after,
.lala-separator-contrast:after,
.lala-separator:after {
  content: " ";
  position: relative;
  display: block;
  background-color: var(--ll-separator-color, currentColor);
  border-radius: 2px;
  width: var(--ll-separator-width, 25px);
  height: var(--ll-separator-height, 3px);
  margin: var(--ll-separator-margin-top, 0.5rem) auto var(--ll-separator-margin-bottom, 0.5rem);
}

.lala-separator-contrast:after {
  background-color: var(--ll-separator-color-contrast, #ffffff);
}

.lala-separator-sm:after {
  width: var(--ll-separator-width-sm, 10px);
}

.lala-separator-lg:after {
  width: var(--ll-separator-width-lg, 50px);
}

.lala-separator-left:after, .line-left:after {
  margin-left: 0;
}

.lala-separator-right:after, .line-right:after {
  margin-right: 0;
}

.single-post-content .entry .entry-content section.wp-block-lala-blocks-image-and-description:not(.has-set-width) > div.inner {
  padding: 0;
}
.single-post-content .entry .entry-content section.wp-block-lala-blocks-image-and-description .image-and-description-body {
  padding: 2rem;
}

.entry .entry-content section.wp-block-lala-blocks-image-and-description:not(.has-set-width) > div.inner {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.entry .entry-content section[class^=wp-block-lala-blocks].wp-block-lala-blocks-image-and-description:not(.has-set-width) > div.inner {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

section.wp-block-lala-blocks-image-and-description .h1, section.wp-block-lala-blocks-image-and-description .h2, section.wp-block-lala-blocks-image-and-description .h3, section.wp-block-lala-blocks-image-and-description .h4, section.wp-block-lala-blocks-image-and-description .h5, section.wp-block-lala-blocks-image-and-description .h6, section.wp-block-lala-blocks-image-and-description h1, section.wp-block-lala-blocks-image-and-description h2, section.wp-block-lala-blocks-image-and-description h3, section.wp-block-lala-blocks-image-and-description h4, section.wp-block-lala-blocks-image-and-description h5, section.wp-block-lala-blocks-image-and-description h6 {
  font-family: var(--ll-heading-font-family);
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}
section.wp-block-lala-blocks-image-and-description .h1, section.wp-block-lala-blocks-image-and-description h1 {
  font-family: var(--ll-h1-font-family, var(--ll-heading-font-family));
  font-size: var(--ll-h1-font-size, calc(1.375rem + 1.5vw));
  font-weight: var(--ll-h1-font-weight);
  text-transform: var(--ll-h1-text-transform);
  color: var(--ll-h1-text-color);
}
section.wp-block-lala-blocks-image-and-description .h2, section.wp-block-lala-blocks-image-and-description h2 {
  font-family: var(--ll-h2-font-family, var(--ll-heading-font-family));
  font-size: var(--ll-h2-font-size, calc(1.325rem + 0.9vw));
  font-weight: var(--ll-h2-font-weight);
  text-transform: var(--ll-h2-text-transform);
  color: var(--ll-h2-text-color);
}
section.wp-block-lala-blocks-image-and-description .h3, section.wp-block-lala-blocks-image-and-description h3 {
  font-family: var(--ll-h3-font-family, var(--ll-heading-font-family));
  font-size: var(--ll-h3-font-size, calc(1.3rem + 0.6vw));
  font-weight: var(--ll-h3-font-weight);
  text-transform: var(--ll-h3-text-transform);
  color: var(--ll-h3-text-color);
}
section.wp-block-lala-blocks-image-and-description .h4, section.wp-block-lala-blocks-image-and-description h4 {
  font-family: var(--ll-h4-font-family, var(--ll-heading-font-family));
  font-size: var(--ll-h4-font-size, calc(1.275rem + 0.3vw));
  font-weight: var(--ll-h4-font-weight);
  text-transform: var(--ll-h4-text-transform);
  color: var(--ll-h4-text-color);
}
section.wp-block-lala-blocks-image-and-description .h5, section.wp-block-lala-blocks-image-and-description h5 {
  font-family: var(--ll-h5-font-family, var(--ll-heading-font-family));
  font-size: var(--ll-h5-font-size, 1.25rem);
  font-weight: var(--ll-h5-font-weight);
  text-transform: var(--ll-h5-text-transform);
  color: var(--ll-h5-text-color);
}
section.wp-block-lala-blocks-image-and-description .h6, section.wp-block-lala-blocks-image-and-description h6 {
  font-family: var(--ll-h6-font-family, var(--ll-heading-font-family));
  font-size: var(--ll-h6-font-size, 1rem);
  font-weight: var(--ll-h6-font-weight);
  text-transform: var(--ll-h6-text-transform);
  color: var(--ll-h6-text-color);
}
@media (min-width: 1200px) {
  section.wp-block-lala-blocks-image-and-description .h1, section.wp-block-lala-blocks-image-and-description h1 {
    font-size: var(--ll-h1-font-size, 2.5rem);
  }
  section.wp-block-lala-blocks-image-and-description .h2, section.wp-block-lala-blocks-image-and-description h2 {
    font-size: var(--ll-h2-font-size, 2rem);
  }
  section.wp-block-lala-blocks-image-and-description .h3, section.wp-block-lala-blocks-image-and-description h3 {
    font-size: var(--ll-h3-font-size, 1.75rem);
  }
  section.wp-block-lala-blocks-image-and-description .h4, section.wp-block-lala-blocks-image-and-description h4 {
    font-size: var(--ll-h4-font-size, 1.5rem);
  }
}
section.wp-block-lala-blocks-image-and-description > div.inner {
  max-width: var(--wp--style--global--content-size);
  margin-right: auto;
  margin-left: auto;
}
section.wp-block-lala-blocks-image-and-description > div.inner > p:last-child {
  margin-bottom: 0;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-title {
  text-align: center;
  margin-bottom: 1.5rem;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-managed-col {
  padding-top: 1rem;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-block-col {
  margin-bottom: 1rem;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-content {
  text-align: center;
}
@media (min-width: 992px) {
  section.wp-block-lala-blocks-image-and-description .layout-standard {
    justify-content: end;
  }
  section.wp-block-lala-blocks-image-and-description .layout-standard .image-and-description-managed-col {
    order: 0;
  }
  section.wp-block-lala-blocks-image-and-description .layout-standard .image-and-description-managed-col .inner {
    padding-right: 1rem;
  }
  section.wp-block-lala-blocks-image-and-description .layout-standard .image-and-description-block-col {
    order: 1;
    padding-left: 1rem;
    margin-bottom: 0;
  }
  section.wp-block-lala-blocks-image-and-description .layout-flipped {
    justify-content: start;
  }
  section.wp-block-lala-blocks-image-and-description .layout-flipped .image-and-description-managed-col {
    order: 1;
  }
  section.wp-block-lala-blocks-image-and-description .layout-flipped .image-and-description-managed-col .inner {
    padding-left: 1rem;
  }
  section.wp-block-lala-blocks-image-and-description .layout-flipped .image-and-description-block-col {
    order: 0;
    padding-right: 1rem;
  }
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items > .row {
  justify-content: center;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-item {
  position: relative;
  height: 500px;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-item.has-link .teaser-image-card-image img {
  transform: scale(1);
  transition: transform 0.5s var(--ll-easing, ease-in-out);
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-item.has-link:hover .teaser-image-card-image img {
  transform: scale(1.1);
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-body {
  position: absolute;
  inset: auto 0 0 0;
  padding: 3rem;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  border-radius: var(--ll-blocks-image-and-description-item-border-radius, 5px);
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-body .image-and-description-item-caption > * {
  color: #fff;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-item-link-cover {
  position: absolute;
  inset: 0 0 0 0;
  z-index: 5;
  opacity: 0;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-item-link-cover:hover {
  background: none;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .image-and-description-item-button {
  position: relative;
  z-index: 7;
  display: inline-block;
  margin-right: 15px;
  margin-bottom: 10px;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .wrapper {
  position: relative;
  height: 100%;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .wrapper .teaser-image-card-image {
  background-color: var(--ll-blocks-image-and-description-item-bg-color, #222222);
  border-radius: var(--ll-blocks-image-and-description-item-border-radius, 5px);
  min-height: var(--ll-blocks-image-and-description-item-min-height, 16rem);
  height: 100%;
  overflow: hidden;
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .wrapper .teaser-image-card-image:before {
  content: " ";
  position: absolute;
  inset: 25% 0 0 0;
  background: var(--ll-blocks-image-and-description-item-bg, linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 100%));
  border-radius: var(--ll-blocks-image-and-description-item-border-radius, 5px);
}
section.wp-block-lala-blocks-image-and-description .image-and-description-items .wrapper .teaser-image-card-image img {
  border-radius: var(--ll-blocks-image-and-description-item-border-radius, 5px);
  min-height: var(--ll-blocks-image-and-description-item-min-height, 16rem);
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFsYS1ibG9jay1pbWFnZS1hbmQtZGVzY3JpcHRpb24vc3R5bGUtaW5kZXguY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBOzs7OztFQUFBO0FDQUE7QUFDQTs7Ozs7OztFQU9JO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURPSjs7QUNISTtFQUNJO0FETVI7O0FDREk7RUFDSTtBRElSOztBQ0NJO0VBQ0k7QURFUjs7QUNHSTtFQUNJO0FEQVI7O0FDS0k7RUFDSTtBREZSOztBQS9CUTtFQUNJO0FBa0NaO0FBL0JRO0VBQ0k7QUFpQ1o7O0FBM0JJO0VBQ0k7RUFDQTtBQThCUjs7QUExQkE7RUFDSTtFQUNBO0FBNkJKOztBRTNEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjhESjtBRTNEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY2REo7QUV6REE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMkRKO0FFdkRBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnlESjtBRXJEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ1REo7QUVuREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGcURKO0FFbERBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRm9ESjtBRWpEQTtFQUNJO0lBQ0k7RUZtRE47RUVqREU7SUFDSTtFRm1ETjtFRWpERTtJQUNJO0VGbUROO0VFakRFO0lBQ0k7RUZtRE47QUFDRjtBQXhGSTtFQUNJO0VBQ0E7RUFDQTtBQTBGUjtBQXhGUTtFQUNJO0FBMEZaO0FBdEZJO0VBQ0k7RUFDQTtBQXdGUjtBQXJGSTtFQUNJO0FBdUZSO0FBcEZJO0VBQ0k7QUFzRlI7QUFuRkk7RUFDSTtBQXFGUjtBQWxGSTtFQUVJO0lBQ0k7RUFtRlY7RUFqRlU7SUFDSTtFQW1GZDtFQWpGYztJQUNJO0VBbUZsQjtFQS9FVTtJQUNJO0lBQ0E7SUFDQTtFQWlGZDtFQTdFTTtJQUNJO0VBK0VWO0VBN0VVO0lBQ0k7RUErRWQ7RUE3RWM7SUFDSTtFQStFbEI7RUEzRVU7SUFDSTtJQUNBO0VBNkVkO0FBQ0Y7QUF2RVE7RUFDSTtBQXlFWjtBQXRFUTtFQUNJO0VBQ0E7QUF3RVo7QUFwRW9CO0VBQ0k7RUFDQTtBQXNFeEI7QUFoRXdCO0VBQ0k7QUFrRTVCO0FBM0RRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTZEWjtBQTFEZ0I7RUFDSTtBQTREcEI7QUF2RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQXlEWjtBQXZEWTtFQUNJO0FBeURoQjtBQXJEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF1RFo7QUFwRFE7RUFDSTtFQUNBO0FBc0RaO0FBcERZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNEaEI7QUFwRGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNEcEI7QUFuRGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO0FBcURwQixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbGFsYS1wbHVnaW4tYmxvY2tzLy4vc3JjL2xhbGEtYmxvY2staW1hZ2UtYW5kLWRlc2NyaXB0aW9uL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vbGFsYS1wbHVnaW4tYmxvY2tzLy4vc3JjL19zdHlsZXMvc2VwYXJhdG9ycy5zY3NzIiwid2VicGFjazovL2xhbGEtcGx1Z2luLWJsb2Nrcy8uL3NyYy9fc3R5bGVzL2hlYWRpbmdzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBUaGUgZm9sbG93aW5nIHN0eWxlcyBnZXQgYXBwbGllZCBib3RoIG9uIHRoZSBmcm9udCBvZiB5b3VyIHNpdGVcbiAqIGFuZCBpbiB0aGUgZWRpdG9yLlxuICpcbiAqIFJlcGxhY2UgdGhlbSB3aXRoIHlvdXIgb3duIHN0eWxlcyBvciByZW1vdmUgdGhlIGZpbGUgY29tcGxldGVseS5cbiAqL1xuXG5AaW1wb3J0ICcuLi9fc3R5bGVzL3NlcGFyYXRvcnMnO1xuXG4uc2luZ2xlLXBvc3QtY29udGVudCB7XG4gICAgLmVudHJ5IC5lbnRyeS1jb250ZW50IHNlY3Rpb24ud3AtYmxvY2stbGFsYS1ibG9ja3MtaW1hZ2UtYW5kLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgJjpub3QoLmhhcy1zZXQtd2lkdGgpID4gZGl2LmlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVudHJ5IC5lbnRyeS1jb250ZW50IHNlY3Rpb24ud3AtYmxvY2stbGFsYS1ibG9ja3MtaW1hZ2UtYW5kLWRlc2NyaXB0aW9uIHtcbiAgICAmOm5vdCguaGFzLXNldC13aWR0aCkgPiBkaXYuaW5uZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogICAgM3JlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgfVxufVxuXG4uZW50cnkgLmVudHJ5LWNvbnRlbnQgc2VjdGlvbltjbGFzc149XCJ3cC1ibG9jay1sYWxhLWJsb2Nrc1wiXS53cC1ibG9jay1sYWxhLWJsb2Nrcy1pbWFnZS1hbmQtZGVzY3JpcHRpb246bm90KC5oYXMtc2V0LXdpZHRoKSA+IGRpdi5pbm5lciB7XG4gICAgcGFkZGluZy10b3A6ICAgIDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG59XG5cbnNlY3Rpb24ud3AtYmxvY2stbGFsYS1ibG9ja3MtaW1hZ2UtYW5kLWRlc2NyaXB0aW9uIHtcbiAgICBAaW1wb3J0ICcuLi9fc3R5bGVzL2hlYWRpbmdzJztcblxuICAgID4gZGl2LmlubmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAgICB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0tY29udGVudC1zaXplKTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogIGF1dG87XG5cbiAgICAgICAgPiBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZS1hbmQtZGVzY3JpcHRpb24tdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiAgICBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICB9XG5cbiAgICAuaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLW1hbmFnZWQtY29sIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgfVxuXG4gICAgLmltYWdlLWFuZC1kZXNjcmlwdGlvbi1ibG9jay1jb2wge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cblxuICAgIC5pbWFnZS1hbmQtZGVzY3JpcHRpb24tY29udGVudCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblxuICAgICAgICAubGF5b3V0LXN0YW5kYXJkIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuXG4gICAgICAgICAgICAuaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLW1hbmFnZWQtY29sIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMDtcblxuICAgICAgICAgICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWJsb2NrLWNvbCB7XG4gICAgICAgICAgICAgICAgb3JkZXI6ICAgICAgICAgMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICAxcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGF5b3V0LWZsaXBwZWQge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcblxuICAgICAgICAgICAgLmltYWdlLWFuZC1kZXNjcmlwdGlvbi1tYW5hZ2VkLWNvbCB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG5cbiAgICAgICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWJsb2NrLWNvbCB7XG4gICAgICAgICAgICAgICAgb3JkZXI6ICAgICAgICAgMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWl0ZW1zIHtcbiAgICAgICAgPiAucm93IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWFuZC1kZXNjcmlwdGlvbi1pdGVtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogICA1MDBweDtcblxuICAgICAgICAgICAgJi5oYXMtbGluayB7XG4gICAgICAgICAgICAgICAgLnRlYXNlci1pbWFnZS1jYXJkLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogIHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgdmFyKC0tbGwtZWFzaW5nLCBlYXNlLWluLW91dCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnRlYXNlci1pbWFnZS1jYXJkLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWFuZC1kZXNjcmlwdGlvbi1ib2R5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiAgICAgIGFic29sdXRlO1xuICAgICAgICAgICAgaW5zZXQ6ICAgICAgICAgYXV0byAwIDAgMDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICAgICAgIDNyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAgICBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNTEpIDEwMCUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tbGwtYmxvY2tzLWltYWdlLWFuZC1kZXNjcmlwdGlvbi1pdGVtLWJvcmRlci1yYWRpdXMsIDVweCk7XG5cbiAgICAgICAgICAgIC5pbWFnZS1hbmQtZGVzY3JpcHRpb24taXRlbS1jYXB0aW9uIHtcbiAgICAgICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWl0ZW0tbGluay1jb3ZlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogICAgMCAwIDAgMDtcbiAgICAgICAgICAgIHotaW5kZXg6ICA1O1xuICAgICAgICAgICAgb3BhY2l0eTogIDA7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWl0ZW0tYnV0dG9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiAgICAgIHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogICAgICAgNztcbiAgICAgICAgICAgIGRpc3BsYXk6ICAgICAgIGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogIDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiAgIDEwMCU7XG5cbiAgICAgICAgICAgIC50ZWFzZXItaW1hZ2UtY2FyZC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGwtYmxvY2tzLWltYWdlLWFuZC1kZXNjcmlwdGlvbi1pdGVtLWJnLWNvbG9yLCAjMjIyMjIyKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAgICB2YXIoLS1sbC1ibG9ja3MtaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWl0ZW0tYm9yZGVyLXJhZGl1cywgNXB4KTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAgICAgICB2YXIoLS1sbC1ibG9ja3MtaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWl0ZW0tbWluLWhlaWdodCwgMTZyZW0pO1xuICAgICAgICAgICAgICAgIGhlaWdodDogICAgICAgICAgIDEwMCU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6ICAgICAgICAgaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAgICAgICAnXFwyMCc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiAgICAgIGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBpbnNldDogICAgICAgICAyNSUgMCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICAgIHZhcigtLWxsLWJsb2Nrcy1pbWFnZS1hbmQtZGVzY3JpcHRpb24taXRlbS1iZywgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgLjc1KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWxsLWJsb2Nrcy1pbWFnZS1hbmQtZGVzY3JpcHRpb24taXRlbS1ib3JkZXItcmFkaXVzLCA1cHgpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWxsLWJsb2Nrcy1pbWFnZS1hbmQtZGVzY3JpcHRpb24taXRlbS1ib3JkZXItcmFkaXVzLCA1cHgpO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAgICB2YXIoLS1sbC1ibG9ja3MtaW1hZ2UtYW5kLWRlc2NyaXB0aW9uLWl0ZW0tbWluLWhlaWdodCwgMTZyZW0pO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogICAgICAgICAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICAgICAgICAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiAgICBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIvKiBTZXBhcmF0b3JzICovXHJcbi5sYWxhLXNlcGFyYXRvci1zbTphZnRlcixcclxuLmxhbGEtc2VwYXJhdG9yLW1lZDphZnRlcixcclxuLmxhbGEtc2VwYXJhdG9yLWxnOmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3ItbGVmdDphZnRlcixcclxuLmxhbGEtc2VwYXJhdG9yLXJpZ2h0OmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3ItY29udHJhc3Q6YWZ0ZXIsXHJcbi5sYWxhLXNlcGFyYXRvcjphZnRlciB7XHJcbiAgICBjb250ZW50OiAgICAgICAgICBcIlxcMjBcIjtcclxuICAgIHBvc2l0aW9uOiAgICAgICAgIHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogICAgICAgICAgYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sbC1zZXBhcmF0b3ItY29sb3IsIGN1cnJlbnRDb2xvcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAgICAycHg7XHJcbiAgICB3aWR0aDogICAgICAgICAgICB2YXIoLS1sbC1zZXBhcmF0b3Itd2lkdGgsIDI1cHgpO1xyXG4gICAgaGVpZ2h0OiAgICAgICAgICAgdmFyKC0tbGwtc2VwYXJhdG9yLWhlaWdodCwgM3B4KTtcclxuICAgIG1hcmdpbjogICAgICAgICAgIHZhcigtLWxsLXNlcGFyYXRvci1tYXJnaW4tdG9wLCAwLjVyZW0pIGF1dG8gdmFyKC0tbGwtc2VwYXJhdG9yLW1hcmdpbi1ib3R0b20sIDAuNXJlbSk7XHJcbn1cclxuXHJcbi5sYWxhLXNlcGFyYXRvci1jb250cmFzdCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sbC1zZXBhcmF0b3ItY29sb3ItY29udHJhc3QsICNmZmZmZmYpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGFsYS1zZXBhcmF0b3Itc20ge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IHZhcigtLWxsLXNlcGFyYXRvci13aWR0aC1zbSwgMTBweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYWxhLXNlcGFyYXRvci1sZyB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogdmFyKC0tbGwtc2VwYXJhdG9yLXdpZHRoLWxnLCA1MHB4KTtcclxuICAgIH1cclxufVxyXG5cclxuLmxhbGEtc2VwYXJhdG9yLWxlZnQsIC5saW5lLWxlZnQge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYWxhLXNlcGFyYXRvci1yaWdodCwgLmxpbmUtcmlnaHQge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG59IiwiLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tbGwtaGVhZGluZy1mb250LWZhbWlseSk7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGNvbG9yOiB2YXIoLS1icy1oZWFkaW5nLWNvbG9yKVxyXG59XHJcblxyXG4uaDEsIGgxIHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1sbC1oMS1mb250LWZhbWlseSwgdmFyKC0tbGwtaGVhZGluZy1mb250LWZhbWlseSkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1sbC1oMS1mb250LXNpemUsIGNhbGMoMS4zNzVyZW0gKyAxLjV2dykpO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWxsLWgxLWZvbnQtd2VpZ2h0KTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB2YXIoLS1sbC1oMS10ZXh0LXRyYW5zZm9ybSk7XHJcbiAgICBjb2xvcjogdmFyKC0tbGwtaDEtdGV4dC1jb2xvcik7XHJcbn1cclxuXHJcblxyXG4uaDIsIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1sbC1oMi1mb250LWZhbWlseSwgdmFyKC0tbGwtaGVhZGluZy1mb250LWZhbWlseSkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1sbC1oMi1mb250LXNpemUsIGNhbGMoMS4zMjVyZW0gKyAuOXZ3KSk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tbGwtaDItZm9udC13ZWlnaHQpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWxsLWgyLXRleHQtdHJhbnNmb3JtKTtcclxuICAgIGNvbG9yOiB2YXIoLS1sbC1oMi10ZXh0LWNvbG9yKTtcclxufVxyXG5cclxuXHJcbi5oMywgaDMge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWxsLWgzLWZvbnQtZmFtaWx5LCB2YXIoLS1sbC1oZWFkaW5nLWZvbnQtZmFtaWx5KSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWxsLWgzLWZvbnQtc2l6ZSwgY2FsYygxLjNyZW0gKyAuNnZ3KSk7XHJcbiAgICBmb250LXdlaWdodDogdmFyKC0tbGwtaDMtZm9udC13ZWlnaHQpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWxsLWgzLXRleHQtdHJhbnNmb3JtKTtcclxuICAgIGNvbG9yOiB2YXIoLS1sbC1oMy10ZXh0LWNvbG9yKTtcclxufVxyXG5cclxuXHJcbi5oNCwgaDQge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWxsLWg0LWZvbnQtZmFtaWx5LCB2YXIoLS1sbC1oZWFkaW5nLWZvbnQtZmFtaWx5KSk7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWxsLWg0LWZvbnQtc2l6ZSwgY2FsYygxLjI3NXJlbSArIC4zdncpKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1sbC1oNC1mb250LXdlaWdodCk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdmFyKC0tbGwtaDQtdGV4dC10cmFuc2Zvcm0pO1xyXG4gICAgY29sb3I6IHZhcigtLWxsLWg0LXRleHQtY29sb3IpO1xyXG59XHJcblxyXG5cclxuLmg1LCBoNSB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tbGwtaDUtZm9udC1mYW1pbHksIHZhcigtLWxsLWhlYWRpbmctZm9udC1mYW1pbHkpKTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tbGwtaDUtZm9udC1zaXplLCAxLjI1cmVtKTtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1sbC1oNS1mb250LXdlaWdodCk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdmFyKC0tbGwtaDUtdGV4dC10cmFuc2Zvcm0pO1xyXG4gICAgY29sb3I6IHZhcigtLWxsLWg1LXRleHQtY29sb3IpO1xyXG59XHJcblxyXG4uaDYsIGg2IHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1sbC1oNi1mb250LWZhbWlseSwgdmFyKC0tbGwtaGVhZGluZy1mb250LWZhbWlseSkpO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1sbC1oNi1mb250LXNpemUsIDFyZW0pO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWxsLWg2LWZvbnQtd2VpZ2h0KTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB2YXIoLS1sbC1oNi10ZXh0LXRyYW5zZm9ybSk7XHJcbiAgICBjb2xvcjogdmFyKC0tbGwtaDYtdGV4dC1jb2xvcik7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5oMSwgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tbGwtaDEtZm9udC1zaXplLCAyLjVyZW0pO1xyXG4gICAgfVxyXG4gICAgLmgyLCBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1sbC1oMi1mb250LXNpemUsIDJyZW0pO1xyXG4gICAgfVxyXG4gICAgLmgzLCBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1sbC1oMy1mb250LXNpemUsIDEuNzVyZW0pO1xyXG4gICAgfVxyXG4gICAgLmg0LCBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1sbC1oNC1mb250LXNpemUsIDEuNXJlbSk7XHJcbiAgICB9XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/