/* Styles needed for integrations with third-party plugins. */
#wpforms-builder-elementor-popup {
  position: fixed;
  width: 100vw;
  height: 100vh;
  padding: 30px;
  z-index: 10000;
  background: rgba(0, 0, 0, 0.75);
  left: 0;
  top: 0;
}

#wpforms-builder-elementor-popup iframe {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
}

.wpforms-elementor-form-selector {
  background: rgba(255, 255, 255, 0.5);
  border: 1px solid #71D7F7;
  box-sizing: border-box;
  text-align: center;
  font-family: "Helvetica Neue", sans-serif;
  font-style: normal;
  padding: 40px;
}

.wpforms-elementor-form-selector img {
  width: 220px;
  margin: 0 auto 20px auto;
}

.wpforms-elementor-form-selector .select-wrapper {
  position: relative;
  padding: 0;
  width: 100%;
  max-width: 266px;
  margin: 0 auto;
  line-height: 0;
}

.wpforms-elementor-form-selector .select-wrapper:after {
  font-family: eicons;
  content: "\e8ad";
  font-size: 12px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 5px;
  pointer-events: none;
  opacity: 0.55;
}

.wpforms-elementor-form-selector select {
  font-family: inherit;
  font-style: inherit;
  font-weight: normal;
  font-size: 12px;
  line-height: 12px;
  color: #6D7882;
  padding: 0 20px 0 5px;
  width: 100%;
  height: 27px;
  text-overflow: ellipsis;
  margin: 0;
  background: #FFFFFF;
  border: 1px solid #D5DADF;
  box-sizing: border-box;
  border-radius: 3px;
  cursor: pointer;
  appearance: none;
  -webkit-appearance: none;
}

.wpforms-elementor-form-selector select:focus {
  outline: none;
}

@font-face {
  font-family: 'Icon WPForms';
  src: url("../images/integrations/elementor/font/icon-wpforms.eot");
  src: url("../images/integrations/elementor/font/icon-wpforms.eot#iefix") format("embedded-opentype"), url("../images/integrations/elementor/font/icon-wpforms.woff2") format("woff2"), url("../images/integrations/elementor/font/icon-wpforms.woff") format("woff"), url("../images/integrations/elementor/font/icon-wpforms.ttf") format("truetype"), url("../images/integrations/elementor/font/icon-wpforms.svg") format("svg");
}

#elementor-editor-wrapper .icon-wpforms, .elementor-edit-area .icon-wpforms {
  display: inline-block;
  width: 28px;
}

#elementor-editor-wrapper .icon-wpforms:before, .elementor-edit-area .icon-wpforms:before {
  content: '\e800';
  font-family: "Icon WPForms";
  font-style: normal;
  font-weight: normal;
  speak: never;
}

#elementor-editor-wrapper .elementor-widget-empty-icon.icon-wpforms, .elementor-edit-area .elementor-widget-empty-icon.icon-wpforms {
  width: 22px;
  line-height: 22px;
  padding: 0;
  font-size: 22px;
  text-align: center;
}

#elementor-editor-wrapper .elementor-navigator__item .icon-wpforms, .elementor-edit-area .elementor-navigator__item .icon-wpforms {
  width: 11px;
  height: 11px;
}

#elementor-editor-wrapper .elementor-control.elementor-control-edit_form, .elementor-edit-area .elementor-control.elementor-control-edit_form {
  padding: 0 20px 10px 20px;
  font-style: italic;
  font-weight: normal;
  font-size: 11px;
  line-height: 13px;
  color: #A4AFB7;
}

#elementor-editor-wrapper .elementor-control.elementor-control-edit_form a, .elementor-edit-area .elementor-control.elementor-control-edit_form a {
  cursor: pointer;
}

#elementor-editor-wrapper .elementor-control.elementor-control-test_form_notice a, .elementor-edit-area .elementor-control.elementor-control-test_form_notice a {
  color: #6d7882;
  border-bottom-color: #6d7882;
}

#elementor-editor-wrapper .elementor-control.elementor-control-test_form_notice a:hover, .elementor-edit-area .elementor-control.elementor-control-test_form_notice a:hover {
  color: #d30c5c;
  border-bottom-color: #d30c5c;
}

#elementor-editor-wrapper .elementor-control.elementor-control-add_form_btn .elementor-button, .elementor-edit-area .elementor-control.elementor-control-add_form_btn .elementor-button {
  padding: 7px 16px;
}

#elementor-editor-wrapper .elementor-control.elementor-control-add_form_btn .elementor-button b, .elementor-edit-area .elementor-control.elementor-control-add_form_btn .elementor-button b {
  margin: 0 10px 0 0;
  font-size: 13px;
  font-weight: 400;
  line-height: 12px;
}

#elementor-editor-wrapper .elementor-control.elementor-control-add_form_btn.elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper, .elementor-edit-area .elementor-control.elementor-control-add_form_btn.elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
  margin-right: auto;
}

#elementor-editor-wrapper .wpforms-icon-choices li, .elementor-edit-area .wpforms-icon-choices li {
  cursor: pointer;
}

#elementor-editor-wrapper .wpforms-icon-choices li label, .elementor-edit-area .wpforms-icon-choices li label {
  pointer-events: none;
}

.wpforms-divi-form-placeholder,
.et-db #et-boc .et-l .wpforms-divi-form-placeholder {
  padding: 25px 15px;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.wpforms-divi-form-placeholder img,
.et-db #et-boc .et-l .wpforms-divi-form-placeholder img {
  height: 100px;
  width: auto;
  margin-right: 15px;
  display: block;
}

.wpforms-divi-form-placeholder h3,
.et-db #et-boc .et-l .wpforms-divi-form-placeholder h3 {
  width: 100%;
  margin: 10px 0 0;
  font-weight: 700;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
  font-size: 20px;
  line-height: 28px;
  text-align: center;
  padding: 0;
  letter-spacing: 0;
  text-transform: none;
}

.wpforms-divi-form-preview.loading,
.et-db #et-boc .et-l .wpforms-divi-form-preview.loading {
  opacity: .7;
}

.et-db #et-boc .et-l .et-fb-modules-list ul > li.wpforms_selector::before {
  content: '';
  background-image: url("../images/integrations/divi/wpforms-icon.svg");
  height: 16px;
  font-variant: normal;
  background-position: center center;
  background-repeat: no-repeat;
}

/* Gutenberg Block
----------------------------------------------------------------------------- */
.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap,
.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap {
  align-items: center;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap.components-placeholder,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap.components-placeholder,
.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap.components-placeholder {
  filter: none;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap h3,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap h3,
.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap h3 {
  color: initial;
  width: 100%;
  margin: 10px 0 5px 0;
  font-weight: 700;
  font-size: 20px;
  text-align: center;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap img,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap img,
.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap img {
  filter: none;
  height: 100px;
  margin-right: 25px;
  width: initial;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap .components-base-control,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap .components-base-control,
.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap .components-base-control {
  width: 100%;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap .components-placeholder__fieldset,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap .components-placeholder__fieldset,
.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap .components-placeholder__fieldset {
  justify-content: center;
  align-self: center;
  max-width: 400px;
  flex-direction: row !important;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector-wrap .components-select-control__input,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector-wrap .components-select-control__input,
.editor-styles-wrapper .wpforms-gutenberg-form-selector-wrap .components-select-control__input {
  padding: 0 10px;
  height: auto;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector .wpforms-form :disabled,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector .wpforms-form :disabled,
.editor-styles-wrapper .wpforms-gutenberg-form-selector .wpforms-form :disabled {
  pointer-events: none;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector .wpforms-form input:disabled,
.edit-post-visual-editor .wpforms-gutenberg-form-selector .wpforms-form textarea:disabled,
.edit-post-visual-editor .wpforms-gutenberg-form-selector .wpforms-form select:disabled, .edit-post-visual-editor .wpforms-gutenberg-form-selector .wpforms-form input[type=checkbox]:disabled:before,
.edit-post-visual-editor .wpforms-gutenberg-form-selector .wpforms-form input[type=radio]:disabled:before, .edit-post-visual-editor .wpforms-gutenberg-form-selector .wpforms-form .wpforms-field .choices .choices__inner,
.edit-post-visual-editor .wpforms-gutenberg-form-selector .wpforms-form .wpforms-field .choices .choices__list--single,
.edit-post-visual-editor .wpforms-gutenberg-form-selector .wpforms-form .wpforms-field .choices .choices__list--single > .choices__item--selectable,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector .wpforms-form input:disabled,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector .wpforms-form textarea:disabled,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector .wpforms-form select:disabled,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector .wpforms-form input[type=checkbox]:disabled:before,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector .wpforms-form input[type=radio]:disabled:before,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector .wpforms-form .wpforms-field .choices .choices__inner,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector .wpforms-form .wpforms-field .choices .choices__list--single,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector .wpforms-form .wpforms-field .choices .choices__list--single > .choices__item--selectable,
.editor-styles-wrapper .wpforms-gutenberg-form-selector .wpforms-form input:disabled,
.editor-styles-wrapper .wpforms-gutenberg-form-selector .wpforms-form textarea:disabled,
.editor-styles-wrapper .wpforms-gutenberg-form-selector .wpforms-form select:disabled,
.editor-styles-wrapper .wpforms-gutenberg-form-selector .wpforms-form input[type=checkbox]:disabled:before,
.editor-styles-wrapper .wpforms-gutenberg-form-selector .wpforms-form input[type=radio]:disabled:before,
.editor-styles-wrapper .wpforms-gutenberg-form-selector .wpforms-form .wpforms-field .choices .choices__inner,
.editor-styles-wrapper .wpforms-gutenberg-form-selector .wpforms-form .wpforms-field .choices .choices__list--single,
.editor-styles-wrapper .wpforms-gutenberg-form-selector .wpforms-form .wpforms-field .choices .choices__list--single > .choices__item--selectable {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #333333;
  cursor: default !important;
  pointer-events: none;
  opacity: 1;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector .wpforms-form label,
.edit-post-visual-editor .wpforms-gutenberg-form-selector .wpforms-form button[type=submit]:disabled,
.edit-post-visual-editor .wpforms-gutenberg-form-selector .wpforms-form iframe,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector .wpforms-form label,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector .wpforms-form button[type=submit]:disabled,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector .wpforms-form iframe,
.editor-styles-wrapper .wpforms-gutenberg-form-selector .wpforms-form label,
.editor-styles-wrapper .wpforms-gutenberg-form-selector .wpforms-form button[type=submit]:disabled,
.editor-styles-wrapper .wpforms-gutenberg-form-selector .wpforms-form iframe {
  cursor: default !important;
  pointer-events: none;
  opacity: 1;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector .wpforms-form .wpforms-field .choices,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector .wpforms-form .wpforms-field .choices,
.editor-styles-wrapper .wpforms-gutenberg-form-selector .wpforms-form .wpforms-field .choices {
  cursor: default !important;
  pointer-events: none;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full {
  padding: 4px;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input:disabled,
.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form textarea:disabled,
.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form select:disabled, .edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=checkbox]:disabled:before,
.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=radio]:disabled:before,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input:disabled,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form textarea:disabled,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form select:disabled,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=checkbox]:disabled:before,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=radio]:disabled:before,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input:disabled,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form textarea:disabled,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form select:disabled,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=checkbox]:disabled:before,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=radio]:disabled:before {
  background-color: var(--wpforms-field-background-color);
  border-color: var(--wpforms-field-border-color);
  color: var(--wpforms-field-text-color);
  text-shadow: none;
  opacity: 1 !important;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=file]:disabled,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=file]:disabled,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=file]:disabled {
  color: var(--wpforms-label-sublabel-color);
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=file]:disabled::-webkit-file-upload-button,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=file]:disabled::-webkit-file-upload-button,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=file]:disabled::-webkit-file-upload-button {
  color: var(--wpforms-field-text-color);
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=file]:disabled::file-selector-button,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=file]:disabled::file-selector-button,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=file]:disabled::file-selector-button {
  color: var(--wpforms-field-text-color);
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=checkbox]:disabled:checked:before,
.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=radio]:disabled:checked:before,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=checkbox]:disabled:checked:before,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=radio]:disabled:checked:before,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=checkbox]:disabled:checked:before,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=radio]:disabled:checked:before {
  border: 1px solid var(--wpforms-button-background-color);
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=checkbox]:disabled + label,
.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=radio]:disabled + label,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=checkbox]:disabled + label,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=radio]:disabled + label,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=checkbox]:disabled + label,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form input[type=radio]:disabled + label {
  opacity: 1 !important;
  cursor: default;
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form button[type=submit]:disabled, .edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form button[data-page]:disabled,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form button[type=submit]:disabled,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form button[data-page]:disabled,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form button[type=submit]:disabled,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form button[data-page]:disabled {
  cursor: default;
  opacity: 1 !important;
  color: var(--wpforms-button-text-color);
  background-color: var(--wpforms-button-background-color);
}

.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form .choices[data-type*="select-one"]:after,
.edit-post-visual-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form .choices[data-type*="select-multiple"]:after,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form .choices[data-type*="select-one"]:after,
.edit-widgets-block-editor .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form .choices[data-type*="select-multiple"]:after,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form .choices[data-type*="select-one"]:after,
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-form .choices[data-type*="select-multiple"]:after {
  border-width: 0;
  width: 10px;
  height: 10px;
}

.edit-post-sidebar .wpforms-gutenberg-panel-notice, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel-notice {
  background-color: #f0f6fc;
  border-left: solid 4px #017cba;
  color: #1e1e1e;
  padding: 12px 12px 12px 16px;
  margin-bottom: 0;
}

.edit-post-sidebar .wpforms-gutenberg-panel-notice strong, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel-notice strong {
  display: block;
  margin-bottom: 5px;
}

.edit-post-sidebar .wpforms-gutenberg-panel-notice a, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel-notice a {
  display: block;
}

.edit-post-sidebar .wpforms-gutenberg-panel-notice.wpforms-warning, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel-notice.wpforms-warning {
  background-color: #fef8ee;
  border-left-color: #efb84a;
  margin-bottom: 12px;
}

.edit-post-sidebar .wpforms-gutenberg-panel-notice.wpforms-use-modern-notice, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel-notice.wpforms-use-modern-notice {
  margin-bottom: 12px;
}

.edit-post-sidebar .wpforms-gutenberg-panel label.components-input-control__label, .edit-post-sidebar .wpforms-gutenberg-panel label.components-base-control__label, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel label.components-input-control__label, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel label.components-base-control__label {
  color: #1E1E1E;
  font-size: 13px;
  text-transform: none;
  font-weight: normal;
}

.edit-post-sidebar .wpforms-gutenberg-panel div.wpforms-gutenberg-form-selector-color-panel, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel div.wpforms-gutenberg-form-selector-color-panel {
  margin-top: 8px;
  margin-bottom: 0;
  padding: 0;
  border-top: 0;
}

.edit-post-sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-flex, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-flex {
  margin-bottom: 16px;
}

.edit-post-sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-legend, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-legend {
  margin-top: -16px;
  margin-bottom: 16px;
  color: #757575;
  line-height: 1.5;
}

.edit-post-sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-legend a, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-legend a {
  color: inherit;
}

.edit-post-sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-legend.wpforms-button-color-notice, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-legend.wpforms-button-color-notice {
  margin-top: 8px;
  margin-bottom: 0;
}

.edit-post-sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-colors-help, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-colors-help {
  margin-top: 8px;
  margin-bottom: 16px;
  color: #757575;
  line-height: 1.5;
}

.edit-post-sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-reset-button, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-reset-button {
  margin-bottom: 16px;
  color: #D63637;
  border: 1px solid #D63637;
  border-radius: 2px;
}

.edit-post-sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-reset-button:active, .edit-post-sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-reset-button:focus, .edit-post-sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-reset-button:hover, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-reset-button:active, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-reset-button:focus, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel .wpforms-gutenberg-form-selector-reset-button:hover {
  color: #8a2424;
  border: 1px solid #8a2424;
  outline: none;
  box-shadow: none;
}

.edit-post-sidebar .wpforms-gutenberg-panel .block-editor-tools-panel-color-gradient-settings__item.first, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel .block-editor-tools-panel-color-gradient-settings__item.first {
  margin-top: 0;
}

.edit-post-sidebar .wpforms-gutenberg-panel.disabled_panel > *:not(.wpforms-gutenberg-panel-notice), .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel.disabled_panel > *:not(.wpforms-gutenberg-panel-notice) {
  opacity: 0.5;
  pointer-events: none;
}

.edit-post-sidebar .wpforms-gutenberg-panel.disabled_panel > *:not(.wpforms-gutenberg-panel-notice) ::selection, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel.disabled_panel > *:not(.wpforms-gutenberg-panel-notice) ::selection {
  background-color: transparent;
}

.edit-post-sidebar .wpforms-gutenberg-panel:not(.disabled_panel) .wpforms-gutenberg-panel-notice, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel:not(.disabled_panel) .wpforms-gutenberg-panel-notice {
  display: none;
}

.edit-post-sidebar .wpforms-gutenberg-panel .wpforms-icon-choices li, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel .wpforms-icon-choices li {
  cursor: pointer;
}

.edit-post-sidebar .wpforms-gutenberg-panel .wpforms-icon-choices li label, .interface-interface-skeleton__sidebar .wpforms-gutenberg-panel .wpforms-icon-choices li label {
  pointer-events: none;
}

.edit-post-sidebar .wpforms-icon-choices li, .interface-interface-skeleton__sidebar .wpforms-icon-choices li {
  cursor: pointer;
}

.edit-post-sidebar .wpforms-icon-choices li label, .interface-interface-skeleton__sidebar .wpforms-icon-choices li label {
  pointer-events: none;
}

.components-modal__screen-overlay .wpforms-gutenberg-modal {
  max-width: 450px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9hZG1pbi1pbnRlZ3JhdGlvbnMuY3NzIiwic291cmNlcyI6WyJhc3NldHMvc2Nzcy9hZG1pbi1pbnRlZ3JhdGlvbnMuc2NzcyIsImFzc2V0cy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImFzc2V0cy9zY3NzL2ludGVncmF0aW9ucy9fZWxlbWVudG9yLnNjc3MiLCJhc3NldHMvc2Nzcy9pbnRlZ3JhdGlvbnMvZGl2aS9fcHJldmlldy5zY3NzIiwiYXNzZXRzL3Njc3MvaW50ZWdyYXRpb25zL19ndXRlbmJlcmcuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBTdHlsZXMgbmVlZGVkIGZvciBpbnRlZ3JhdGlvbnMgd2l0aCB0aGlyZC1wYXJ0eSBwbHVnaW5zLiAqL1xuXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnaW50ZWdyYXRpb25zL2VsZW1lbnRvcic7XG5AaW1wb3J0ICdpbnRlZ3JhdGlvbnMvZGl2aS9wcmV2aWV3JztcbkBpbXBvcnQgJ2ludGVncmF0aW9ucy9ndXRlbmJlcmcnO1xuIiwiLy8gVE9ETzogZ2V0IHJpZCBvZiB0aGVzZSBsZWdhY3kgdmFycyBhbmQgdGhpcyBmaWxlLiBBbGwgdmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGluIC4vYWRtaW4vX3ZhcmlhYmxlcy5zY3NzLlxuXG4vLyBMZWdhY3kgdmFyaWFibGVzLlxuJG9yYW5nZTogI2UyNzczMDtcbiRhbHRvcmFuZ2U6ICNkZjc3Mzk7XG4kZGFya29yYW5nZTogI2I4NWExYjtcbiRncmVlbjogIzJhOWIzOTtcbiRibHVlOiAjMGU2Y2FkO1xuJGxpZ2h0Qmx1ZTogI2ViZjNmYjtcblxuJHRyYW5zaXRpb25fZHVyYXRpb246IDAuM3M7XG4kaG92ZXJfdHJhbnNpdGlvbl9kdXJhdGlvbjogMC4wNXM7XG5cbi8vIENvbG9ycyBieSBuYW1lOlxuJGNvbG9yX3doaXRlOiAgICAgICAgICAgICAgICAgICAgICNmZmZmZmY7XG5cbiRjb2xvcl9kYXJrX3JlZDogICAgICAgICAgICAgICAgICAjYjMyZDJlO1xuJGNvbG9yX3JlZDogICAgICAgICAgICAgICAgICAgICAgICNkNjM2Mzg7XG5cbiRjb2xvcl9kYXJrX2dyZWVuOiAgICAgICAgICAgICAgICAjMDA4YTIwO1xuJGNvbG9yX2dyZWVuOiAgICAgICAgICAgICAgICAgICAgICMwMGEzMmE7XG5cbiRjb2xvcl9ibHVlOiAgICAgICAgICAgICAgICAgICAgICAjMDM2YWFiO1xuJGNvbG9yX2JyaWdodF9ibHVlOiAgICAgICAgICAgICAgICMwMzk5ZWQ7XG5cbiRjb2xvcl9kYXJrX29yYW5nZTogICAgICAgICAgICAgICAjY2Q2NjIyO1xuJGNvbG9yX29yYW5nZTogICAgICAgICAgICAgICAgICAgICNlMjc3MzA7XG5cbiRjb2xvcl9kYXJrX3llbGxvdzogICAgICAgICAgICAgICAjZmZhYTAwO1xuJGNvbG9yX3llbGxvdzogICAgICAgICAgICAgICAgICAgICNmZmI5MDA7XG4kY29sb3JfbGlnaHRlc3RfeWVsbG93OiAgICAgICAgICAgI2ZjZjllODtcblxuLy8gQ29sb3JzIGJ5IHVzYWdlOlxuJGNvbG9yX2xpZ2h0X2JhY2tncm91bmQ6ICAgICAgICAgICNmOGY4Zjg7XG4kY29sb3JfbGlnaHRfYmFja2dyb3VuZF9ob3ZlcjogICAgI2VlZWVlZTtcblxuJGNvbG9yX2RpdmlkZXI6ICAgICAgICAgICAgICAgICAgICNkZGRkZGQ7XG4kY29sb3JfYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgI2NjY2NjYztcbiRjb2xvcl9oaW50OiAgICAgICAgICAgICAgICAgICAgICAjYmJiYmJiO1xuJGNvbG9yX3ByaW1hcnlfdGV4dDogICAgICAgICAgICAgICM0NDQ0NDQ7XG4kY29sb3Jfc2Vjb25kYXJ5X3RleHQ6ICAgICAgICAgICAgIzc3Nzc3NztcblxuJGNvbG9yX2Nsb3NlOiAgICAgICAgICAgICAgICAgICAgICNiYmJiYmI7XG4kY29sb3JfY2xvc2VfaG92ZXI6ICAgICAgICAgICAgICAgIzc3Nzc3NztcblxuLy8gRm9udCBzaXplcy5cbiRmb250X3NpemVfc3M6ICAgICAgIDEzcHg7XG4kZm9udF9zaXplX3M6ICAgICAgICAxNHB4O1xuJGZvbnRfc2l6ZV9tOiAgICAgICAgMTZweDtcbiRmb250X3NpemVfbDogICAgICAgIDE4cHg7XG4kZm9udF9zaXplX2xsOiAgICAgICAyMHB4O1xuJGZvbnRfc2l6ZV94bDogICAgICAgMjRweDtcblxuLy8gU3BhY2luZy5cbiRzcGFjaW5nX3hzOiAgICAgICAgICA1cHg7XG4kc3BhY2luZ19zczogICAgICAgICAgOHB4O1xuJHNwYWNpbmdfczogICAgICAgICAgIDEwcHg7XG4kc3BhY2luZ19tczogICAgICAgICAgMTVweDtcbiRzcGFjaW5nX206ICAgICAgICAgICAyMHB4O1xuJHNwYWNpbmdfbDogICAgICAgICAgIDMwcHg7XG5cbi8vIEJvcmRlciByYWRpdXMuXG4kYm9yZGVyX3JhZGl1c19zOiAgICAgNHB4O1xuJGJvcmRlcl9yYWRpdXNfbTogICAgIDZweDtcblxuLy8gVHJhbnNpdGlvbnMuXG4kdHJhbnNpdGlvbl9zbG93ZXN0OiAgLjUwcztcbiR0cmFuc2l0aW9uX3Nsb3dlcjogICAuNDBzO1xuJHRyYW5zaXRpb25fc2xvdzogICAgIC4yNXM7XG4kdHJhbnNpdGlvbl9ub3JtYWw6ICAgLjE1cztcbiR0cmFuc2l0aW9uX2Zhc3Q6ICAgICAuMDVzO1xuIiwiLy8gU3R5bGVzIHNwZWNpZmljIGZvciBFbGVtZW50b3IncyBXUEZvcm1zIHdpZGdldC5cblxuI3dwZm9ybXMtYnVpbGRlci1lbGVtZW50b3ItcG9wdXAge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiAxMDB2aDtcblx0cGFkZGluZzogMzBweDtcblx0ei1pbmRleDogMTAwMDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoIDAsIDAsIDAsIDAuNzUgKTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXG5cdGlmcmFtZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdH1cbn1cblxuLndwZm9ybXMtZWxlbWVudG9yLWZvcm0tc2VsZWN0b3Ige1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM3MUQ3Rjc7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRwYWRkaW5nOiA0MHB4O1xuXG5cdGltZyB7XG5cdFx0d2lkdGg6IDIyMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcblx0fVxuXG5cdC5zZWxlY3Qtd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAyNjZweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRsaW5lLWhlaWdodDogMDtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Zm9udC1mYW1pbHk6IGVpY29ucztcblx0XHRcdGNvbnRlbnQ6IFwiXFxlOGFkXCI7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDAuNTU7XG5cdFx0fVxuXHR9XG5cblx0c2VsZWN0IHtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRmb250LXN0eWxlOiBpbmhlcml0O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRcdGNvbG9yOiAjNkQ3ODgyO1xuXHRcdHBhZGRpbmc6IDAgMjBweCAwIDVweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDI3cHg7XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGJhY2tncm91bmQ6ICNGRkZGRkY7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0Q1REFERjtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFdlYiBmb250IGNvbnRhaW5pbmcgb25lIGVsZW1lbnQgY3JlYXRlZCB1c2luZyBodHRwczovL2ZvbnRlbGxvLmNvbS8gc2VydmljZS5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ0ljb24gV1BGb3Jtcyc7XG5cdHNyYzogdXJsKCcuLi9pbWFnZXMvaW50ZWdyYXRpb25zL2VsZW1lbnRvci9mb250L2ljb24td3Bmb3Jtcy5lb3QnKTtcblx0c3JjOiB1cmwoJy4uL2ltYWdlcy9pbnRlZ3JhdGlvbnMvZWxlbWVudG9yL2ZvbnQvaWNvbi13cGZvcm1zLmVvdCNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0ICAgICB1cmwoJy4uL2ltYWdlcy9pbnRlZ3JhdGlvbnMvZWxlbWVudG9yL2ZvbnQvaWNvbi13cGZvcm1zLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdCB1cmwoJy4uL2ltYWdlcy9pbnRlZ3JhdGlvbnMvZWxlbWVudG9yL2ZvbnQvaWNvbi13cGZvcm1zLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHQgdXJsKCcuLi9pbWFnZXMvaW50ZWdyYXRpb25zL2VsZW1lbnRvci9mb250L2ljb24td3Bmb3Jtcy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdFx0IHVybCgnLi4vaW1hZ2VzL2ludGVncmF0aW9ucy9lbGVtZW50b3IvZm9udC9pY29uLXdwZm9ybXMuc3ZnJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuI2VsZW1lbnRvci1lZGl0b3Itd3JhcHBlciwgLmVsZW1lbnRvci1lZGl0LWFyZWEge1xuXG5cdC5pY29uLXdwZm9ybXMge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMjhweDtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICdcXGU4MDAnO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiSWNvbiBXUEZvcm1zXCI7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0c3BlYWs6IG5ldmVyO1xuXHRcdH1cblx0fVxuXG5cdC5lbGVtZW50b3Itd2lkZ2V0LWVtcHR5LWljb24uaWNvbi13cGZvcm1zIHtcblx0XHR3aWR0aDogMjJweDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuZWxlbWVudG9yLW5hdmlnYXRvcl9faXRlbSB7XG5cdFx0Lmljb24td3Bmb3JtcyB7XG5cdFx0XHR3aWR0aDogMTFweDtcblx0XHRcdGhlaWdodDogMTFweDtcblx0XHR9XG5cdH1cblxuXHQuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtZWRpdF9mb3JtIHtcblx0XHRwYWRkaW5nOiAwIDIwcHggMTBweCAyMHB4O1xuXG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxM3B4O1xuXHRcdGNvbG9yOiAjQTRBRkI3O1xuXG5cdFx0YSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdCY6aG92ZXIge1xuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXRlc3RfZm9ybV9ub3RpY2Uge1xuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogIzZkNzg4Mjtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICM2ZDc4ODI7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI2QzMGM1Yztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2QzMGM1Yztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtYWRkX2Zvcm1fYnRuIHtcblxuXHRcdC5lbGVtZW50b3ItYnV0dG9uIHtcblx0XHRcdHBhZGRpbmc6IDdweCAxNnB4O1xuXG5cdFx0XHRiIHtcblx0XHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZWxlbWVudG9yLWxhYmVsLWlubGluZT4uZWxlbWVudG9yLWNvbnRyb2wtY29udGVudD4uZWxlbWVudG9yLWNvbnRyb2wtZmllbGQ+LmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC8vIFByZXZlbnQgdHJpZ2dlcmluZyBhbnkgc3RhdGVzIG9uIGN1c3RvbSBlbGVtZW50cy5cblx0LndwZm9ybXMtaWNvbi1jaG9pY2VzIHtcblxuXHRcdGxpIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi53cGZvcm1zLWRpdmktZm9ybS1wbGFjZWhvbGRlcixcbi5ldC1kYiAjZXQtYm9jIC5ldC1sIC53cGZvcm1zLWRpdmktZm9ybS1wbGFjZWhvbGRlciB7XG5cdHBhZGRpbmc6IDI1cHggMTVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdGltZyB7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHRoMyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFNlZ29lIFVJLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBVYnVudHUsIENhbnRhcmVsbCwgSGVsdmV0aWNhIE5ldWUsIHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG5cbi53cGZvcm1zLWRpdmktZm9ybS1wcmV2aWV3LFxuLmV0LWRiICNldC1ib2MgLmV0LWwgLndwZm9ybXMtZGl2aS1mb3JtLXByZXZpZXcge1xuXHQmLmxvYWRpbmcge1xuXHRcdG9wYWNpdHk6IC43O1xuXHR9XG59XG5cbi5ldC1kYiAjZXQtYm9jIC5ldC1sIC5ldC1mYi1tb2R1bGVzLWxpc3QgdWwgPiBsaS53cGZvcm1zX3NlbGVjdG9yOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW50ZWdyYXRpb25zL2Rpdmkvd3Bmb3Jtcy1pY29uLnN2ZycpO1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuIiwiLyogR3V0ZW5iZXJnIEJsb2NrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IsXG4uZWRpdC13aWRnZXRzLWJsb2NrLWVkaXRvcixcbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIge1xuXG5cdC53cGZvcm1zLWd1dGVuYmVyZy1mb3JtLXNlbGVjdG9yLXdyYXAge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHQmLmNvbXBvbmVudHMtcGxhY2Vob2xkZXIge1xuXHRcdFx0ZmlsdGVyOiBub25lO1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGNvbG9yOiBpbml0aWFsO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDEwcHggMCA1cHggMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdGZpbHRlcjogbm9uZTtcblx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDI1cHg7XG5cdFx0XHR3aWR0aDogaW5pdGlhbDtcblx0XHR9XG5cblx0XHQuY29tcG9uZW50cy1iYXNlLWNvbnRyb2wge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmNvbXBvbmVudHMtcGxhY2Vob2xkZXJfX2ZpZWxkc2V0IHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuY29tcG9uZW50cy1zZWxlY3QtY29udHJvbF9faW5wdXQge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWd1dGVuYmVyZy1mb3JtLXNlbGVjdG9yIHtcblx0XHQud3Bmb3Jtcy1mb3JtIHtcblxuXHRcdFx0OmRpc2FibGVkIHtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCV3cGZvcm1zLWJhc2UtZ2ItZGlzYWJsZWQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICNjY2NjY2M7XG5cdFx0XHRcdGNvbG9yOiAjMzMzMzMzO1xuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0LFxuXHRcdFx0dGV4dGFyZWEsXG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0XHRAZXh0ZW5kICV3cGZvcm1zLWJhc2UtZ2ItZGlzYWJsZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT1jaGVja2JveF0sXG5cdFx0XHRpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdFx0XHRcdCY6ZGlzYWJsZWQge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgJXdwZm9ybXMtYmFzZS1nYi1kaXNhYmxlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0bGFiZWwsXG5cdFx0XHRidXR0b25bdHlwZT1zdWJtaXRdOmRpc2FibGVkLFxuXHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQud3Bmb3Jtcy1maWVsZCB7XG5cdFx0XHRcdC5jaG9pY2VzIHtcblx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0XHRcdC5jaG9pY2VzX19pbm5lcixcblx0XHRcdFx0XHQuY2hvaWNlc19fbGlzdC0tc2luZ2xlLFxuXHRcdFx0XHRcdC5jaG9pY2VzX19saXN0LS1zaW5nbGUgPiAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZSB7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kICV3cGZvcm1zLWJhc2UtZ2ItZGlzYWJsZWQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gTW9kZXJuIE1hcmt1cCBtb2RlLlxuXHRcdCYud3Bmb3Jtcy1yZW5kZXItbW9kZXJuLndwZm9ybXMtY29udGFpbmVyLWZ1bGwge1xuXHRcdFx0cGFkZGluZzogNHB4O1xuXG5cdFx0XHQud3Bmb3Jtcy1mb3JtIHtcblxuXHRcdFx0XHQld3Bmb3Jtcy1mdWxsLWdiLWRpc2FibGVkLWlucHV0IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoIC0td3Bmb3Jtcy1maWVsZC1iYWNrZ3JvdW5kLWNvbG9yICk7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoIC0td3Bmb3Jtcy1maWVsZC1ib3JkZXItY29sb3IgKTtcblx0XHRcdFx0XHRjb2xvcjogdmFyKCAtLXdwZm9ybXMtZmllbGQtdGV4dC1jb2xvciApO1xuXHRcdFx0XHRcdHRleHQtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0LFxuXHRcdFx0XHR0ZXh0YXJlYSxcblx0XHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgJXdwZm9ybXMtZnVsbC1nYi1kaXNhYmxlZC1pbnB1dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPWZpbGVdIHtcblx0XHRcdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoIC0td3Bmb3Jtcy1sYWJlbC1zdWJsYWJlbC1jb2xvciApO1xuXG5cdFx0XHRcdFx0XHQvLyBXZWJraXQuXG5cdFx0XHRcdFx0XHQmOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoIC0td3Bmb3Jtcy1maWVsZC10ZXh0LWNvbG9yICk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC8vIEZpcmVmb3guXG5cdFx0XHRcdFx0XHQmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoIC0td3Bmb3Jtcy1maWVsZC10ZXh0LWNvbG9yICk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1jaGVja2JveF0sXG5cdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dIHtcblx0XHRcdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0QGV4dGVuZCAld3Bmb3Jtcy1mdWxsLWdiLWRpc2FibGVkLWlucHV0O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKCAtLXdwZm9ybXMtYnV0dG9uLWJhY2tncm91bmQtY29sb3IgKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmICsgbGFiZWwge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdCZbdHlwZT1zdWJtaXRdLFxuXHRcdFx0XHRcdCZbZGF0YS1wYWdlXSB7XG5cdFx0XHRcdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoIC0td3Bmb3Jtcy1idXR0b24tdGV4dC1jb2xvciApO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoIC0td3Bmb3Jtcy1idXR0b24tYmFja2dyb3VuZC1jb2xvciApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jaG9pY2VzW2RhdGEtdHlwZSo9XCJzZWxlY3Qtb25lXCJdOmFmdGVyLFxuXHRcdFx0XHQuY2hvaWNlc1tkYXRhLXR5cGUqPVwic2VsZWN0LW11bHRpcGxlXCJdOmFmdGVyIHtcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIEJsb2NrIHNldHRpbmdzIHNpZGViYXIgc3R5bGVzLlxuLmVkaXQtcG9zdC1zaWRlYmFyLCAuaW50ZXJmYWNlLWludGVyZmFjZS1za2VsZXRvbl9fc2lkZWJhciB7XG5cblx0LndwZm9ybXMtZ3V0ZW5iZXJnLXBhbmVsLW5vdGljZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwZjZmYztcblx0XHRib3JkZXItbGVmdDogc29saWQgNHB4ICMwMTdjYmE7XG5cdFx0Y29sb3I6ICMxZTFlMWU7XG5cdFx0cGFkZGluZzogMTJweCAxMnB4IDEycHggMTZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0c3Ryb25nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Ji53cGZvcm1zLXdhcm5pbmcge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZlZjhlZTtcblx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAjZWZiODRhO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHR9XG5cblx0XHQmLndwZm9ybXMtdXNlLW1vZGVybi1ub3RpY2Uge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHR9XG5cdH1cblxuXHQud3Bmb3Jtcy1ndXRlbmJlcmctcGFuZWwge1xuXG5cdFx0IGxhYmVsLmNvbXBvbmVudHMtaW5wdXQtY29udHJvbF9fbGFiZWwsIGxhYmVsLmNvbXBvbmVudHMtYmFzZS1jb250cm9sX19sYWJlbCB7XG5cdFx0XHRjb2xvcjogICMxRTFFMUU7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0fVxuXG5cdFx0ZGl2LndwZm9ybXMtZ3V0ZW5iZXJnLWZvcm0tc2VsZWN0b3ItY29sb3ItcGFuZWwge1xuXHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWd1dGVuYmVyZy1mb3JtLXNlbGVjdG9yLWZsZXgge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1ndXRlbmJlcmctZm9ybS1zZWxlY3Rvci1sZWdlbmQge1xuXHRcdFx0bWFyZ2luLXRvcDogLTE2cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0Y29sb3I6ICM3NTc1NzU7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHR9XG5cblx0XHRcdCYud3Bmb3Jtcy1idXR0b24tY29sb3Itbm90aWNlIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWd1dGVuYmVyZy1mb3JtLXNlbGVjdG9yLWNvbG9ycy1oZWxwIHtcblx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZ3V0ZW5iZXJnLWZvcm0tc2VsZWN0b3ItcmVzZXQtYnV0dG9uIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRjb2xvcjogI0Q2MzYzNztcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNENjM2Mzc7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cblx0XHRcdCY6YWN0aXZlLFxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogIzhhMjQyNDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzhhMjQyNDtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYmxvY2stZWRpdG9yLXRvb2xzLXBhbmVsLWNvbG9yLWdyYWRpZW50LXNldHRpbmdzX19pdGVtLmZpcnN0IHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXG5cdFx0Ji5kaXNhYmxlZF9wYW5lbCA+ICo6bm90KCAud3Bmb3Jtcy1ndXRlbmJlcmctcGFuZWwtbm90aWNlICkge1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRcdDo6c2VsZWN0aW9uIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpub3QoIC5kaXNhYmxlZF9wYW5lbCApIHtcblx0XHRcdC53cGZvcm1zLWd1dGVuYmVyZy1wYW5lbC1ub3RpY2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIFByZXZlbnQgdHJpZ2dlcmluZyBhbnkgc3RhdGVzIG9uIGN1c3RvbSBlbGVtZW50cy5cblx0XHQud3Bmb3Jtcy1pY29uLWNob2ljZXMge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gUHJldmVudCB0cmlnZ2VyaW5nIGFueSBzdGF0ZXMgb24gY3VzdG9tIGVsZW1lbnRzLlxuXHQud3Bmb3Jtcy1pY29uLWNob2ljZXMge1xuXHRcdGxpIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gTW9kYWwgYWxlcnQuXG4uY29tcG9uZW50cy1tb2RhbF9fc2NyZWVuLW92ZXJsYXkge1xuXHQud3Bmb3Jtcy1ndXRlbmJl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 */
