/*!**********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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-banner-random-image/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;
}
section.wp-block-lala-blocks-banner-random-image {
  position: relative;
  height: var(--custom-height, 75vh);
  margin: 0 auto;
}
section.wp-block-lala-blocks-banner-random-image.no-content .banner-block-gradient {
  display: none;
}
section.wp-block-lala-blocks-banner-random-image .heading-align-middle .banner-content-col {
  justify-content: center;
}
section.wp-block-lala-blocks-banner-random-image .heading-align-middle .banner-content-col .banner-content-wrapper {
  padding-bottom: 0;
}
section.wp-block-lala-blocks-banner-random-image a.banner-random-anchor-caret {
  position: absolute;
  inset: auto 0 0;
  z-index: 100;
  text-align: center;
  font-size: 2rem;
  color: var(--ll-blocks-banner-random-anchor-caret-color, #ffffff);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  opacity: 1;
  transition: opacity 0.1s ease-in-out;
}
section.wp-block-lala-blocks-banner-random-image a.banner-random-anchor-caret:hover {
  --ll-link-color-hover: var(--ll-blocks-banner-random-anchor-caret-color, #ffffff);
  opacity: 0.5;
}
section.wp-block-lala-blocks-banner-random-image .banner-block-col {
  height: 100%;
}
section.wp-block-lala-blocks-banner-random-image .banner-block-col .inner .wp-block-image figure.alignwide img,
section.wp-block-lala-blocks-banner-random-image .banner-block-col .inner .wp-block-image figure.aligncenter img {
  margin: 0 auto;
}
section.wp-block-lala-blocks-banner-random-image > .inner {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 0;
}
section.wp-block-lala-blocks-banner-random-image > .inner.banner-align-right .banner-content-col .banner-content-wrapper {
  margin-right: 0;
}
section.wp-block-lala-blocks-banner-random-image > .inner.banner-align-right .banner-content-col .banner-content-wrapper .banner-button-container {
  justify-content: end;
}
section.wp-block-lala-blocks-banner-random-image > .inner.banner-align-left .banner-content-col .banner-content-wrapper {
  margin-left: 0;
}
section.wp-block-lala-blocks-banner-random-image > .inner.banner-align-left .banner-content-col .banner-content-wrapper .banner-button-container {
  justify-content: start;
}
section.wp-block-lala-blocks-banner-random-image > .inner .banner-block-bg,
section.wp-block-lala-blocks-banner-random-image > .inner .banner-block-gradient {
  position: absolute;
  inset: 0;
}
section.wp-block-lala-blocks-banner-random-image > .inner .banner-block-gradient {
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 80;
}
section.wp-block-lala-blocks-banner-random-image .banner-content-col {
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
section.wp-block-lala-blocks-banner-random-image .banner-content-col .banner-content-wrapper {
  margin: 0 auto;
  padding: 0 0 4rem 0;
}
section.wp-block-lala-blocks-banner-random-image .banner-content-col .banner-content-wrapper > .inner {
  position: relative;
  z-index: 100;
  display: block;
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
}
section.wp-block-lala-blocks-banner-random-image .banner-content-col .banner-content-wrapper > .inner .banner-block-heading {
  flex-grow: 1;
  padding-bottom: 0;
}
section.wp-block-lala-blocks-banner-random-image .banner-content-col .banner-content-wrapper > .inner .banner-block-eyebrow .h6 {
  font-size: var(--ll-blocks-banner-eyebrow-font-size, var(--ll-banner-heading-eyebrow-font-size-mobile, 1.12em));
  font-weight: var(--ll-blocks-banner-eyebrow-font-weight, 700);
  text-transform: var(--ll-blocks-banner-eyebrow-text-transform, uppercase);
}
@media screen and (min-width: 992px) {
  section.wp-block-lala-blocks-banner-random-image .banner-content-col .banner-content-wrapper > .inner .banner-block-eyebrow .h6 {
    font-size: var(--ll-blocks-banner-eyebrow-font-size, var(--ll-banner-heading-eyebrow-font-size, 1.12em));
  }
}
section.wp-block-lala-blocks-banner-random-image .banner-content-col .banner-content-wrapper > .inner .banner-block-title .h1 {
  font-size: var(--ll-blocks-banner-title-font-size, var(--ll-banner-heading-title-font-size-mobile, 3.2em));
  font-weight: var(--ll-blocks-banner-title-font-weight, 700);
  text-transform: var(--ll-blocks-banner-title-text-transform, uppercase);
}
@media screen and (min-width: 992px) {
  section.wp-block-lala-blocks-banner-random-image .banner-content-col .banner-content-wrapper > .inner .banner-block-title .h1 {
    font-size: var(--ll-blocks-banner-title-font-size, var(--ll-banner-heading-title-font-size, 3.2em));
  }
}
section.wp-block-lala-blocks-banner-random-image .banner-content-col .banner-content-wrapper > .inner .banner-block-subtitle .h2 {
  font-size: var(--ll-blocks-banner-subtitle-font-size, var(--ll-banner-heading-subtitle-font-size-mobile, 2em));
  font-weight: var(--ll-blocks-banner-subtitle-font-weight, 400);
  text-transform: var(--ll-blocks-banner-subtitle-text-transform, none);
}
@media screen and (min-width: 992px) {
  section.wp-block-lala-blocks-banner-random-image .banner-content-col .banner-content-wrapper > .inner .banner-block-subtitle .h2 {
    font-size: var(--ll-blocks-banner-title-font-size, var(--ll-banner-heading-subtitle-font-size, 2em));
  }
}
section.wp-block-lala-blocks-banner-random-image .banner-content-col .banner-content-wrapper > .inner .banner-button-container {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  justify-content: center;
  margin-top: 1.5rem;
}
section.wp-block-lala-blocks-banner-random-image .banner-content-col .banner-content-wrapper > .inner .banner-button-container .btn {
  white-space: nowrap;
}
section.wp-block-lala-blocks-banner-random-image .banner-block-col {
  position: relative;
  overflow: hidden;
}
section.wp-block-lala-blocks-banner-random-image .banner-block-col > .inner > *, section.wp-block-lala-blocks-banner-random-image .banner-block-col > .inner figure {
  margin: 0;
}
section.wp-block-lala-blocks-banner-random-image .banner-block-col > .inner > * figcaption, section.wp-block-lala-blocks-banner-random-image .banner-block-col > .inner figure figcaption {
  display: none;
}
section.wp-block-lala-blocks-banner-random-image .banner-block-col > .inner > * > *, section.wp-block-lala-blocks-banner-random-image .banner-block-col > .inner figure > * {
  display: block;
}
section.wp-block-lala-blocks-banner-random-image .banner-block-col > .inner {
  height: 100%;
}
section.wp-block-lala-blocks-banner-random-image .banner-block-col > .inner figure {
  width: 100%;
  height: 100%;
}
section.wp-block-lala-blocks-banner-random-image .banner-block-col > .inner figure img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: var(--focus-point-x, 50%) var(--focus-point-y, 50%);
}
section.wp-block-lala-blocks-banner-random-image .banner-overlay .banner-overlay-before,
section.wp-block-lala-blocks-banner-random-image .banner-overlay .banner-overlay-after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  opacity: 0.75;
  mix-blend-mode: darken;
}
@keyframes pullInFromBottom {
  0% {
    transform: translateY(20%);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFsYS1ibG9jay1iYW5uZXItcmFuZG9tLWltYWdlL3N0eWxlLWluZGV4LmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTs7Ozs7RUFBQTtBQ0FBO0FBQ0E7Ozs7Ozs7RUFPSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FET0o7QUNISTtFQUNJO0FETVI7QUNESTtFQUNJO0FESVI7QUNDSTtFQUNJO0FERVI7QUNHSTtFQUNJO0FEQVI7QUNLSTtFQUNJO0FERlI7QUFqQ0E7RUFFSTtFQUNBO0VBQ0E7QUFtQ0o7QUFoQ1E7RUFDSTtBQWtDWjtBQTdCUTtFQUNJO0FBK0JaO0FBN0JZO0VBQ0k7QUErQmhCO0FBMUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE0QlI7QUExQlE7RUFDSTtFQUNBO0FBNEJaO0FBeEJJO0VBQ0k7QUEwQlI7QUFwQm9COztFQUNJO0FBdUJ4QjtBQWhCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBa0JSO0FBZGdCO0VBQ0k7QUFnQnBCO0FBZG9CO0VBQ0k7QUFnQnhCO0FBUmdCO0VBQ0k7QUFVcEI7QUFSb0I7RUFDSTtBQVV4QjtBQUpROztFQUVJO0VBQ0E7QUFNWjtBQUhRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFLWjtBQURJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUdSO0FBRFE7RUFDSTtFQUNBO0FBR1o7QUFEWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFHaEI7QUFEZ0I7RUFDSTtFQUNBO0FBR3BCO0FBQ29CO0VBQ0k7RUFDQTtFQUNBO0FBQ3hCO0FBQ3dCO0VBTEo7SUFNUTtFQUUxQjtBQUNGO0FBR29CO0VBQ0k7RUFDQTtFQUNBO0FBRHhCO0FBR3dCO0VBTEo7SUFNUTtFQUExQjtBQUNGO0FBS29CO0VBQ0k7RUFDQTtFQUNBO0FBSHhCO0FBS3dCO0VBTEo7SUFNUTtFQUYxQjtBQUNGO0FBTWdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUpwQjtBQU1vQjtFQUNJO0FBSnhCO0FBWUk7RUFDSTtFQUNBO0FBVlI7QUFhWTtFQUNJO0FBWGhCO0FBYWdCO0VBQ0k7QUFYcEI7QUFjZ0I7RUFDSTtBQVpwQjtBQWlCUTtFQUNJO0FBZlo7QUFpQlk7RUFDSTtFQUNBO0FBZmhCO0FBaUJnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWZwQjtBQXFCSTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBbkJSO0FBd0JBO0VBQ0k7SUFDSTtJQUNBO0VBckJOO0VBdUJFO0lBQ0k7SUFDQTtFQXJCTjtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9sYWxhLXBsdWdpbi1ibG9ja3MvLi9zcmMvbGFsYS1ibG9jay1iYW5uZXItcmFuZG9tLWltYWdlL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vbGFsYS1wbHVnaW4tYmxvY2tzLy4vc3JjL19zdHlsZXMvc2VwYXJhdG9ycy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVGhlIGZvbGxvd2luZyBzdHlsZXMgZ2V0IGFwcGxpZWQgYm90aCBvbiB0aGUgZnJvbnQgb2YgeW91ciBzaXRlXG4gKiBhbmQgaW4gdGhlIGVkaXRvci5cbiAqXG4gKiBSZXBsYWNlIHRoZW0gd2l0aCB5b3VyIG93biBzdHlsZXMgb3IgcmVtb3ZlIHRoZSBmaWxlIGNvbXBsZXRlbHkuXG4gKi9cblxuQHVzZSAnLi4vX3N0eWxlcy9zZXBhcmF0b3JzJyBhcyAqO1xuXG5zZWN0aW9uLndwLWJsb2NrLWxhbGEtYmxvY2tzLWJhbm5lci1yYW5kb20taW1hZ2Uge1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogICB2YXIoLS1jdXN0b20taGVpZ2h0LCA3NXZoKTtcbiAgICBtYXJnaW46ICAgMCBhdXRvO1xuXG4gICAgJi5uby1jb250ZW50IHtcbiAgICAgICAgLmJhbm5lci1ibG9jay1ncmFkaWVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRpbmctYWxpZ24tbWlkZGxlIHtcbiAgICAgICAgLmJhbm5lci1jb250ZW50LWNvbCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmJhbm5lci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgYS5iYW5uZXItcmFuZG9tLWFuY2hvci1jYXJldCB7XG4gICAgICAgIHBvc2l0aW9uOiAgICAgICBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6ICAgICAgICAgIGF1dG8gMCAwO1xuICAgICAgICB6LWluZGV4OiAgICAgICAgMTAwO1xuICAgICAgICB0ZXh0LWFsaWduOiAgICAgY2VudGVyO1xuICAgICAgICBmb250LXNpemU6ICAgICAgMnJlbTtcbiAgICAgICAgY29sb3I6ICAgICAgICAgIHZhcigtLWxsLWJsb2Nrcy1iYW5uZXItcmFuZG9tLWFuY2hvci1jYXJldC1jb2xvciwgI2ZmZmZmZik7XG4gICAgICAgIHBhZGRpbmctdG9wOiAgICAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IC41cmVtO1xuICAgICAgICBvcGFjaXR5OiAgICAgICAgMTtcbiAgICAgICAgdHJhbnNpdGlvbjogICAgIG9wYWNpdHkgMC4xcyBlYXNlLWluLW91dDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC0tbGwtbGluay1jb2xvci1ob3ZlcjogdmFyKC0tbGwtYmxvY2tzLWJhbm5lci1yYW5kb20tYW5jaG9yLWNhcmV0LWNvbG9yLCAjZmZmZmZmKTtcbiAgICAgICAgICAgIG9wYWNpdHk6ICAgICAgICAgICAgICAgLjU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFubmVyLWJsb2NrLWNvbCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgLndwLWJsb2NrLWltYWdlIHtcbiAgICAgICAgICAgICAgICBmaWd1cmUuYWxpZ253aWRlLFxuICAgICAgICAgICAgICAgIGZpZ3VyZS5hbGlnbmNlbnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgID4gLmlubmVyIHtcbiAgICAgICAgZGlzcGxheTogICAgICAgICBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogIGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogICAgICAgICAgMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAgICBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogICAgIGF1dG87XG4gICAgICAgIHBhZGRpbmc6ICAgICAgICAgMDtcblxuICAgICAgICAmLmJhbm5lci1hbGlnbi1yaWdodCB7XG4gICAgICAgICAgICAuYmFubmVyLWNvbnRlbnQtY29sIHtcbiAgICAgICAgICAgICAgICAuYmFubmVyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICAuYmFubmVyLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmJhbm5lci1hbGlnbi1sZWZ0IHtcbiAgICAgICAgICAgIC5iYW5uZXItY29udGVudC1jb2wge1xuICAgICAgICAgICAgICAgIC5iYW5uZXItY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgLmJhbm5lci1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmFubmVyLWJsb2NrLWJnLFxuICAgICAgICAuYmFubmVyLWJsb2NrLWdyYWRpZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGluc2V0OiAgICAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci1ibG9jay1ncmFkaWVudCB7XG4gICAgICAgICAgICByaWdodDogICAwO1xuICAgICAgICAgICAgYm90dG9tOiAgMDtcbiAgICAgICAgICAgIGxlZnQ6ICAgIDA7XG4gICAgICAgICAgICB6LWluZGV4OiA4MDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iYW5uZXItY29udGVudC1jb2wge1xuICAgICAgICBwb3NpdGlvbjogICAgICAgIGFic29sdXRlO1xuICAgICAgICBpbnNldDogICAgICAgICAgIDA7XG4gICAgICAgIGRpc3BsYXk6ICAgICAgICAgZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246ICBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgLmJhbm5lci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAgMCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDRyZW0gMDtcblxuICAgICAgICAgICAgPiAuaW5uZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiAgcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogICAxMDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogICBibG9jaztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHZhcigtLXdwLS1zdHlsZS0tZ2xvYmFsLS1jb250ZW50LXNpemUpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogICAgMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgLmJhbm5lci1ibG9jay1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAgICAgIDE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5iYW5uZXItYmxvY2stZXllYnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIC5oNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICAgICAgdmFyKC0tbGwtYmxvY2tzLWJhbm5lci1leWVicm93LWZvbnQtc2l6ZSwgdmFyKC0tbGwtYmFubmVyLWhlYWRpbmctZXllYnJvdy1mb250LXNpemUtbW9iaWxlLCAxLjEyZW0pKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAgICB2YXIoLS1sbC1ibG9ja3MtYmFubmVyLWV5ZWJyb3ctZm9udC13ZWlnaHQsIDcwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdmFyKC0tbGwtYmxvY2tzLWJhbm5lci1leWVicm93LXRleHQtdHJhbnNmb3JtLCB1cHBlcmNhc2UpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tbGwtYmxvY2tzLWJhbm5lci1leWVicm93LWZvbnQtc2l6ZSwgdmFyKC0tbGwtYmFubmVyLWhlYWRpbmctZXllYnJvdy1mb250LXNpemUsIDEuMTJlbSkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJhbm5lci1ibG9jay10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIC5oMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICAgICAgdmFyKC0tbGwtYmxvY2tzLWJhbm5lci10aXRsZS1mb250LXNpemUsIHZhcigtLWxsLWJhbm5lci1oZWFkaW5nLXRpdGxlLWZvbnQtc2l6ZS1tb2JpbGUsIDMuMmVtKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogICAgdmFyKC0tbGwtYmxvY2tzLWJhbm5lci10aXRsZS1mb250LXdlaWdodCwgNzAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB2YXIoLS1sbC1ibG9ja3MtYmFubmVyLXRpdGxlLXRleHQtdHJhbnNmb3JtLCB1cHBlcmNhc2UpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tbGwtYmxvY2tzLWJhbm5lci10aXRsZS1mb250LXNpemUsIHZhcigtLWxsLWJhbm5lci1oZWFkaW5nLXRpdGxlLWZvbnQtc2l6ZSwgMy4yZW0pKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5iYW5uZXItYmxvY2stc3VidGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAuaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAgICAgIHZhcigtLWxsLWJsb2Nrcy1iYW5uZXItc3VidGl0bGUtZm9udC1zaXplLCB2YXIoLS1sbC1iYW5uZXItaGVhZGluZy1zdWJ0aXRsZS1mb250LXNpemUtbW9iaWxlLCAyZW0pKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAgICB2YXIoLS1sbC1ibG9ja3MtYmFubmVyLXN1YnRpdGxlLWZvbnQtd2VpZ2h0LCA0MDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWxsLWJsb2Nrcy1iYW5uZXItc3VidGl0bGUtdGV4dC10cmFuc2Zvcm0sIG5vbmUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tbGwtYmxvY2tzLWJhbm5lci10aXRsZS1mb250LXNpemUsIHZhcigtLWxsLWJhbm5lci1oZWFkaW5nLXN1YnRpdGxlLWZvbnQtc2l6ZSwgMmVtKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYmFubmVyLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAgICAgICAgIGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogICAgICAgd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAgICAgICAgICAgICAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICAgICAgMS41cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhbm5lci1ibG9jay1jb2wge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgPiAuaW5uZXIge1xuICAgICAgICAgICAgPiAqLCBmaWd1cmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gLmlubmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogIDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246ICAgICAgICBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgaW5zZXQ6ICAgICAgICAgICAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogICAgICAgICAgIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogICAgICAgICAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogICAgICBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB2YXIoLS1mb2N1cy1wb2ludC14LCA1MCUpIHZhcigtLWZvY3VzLXBvaW50LXksIDUwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhbm5lci1vdmVybGF5IC5iYW5uZXItb3ZlcmxheS1iZWZvcmUsXG4gICAgLmJhbm5lci1vdmVybGF5IC5iYW5uZXItb3ZlcmxheS1hZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiAgICAgICBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAgICAgICAgICAgIDA7XG4gICAgICAgIHJpZ2h0OiAgICAgICAgICAwO1xuICAgICAgICBib3R0b206ICAgICAgICAgMDtcbiAgICAgICAgbGVmdDogICAgICAgICAgIDA7XG4gICAgICAgIHotaW5kZXg6ICAgICAgICAxNTtcbiAgICAgICAgb3BhY2l0eTogICAgICAgIDAuNzU7XG4gICAgICAgIG1peC1ibGVuZC1tb2RlOiBkYXJrZW47XG4gICAgfVxuXG59XG5cbkBrZXlmcmFtZXMgcHVsbEluRnJvbUJvdHRvbSB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgICAgICAgb3BhY2l0eTogICAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBvcGFjaXR5OiAgIDE7XG4gICAgfVxufSIsIi8qIFNlcGFyYXRvcnMgKi9cclxuLmxhbGEtc2VwYXJhdG9yLXNtOmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3ItbWVkOmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3ItbGc6YWZ0ZXIsXHJcbi5sYWxhLXNlcGFyYXRvci1sZWZ0OmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3ItcmlnaHQ6YWZ0ZXIsXHJcbi5sYWxhLXNlcGFyYXRvci1jb250cmFzdDphZnRlcixcclxuLmxhbGEtc2VwYXJhdG9yOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICAgICAgICAgIFwiXFwyMFwiO1xyXG4gICAgcG9zaXRpb246ICAgICAgICAgcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiAgICAgICAgICBibG9jaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxsLXNlcGFyYXRvci1jb2xvciwgY3VycmVudENvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICAgIDJweDtcclxuICAgIHdpZHRoOiAgICAgICAgICAgIHZhcigtLWxsLXNlcGFyYXRvci13aWR0aCwgMjVweCk7XHJcbiAgICBoZWlnaHQ6ICAgICAgICAgICB2YXIoLS1sbC1zZXBhcmF0b3ItaGVpZ2h0LCAzcHgpO1xyXG4gICAgbWFyZ2luOiAgICAgICAgICAgdmFyKC0tbGwtc2VwYXJhdG9yLW1hcmdpbi10b3AsIDAuNXJlbSkgYXV0byB2YXIoLS1sbC1zZXBhcmF0b3ItbWFyZ2luLWJvdHRvbSwgMC41cmVtKTtcclxufVxyXG5cclxuLmxhbGEtc2VwYXJhdG9yLWNvbnRyYXN0IHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxsLXNlcGFyYXRvci1jb2xvci1jb250cmFzdCwgI2ZmZmZmZik7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYWxhLXNlcGFyYXRvci1zbSB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogdmFyKC0tbGwtc2VwYXJhdG9yLXdpZHRoLXNtLCAxMHB4KTtcclxuICAgIH1cclxufVxyXG5cclxuLmxhbGEtc2VwYXJhdG9yLWxnIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiB2YXIoLS1sbC1zZXBhcmF0b3Itd2lkdGgtbGcsIDUwcHgpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGFsYS1zZXBhcmF0b3ItbGVmdCwgLmxpbmUtbGVmdCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmxhbGEtc2VwYXJhdG9yLXJpZ2h0LCAubGluZS1yaWdodCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/