/*!********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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-callout-4-teasers/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;
}
.block-editor-link-control__search-results-wrapper {
  max-width: 420px;
}
.aspect-ratio-square {
  aspect-ratio: 1;
}
.aspect-ratio-square img {
  aspect-ratio: 1;
}
.aspect-ratio-16-9 {
  aspect-ratio: 16/9;
}
.aspect-ratio-16-9 img {
  aspect-ratio: 16/9;
}
.aspect-ratio-5-4 {
  aspect-ratio: 5/4;
}
.aspect-ratio-5-4 img {
  aspect-ratio: 5/4;
}
.aspect-ratio-3-2 {
  aspect-ratio: 3/2;
}
.aspect-ratio-3-2 img {
  aspect-ratio: 3/2;
}
.aspect-ratio-9-16 {
  aspect-ratio: 9/16;
}
.aspect-ratio-9-16 img {
  aspect-ratio: 9/16;
}
.aspect-ratio-4-5 {
  aspect-ratio: 4/5;
}
.aspect-ratio-4-5 img {
  aspect-ratio: 4/5;
}
.aspect-ratio-2-3 {
  aspect-ratio: 2/3;
}
.aspect-ratio-2-3 img {
  aspect-ratio: 2/3;
}
.aspect-ratio-4-3 {
  aspect-ratio: 4/3;
}
.aspect-ratio-4-3 img {
  aspect-ratio: 4/3;
}
.aspect-ratio-3-4 {
  aspect-ratio: 3/4;
}
.aspect-ratio-3-4 img {
  aspect-ratio: 3/4;
}
.w-100 {
  width: 100%;
}
.control-top-spacer {
  margin-top: 1.5rem;
}
.wp-block-image {
  margin-bottom: 0;
}
section.wp-block-lala-blocks-callout-4-teasers {
  background-color: var(--ll-blocks-callout-4-teasers-bg-color, #000000);
  height: 100%;
  padding: var(--ll-blocks-custom-padding, 3rem) var(--wp--preset--spacing--40, 0);
}
@media screen and (max-width: 576px) {
  section.wp-block-lala-blocks-callout-4-teasers {
    padding: var(--ll-blocks-custom-padding-mobile, 3rem) var(--wp--preset--spacing--40, 0);
  }
}
section.wp-block-lala-blocks-callout-4-teasers .inner {
  max-width: var(--wp--style--global--content-size);
  margin-right: auto;
  margin-left: auto;
}
section.wp-block-lala-blocks-callout-4-teasers .inner > p:last-child {
  margin-bottom: 0;
}
section.wp-block-lala-blocks-callout-4-teasers .inner .callout-4-teasers-eyebrow .h6 {
  color: var(--eyebrow-color);
  margin-bottom: 0;
}
section.wp-block-lala-blocks-callout-4-teasers .inner .callout-4-teasers-title h2 {
  color: var(--title-color);
}
section.wp-block-lala-blocks-callout-4-teasers .inner .callout-4-teasers-title h2:after {
  background-color: currentColor;
}
section.wp-block-lala-blocks-callout-4-teasers .inner .callout-4-teasers-content {
  color: var(--text-color);
}
section.wp-block-lala-blocks-callout-4-teasers .inner .callout-4-teasers-content p:last-child {
  margin-bottom: 0;
}
section.wp-block-lala-blocks-callout-4-teasers .inner .callout-4-teasers-content p > * {
  color: inherit;
}
section.wp-block-lala-blocks-callout-4-teasers .inner .callout-4-teasers-button-container {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  margin-bottom: 1.5rem;
}
@media (min-width: 992px) {
  section.wp-block-lala-blocks-callout-4-teasers .inner > .row.layout-standard {
    justify-content: end;
  }
  section.wp-block-lala-blocks-callout-4-teasers .inner > .row.layout-standard .callout-4-teasers-text-col {
    order: 0;
  }
  section.wp-block-lala-blocks-callout-4-teasers .inner > .row.layout-standard .callout-4-teasers-card-col {
    order: 1;
  }
  section.wp-block-lala-blocks-callout-4-teasers .inner > .row.layout-flipped {
    justify-content: start;
  }
  section.wp-block-lala-blocks-callout-4-teasers .inner > .row.layout-flipped .callout-4-teasers-text-col {
    order: 1;
  }
  section.wp-block-lala-blocks-callout-4-teasers .inner > .row.layout-flipped .callout-4-teasers-card-col {
    order: 0;
  }
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers {
  height: 100%;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers .callout-4-teasers-item-image {
  height: 100%;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-items {
  height: 100%;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-items > .row {
  justify-content: center;
}
@media (min-width: 992px) {
  section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-items > .row {
    justify-content: flex-start;
  }
}
@media (max-width: 1024px) {
  section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-card-col {
    margin-top: 1.5rem;
  }
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-card-col .row {
  display: flex;
  flex-direction: row;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-card-col .callout-4-teasers-item {
  margin-bottom: var(--ll-gallery-padding, 1.5rem);
  padding-right: var(--ll-gallery-padding, calc(var(--bs-gutter-x) * 0.5));
  padding-left: var(--ll-gallery-padding, calc(var(--bs-gutter-x) * 0.5));
}
@media (max-width: 1024px) {
  section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-card-col .callout-4-teasers-item:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-card-col .callout-4-teasers-item + .callout-4-teasers-item ~ .callout-4-teasers-item {
    margin-bottom: 0;
    margin-top: var(--ll-gallery-padding, 0);
  }
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-card-col .card {
  border: none;
  height: 100%;
  padding: 0;
  overflow: hidden;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-card-col .card .callout-4-teasers-content-container {
  padding: 1rem;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-card-col .card .callout-4-teasers-item-title {
  font-weight: 600;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-card-col .card .callout-4-teasers-item-title p {
  margin-bottom: 0;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-card-col .card .callout-4-teasers-item-content {
  word-break: break-word;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-card-col .card .callout-4-teasers-item-content p {
  color: inherit;
}
@media (min-width: 1025px) {
  section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item.is-single-card .card {
    display: flex;
    flex-direction: row;
    height: auto;
  }
  section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item.is-single-card .card .callout-4-teasers {
    max-width: 60%;
  }
  section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item.is-single-card .card .callout-4-teasers-item-image {
    height: 100%;
  }
  section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item.is-single-card .card .callout-4-teasers-item-image img {
    min-height: 100%;
    height: auto;
  }
  section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item.is-single-card .card .callout-4-teasers-content-container {
    margin-left: 1rem;
  }
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item-image {
  position: relative;
  margin-bottom: 0.5rem;
  overflow: hidden;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item-image.aspect-ratio-default {
  aspect-ratio: 1.5;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item-image.aspect-ratio-default img {
  aspect-ratio: 1.5;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item-image .callout-4-teasers-hover-heading {
  position: absolute;
  inset: 0;
  z-index: 10;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: var(--ll-blocks-callout-4-teasers-content-hover-heading-bg, rgba(0, 0, 0, 0.5));
  opacity: 0;
  transition: opacity 0.25s var(--ll-easing, ease-in-out);
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item-image .callout-4-teasers-hover-heading:hover {
  opacity: 1;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item-image .callout-4-teasers-hover-heading:hover + img {
  transform: scale(1.1);
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item-image .callout-4-teasers-hover-heading .callout-4-teasers-hover-heading-text {
  color: var(--ll-blocks-callout-4-teasers-content-hover-heading-title-text-color, #ffffff);
  margin-bottom: 0;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item-image .callout-4-teasers-hover-heading .callout-4-teasers-hover-heading-eyebrow {
  font-size: var(--ll-blocks-callout-4-teasers-content-hover-heading-eyebrow-font-size, 0.86rem);
  font-weight: var(--ll-blocks-callout-4-teasers-content-hover-heading-eyebrow-font-weight, 500);
  color: var(--ll-blocks-callout-4-teasers-content-hover-heading-eyebrow-text-color, #ffffff);
  margin-bottom: 0;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item-image .callout-4-teasers-hover-heading .spread-link {
  position: absolute;
  z-index: 10;
  inset: 0;
}
section.wp-block-lala-blocks-callout-4-teasers .callout-4-teasers-item-image img {
  border-radius: var(--ll-border-radius, 5px);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  width: calc(100% + 1px);
  height: calc(100% + 1px);
  -o-object-fit: cover;
     object-fit: cover;
  transform: scale(1);
  transition: transform 0.25s var(--ll-easing, ease-in-out);
  backface-visibility: hidden;
  will-change: transform;
}

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