/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[3].use[4]!./web/app/themes/endeavour-child/views/modules/acf-blocks/new/msk-simple-text/msk-simple-text.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.msk-simple-text .wp-element-button {
  padding: var(--spacing-s) var(--spacing-m);
  font: inherit;
  cursor: pointer;
  border: var(--line);
  border-radius: var(--border-radius);
  background-color: var(--c-white);
}
.msk-simple-text .wp-element-button:disabled {
  color: var(--c-grey-3);
  cursor: not-allowed;
  border-color: var(--c-grey-1);
}

.msk-simple-text {
  line-height: 1.5;
}
.msk-simple-text > * + * {
  margin-top: 1rem;
}
.msk-simple-text h1 {
  font-size: 2rem;
}
.msk-simple-text h2 {
  font-size: 1.5rem;
}
.msk-simple-text h3 {
  font-size: 1.125rem;
}
.msk-simple-text h2 + p,
.msk-simple-text h3 + p {
  margin-top: 0;
}
.msk-simple-text p {
  margin: 0;
}
.msk-simple-text ul, .msk-simple-text ol {
  padding-left: 1.125rem;
}
.msk-simple-text a {
  color: currentColor;
  text-decoration: underline;
}

.msk-simple-text h1, .msk-simple-text h2, .msk-simple-text h3, .msk-simple-text h4, .msk-simple-text h5 {
  margin: 0;
  font-weight: var(--fw-semi-bold);
  color: var(--c-black);
}

.msk-simple-text h1 {
  font-size: 2rem;
  line-height: 1.25;
}

.msk-simple-text h2 {
  font-size: 1.5rem;
  line-height: 1.5;
}

.msk-simple-text h3 {
  font-size: 1.125rem;
  line-height: 1.75;
}

.msk-simple-text .wp-element-button {
  font-size: 1rem;
  font-weight: var(--fw-regular);
  line-height: 1.5;
}

.msk-simple-text .wp-element-button {
  font-weight: var(--fw-medium);
}

.msk-simple-text .wp-element-button {
  color: var(--c-black);
}

.msk-simple-text .wp-element-button {
  padding: var(--spacing-s) var(--spacing-l);
  min-width: unset;
  font: inherit;
  cursor: pointer;
  border: none;
  border-radius: var(--border-radius);
}
.msk-simple-text .wp-element-button:disabled {
  color: var(--c-white);
  opacity: 0.7;
  cursor: not-allowed;
}

.msk-simple-text .wp-element-button {
  color: var(--c-white);
  background-color: var(--c-blue);
}
.msk-simple-text .wp-element-button:hover {
  background-color: var(--c-brand);
  color: var(--c-white);
}

.msk-simple-text {
  line-height: 1.5;
}
.msk-simple-text > * + * {
  margin-top: 1rem;
}
.msk-simple-text h2 + p,
.msk-simple-text h3 + p {
  margin-top: 1.875rem;
}
.msk-simple-text p {
  margin-top: 1.875rem;
}
.msk-simple-text ul, .msk-simple-text ol {
  padding-left: var(--wrapper-padding);
}
.msk-simple-text ul li::marker {
  color: var(--c-grey);
}
.msk-simple-text strong, .msk-simple-text b {
  display: block;
  margin-top: 1.875rem;
  font-size: 1rem;
  font-weight: var(--fw-bold);
}
.msk-simple-text a {
  color: var(--c-brand);
  text-decoration: underline;
}
.msk-simple-text .wp-element-button {
  text-decoration: none;
  text-transform: uppercase;
}

.msk-simple-text h1, .msk-simple-text h2, .msk-simple-text h3, .msk-simple-text h4, .msk-simple-text h5 {
  margin: 0;
  color: var(--c-blue);
  font-family: var(--f-secondary);
}

.msk-simple-text h1 {
  font-size: 40px;
  font-weight: 400;
  line-height: 64px;
}
@media (min-width: 768px) {
  .msk-simple-text h1 {
    font-size: 56px;
    line-height: 48px;
  }
}

.msk-simple-text h2 {
  font-size: 32px;
  font-weight: 400;
  line-height: 40px;
}
@media (min-width: 768px) {
  .msk-simple-text h2 {
    line-height: 48px;
  }
}

.msk-simple-text h3 {
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
}
@media (min-width: 768px) {
  .msk-simple-text h3 {
    font-size: 24px;
    line-height: 32px;
  }
}

.msk-simple-text h4 {
  font-size: 18px;
  font-weight: 500;
  font-family: var(--f-secondary);
}

.msk-simple-text h5 {
  font-family: var(--f-primary);
  font-size: 1.25rem;
  font-weight: var(--fw-semi-bold);
  line-height: 1;
}

.msk-simple-text__wrapper {
  padding-inline: 0;
}
.msk-simple-text__inner-wrapper .wp-block-heading {
  margin-top: 1.875rem;
}
.msk-simple-text__inner-wrapper .wp-block-heading:nth-child(1) {
  margin-top: 0;
}
.msk-simple-text a:is(.product-card__product-name) {
  color: var(--c-blue);
  text-decoration: none;
}

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