/*
 * DO NOT EDIT THIS FILE.
 * Find the correct source file and do your changes there.
 * @preserve
 */
/**
 * @file
 * Visual styles for form components.
 */
:root {
  --color-white: #FFFFFF;

  --color-primary: #003B4A;
  --color-primary-medium: #5A808A;

  --color-secondary: #15C3A5;
  --color-secondary-dark: #009E84;

  --color-tertiary: #F8DB4A;

  --color-quaternary: #E65148;

  --color-bg-regular: #FDF4C9;
  --color-bg-completed: #009980;
  --color-bg-locked: #E0E0E0;

  --color-status-completed: #009980;
  --color-light-neutral: #EBF3F5;

  --color-grey-light: #F4F4F4;
  --color-grey-medium: #D9D9D9;

  --color-accent-1: #ED1651;
  --color-accent-2: #5422C8;

  --color-default: var(--color-primary);
  --color-link: var(--color-primary);
  --color-button-bg: var(--color-quaternary);
  --color-button-text: var(--color-white);
  --color-button-bg--hover: var(--color-primary);
  --color-button-text--hover: var(--color-white);

  --color-button-secondary-bg: var(--color-tertiary);
  --color-button-secondary-text: var(--color-primary);
  --color-button-secondary-bg--hover: var(--color-secondary);
  --color-button-secondary-text--hover: var(--color-primary);
  --color-header-bg: var(--color-primary);
  --color-header-text: var(--color-white);
  --color-footer-bg: var(--color-primary);
  --color-footer-text: var(--color-white);
  --color-hamburger-menu-icon-bg: var(--color-secondary);
  --color-hamburger-menu-icon-hover-bg: var(--color-tertiary);
  --color-hamburger-menu-bg: var(--color-white);
  --color-hamburger-menu-text: var(--color-primary);
  --color-pillar-header-msg-completed-bg: var(--color-white);
  --color-pillar-header-msg-completed-text: var(--color-primary);
  --color-pillar-header-msg-completed-icon: var(--color-bg-completed);
  --color-card-bg: var(--color-grey-light);
  --color-card-bg--hover: var(--color-tertiary);
  --color-card-toggle-bg: var(--color-quaternary);
  --color-card-toggle-text: var(--color-white);
  --ff-bloc: "Bloc", sans-serif;
  --ff-poppins: "Poppins", sans-serif;

  --fz-base: 1rem;
  --fz-hero: 3.25rem;
  --fz-sm: 0.875rem;
  --fz-lg: 1.125rem;
  --fz-xl: 1.25rem;
  --fz-xxl: 1.375rem;
  --fz-h1: 2.625rem;
  --fz-h2: 2rem;
  --fz-h3: 1.75rem;
  --fz-h4: 1.375rem;
  --fz-h5: 1.125rem;
  --fz-h6: 0.875rem;

  --lh-base: 1.5;
  --lh-heading: 1.2;

  --fw-bold: 600;
  --fw-extra-bold: 800;
  --gutter: 30px;
  --l-max-node-width: 700px;
  --l-max-content-width: 1110px;
  --l-max-width: 1440px;

  --border-radius: 12px;
  --border-radius-sm: 6px;
  --border-radius-lg: 24px;
  --border-radius-huge: 80px;
  --header-image-width--mobile: 180px;
  --header-image-width--tablet: 282px;
  --header-image-width--desktop: 384px;
}
form .field-multiple-table {
    margin: 0;
  }
form .field-multiple-table .field-multiple-drag {
      width: 30px;
      padding-right: 0;
    }
form .field-multiple-table .field-multiple-drag .tabledrag-handle {
        padding-right: 0.5em;
      }
form .field-add-more-submit {
    margin: 0.5em 0 0;
  }
/**
 * Markup generated by Form API.
 */
.form-item,
.form-actions {
  margin-top: 1em;
  margin-bottom: 1em;
}
tr.odd .form-item,
tr.even .form-item {
  margin-top: 0;
  margin-bottom: 0;
}
.form-composite > .fieldset-wrapper > .description,
.form-item .description {
  font-size: 0.85em;
}
.form-composite > legend,
.label {
  display: inline;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-weight: bold;
}
.form-checkboxes .form-item,
.form-radios .form-item {
  margin-top: 0.4em;
  margin-bottom: 0.4em;
}
.form-type-radio .description,
.form-type-checkbox .description {
  margin-left: 2.4em;
}
.marker {
  color: #e00;
}
.form-required:after {
  display: inline-block;
  width: 6px;
  height: 6px;
  margin: 0 0.3em;
  content: "";
  vertical-align: super;
  /* Use a background image to prevent screen readers from announcing the text. */
  background-image: url(../../images/icons/required.svg);
  background-repeat: no-repeat;
  background-size: 6px 6px;
}
abbr.tabledrag-changed,
abbr.ajax-changed {
  border-bottom: none;
}
.form-item input.error,
.form-item textarea.error,
.form-item select.error {
  border: 2px solid red;
}
/* Inline error messages. */
.form-item--error-message:before {
  display: inline-block;
  width: 14px;
  height: 14px;
  content: "";
  vertical-align: sub;
  background: url(../../images/icons/error.svg) no-repeat;
  background-size: contain;
}
label {
  display: block;
  font-size: 0.875rem;
  font-weight: 600;
  letter-spacing: 0.1em;
  margin: 0 0 8px 12px;
  text-transform: uppercase;
}
label.option { display: inline; }
.form-select,
.form-text,
.form-textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: #EBF3F5;
  border-color: #EBF3F5;
  border-style: solid;
  border-radius: 6px;
  font-size: 0.875rem;
  padding: 1.2em;
}
.form-select {
  background-image: url('../../images/icons/select-down-arrow.svg');
  background-repeat: no-repeat;
  background-position: right 10px center;
  padding-right: 44px;
}
.form-checkbox {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  border: 0.15em solid currentColor;
  border-radius: 0.15em;
  color: currentColor;
  font: inherit;
  height: 1.15em;
  transform: translateY(0.2em);
  width: 1.15em;
}
.form-checkbox:checked {
    background: #003B4A url('../../images/icons/checkbox-checked.svg') no-repeat center center;
  }
.form-radio {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  border: 0.15em solid currentColor;
  border-radius: 50%;
  color: currentColor;
  cursor: pointer;
  height: 1.2em;
  margin: 0;
  place-content: center;
  position: relative;
  transform: translateY(0.2em);
  width: 1.2em;
}
.form-radio::before {
    content: "";
    width: 0.5em;
    height: 0.5em;
    border-radius: 50%;
    transform: scale(0);
    box-shadow: inset 1em 1em currentColor;
    position: absolute;
    left: 0.23em;
    top: 0.23em;
  }
.form-radio:checked::before { transform: scale(1); }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjxubyBzb3VyY2U+IiwiLi4vLi4vcGNzcy9jb21wb25lbnRzL2Zvcm0ucGNzcyIsIi4uLy4uL3Bjc3MvYmFzZS92YXJpYWJsZXMucGNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7OztHQUFBO0FDQUE7OztFQUdFO0FDSEY7RUFFRSxzQkFBc0I7O0VBRXRCLHdCQUF3QjtFQUN4QiwrQkFBK0I7O0VBRS9CLDBCQUEwQjtFQUMxQiwrQkFBK0I7O0VBRS9CLHlCQUF5Qjs7RUFFekIsMkJBQTJCOztFQUUzQiwyQkFBMkI7RUFDM0IsNkJBQTZCO0VBQzdCLDBCQUEwQjs7RUFFMUIsaUNBQWlDO0VBQ2pDLDhCQUE4Qjs7RUFFOUIsMkJBQTJCO0VBQzNCLDRCQUE0Qjs7RUFFNUIseUJBQXlCO0VBQ3pCLHlCQUF5Qjs7RUFFekIscUNBQXFDO0VBQ3JDLGtDQUFrQztFQU9sQywwQ0FBMEM7RUFDMUMsdUNBQXVDO0VBQ3ZDLDhDQUE4QztFQUM5Qyw4Q0FBOEM7O0VBRTlDLGtEQUFrRDtFQUNsRCxtREFBbUQ7RUFDbkQsMERBQTBEO0VBQzFELDBEQUEwRDtFQUcxRCx1Q0FBdUM7RUFDdkMsdUNBQXVDO0VBR3ZDLHVDQUF1QztFQUN2Qyx1Q0FBdUM7RUFHdkMsc0RBQXNEO0VBQ3RELDJEQUEyRDtFQUMzRCw2Q0FBNkM7RUFDN0MsaURBQWlEO0VBR2pELDBEQUEwRDtFQUMxRCw4REFBOEQ7RUFDOUQsbUVBQW1FO0VBR25FLHdDQUF3QztFQUN4Qyw2Q0FBNkM7RUFDN0MsK0NBQStDO0VBQy9DLDRDQUE0QztFQUs1Qyw2QkFBNkI7RUFDN0IsbUNBQW1DOztFQUVuQyxlQUFlO0VBQ2Ysa0JBQStCO0VBQy9CLGlCQUE2QjtFQUM3QixpQkFBNkI7RUFDN0IsZ0JBQTZCO0VBQzdCLGtCQUE4QjtFQUM5QixpQkFBNkI7RUFDN0IsYUFBNkI7RUFDN0IsZ0JBQTZCO0VBQzdCLGlCQUE2QjtFQUM3QixpQkFBNkI7RUFDN0IsaUJBQTZCOztFQUU3QixjQUFjO0VBQ2QsaUJBQWlCOztFQUVqQixjQUFjO0VBQ2Qsb0JBQW9CO0VBR3BCLGNBQWM7RUFDZCx5QkFBeUI7RUFDekIsNkJBQTZCO0VBQzdCLHFCQUFxQjs7RUFFckIscUJBQXFCO0VBQ3JCLHVCQUF1QjtFQUN2Qix3QkFBd0I7RUFDeEIsMEJBQTBCO0VBRzFCLG1DQUFtQztFQUNuQyxtQ0FBbUM7RUFDbkMsb0NBQW9DO0FBQ3RDO0FEdEdFO0lBQ0UsU0FBUztFQVVYO0FBUkU7TUFDRSxXQUFXO01BQ1gsZ0JBQWdCO0lBS2xCO0FBSEU7UUFDRSxvQkFBb0I7TUFDdEI7QUFJSjtJQUNFLGlCQUFpQjtFQUNuQjtBQUdGOztFQUVFO0FBQ0Y7O0VBRUUsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQjtBQUNBOztFQUVFLGFBQWE7RUFDYixnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxpQkFBaUI7QUFDbkI7QUFDQTs7RUFFRSxlQUFlO0VBQ2YsU0FBUztFQUNULFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsaUJBQWlCO0FBQ25CO0FBQ0E7O0VBRUUsaUJBQWlCO0VBQ2pCLG9CQUFvQjtBQUN0QjtBQUNBOztFQUVFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxxQkFBcUI7RUFDckIsVUFBVTtFQUNWLFdBQVc7RUFDWCxlQUFlO0VBQ2YsV0FBVztFQUNYLHFCQUFxQjtFQUNyQiwrRUFBK0U7RUFDL0Usc0RBQXNEO0VBQ3RELDRCQUE0QjtFQUM1Qix3QkFBd0I7QUFDMUI7QUFDQTs7RUFFRSxtQkFBbUI7QUFDckI7QUFDQTs7O0VBR0UscUJBQXFCO0FBQ3ZCO0FBRUEsMkJBQTJCO0FBQzNCO0VBQ0UscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCxZQUFZO0VBQ1osV0FBVztFQUNYLG1CQUFtQjtFQUNuQix1REFBdUQ7RUFDdkQsd0JBQXdCO0FBQzFCO0FBRUE7RUFDRSxjQUFjO0VBQ2QsbUJBQXVCO0VBQ3ZCLGdCQUEyQjtFQUMzQixxQkFBcUI7RUFDckIsb0JBQW9CO0VBQ3BCLHlCQUF5QjtBQUczQjtBQURFLGVBQVcsZUFBZSxFQUFFO0FBRzlCOzs7RUFHRSx3QkFBZ0I7RUFBaEIscUJBQWdCO0VBQWhCLGdCQUFnQjtFQUNoQixtQkFBc0M7RUFDdEMscUJBQXdDO0VBQ3hDLG1CQUFtQjtFQUNuQixrQkFBc0M7RUFDdEMsbUJBQXVCO0VBQ3ZCLGNBQWM7QUFDaEI7QUFFQTtFQUNFLGlFQUFpRTtFQUNqRSw0QkFBNEI7RUFDNUIsc0NBQXNDO0VBQ3RDLG1CQUFtQjtBQUNyQjtBQUVBO0VBQ0Usd0JBQWdCO0VBQWhCLHFCQUFnQjtFQUFoQixnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLGlDQUFpQztFQUNqQyxxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYixjQUFjO0VBQ2QsNEJBQTRCO0VBQzVCLGFBQWE7QUFLZjtBQUhFO0lBQ0UsMEZBQXVHO0VBQ3pHO0FBR0Y7RUFDRSx3QkFBZ0I7RUFBaEIscUJBQWdCO0VBQWhCLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsaUNBQWlDO0VBQ2pDLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLGFBQWE7RUFDYixTQUFTO0VBQ1QscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQiw0QkFBNEI7RUFDNUIsWUFBWTtBQWVkO0FBYkU7SUFDRSxXQUFXO0lBQ1gsWUFBWTtJQUNaLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsbUJBQW1CO0lBQ25CLHNDQUFzQztJQUN0QyxrQkFBa0I7SUFDbEIsWUFBWTtJQUNaLFdBQVc7RUFDYjtBQUVBLDhCQUFvQixtQkFBbUIsRUFBRSIsImZpbGUiOiJmb3JtLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbCwiLyoqXG4gKiBAZmlsZVxuICogVmlzdWFsIHN0eWxlcyBmb3IgZm9ybSBjb21wb25lbnRzLlxuICovXG5AaW1wb3J0IHVybCgnLi4vYmFzZS92YXJpYWJsZXMucGNzcycpO1xuXG5mb3JtIHtcblxuICAmIC5maWVsZC1tdWx0aXBsZS10YWJsZSB7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJiAuZmllbGQtbXVsdGlwbGUtZHJhZyB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgICYgLnRhYmxlZHJhZy1oYW5kbGUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIC5maWVsZC1hZGQtbW9yZS1zdWJtaXQge1xuICAgIG1hcmdpbjogMC41ZW0gMCAwO1xuICB9XG59XG5cbi8qKlxuICogTWFya3VwIGdlbmVyYXRlZCBieSBGb3JtIEFQSS5cbiAqL1xuLmZvcm0taXRlbSxcbi5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbnRyLm9kZCAuZm9ybS1pdGVtLFxudHIuZXZlbiAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mb3JtLWNvbXBvc2l0ZSA+IC5maWVsZHNldC13cmFwcGVyID4gLmRlc2NyaXB0aW9uLFxuLmZvcm0taXRlbSAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDAuODVlbTtcbn1cbi5mb3JtLWNvbXBvc2l0ZSA+IGxlZ2VuZCxcbi5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmZvcm0tY2hlY2tib3hlcyAuZm9ybS1pdGVtLFxuLmZvcm0tcmFkaW9zIC5mb3JtLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAwLjRlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC40ZW07XG59XG4uZm9ybS10eXBlLXJhZGlvIC5kZXNjcmlwdGlvbixcbi5mb3JtLXR5cGUtY2hlY2tib3ggLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNGVtO1xufVxuLm1hcmtlciB7XG4gIGNvbG9yOiAjZTAwO1xufVxuLmZvcm0tcmVxdWlyZWQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBtYXJnaW46IDAgMC4zZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgLyogVXNlIGEgYmFja2dyb3VuZCBpbWFnZSB0byBwcmV2ZW50IHNjcmVlbiByZWFkZXJzIGZyb20gYW5ub3VuY2luZyB0aGUgdGV4dC4gKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29ucy9yZXF1aXJlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDZweCA2cHg7XG59XG5hYmJyLnRhYmxlZHJhZy1jaGFuZ2VkLFxuYWJici5hamF4LWNoYW5nZWQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmZvcm0taXRlbSBpbnB1dC5lcnJvcixcbi5mb3JtLWl0ZW0gdGV4dGFyZWEuZXJyb3IsXG4uZm9ybS1pdGVtIHNlbGVjdC5lcnJvciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJlZDtcbn1cblxuLyogSW5saW5lIGVycm9yIG1lc3NhZ2VzLiAqL1xuLmZvcm0taXRlbS0tZXJyb3ItbWVzc2FnZTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvaWNvbnMvZXJyb3Iuc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiB2YXIoLS1mei1zbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy1ib2xkKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBtYXJnaW46IDAgMCA4cHggMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAmLm9wdGlvbiB7IGRpc3BsYXk6IGlubGluZTsgfVxufVxuXG4uZm9ybS1zZWxlY3QsXG4uZm9ybS10ZXh0LFxuLmZvcm0tdGV4dGFyZWEge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1saWdodC1uZXV0cmFsKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1saWdodC1uZXV0cmFsKTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnotc20pO1xuICBwYWRkaW5nOiAxLjJlbTtcbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbnMvc2VsZWN0LWRvd24tYXJyb3cuc3ZnJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHggY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiA0NHB4O1xufVxuXG4uZm9ybS1jaGVja2JveCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4xNWVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogMC4xNWVtO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBmb250OiBpbmhlcml0O1xuICBoZWlnaHQ6IDEuMTVlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuMmVtKTtcbiAgd2lkdGg6IDEuMTVlbTtcblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpIHVybCgnLi4vLi4vaW1hZ2VzL2ljb25zL2NoZWNrYm94LWNoZWNrZWQuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIH1cbn1cblxuLmZvcm0tcmFkaW8ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMTVlbSBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDEuMmVtO1xuICBtYXJnaW46IDA7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4yZW0pO1xuICB3aWR0aDogMS4yZW07XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAwLjVlbTtcbiAgICBoZWlnaHQ6IDAuNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDFlbSAxZW0gY3VycmVudENvbG9yO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwLjIzZW07XG4gICAgdG9wOiAwLjIzZW07XG4gIH1cblxuICAmOmNoZWNrZWQ6OmJlZm9yZSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbn1cbiIsIjpyb290IHtcbiAgLyogQmFzaWMgQ29sb3VycyAqL1xuICAtLWNvbG9yLXdoaXRlOiAjRkZGRkZGO1xuXG4gIC0tY29sb3ItcHJpbWFyeTogIzAwM0I0QTtcbiAgLS1jb2xvci1wcmltYXJ5LW1lZGl1bTogIzVBODA4QTtcblxuICAtLWNvbG9yLXNlY29uZGFyeTogIzE1QzNBNTtcbiAgLS1jb2xvci1zZWNvbmRhcnktZGFyazogIzAwOUU4NDtcblxuICAtLWNvbG9yLXRlcnRpYXJ5OiAjRjhEQjRBO1xuXG4gIC0tY29sb3ItcXVhdGVybmFyeTogI0U2NTE0ODtcblxuICAtLWNvbG9yLWJnLXJlZ3VsYXI6ICNGREY0Qzk7XG4gIC0tY29sb3ItYmctY29tcGxldGVkOiAjMDA5OTgwO1xuICAtLWNvbG9yLWJnLWxvY2tlZDogI0UwRTBFMDtcblxuICAtLWNvbG9yLXN0YXR1cy1jb21wbGV0ZWQ6ICMwMDk5ODA7XG4gIC0tY29sb3ItbGlnaHQtbmV1dHJhbDogI0VCRjNGNTtcblxuICAtLWNvbG9yLWdyZXktbGlnaHQ6ICNGNEY0RjQ7XG4gIC0tY29sb3ItZ3JleS1tZWRpdW06ICNEOUQ5RDk7XG5cbiAgLS1jb2xvci1hY2NlbnQtMTogI0VEMTY1MTtcbiAgLS1jb2xvci1hY2NlbnQtMjogIzU0MjJDODtcblxuICAtLWNvbG9yLWRlZmF1bHQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAtLWNvbG9yLWxpbms6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gIC8qIE1hcHBpbmcgQ29sb3Vyc1xuICAgKlxuICAgKiBQbGVhc2Ugb25seSBhc3NpZ24gdmFsdWVzIHByZXZpb3VzbHkgY3JlYXRlZCBhYm92ZVxuICAgKi9cbiAgLyogYnV0dG9ucyAqL1xuICAtLWNvbG9yLWJ1dHRvbi1iZzogdmFyKC0tY29sb3ItcXVhdGVybmFyeSk7XG4gIC0tY29sb3ItYnV0dG9uLXRleHQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgLS1jb2xvci1idXR0b24tYmctLWhvdmVyOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgLS1jb2xvci1idXR0b24tdGV4dC0taG92ZXI6IHZhcigtLWNvbG9yLXdoaXRlKTtcblxuICAtLWNvbG9yLWJ1dHRvbi1zZWNvbmRhcnktYmc6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgLS1jb2xvci1idXR0b24tc2Vjb25kYXJ5LXRleHQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAtLWNvbG9yLWJ1dHRvbi1zZWNvbmRhcnktYmctLWhvdmVyOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICAtLWNvbG9yLWJ1dHRvbi1zZWNvbmRhcnktdGV4dC0taG92ZXI6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gIC8qIGhlYWRlciAqL1xuICAtLWNvbG9yLWhlYWRlci1iZzogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIC0tY29sb3ItaGVhZGVyLXRleHQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcblxuICAvKiBmb290ZXIgKi9cbiAgLS1jb2xvci1mb290ZXItYmc6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAtLWNvbG9yLWZvb3Rlci10ZXh0OiB2YXIoLS1jb2xvci13aGl0ZSk7XG5cbiAgLyogcHJvZ3JhbSBtZW51ICovXG4gIC0tY29sb3ItaGFtYnVyZ2VyLW1lbnUtaWNvbi1iZzogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgLS1jb2xvci1oYW1idXJnZXItbWVudS1pY29uLWhvdmVyLWJnOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIC0tY29sb3ItaGFtYnVyZ2VyLW1lbnUtYmc6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgLS1jb2xvci1oYW1idXJnZXItbWVudS10ZXh0OiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAvKiBwaWxsYXIncyBoZWFkZXIgKi9cbiAgLS1jb2xvci1waWxsYXItaGVhZGVyLW1zZy1jb21wbGV0ZWQtYmc6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgLS1jb2xvci1waWxsYXItaGVhZGVyLW1zZy1jb21wbGV0ZWQtdGV4dDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIC0tY29sb3ItcGlsbGFyLWhlYWRlci1tc2ctY29tcGxldGVkLWljb246IHZhcigtLWNvbG9yLWJnLWNvbXBsZXRlZCk7XG5cbiAgLyogY2FyZCAqL1xuICAtLWNvbG9yLWNhcmQtYmc6IHZhcigtLWNvbG9yLWdyZXktbGlnaHQpO1xuICAtLWNvbG9yLWNhcmQtYmctLWhvdmVyOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIC0tY29sb3ItY2FyZC10b2dnbGUtYmc6IHZhcigtLWNvbG9yLXF1YXRlcm5hcnkpO1xuICAtLWNvbG9yLWNhcmQtdG9nZ2xlLXRleHQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcblxuICAvKiAtLSBFbmQgb2Y6IE1hcHBpbmcgQ29sb3VycyAqL1xuXG4gIC8qIFR5cG9ncmFwaHkgKi9cbiAgLS1mZi1ibG9jOiBcIkJsb2NcIiwgc2Fucy1zZXJpZjtcbiAgLS1mZi1wb3BwaW5zOiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcblxuICAtLWZ6LWJhc2U6IDFyZW07XG4gIC0tZnotaGVybzogY2FsYyg1MiAvIDE2ICogMXJlbSk7XG4gIC0tZnotc206IGNhbGMoMTQgLyAxNiAqIDFyZW0pO1xuICAtLWZ6LWxnOiBjYWxjKDE4IC8gMTYgKiAxcmVtKTtcbiAgLS1mei14bDogY2FsYygyMCAvIDE2ICogMXJlbSk7XG4gIC0tZnoteHhsOiBjYWxjKDIyIC8gMTYgKiAxcmVtKTtcbiAgLS1mei1oMTogY2FsYyg0MiAvIDE2ICogMXJlbSk7XG4gIC0tZnotaDI6IGNhbGMoMzIgLyAxNiAqIDFyZW0pO1xuICAtLWZ6LWgzOiBjYWxjKDI4IC8gMTYgKiAxcmVtKTtcbiAgLS1mei1oNDogY2FsYygyMiAvIDE2ICogMXJlbSk7XG4gIC0tZnotaDU6IGNhbGMoMTggLyAxNiAqIDFyZW0pO1xuICAtLWZ6LWg2OiBjYWxjKDE0IC8gMTYgKiAxcmVtKTtcblxuICAtLWxoLWJhc2U6IDEuNTtcbiAgLS1saC1oZWFkaW5nOiAxLjI7XG5cbiAgLS1mdy1ib2xkOiA2MDA7XG4gIC0tZnctZXh0cmEtYm9sZDogODAwO1xuXG4gIC8qIExheW91dCAqL1xuICAtLWd1dHRlcjogMzBweDtcbiAgLS1sLW1heC1ub2RlLXdpZHRoOiA3MDBweDtcbiAgLS1sLW1heC1jb250ZW50LXdpZHRoOiAxMTEwcHg7XG4gIC0tbC1tYXgtd2lkdGg6IDE0NDBweDtcblxuICAtLWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC0tYm9yZGVyLXJhZGl1cy1zbTogNnB4O1xuICAtLWJvcmRlci1yYWRpdXMtbGc6IDI0cHg7XG4gIC0tYm9yZGVyLXJhZGl1cy1odWdlOiA4MHB4O1xuXG4gIC8qIEhlYWRlciBpbWFnZSAqL1xuICAtLWhlYWRlci1pbWFnZS13aWR0aC0tbW9iaWxlOiAxODBweDtcbiAgLS1oZWFkZXItaW1hZ2Utd2lkdGgtLXRhYmxldDogMjgycHg7XG4gIC0taGVhZGVyLWltYWdlLXdpZHRoLS1kZXNrdG9wOiAzODRweDtcbn1cbiJdfQ== */