File: //home/globfdxw/diasporameetsafrica.com/wp-content/plugins/wpforms-pdf/assets/css/builder.css
.wpforms-panel-content-section-pdf .wpforms-builder-provider-connections-default::before {
background: url("../../../wpforms/assets/images/builder/default-arrow.svg") no-repeat 0 0;
background-size: 97px 81px;
content: "";
height: 83px;
position: absolute;
inset-inline-end: 60px;
top: 20px;
transform: rotate(90deg);
width: 97px;
}
.wpforms-panel-content-section-pdf .wpforms-builder-provider-settings-default-content img {
margin-bottom: 20px;
}
.wpforms-panel-content-section-pdf .wpforms-builder-provider-settings-default-content h4 {
font-size: 16px;
font-weight: 500;
margin: 0 0 10px 0;
}
.wpforms-panel-content-section-pdf .wpforms-builder-provider-settings-default-content p {
font-size: 15px;
font-weight: 400;
margin: 0 auto;
}
#wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-advanced-group.unfoldable .wpforms-panel-fields-group-title, #wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-appearance-group.unfoldable .wpforms-panel-fields-group-title, #wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-template-group.unfoldable .wpforms-panel-fields-group-title {
padding: 10px 20px;
}
#wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-advanced-group.unfoldable .wpforms-panel-fields-group-title i, #wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-appearance-group.unfoldable .wpforms-panel-fields-group-title i, #wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-template-group.unfoldable .wpforms-panel-fields-group-title i {
inset-inline-start: auto;
inset-inline-end: 20px;
}
#wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-advanced-group.unfoldable .wpforms-panel-fields-group-description, #wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-appearance-group.unfoldable .wpforms-panel-fields-group-description, #wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-template-group.unfoldable .wpforms-panel-fields-group-description {
padding: 0 20px;
}
#wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-advanced-group.unfoldable .mce-toolbar.mce-first .mce-btn .mce-ico, #wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-appearance-group.unfoldable .mce-toolbar.mce-first .mce-btn .mce-ico, #wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-template-group.unfoldable .mce-toolbar.mce-first .mce-btn .mce-ico {
width: 19px !important;
height: 19px !important;
}
#wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-advanced-group.unfoldable .mce-toolbar .mce-btn-group .mce-btn.mce-listbox, #wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-appearance-group.unfoldable .mce-toolbar .mce-btn-group .mce-btn.mce-listbox, #wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-template-group.unfoldable .mce-toolbar .mce-btn-group .mce-btn.mce-listbox {
border-radius: 2px;
margin-inline-start: 5px;
}
#wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-advanced-group.unfoldable .wpforms-panel-fields-group-border-top, #wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-appearance-group.unfoldable .wpforms-panel-fields-group-border-top, #wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-template-group.unfoldable .wpforms-panel-fields-group-border-top {
margin: 0 20px 10px;
}
#wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-appearance-group.unfoldable .wpforms-panel-fields-group-title, #wpforms-panel-settings .wpforms-panel-fields-group.wpforms-pdf-template-group.unfoldable .wpforms-panel-fields-group-title {
margin-bottom: 0;
}
#wpforms-panel-settings .wpforms-pdf-appearance-group:not(.opened) .wpforms-panel-fields-group-description,
#wpforms-panel-settings .wpforms-pdf-template-group:not(.opened) .wpforms-panel-fields-group-description {
visibility: hidden;
margin-bottom: 0;
}
#wpforms-panel-settings .wpforms-pdf .wpforms-alert {
margin-inline: 20px;
}
#wpforms-panel-settings .wpforms-pdf .wpforms-panel-fields-group-inner {
max-width: 490px;
}
#wpforms-panel-settings .wpforms-pdf .wpforms-panel-field {
max-width: 490px;
}
#wpforms-panel-settings .sublabel {
color: #6a6f76;
font-size: 12px;
line-height: 12px;
margin: 10px 0 0 0;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-half, #wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-third, #wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-two-thirds {
display: inline-block;
box-sizing: content-box;
padding-inline-start: 20px;
padding-inline-end: 0;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-half:last-child, #wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-third:last-child, #wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-two-thirds:last-child {
padding-inline-end: 20px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-half {
width: 215px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-half select {
width: 215px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-third {
width: 136.67px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-third select {
width: 136.67px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-two-thirds {
width: 293.32px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-two-thirds select {
width: 293.32px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-half.wpforms-panel-field-colorpicker .minicolors .minicolors-input {
width: 215px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-third.wpforms-panel-field-colorpicker .minicolors .minicolors-input {
width: 136.67px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-panel-field.col-two-thirds.wpforms-panel-field-colorpicker .minicolors .minicolors-input {
width: 293.32px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-panel-field.col-third label {
white-space: nowrap;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color {
position: relative;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color .mce-widget.mce-btn.mce-listbox {
border-radius: 10px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color .mce-widget.mce-btn.mce-listbox button {
line-height: 20px;
height: 26px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color .wpforms-panel-field-colorpicker.wpforms-panel-field-color {
position: absolute;
top: 67px;
inset-inline-end: 9px;
z-index: 1;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color .wpforms-panel-field-colorpicker.wpforms-panel-field-color .minicolors {
margin: 0;
margin-top: 5px;
margin-inline-start: 23px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color .wpforms-panel-field-colorpicker.wpforms-panel-field-color .minicolors .minicolors-input {
height: 30px;
padding-inline-start: 32px;
width: 127px;
border-radius: 4px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color .wpforms-panel-field-colorpicker.wpforms-panel-field-color .minicolors .minicolors-input:hover {
box-shadow: 0 0 0 2px #2271b1;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color .wpforms-panel-field-colorpicker.wpforms-panel-field-color .minicolors .minicolors-input-swatch {
width: 20px;
height: 20px;
top: 5px;
left: 5px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color:has(.wp-core-ui.wp-editor-wrap.html-active) .wpforms-panel-field-colorpicker {
display: none;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color .wp-editor-tabs button {
border-radius: 4px 4px 0 0;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color .wp-editor-container {
border-radius: 4px 0 4px 4px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color .wp-editor-container > .mce-tinymce.mce-container.mce-panel {
border-radius: 4px 0 4px 4px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color .wp-editor-container > .mce-tinymce.mce-container.mce-panel > .mce-container-body.mce-stack-layout {
border-radius: 4px 0 4px 4px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color .wp-editor-container > .mce-tinymce.mce-container.mce-panel > .mce-container-body.mce-stack-layout .mce-toolbar-grp.mce-container.mce-panel.mce-first.mce-last {
border-radius: 4px 0 0 0;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-pdf-richtext-and-color .wp-editor-container > .mce-tinymce.mce-container.mce-panel > .mce-container-body.mce-stack-layout .mce-statusbar.mce-container.mce-panel.mce-stack-layout-item.mce-last {
border-radius: 0 0 4px 4px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-panel-field-colorpicker .minicolors-swatch.minicolors-sprite.minicolors-input-swatch {
border-radius: 50%;
width: 20px;
height: 20px;
top: 6px;
left: 6px;
cursor: pointer;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-panel-field-colorpicker .minicolors-swatch.minicolors-sprite.minicolors-input-swatch .minicolors-swatch-color {
border-radius: 50%;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-panel-field-colorpicker .minicolors-swatch.minicolors-sprite.minicolors-input-swatch .minicolors-swatch-color:after {
border-radius: 50%;
box-shadow: none;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-panel-field-colorpicker .minicolors-input {
padding-inline-start: 32px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-panel-field-colorpicker .minicolors-theme-default .minicolors-swatches .minicolors-swatch {
width: 17px;
height: 17px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-disabled {
pointer-events: none !important;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-disabled.wpforms-builder-settings-block-content {
opacity: 1 !important;
}
.wpforms-pdf-theme-selector .choices__item {
display: flex;
align-items: center;
}
.wpforms-pdf-theme-selector .choices__list--dropdown .choices__item--selectable {
padding-inline-start: 10px !important;
padding-inline-end: 13px !important;
}
.wpforms-pdf-theme-selector .choices__list--dropdown {
min-width: 220px;
}
.wpforms-pdf-theme-selector .choices__list--single .choices__item {
padding-inline-end: 5px;
}
.wpforms-pdf-theme-selector .wpforms-theme-color-swatches {
display: flex;
margin-inline: auto 5px;
}
.choices__list--single .wpforms-pdf-theme-selector .wpforms-theme-color-swatches {
position: absolute;
inset-inline-end: 30px;
top: 50%;
transform: translateY(-50%);
pointer-events: none;
}
.wpforms-pdf-theme-selector .wpforms-theme-color-swatches .wpforms-theme-color-swatch {
width: 20px;
height: 20px;
border-radius: 50%;
border: 1px solid rgba(0, 0, 0, 0.15);
margin-inline-end: -5px;
position: relative;
}
.wpforms-pdf-theme-selector .wpforms-theme-color-swatches .wpforms-theme-color-swatch[data-index="0"] {
z-index: 5;
}
.wpforms-pdf-theme-selector .wpforms-theme-color-swatches .wpforms-theme-color-swatch[data-index="1"] {
z-index: 4;
}
.wpforms-pdf-theme-selector .wpforms-theme-color-swatches .wpforms-theme-color-swatch[data-index="2"] {
z-index: 3;
}
.wpforms-pdf-theme-selector .wpforms-theme-color-swatches .wpforms-theme-color-swatch[data-index="3"] {
z-index: 2;
}
.wpforms-pdf-theme-selector .wpforms-theme-color-swatches .wpforms-theme-color-swatch[data-index="4"] {
z-index: 1;
}
.wpforms-pdf-theme-selector .wpforms-theme-color-swatches .wpforms-theme-color-swatch:last-child {
margin-inline-end: 0;
}
.wpforms-pdf-custom-entity-actions {
margin-top: -12px;
display: flex;
align-items: baseline;
}
.wpforms-pdf-custom-entity-actions span {
width: 0;
height: 11px;
border-left: 1px solid #c3c4c7;
margin: 0 9px;
}
.wpforms-pdf-custom-entity-actions a {
text-decoration: none;
}
.wpforms-pdf-custom-entity-actions .wpforms-pdf-custom-entity-delete {
color: #d63638;
}
.wpforms-pdf-custom-entity-actions .wpforms-pdf-custom-entity-delete:hover, .wpforms-pdf-custom-entity-actions .wpforms-pdf-custom-entity-delete:focus {
color: #b32d2e;
}
.wpforms-pdf-custom-entity-name-buttons {
margin-top: 10px;
display: flex;
gap: 10px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-field-pdf-theme-edit {
vertical-align: bottom;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-field-pdf-theme-edit button {
width: 100%;
font-weight: 500;
overflow: hidden;
text-overflow: ellipsis;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-field-pdf-theme-edit button.active, #wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-field-pdf-theme-edit button:focus:is(.active) {
border-color: #6a6f76;
box-shadow: 0 0 0 1px #6a6f76;
color: #6a6f76;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-pdf-theme-color-editor {
padding: 20px 20px 0 0;
border-radius: 6px;
background-color: #f6f7f7;
margin-inline: 20px;
margin-bottom: 20px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-pdf-theme-color-editor .wpforms-panel-field.col-half.wpforms-panel-field-colorpicker {
width: 194px;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-pdf-theme-color-editor .wpforms-panel-field.col-half.wpforms-panel-field-colorpicker:last-child {
padding-inline-end: 0;
}
#wpforms-panel-settings .wpforms-panel-content-section-pdf .wpforms-builder-settings-block .wpforms-pdf-theme-color-editor .wpforms-panel-field.col-half.wpforms-panel-field-colorpicker .minicolors input.minicolors-input {
width: 194px;
}
#wpforms-pdf-preview-sidebar {
position: fixed;
top: calc( 76px + var( --wpforms-admin-bar-height ));
bottom: 0;
inset-inline-start: 95px;
width: 400px;
background: #EBF3FC;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview-body {
overflow-x: auto;
overflow-y: scroll;
height: calc( 100% - 46px);
padding: 20px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview-body.wpforms-scrollbar-compact {
padding-inline-end: 6px;
padding-inline-start: 20px;
}
#wpforms-pdf-preview-sidebar .wpforms-pdf-preview-head {
height: 46px;
background-color: #dfe7ef;
border-bottom: 1px solid #ced7e0;
}
#wpforms-pdf-preview-sidebar .wpforms-pdf-preview-title h4 {
margin: 0;
padding: 0;
font-size: 15px;
font-weight: 500;
}
#wpforms-pdf-preview-sidebar .wpforms-pdf-preview-title p {
margin: 5px 0 16px 0;
padding: 0;
font-size: 12px;
font-weight: 400;
color: #86919e;
line-height: 18px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview-back {
background-color: transparent;
border: none;
color: #3c434a;
width: auto;
text-align: left;
padding-top: 15px;
padding-bottom: 15px;
padding-inline: 43px 15px;
font-size: 15px;
font-weight: 600;
cursor: pointer;
position: relative;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview-back:hover {
text-decoration: underline;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview-back:before {
content: '';
position: absolute;
inset-inline-start: 20px;
inset-inline-end: auto;
background-image: url("../images/back.svg");
background-size: 13px 11px;
width: 13px;
height: 11px;
top: 50%;
transform: translateY(-50%);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview {
position: relative;
width: 100%;
height: 464px;
background: #E9EAEC;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 6px;
box-shadow: 0px 1.76px 3.53px -1.76px #00000026;
overflow: hidden;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview iframe {
width: 816px;
height: 1056px;
background: #E9EAEC;
border: none;
display: none;
transform: scale(0.4386);
transform-origin: top left;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview iframe.active {
display: block;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="letter"] {
height: 464.88645px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="letter"] iframe {
width: 816px;
height: 1056px;
transform: scale(0.43834);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="legal"] {
height: 591.12821px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="legal"] iframe {
width: 816px;
height: 1344px;
transform: scale(0.43834);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="tabloid"] {
height: 555.24646px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="tabloid"] iframe {
width: 1056px;
height: 1632px;
transform: scale(0.339);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="executive"] {
height: 519.69957px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="executive"] iframe {
width: 696px;
height: 1008px;
transform: scale(0.51359);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="A3"] {
height: 507.97957px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="A3"] iframe {
width: 1123px;
height: 1587px;
transform: scale(0.31883);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="A4"] {
height: 507.84316px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="A4"] iframe {
width: 794px;
height: 1123px;
transform: scale(0.45044);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="A5"] {
height: 507.40071px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="A5"] iframe {
width: 561px;
height: 794px;
transform: scale(0.63652);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="B5"] {
height: 506.84375px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-paper-size="B5"] iframe {
width: 669px;
height: 945px;
transform: scale(0.53423);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="letter"] {
height: 278.88469px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="letter"] iframe {
width: 1056px;
height: 816px;
transform: scale(0.33932);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="legal"] {
height: 219.64042px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="legal"] iframe {
width: 1344px;
height: 816px;
transform: scale(0.26672);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="tabloid"] {
height: 234.00979px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="tabloid"] iframe {
width: 1632px;
height: 1056px;
transform: scale(0.21971);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="executive"] {
height: 249.3901px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="executive"] iframe {
width: 1008px;
height: 696px;
transform: scale(0.35545);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="A3"] {
height: 255.71743px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="A3"] iframe {
width: 1587px;
height: 1123px;
transform: scale(0.22593);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="A4"] {
height: 255.37422px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="A4"] iframe {
width: 1123px;
height: 794px;
transform: scale(0.31911);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="A5"] {
height: 255.01382px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="A5"] iframe {
width: 794px;
height: 561px;
transform: scale(0.45101);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="B5"] {
height: 255.61246px;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview[data-orientation="landscape"][data-paper-size="B5"] iframe {
width: 945px;
height: 669px;
transform: scale(0.37909);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview-error {
position: absolute;
left: 0;
right: 0;
bottom: 0;
z-index: 2;
background: #ebccd1bb;
padding: 15px;
font-size: 14px;
font-weight: 400;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview-spinner {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
backdrop-filter: blur(6px);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview-spinner:after {
content: '';
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 38px;
height: 38px;
background: #ffffff;
z-index: 1;
border-radius: 50%;
box-shadow: 0px 5px 10px -5px #00000026;
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview-spinner i {
position: absolute;
top: calc( 50% - 16px);
left: calc( 50% - 16px);
margin: 0;
z-index: 2;
}
#wpforms-pdf-preview-sidebar .wpforms-pdf-preview-button {
color: #86919e;
margin-top: 20px;
margin-bottom: 0;
margin-inline: 0 10px;
font-size: 13px;
font-style: normal;
font-weight: 500;
line-height: normal;
padding: 6px 12px;
border-radius: 4px;
border: 1px solid #B0B6BD;
background: rgba(0, 0, 0, 0.02);
cursor: pointer;
display: inline-flex;
justify-content: center;
align-items: center;
vertical-align: bottom;
height: 31px;
}
#wpforms-pdf-preview-sidebar .wpforms-pdf-preview-button:hover {
background: rgba(0, 0, 0, 0.05);
}
#wpforms-pdf-preview-sidebar #wpforms-pdf-preview-zoom:before {
content: '';
background-image: url("../images/zoom-Icon.svg");
background-size: 16px 16px;
width: 16px;
height: 16px;
display: inline-block;
margin-inline: 0 6px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview {
border-top: none;
overflow: visible;
padding: 0;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-closeIcon {
top: -44px;
inset-inline-end: -44px !important;
color: transparent;
opacity: 0;
transition: opacity 0.2s;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-closeIcon.show {
opacity: 0.8;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-closeIcon:after {
content: '';
background-image: url("../images/close-icon.svg");
background-size: 24px 24px;
width: 24px;
height: 24px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-closeIcon:hover {
opacity: 1;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content-pane {
margin: 0;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content > div {
height: 100%;
width: 100%;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content .wpforms-pdf-preview-zoom {
overflow: hidden;
border-radius: 6px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content .wpforms-pdf-preview-zoom iframe {
display: block;
background: #E9EAEC;
border: none;
transform-origin: top left;
overflow: hidden;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="letter"] {
aspect-ratio: 0.77273;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="letter"] .wpforms-pdf-preview-zoom {
height: clamp(400px, calc( 100vh - 180px), 1056px);
aspect-ratio: 0.77273;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="letter"] iframe {
width: 816px;
height: 1056px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="legal"] {
aspect-ratio: 0.60714;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="legal"] .wpforms-pdf-preview-zoom {
height: clamp(400px, calc( 100vh - 180px), 1344px);
aspect-ratio: 0.60714;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="legal"] iframe {
width: 816px;
height: 1344px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="tabloid"] {
aspect-ratio: 0.64706;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="tabloid"] .wpforms-pdf-preview-zoom {
height: clamp(400px, calc( 100vh - 180px), 1632px);
aspect-ratio: 0.64706;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="tabloid"] iframe {
width: 1056px;
height: 1632px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="executive"] {
aspect-ratio: 0.69048;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="executive"] .wpforms-pdf-preview-zoom {
height: clamp(400px, calc( 100vh - 180px), 1008px);
aspect-ratio: 0.69048;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="executive"] iframe {
width: 696px;
height: 1008px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="A3"] {
aspect-ratio: 0.70762;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="A3"] .wpforms-pdf-preview-zoom {
height: clamp(400px, calc( 100vh - 180px), 1587px);
aspect-ratio: 0.70762;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="A3"] iframe {
width: 1123px;
height: 1587px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="A4"] {
aspect-ratio: 0.70703;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="A4"] .wpforms-pdf-preview-zoom {
height: clamp(400px, calc( 100vh - 180px), 1123px);
aspect-ratio: 0.70703;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="A4"] iframe {
width: 794px;
height: 1123px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="A5"] {
aspect-ratio: 0.70655;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="A5"] .wpforms-pdf-preview-zoom {
height: clamp(400px, calc( 100vh - 180px), 794px);
aspect-ratio: 0.70655;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="A5"] iframe {
width: 561px;
height: 794px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="B5"] {
aspect-ratio: 0.70794;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="B5"] .wpforms-pdf-preview-zoom {
height: clamp(400px, calc( 100vh - 180px), 945px);
aspect-ratio: 0.70794;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-paper-size="B5"] iframe {
width: 669px;
height: 945px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="letter"] {
aspect-ratio: 1.29412;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="letter"] .wpforms-pdf-preview-zoom {
width: fit-content;
max-width: clamp(640px, calc( 100vw - 200px), 1056px);
height: clamp(400px, calc( 100vh - 180px), 816px);
aspect-ratio: 1.29412;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="letter"] iframe {
width: 1056px;
height: 816px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="legal"] {
aspect-ratio: 1.64706;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="legal"] .wpforms-pdf-preview-zoom {
width: fit-content;
max-width: clamp(640px, calc( 100vw - 200px), 1344px);
height: clamp(400px, calc( 100vh - 180px), 816px);
aspect-ratio: 1.64706;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="legal"] iframe {
width: 1344px;
height: 816px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="tabloid"] {
aspect-ratio: 1.54545;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="tabloid"] .wpforms-pdf-preview-zoom {
width: fit-content;
max-width: clamp(640px, calc( 100vw - 200px), 1632px);
height: clamp(400px, calc( 100vh - 180px), 1056px);
aspect-ratio: 1.54545;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="tabloid"] iframe {
width: 1632px;
height: 1056px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="executive"] {
aspect-ratio: 1.44828;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="executive"] .wpforms-pdf-preview-zoom {
width: fit-content;
max-width: clamp(640px, calc( 100vw - 200px), 1008px);
height: clamp(400px, calc( 100vh - 180px), 696px);
aspect-ratio: 1.44828;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="executive"] iframe {
width: 1008px;
height: 696px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="A3"] {
aspect-ratio: 1.41318;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="A3"] .wpforms-pdf-preview-zoom {
width: fit-content;
max-width: clamp(640px, calc( 100vw - 200px), 1587px);
height: clamp(400px, calc( 100vh - 180px), 1123px);
aspect-ratio: 1.41318;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="A3"] iframe {
width: 1587px;
height: 1123px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="A4"] {
aspect-ratio: 1.41436;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="A4"] .wpforms-pdf-preview-zoom {
width: fit-content;
max-width: clamp(640px, calc( 100vw - 200px), 1123px);
height: clamp(400px, calc( 100vh - 180px), 794px);
aspect-ratio: 1.41436;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="A4"] iframe {
width: 1123px;
height: 794px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="A5"] {
aspect-ratio: 1.41533;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="A5"] .wpforms-pdf-preview-zoom {
width: fit-content;
max-width: clamp(640px, calc( 100vw - 200px), 794px);
height: clamp(400px, calc( 100vh - 180px), 561px);
aspect-ratio: 1.41533;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="A5"] iframe {
width: 794px;
height: 561px;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="B5"] {
aspect-ratio: 1.41256;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="B5"] .wpforms-pdf-preview-zoom {
width: fit-content;
max-width: clamp(640px, calc( 100vw - 200px), 945px);
height: clamp(400px, calc( 100vh - 180px), 669px);
aspect-ratio: 1.41256;
}
.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .jconfirm-content[data-orientation="landscape"][data-paper-size="B5"] iframe {
width: 945px;
height: 669px;
}
.wpforms_page_wpforms-builder .jconfirm.wpforms-pdf-preview-zoom .jconfirm-bg {
backdrop-filter: blur(8px);
opacity: 1;
background: rgba(114, 119, 124, 0.75);
}
/* PDF Access Restrictions Styles */
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-restriction-settings {
padding: 0;
display: none;
}
.wpforms-pdf-access-restrictions-wrap:has(.wpforms-pdf-access-restrictions input:checked) .wpforms-pdf-restriction-settings {
display: block;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-user-roles-restrictions-wrap,
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-user-names-restrictions-wrap {
display: none;
}
.wpforms-pdf-access-restrictions-wrap:has(.wpforms-pdf-user-restrictions select option[value="loggedin"]:checked) .wpforms-pdf-user-roles-restrictions-wrap,
.wpforms-pdf-access-restrictions-wrap:has(.wpforms-pdf-user-restrictions select option[value="loggedin"]:checked) .wpforms-pdf-user-names-restrictions-wrap {
display: block;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-password-protection-wrap {
margin-bottom: 10px;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-password-protection-wrap:has(.wpforms-panel-field-toggle input:checked) .wpforms-pdf-password-fields-wrap {
display: flex;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-password-fields-wrap {
margin-top: 10px;
display: none;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-password-field {
position: relative;
margin-bottom: 0;
padding-bottom: 20px !important;
width: fit-content;
min-height: 76px;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-password-field.wpforms-pdf-password-confirm label {
visibility: hidden;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-password-field input {
width: 100%;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-password-field .after-input.sub-label {
color: #86919e;
font-size: 12px;
line-height: 14px;
margin: 8px 0 0 1px;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-password-field .wpforms-pdf-password-clean {
position: absolute;
inset-inline-end: 11px;
top: 43px;
transform: translateY(-50%);
background: none;
border: none;
color: #a7aaad;
cursor: pointer;
display: none;
padding: 0;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-password-field .wpforms-pdf-password-clean:hover {
color: #e27730;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-password-error {
display: none;
color: #e27730;
font-size: 12px;
margin-top: 5px;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-user-roles-select,
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-user-names-select {
width: 100%;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-user-roles-select .choices__list .choices__item[data-value="administrator"],
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-user-names-select .choices__list .choices__item[data-value="administrator"] {
background-color: #86919e;
border-color: #86919e;
cursor: not-allowed;
}
.wpforms-pdf-access-restrictions-wrap .wpforms-pdf-user-roles-select input[type="search"] {
display: none;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-bg {
backdrop-filter: blur(8px);
opacity: 1;
background: rgba(114, 119, 124, 0.75);
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box.jconfirm-type-default {
padding-top: 0;
padding-bottom: 0;
padding-inline: 0;
width: calc( 100vw - 80px);
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .jconfirm-content-pane {
margin-bottom: 0;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .jconfirm-closeIcon:has(.wpforms-pdf-templates-modal-close-icon):after {
color: red;
content: '';
background-image: url("../../assets/images/close-icon-dark.svg");
background-size: 12px 12px;
width: 12px;
height: 12px;
top: 5px;
inset-inline-end: 15px;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content {
text-align: start;
overflow-y: scroll;
max-height: calc( 100vh - 80px);
padding-inline-start: 40px;
padding-inline-end: 40px;
padding-top: 40px;
padding-bottom: 40px;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content.wpforms-scrollbar-compact {
padding-inline-end: 26px;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-category-grid {
display: grid;
grid-template-columns: repeat(6, 1fr);
gap: 38px;
padding: 0 0 0 10px;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-category-grid .wpforms-template-single {
display: grid;
grid-template-rows: auto 1fr;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-category-grid .wpforms-template-single .wpforms-category-title {
grid-row: 1;
min-height: 52px;
position: relative;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-category-grid .wpforms-template-single .wpforms-category-title h2 {
font-size: 24px;
font-weight: 600;
line-height: 24px;
margin: 0;
position: absolute;
z-index: 2;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-category-grid .wpforms-template-single .wpforms-card-image {
grid-row: 2;
position: relative;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-category-grid .wpforms-template-single .wpforms-card-image input {
display: none;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-category-grid .wpforms-template-single .wpforms-card-image input:checked + label .wpforms-card-image-overlay {
opacity: 1;
border: 2px solid #ffffff;
box-shadow: 0 0 0 2px #e27730, 0 2px 4px 2px rgba(0, 0, 0, 0.07);
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-category-grid .wpforms-template-single .wpforms-card-image label {
color: #777777;
text-align: center;
display: block;
font-size: 14px;
font-weight: 400;
margin-top: 9px;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-category-grid .wpforms-template-single .wpforms-card-image .wpforms-card-image-preview {
aspect-ratio: 816 / 1056;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 4px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-category-grid .wpforms-template-single .wpforms-card-image .wpforms-card-image-overlay {
display: flex;
flex-direction: column;
justify-content: center;
position: absolute;
top: 0;
left: 0;
width: 100%;
aspect-ratio: 816 / 1056;
border: 2px solid #ffffff;
border-radius: 4px;
box-shadow: 0 0 0 2px #50575e, 0 2px 4px 2px rgba(0, 0, 0, 0.07);
opacity: 0;
transition: opacity 0.15s ease-in-out;
padding: 12px;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-category-grid .wpforms-template-single .wpforms-card-image .wpforms-card-image-overlay:before {
content: "";
height: 100%;
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 100%;
border-radius: inherit;
transition: opacity .15s ease-in-out;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-category-grid .wpforms-template-single .wpforms-card-image:hover .wpforms-card-image-overlay {
opacity: 1;
cursor: pointer;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-category-grid .wpforms-template-single .wpforms-card-image:hover .wpforms-card-image-overlay:before {
opacity: 0.7;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content.wpforms-scrollbar-compact .wpforms-pdf-view-all-templates-modal-category-grid {
padding: 0;
}
.wpforms_page_wpforms-builder .jconfirm:has(.wpforms-pdf-view-all-templates-modal-content) .jconfirm-box-container .jconfirm-box .wpforms-pdf-view-all-templates-modal-content .wpforms-pdf-view-all-templates-modal-footer {
background-color: #f8f8f8;
margin-top: 40px;
padding: 20px 30px;
border-radius: 4px;
text-align: center;
}
.rtl #wpforms-pdf-preview-sidebar #wpforms-pdf-preview-back:before {
transform: rotateY(180deg) translateY(-50%);
}
.rtl #wpforms-pdf-preview-sidebar #wpforms-pdf-preview iframe {
transform-origin: top right;
}
.rtl.wpforms_page_wpforms-builder .jconfirm-box-container .jconfirm-box.jconfirm-type-pdf-preview .wpforms-pdf-preview-zoom iframe {
transform-origin: top right;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVpbGRlci5jc3MiLCJzb3VyY2VzIjpbImJ1aWxkZXIuc2NzcyIsIi4uLy4uLy4uL3dwZm9ybXMvYXNzZXRzL3Njc3MvYnVpbGRlci9wYXJ0aWFscy9fY29tbW9uLnNjc3MiLCIuLi8uLi8uLi93cGZvcm1zL2Fzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvX2NvbG9ycy5zY3NzIiwiLi4vLi4vLi4vd3Bmb3Jtcy9hc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL3dwZm9ybXMvYXNzZXRzL3Njc3MvYnVpbGRlci9wYXJ0aWFscy9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi93cGZvcm1zL2Fzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvX21peGlucy1idXR0b25zLnNjc3MiLCJidWlsZGVyL19lbXB0eS1zdGF0ZS5zY3NzIiwiYnVpbGRlci9fc2V0dGluZ3Muc2NzcyIsImJ1aWxkZXIvX3ByZXZpZXcuc2NzcyIsImJ1aWxkZXIvX2FjY2Vzcy1yZXN0cmljdGlvbnMuc2NzcyIsImJ1aWxkZXIvX2FsbC10ZW1wbGF0ZXMtbW9kYWwuc2NzcyIsImJ1aWxkZXIvX3J0bC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIFdQRm9ybXMgUERGIGFkZG9uIHN0eWxlcy5cbi8vXG4vLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIEBzaW5jZSAxLjAuMFxuXG5AaW1wb3J0ICcuLi8uLi8uLi93cGZvcm1zL2Fzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvY29tbW9uJztcbkBpbXBvcnQgJ2J1aWxkZXIvZW1wdHktc3RhdGUnO1xuQGltcG9ydCAnYnVpbGRlci9zZXR0aW5ncyc7XG5AaW1wb3J0IFwiYnVpbGRlci9wcmV2aWV3XCI7XG5AaW1wb3J0ICdidWlsZGVyL2FjY2Vzcy1yZXN0cmljdGlvbnMnO1xuQGltcG9ydCBcImJ1aWxkZXIvYWxsLXRlbXBsYXRlcy1tb2RhbFwiO1xuQGltcG9ydCBcImJ1aWxkZXIvcnRsXCI7XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIENvbW1vbiBzdHlsZXMuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG5cbkBpbXBvcnQgJ2NvbG9ycyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnbWl4aW5zJztcbkBpbXBvcnQgJ21peGlucy1idXR0b25zJztcbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gQ29sb3JzLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4vLyBDb2xvcnMgYnkgbmFtZTpcbiRjb2xvcl93aGl0ZTogICAgICAgICAgICAgICAgICAgICAgICAgICNmZmZmZmY7XG4kY29sb3JfYmxhY2s6ICAgICAgICAgICAgICAgICAgICAgICAgICAjMWQyMzI3O1xuXG4kY29sb3JfZGFya19yZWQ6ICAgICAgICAgICAgICAgICAgICAgICAjYjMyZDJlO1xuJGNvbG9yX3JlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgI2Q2MzYzODtcbiRjb2xvcl9icmlnaHRfcmVkOiAgICAgICAgICAgICAgICAgICAgICNlZTVjNWM7XG4kY29sb3JfbGlnaHRlcl9yZWQ6ICAgICAgICAgICAgICAgICAgICAjZjllMWUxO1xuJGNvbG9yX2xpZ2h0ZXN0X3JlZDogICAgICAgICAgICAgICAgICAgI2ZjZjBmMTtcblxuJGNvbG9yX2RhcmtfZ3JlZW46ICAgICAgICAgICAgICAgICAgICAgIzAwOGEyMDtcbiRjb2xvcl9ncmVlbjogICAgICAgICAgICAgICAgICAgICAgICAgICMwMGEzMmE7XG4kY29sb3JfbGlnaHRlc3RfZ3JlZW46ICAgICAgICAgICAgICAgICAjZWRmYWVmO1xuJGNvbG9yX2Rhcmtlcl9ibHVlOiAgICAgICAgICAgICAgICAgICAgIzAwNTM4NztcbiRjb2xvcl9kYXJrX2JsdWU6ICAgICAgICAgICAgICAgICAgICAgICMyMTVkOGY7XG4kY29sb3JfYmx1ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAjMDM2YWFiO1xuJGNvbG9yX2JyaWdodF9ibHVlOiAgICAgICAgICAgICAgICAgICAgIzAzOTllZDtcbiRjb2xvcl9icmlnaHRfYmx1ZV9hbHQ6ICAgICAgICAgICAgICAgICM0Mjg1ZjQ7XG4kY29sb3JfYnJpZ2h0ZXJfYmx1ZTogICAgICAgICAgICAgICAgICAjMDBjNmJmO1xuJGNvbG9yX2xpZ2h0X2JsdWU6ICAgICAgICAgICAgICAgICAgICAgIzc5YzJmNDtcbiRjb2xvcl9saWdodGVyX2JsdWU6ICAgICAgICAgICAgICAgICAgICNjY2UwZWQ7XG4kY29sb3JfbGlnaHRlc3RfYmx1ZTogICAgICAgICAgICAgICAgICAjZjFmNmZhO1xuXG4kY29sb3JfZGFya19vcmFuZ2U6ICAgICAgICAgICAgICAgICAgICAjY2Q2NjIyO1xuJGNvbG9yX29yYW5nZTogICAgICAgICAgICAgICAgICAgICAgICAgI2UyNzczMDtcbiRjb2xvcl9saWdodF9vcmFuZ2U6ICAgICAgICAgICAgICAgICAgICNmNDgxMjA7XG5cbiRjb2xvcl9kYXJrX3llbGxvdzogICAgICAgICAgICAgICAgICAgICNmZmFhMDA7XG4kY29sb3JfeWVsbG93OiAgICAgICAgICAgICAgICAgICAgICAgICAjZmZiOTAwO1xuJGNvbG9yX2xpZ2h0ZXN0X3llbGxvdzogICAgICAgICAgICAgICAgI2ZjZjllODtcblxuJGNvbG9yX2Rhcmtlcl9ncmV5OiAgICAgICAgICAgICAgICAgICAgIzUwNTc1ZTtcbiRjb2xvcl9kYXJrX2dyZXk6ICAgICAgICAgICAgICAgICAgICAgICM2YTZmNzY7XG4kY29sb3JfYnJpZ2h0X2dyZXk6ICAgICAgICAgICAgICAgICAgICAjYTdhYWFkO1xuJGNvbG9yX2JyaWdodF9ncmV5X2FsdDogICAgICAgICAgICAgICAgI2IwYjJiMztcbiRjb2xvcl9icmlnaHRlcl9ncmV5OiAgICAgICAgICAgICAgICAgICNjM2M0Yzc7XG4kY29sb3JfYnJpZ2h0ZXJfZ3JleV9hbHQ6ICAgICAgICAgICAgICAjZGNkY2RlO1xuJGNvbG9yX2JyaWdodGVzdF9ncmV5OiAgICAgICAgICAgICAgICAgI2U4ZTllOTtcbiRjb2xvcl9saWdodF9ncmV5OiAgICAgICAgICAgICAgICAgICAgICNmMGYwZjE7XG4kY29sb3JfbGlnaHRlcl9ncmV5OiAgICAgICAgICAgICAgICAgICAjZjZmN2Y3O1xuJGNvbG9yX2xpZ2h0ZXN0X2dyZXk6ICAgICAgICAgICAgICAgICAgI2Y2ZjdmNztcblxuLy8gQ29sb3JzIGJ5IHVzYWdlOlxuJGNvbG9yX2JsYWNrX2JhY2tncm91bmQ6ICAgICAgICAgICAgICAgIzI4MmUzMjtcbiRjb2xvcl9ibGFja19iYWNrZ3JvdW5kX2hvdmVyOiAgICAgICAgICMzYzQzNGE7XG4kY29sb3JfZGFya19ncmV5X2JhY2tncm91bmQ6ICAgICAgICAgICAjNmE2Zjc2O1xuJGNvbG9yX2dyZXlfYmFja2dyb3VuZDogICAgICAgICAgICAgICAgI2U4ZTllOTtcbiRjb2xvcl9ncmV5X2JhY2tncm91bmRfaG92ZXI6ICAgICAgICAgICNjM2M0Yzc7XG4kY29sb3JfbGlnaHRfYmFja2dyb3VuZDogICAgICAgICAgICAgICAjZjZmN2Y3O1xuJGNvbG9yX2xpZ2h0X2JhY2tncm91bmRfaG92ZXI6ICAgICAgICAgI2U4ZTllOTtcbiRjb2xvcl9saWdodF9iYWNrZ3JvdW5kX25vdGljZTogICAgICAgICNmMGYwZjE7XG5cbiRjb2xvcl9kaXZpZGVyOiAgICAgICAgICAgICAgICAgICAgICAgICNkY2RjZGU7XG4kY29sb3JfYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgICAgICAjYzNjNGM3O1xuJGNvbG9yX2JvcmRlcl9ob3ZlcjogICAgICAgICAgICAgICAgICAgIzhjOGY5NDtcbiRjb2xvcl9oaW50OiAgICAgICAgICAgICAgICAgICAgICAgICAgICNiMGIyYjM7XG4kY29sb3JfcHJpbWFyeV90ZXh0OiAgICAgICAgICAgICAgICAgICAjM2M0MzRhO1xuJGNvbG9yX3NlY29uZGFyeV90ZXh0OiAgICAgICAgICAgICAgICAgIzZhNmY3NjtcbiRjb2xvcl9saWdodF90ZXh0OiAgICAgICAgICAgICAgICAgICAgICM4YzhmOTQ7XG4kY29sb3JfbGlnaHRlcl90ZXh0OiAgICAgICAgICAgICAgICAgICAjYTdhYWFkO1xuXG4kY29sb3JfZmllbGRzX3RhYnM6ICAgICAgICAgICAgICAgICAgICAjZGZlN2VmO1xuJGNvbG9yX2ZpZWxkc19kaXZpZGVyOiAgICAgICAgICAgICAgICAgI2NlZDdlMDtcbiRjb2xvcl9maWVsZHNfYmFja2dyb3VuZDogICAgICAgICAgICAgICNlYmYzZmM7XG4kY29sb3JfZmllbGRzX2JhY2tncm91bmRfYWx0OiAgICAgICAgICAjZGZlN2VmO1xuJGNvbG9yX2ZpZWxkc19iYWNrZ3JvdW5kX2hvdmVyOiAgICAgICAgI2UwZThmMDtcbiRjb2xvcl9maWVsZHNfYm9yZGVyOiAgICAgICAgICAgICAgICAgICNiMGI2YmQ7XG4kY29sb3JfZmllbGRzX2hpbnQ6ICAgICAgICAgICAgICAgICAgICAjYjBiNmJkO1xuJGNvbG9yX2ZpZWxkc19zZWNvbmRhcnlfdGV4dDogICAgICAgICAgIzg2OTE5ZTtcbiRjb2xvcl9wcmV2aWV3X2J1dHRvbl9iYWNrZ3JvdW5kOiAgICAgICM5OTljOWU7XG5cbiRjb2xvcl9jbG9zZTogICAgICAgICAgICAgICAgICAgICAgICAgICNiMGIyYjM7XG4kY29sb3JfY2xvc2VfaG92ZXI6ICAgICAgICAgICAgICAgICAgICAjNmE2Zjc2O1xuXG4kY29sb3JfYnV0dG9uX2ljb25fbGlnaHRfZ3JleTogICAgICAgICAjYTdhYWFkO1xuJGNvbG9yX2J1dHRvbl9pY29uX2dyZXk6ICAgICAgICAgICAgICAgIzhjOGY5NDtcblxuJGNvbG9yX3B1cnBsZTogICAgICAgICAgICAgICAgICAgICAgICAgIzdhMzBlMjtcbiRjb2xvcl9wdXJwbGVfdGV4dDogICAgICAgICAgICAgICAgICAgICM5YjY0ZTg7XG4kY29sb3JfcHVycGxlX2JhY2tncm91bmQ6ICAgICAgICAgICAgICAjZmFmNWZlO1xuJGNvbG9yX3B1cnBsZV9iYWNrZ3JvdW5kX2hvdmVyOiAgICAgICAgI2Y1ZTlmZjtcbiRjb2xvcl9wdXJwbGVfaG92ZXI6ICAgICAgICAgICAgICAgICAgICM1YzI0YTk7XG5cbi8vIFNlbWl0cmFuc3BhcmVudCBjb2xvcnM6XG4kY29sb3Jfd2hpdGVfdHJhbnNfMzU6ICAgICAgICAgICAgICAgICByZ2JhKCAyNTUsIDI1NSwgMjU1LCAuMzUgKTtcbiRjb2xvcl93aGl0ZV90cmFuc182NTogICAgICAgICAgICAgICAgIHJnYmEoIDI1NSwgMjU1LCAyNTUsIC42NSApO1xuJGNvbG9yX3doaXRlX3RyYW5zXzYwOiAgICAgICAgICAgICAgICAgcmdiYSggMjU1LCAyNTUsIDI1NSwgLjYgKTtcbiRjb2xvcl93aGl0ZV90cmFuc181MDogICAgICAgICAgICAgICAgIHJnYmEoIDI1NSwgMjU1LCAyNTUsIC41ICk7XG4kY29sb3JfYmxhY2tfdHJhbnNfMzU6ICAgICAgICAgICAgICAgICByZ2JhKCAwLCAwLCAwLCAuMzUgKTtcbiRjb2xvcl9ibGFja190cmFuc18xNTogICAgICAgICAgICAgICAgIHJnYmEoIDAsIDAsIDAsIC4xNSApO1xuXG4kY29sb3Jfc2Nyb2xsYmFyOiAgICAgICAgICAgICAgICAgICAgICByZ2JhKCAwLCAwLCAwLCAwICk7XG4kY29sb3Jfc2Nyb2xsYmFyX2hvdmVyOiAgICAgICAgICAgICAgICByZ2JhKCAwLCAwLCAwLCAuNSApO1xuXG4kY29sb3JfYm94X3NoYWRvdzogICAgICAgICAgICAgICAgICAgICByZ2JhKCAwLCAwLCAwLCAuMSApO1xuXG4vLyBXZSBuZWVkIHRoaXMgdmFyIHNpbmNlICRibHVlIHVzZWQgaW4gYF9jaG9pY2VzLnNjc3NgLFxuLy8gd2hpY2ggaXMgdXNlZCBpbiB0aGUgYGFkbWluLnNjc3NgIGFzIHdlbGwuXG4kYmx1ZTogJGNvbG9yX2JsdWU7XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIFZhcmlhYmxlcy5cbi8vXG4vLyBAc2luY2UgMS42LjhcblxuLy8gRm9udCBzaXplcy5cbiRmb250X3NpemVfMnhzOiAgICAgIDExcHg7XG4kZm9udF9zaXplX3hzOiAgICAgICAxMnB4O1xuJGZvbnRfc2l6ZV9zczogICAgICAgMTNweDtcbiRmb250X3NpemVfczogICAgICAgIDE0cHg7XG4kZm9udF9zaXplX21zOiAgICAgICAxNXB4O1xuJGZvbnRfc2l6ZV9tOiAgICAgICAgMTZweDtcbiRmb250X3NpemVfbDogICAgICAgIDE4cHg7XG4kZm9udF9zaXplX2xsOiAgICAgICAyMHB4O1xuJGZvbnRfc2l6ZV94bDogICAgICAgMjRweDtcbiRmb250X3NpemVfeHhsOiAgICAgIDI4cHg7XG5cbi8vIEZvbnQgZmFtaWx5LlxuJGZvbnRfZ2VuZXJhbDogICAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBVYnVudHUsIENhbnRhcmVsbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuJGZvbnRfbW9ubzogICAgICAgICAgIG1vbm9zcGFjZTtcbiRmb250X2ZhOiAgICAgICAgICAgICBGb250QXdlc29tZTtcblxuLy8gU3BhY2luZy5cbiRzcGFjaW5nX3hzOiAgICAgICAgICA1cHg7XG4kc3BhY2luZ19zczogICAgICAgICAgOHB4O1xuJHNwYWNpbmdfczogICAgICAgICAgIDEwcHg7XG4kc3BhY2luZ19tczogICAgICAgICAgMTVweDtcbiRzcGFjaW5nX206ICAgICAgICAgICAyMHB4O1xuJHNwYWNpbmdfbWw6ICAgICAgICAgIDI1cHg7XG4kc3BhY2luZ19sOiAgICAgICAgICAgMzBweDtcbiRzcGFjaW5nX2xsOiAgICAgICAgICAzNXB4O1xuJHNwYWNpbmdfeGw6ICAgICAgICAgIDQwcHg7XG4kc3BhY2luZ194bGw6ICAgICAgICAgNDVweDtcbiRzcGFjaW5nX3h4bDogICAgICAgICA1MHB4O1xuXG4vLyBCb3JkZXIgcmFkaXVzLlxuJGJvcmRlcl9yYWRpdXNfeHhzOiAgIDJweDtcbiRib3JkZXJfcmFkaXVzX3hzOiAgICAzcHg7XG4kYm9yZGVyX3JhZGl1c19zOiAgICAgNHB4O1xuJGJvcmRlcl9yYWRpdXNfbTogICAgIDZweDtcbiRib3JkZXJfcmFkaXVzX3hsOiAgICAxMnB4O1xuXG4vLyBCb3JkZXIuXG4kYm9yZGVyX3N0ZDogICAgICAgICAgMXB4IHNvbGlkICRjb2xvcl9ib3JkZXI7XG5cbi8vIFRyYW5zaXRpb25zLlxuJHRyYW5zaXRpb25fc2xvd2VzdDogIC41MHM7XG4kdHJhbnNpdGlvbl9zbG93ZXI6ICAgLjQwcztcbiR0cmFuc2l0aW9uX3Nsb3c6ICAgICAuMjVzO1xuJHRyYW5zaXRpb25fbm9ybWFsOiAgIC4xNXM7XG4kdHJhbnNpdGlvbl9mYXN0OiAgICAgLjA1cztcblxuLy8gRGltZW5zaW9ucy5cbiR0b29sYmFyX2hlaWdodDogICAgICA3NnB4O1xuJHBhbmVsc190b2dnbGVfd2lkdGg6IDk1cHg7XG4kc2lkZWJhcl93aWR0aDogICAgICAgNDAwcHg7XG4kb3B0aW9uX3RvZ2dsZV93aWR0aDogMTNweDtcblxuLy8gRmllbGQgcHJldmlldyBzaXplLlxuJGZpZWxkX3NpemVfc21hbGw6ICAgIDI1JTtcbiRmaWVsZF9zaXplX21lZGl1bTogICA2MCU7XG4kZmllbGRfc2l6ZV9sYXJnZTogICAgMTAwJTtcblxuJGZpZWxkX21pbl93aWR0aDogICAgIDI1MHB4O1xuXG4vLyBDaG9pY2VzIGljb25zIHBhdGguXG4kY2hvaWNlcy1idXR0b24taWNvbi1wYXRoOiAnLi4vLi4vaW1hZ2VzJztcbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gTWl4aW5zLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4vLyBBbmltYXRpb24uXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuLy8gQHBhcmFtICRrZXlmcmFtZXMgQW5pbWF0aW9uIGtleWZyYW1lcyBuYW1lLlxuLy9cbkBtaXhpbiBhbmltYXRpb24oICRrZXlmcmFtZXMgKSB7XG5cblx0LXdlYmtpdC1hbmltYXRpb246ICRrZXlmcmFtZXM7XG5cdC1tb3otYW5pbWF0aW9uOiAka2V5ZnJhbWVzO1xuXHQtbXMtYW5pbWF0aW9uOiAka2V5ZnJhbWVzO1xuXHQtby1hbmltYXRpb246ICRrZXlmcmFtZXM7XG5cdGFuaW1hdGlvbjogJGtleWZyYW1lcztcbn1cblxuLy8gU2Nyb2xsYmFyLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbi8vIEBwYXJhbSAkd2lkdGggICAgICAgICAgICBTY3JvbGxiYXIgd2lkdGguXG4vLyBAcGFyYW0gJHRyYWNrX2JhY2tncm91bmQgVHJhY2sgYmFja2dyb3VuZC5cbi8vIEBwYXJhbSAkdGh1bWJfYmFja2dyb3VuZCBUaHVtYiBiYWNrZ3JvdW5kLlxuLy9cbkBtaXhpbiBzY3JvbGxiYXIoICR3aWR0aCwgJHRyYWNrX2JhY2tncm91bmQsICR0aHVtYl9iYWNrZ3JvdW5kLCAkbWFyZ2luOiA1cHggKSB7XG5cblx0Ly8gV2Via2l0IGJyb3dzZXJzLlxuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0YmFja2dyb3VuZDogJHRyYWNrX2JhY2tncm91bmQ7XG5cdFx0d2lkdGg6ICN7ICR3aWR0aCArICRtYXJnaW4gKiAyIH07XG5cdFx0aGVpZ2h0OiAjeyAkd2lkdGggKyAkbWFyZ2luICogMiB9O1xuXHR9XG5cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFja19iYWNrZ3JvdW5kO1xuXHR9XG5cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAkd2lkdGggJHdpZHRoICR0aHVtYl9iYWNrZ3JvdW5kO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yYWRpdXM6ICN7ICggJHdpZHRoICsgJG1hcmdpbiAqIDIgKSB9O1xuXHRcdGJvcmRlcjogc29saWQgKCAkbWFyZ2luIC0gMXB4ICkgdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQmOjotd2Via2l0LXJlc2l6ZXIsXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbixcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Ly8gRm9yIEZpcmVmb3ggb25seS5cblx0QC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcblx0XHRzY3JvbGxiYXItY29sb3I6ICR0aHVtYl9iYWNrZ3JvdW5kICR0cmFja19iYWNrZ3JvdW5kO1xuXHRcdHNjcm9sbGJhci1ndXR0ZXI6IGluaXRpYWwgIWltcG9ydGFudDtcblxuXHRcdEBpZiAkd2lkdGggPD0gOHB4IHtcblx0XHRcdHNjcm9sbGJhci13aWR0aDogdGhpbjtcblx0XHR9XG5cdH1cbn1cblxuLy8gVHJhbnNpdGlvbi5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG4vLyBAcGFyYW0gJGVsZW1lbnRzIEVsZW1lbnRzLlxuLy8gQHBhcmFtICRkdXJhdGlvbiBEdXJhdGlvbi5cbi8vIEBwYXJhbSAkZWFzeSAgICAgRHVyYXRpb24uXG4vL1xuQG1peGluIHRyYW5zaXRpb24oICRlbGVtZW50cywgJGR1cmF0aW9uLCAkZWFzeSApIHtcblxuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiAjeyRlbGVtZW50c307XG5cdHRyYW5zaXRpb24tZHVyYXRpb246ICN7JGR1cmF0aW9ufTtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICN7JGVhc3l9O1xufVxuXG4vLyBGb2N1cyB2aXNpYmxlLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiBmb2N1c192aXNpYmxlKCkge1xuXG5cdG91dGxpbmUtb2Zmc2V0OiAwO1xuXHRvdXRsaW5lOiAxcHggZG90dGVkICRjb2xvcl9ibGFja190cmFuc18zNTtcbn1cblxuLy8gRm9udCBzbW9vdGhpbmcuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIGZvbnRfc21vb3RoaW5nKCkge1xuXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBJbnNldCBhYnNvbHV0ZSBhbmQgZml4ZWQgcG9zaXRpb25lZCBlbGVtZW50LlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiBpbnNldF8wKCkge1xuXG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcbn1cblxuLy8gQ2VudGVyaW5nIG9uIGJvdGggYXhlcy5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gZmxleF9jZW50ZXJfYm90aF9heGVzKCkge1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBSZXNldCBhcHBlYXJhbmNlLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiByZXNldF9hcHBlYXJhbmNlKCkge1xuXG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gVW5mbGlwcGFibGUgQ2hvaWNlc0pTXG4vL1xuLy8gQHNpbmNlIDEuNy45XG4vL1xuQG1peGluIGNob2ljZXNqc191bmZsaXBwYWJsZSgpIHtcblxuXHR0b3A6IDEwMCU7XG5cdGJvdHRvbTogYXV0bztcblx0bWFyZ2luLXRvcDogLTFweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLy8gTG9hZGluZyBzcGlubmVyXG4vL1xuLy8gQHNpbmNlIDEuOC44XG4vL1xuQG1peGluIGxvYWRpbmdfc3Bpbm5lciggJHNwaW5uZXItZGlyZWN0b3J5OiAnLi4vaW1hZ2VzJyApIHtcblxuXHQud3Bmb3Jtcy1sb2FkaW5nLXNwaW5uZXIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCggXCIjeyAkc3Bpbm5lci1kaXJlY3RvcnkgfS9zcGlubmVyLnN2Z1wiICk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdG1hcmdpbjogMCAkc3BhY2luZ19zIDAgMDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTJweDtcblx0XHR3aWR0aDogMTVweDtcblxuXHRcdEBpbmNsdWRlIGFuaW1hdGlvbiggd3Bmb3Jtcy1zcGlubmVyLXJvdGF0aW9uIC44cyBsaW5lYXIgaW5maW5pdGUgKTtcblxuXHRcdCYud3Bmb3Jtcy1sb2FkaW5nLXdoaXRlIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCggXCIjeyAkc3Bpbm5lci1kaXJlY3RvcnkgfS9zcGlubmVyLXdoaXRlLnN2Z1wiICk7XG5cdFx0fVxuXG5cdFx0Ji53cGZvcm1zLWxvYWRpbmctYmx1ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoIFwiI3sgJHNwaW5uZXItZGlyZWN0b3J5IH0vc3Bpbm5lci1ibHVlLnN2Z1wiICk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTVweDtcblx0XHR9XG5cblx0XHQmLndwZm9ybXMtbG9hZGluZy1tZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdH1cblxuXHRcdCYud3Bmb3Jtcy1sb2FkaW5nLWxnIHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzJweCAzMnB4O1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0fVxuXG5cdFx0Ji53cGZvcm1zLWxvYWRpbmctaW5saW5lIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHR9XG5cdH1cblxuXHRAa2V5ZnJhbWVzIHdwZm9ybXMtc3Bpbm5lci1yb3RhdGlvbiB7XG5cdFx0ZnJvbSB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSggMGRlZyApO1xuXHRcdH1cblx0XHR0byB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSggMzYwZGVnICk7XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiBhamF4X3Byb3ZpZGVyX2Vycm9yKCkge1xuXHQud3Bmb3Jtcy1idWlsZGVyLXByb3ZpZGVyLWNvbm5lY3Rpb25zLWVycm9yIHtcblx0XHRjb2xvcjogJGNvbG9yX2RhcmtfcmVkO1xuXHRcdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9tO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9saWdodGVzdF9yZWQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfcztcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZzogN3B4IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6ICRmb250X3NpemVfeGw7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gQnV0dG9ucyBtaXhpbnMuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG5cbi8vIFdQRm9ybXMgQnV0dG9uLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bigpIHtcblxuXHRib3JkZXItd2lkdGg6IDFweDtcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfcztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cblx0QGluY2x1ZGUgdHJhbnNpdGlvbiggYWxsLCAkdHJhbnNpdGlvbl9mYXN0LCBlYXNlLWluICk7XG59XG5cbi8vIFdQRm9ybXMgQnV0dG9uIFNtYWxsLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9zbSgpIHtcblxuXHRmb250LXNpemU6ICRmb250X3NpemVfc3M7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdHBhZGRpbmc6IDAgJHNwYWNpbmdfcztcblx0aGVpZ2h0OiAzMnB4O1xuXHRsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLy8gV1BGb3JtcyBCdXR0b24gTWVkaXVtLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9tZCgpIHtcblxuXHRmb250LXNpemU6ICRmb250X3NpemVfcztcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6ICRmb250X3NpemVfcyArIDM7XG5cdHBhZGRpbmc6ICRzcGFjaW5nX3MgJHNwYWNpbmdfbXM7XG59XG5cbi8vIFdQRm9ybXMgQnV0dG9uIExhcmdlLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9sZygpIHtcblxuXHRmb250LXNpemU6ICRmb250X3NpemVfbTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0cGFkZGluZzogMTZweCAyOHB4O1xufVxuXG4vLyBXUEZvcm1zIEJ1dHRvbiBCbHVlLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9ibHVlKCkge1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ibHVlO1xuXHRib3JkZXItY29sb3I6ICRjb2xvcl9ibHVlO1xuXHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9kYXJrX2JsdWU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfZGFya19ibHVlO1xuXHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdH1cbn1cblxuLy8gV1BGb3JtcyBCdXR0b24gT3JhbmdlLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9vcmFuZ2UoKSB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX29yYW5nZTtcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3Jfb3JhbmdlO1xuXHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9kYXJrX29yYW5nZTtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvcl9kYXJrX29yYW5nZTtcblx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXHR9XG59XG5cbi8vIFdQRm9ybXMgQnV0dG9uIEdyZXkuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIHdwZm9ybXNfYnRuX2dyZXkoKSB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2dyZXlfYmFja2dyb3VuZDtcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfYm9yZGVyO1xuXHRjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ncmV5X2JhY2tncm91bmRfaG92ZXI7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfYm9yZGVyO1xuXHRcdGNvbG9yOiAkY29sb3JfcHJpbWFyeV90ZXh0O1xuXHR9XG59XG5cbi8vIFdQRm9ybXMgQnV0dG9uIExpZ2h0IEdyZXkuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIHdwZm9ybXNfYnRuX2xpZ2h0X2dyZXkoKSB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2xpZ2h0X2JhY2tncm91bmQ7XG5cdGJvcmRlci1jb2xvcjogJGNvbG9yX2JvcmRlcjtcblx0Y29sb3I6ICRjb2xvcl9zZWNvbmRhcnlfdGV4dDtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbGlnaHRfYmFja2dyb3VuZF9ob3Zlcjtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvcl9ib3JkZXI7XG5cdFx0Y29sb3I6ICRjb2xvcl9wcmltYXJ5X3RleHQ7XG5cdH1cbn1cblxuQG1peGluIHdwZm9ybXNfYnRuX3B1cnBsZSgpIHtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfcHVycGxlX2JhY2tncm91bmQ7XG5cdGJvcmRlci1jb2xvcjogJGNvbG9yX3B1cnBsZTtcblx0Y29sb3I6ICRjb2xvcl9wdXJwbGU7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3B1cnBsZV9iYWNrZ3JvdW5kX2hvdmVyO1xuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yX3B1cnBsZV9ob3Zlcjtcblx0XHRjb2xvcjogJGNvbG9yX3B1cnBsZV9ob3Zlcjtcblx0fVxuXG5cdCYud3Bmb3Jtcy1oZWxwLXRvb2x0aXAge1xuXHRcdGNvbG9yOiAkY29sb3JfcHVycGxlO1xuXHR9XG59XG5cbkBtaXhpbiB3cGZvcm1zX2J0bl9wdXJwbGVfZGFyaygpIHtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfcHVycGxlO1xuXHRib3JkZXItY29sb3I6ICRjb2xvcl9wdXJwbGU7XG5cdGNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3B1cnBsZV9ob3Zlcjtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvcl9wdXJwbGVfaG92ZXI7XG5cdFx0Y29sb3I6ICRjb2xvcl93aGl0ZTtcblx0fVxufVxuIiwiLy8gV1BGb3JtcyBQREYgYnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gRW1wdHkgc3RhdGUgc3R5bGVzLlxuLy9cbi8vIEBzaW5jZSAxLjAuMFxuXG4ud3Bmb3Jtcy1wYW5lbC1jb250ZW50LXNlY3Rpb24tcGRmIHtcblx0LndwZm9ybXMtYnVpbGRlci1wcm92aWRlci1jb25uZWN0aW9ucy1kZWZhdWx0IHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCBcIi4uLy4uLy4uL3dwZm9ybXMvYXNzZXRzL2ltYWdlcy9idWlsZGVyL2RlZmF1bHQtYXJyb3cuc3ZnXCIgKSBuby1yZXBlYXQgMCAwO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA5N3B4IDgxcHg7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0aGVpZ2h0OiA4M3B4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0aW5zZXQtaW5saW5lLWVuZDogNjBweDtcblx0XHRcdHRvcDogJHNwYWNpbmdfbTtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKCA5MGRlZyApO1xuXHRcdFx0d2lkdGg6IDk3cHg7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtYnVpbGRlci1wcm92aWRlci1zZXR0aW5ncy1kZWZhdWx0LWNvbnRlbnQge1xuXG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXG5cdFx0aDQge1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX207XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX21zO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gV1BGb3JtcyBQREYgc3R5bGVzLlxuLy9cbi8vIFNldHRpbmdzIHN0eWxlcy5cbi8vXG4vLyBAc2luY2UgMS4wLjBcblxuI3dwZm9ybXMtcGFuZWwtc2V0dGluZ3Mge1xuXHQud3Bmb3Jtcy1wYW5lbC1maWVsZHMtZ3JvdXAge1xuXG5cdFx0Ly8gR3JvdXAgdGl0bGUgYmFzZSBzdHlsZXMuXG5cdFx0Ji53cGZvcm1zLXBkZi1hZHZhbmNlZC1ncm91cCxcblx0XHQmLndwZm9ybXMtcGRmLWFwcGVhcmFuY2UtZ3JvdXAsXG5cdFx0Ji53cGZvcm1zLXBkZi10ZW1wbGF0ZS1ncm91cCB7XG5cdFx0XHQmLnVuZm9sZGFibGUge1xuXHRcdFx0XHQud3Bmb3Jtcy1wYW5lbC1maWVsZHMtZ3JvdXAtdGl0bGV7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRpbnNldC1pbmxpbmUtZW5kOiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53cGZvcm1zLXBhbmVsLWZpZWxkcy1ncm91cC1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1jZS10b29sYmFyIHtcblx0XHRcdFx0XHQmLm1jZS1maXJzdCAubWNlLWJ0biB7XG5cdFx0XHRcdFx0XHQubWNlLWljbyB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxOXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTlweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5tY2UtYnRuLWdyb3VwIC5tY2UtYnRuLm1jZS1saXN0Ym94IHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3h4cztcblx0XHRcdFx0XHRcdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQud3Bmb3Jtcy1wYW5lbC1maWVsZHMtZ3JvdXAtYm9yZGVyLXRvcCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDIwcHggMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYud3Bmb3Jtcy1wZGYtYXBwZWFyYW5jZS1ncm91cCxcblx0XHQmLndwZm9ybXMtcGRmLXRlbXBsYXRlLWdyb3VwIHtcblx0XHRcdCYudW5mb2xkYWJsZSB7XG5cdFx0XHRcdC53cGZvcm1zLXBhbmVsLWZpZWxkcy1ncm91cC10aXRsZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIEhpZGUgZGVzY3JpcHRpb24gZm9yIGNsb3NlZCB1bmZvbGRhYmxlIGdyb3Vwcy5cblx0LndwZm9ybXMtcGRmLWFwcGVhcmFuY2UtZ3JvdXAsXG5cdC53cGZvcm1zLXBkZi10ZW1wbGF0ZS1ncm91cCB7XG5cdFx0Jjpub3QoLm9wZW5lZCkge1xuXHRcdFx0LndwZm9ybXMtcGFuZWwtZmllbGRzLWdyb3VwLWRlc2NyaXB0aW9uIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLXBkZiB7XG5cdFx0LndwZm9ybXMtYWxlcnQge1xuXHRcdFx0bWFyZ2luLWlubGluZTogMjBweDtcblx0XHR9XG5cdH1cblxuXHQvLyBQREYgZmllbGRzIHNpemUuXG5cdC53cGZvcm1zLXBkZiB7XG5cdFx0LndwZm9ybXMtcGFuZWwtZmllbGRzLWdyb3VwLWlubmVyIHtcblx0XHRcdG1heC13aWR0aDogNDkwcHg7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtcGFuZWwtZmllbGQge1xuXHRcdFx0bWF4LXdpZHRoOiA0OTBweDtcblx0XHR9XG5cdH1cblxuXHQuc3VibGFiZWwge1xuXHRcdGNvbG9yOiAkY29sb3Jfc2Vjb25kYXJ5X3RleHQ7XG5cdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3hzO1xuXHRcdGxpbmUtaGVpZ2h0OiAkZm9udF9zaXplX3hzO1xuXHRcdG1hcmdpbjogMTBweCAwIDAgMDtcblx0fVxuXG5cdC8vIFBERiBmaWVsZHMgY29sdW1uIGxheW91dC5cblx0LndwZm9ybXMtcGFuZWwtY29udGVudC1zZWN0aW9uLXBkZiB7XG5cdFx0LndwZm9ybXMtYnVpbGRlci1zZXR0aW5ncy1ibG9jayB7XG5cdFx0XHQud3Bmb3Jtcy1wYW5lbC1maWVsZCB7XG5cdFx0XHRcdCYuY29sLWhhbGYsXG5cdFx0XHRcdCYuY29sLXRoaXJkLFxuXHRcdFx0XHQmLmNvbC10d28tdGhpcmRzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0XHRcdFx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctaW5saW5lLWVuZDogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmNvbC1oYWxmIHtcblx0XHRcdFx0XHR3aWR0aDogMjE1cHg7XG5cblx0XHRcdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIxNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuY29sLXRoaXJkIHtcblx0XHRcdFx0XHR3aWR0aDogMTM2LjY3cHg7XG5cblx0XHRcdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEzNi42N3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuY29sLXR3by10aGlyZHMge1xuXHRcdFx0XHRcdHdpZHRoOiAyOTMuMzJweDtcblxuXHRcdFx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjkzLjMycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0Ly8gQ29sb3IgcGlja2VyIHN0eWxlc1xuXHRcdFx0LndwZm9ybXMtcGFuZWwtZmllbGQuY29sLWhhbGYud3Bmb3Jtcy1wYW5lbC1maWVsZC1jb2xvcnBpY2tlciB7XG5cdFx0XHRcdC5taW5pY29sb3JzIHtcblx0XHRcdFx0XHQubWluaWNvbG9ycy1pbnB1dCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLXBhbmVsLWZpZWxkLmNvbC10aGlyZC53cGZvcm1zLXBhbmVsLWZpZWxkLWNvbG9ycGlja2VyIHtcblx0XHRcdFx0Lm1pbmljb2xvcnMge1xuXHRcdFx0XHRcdC5taW5pY29sb3JzLWlucHV0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMzYuNjdweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtcGFuZWwtZmllbGQuY29sLXR3by10aGlyZHMud3Bmb3Jtcy1wYW5lbC1maWVsZC1jb2xvcnBpY2tlciB7XG5cdFx0XHRcdC5taW5pY29sb3JzIHtcblx0XHRcdFx0XHQubWluaWNvbG9ycy1pbnB1dCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjkzLjMycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtcGFuZWwtZmllbGQge1xuXHRcdFx0Ji5jb2wtdGhpcmQge1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIFBsYWNlIG1pbmljb2xvcnMgaW4gdGlueW1jZSBlZGl0b3IuXG5cdFx0LndwZm9ybXMtcGRmLXJpY2h0ZXh0LWFuZC1jb2xvciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdC5tY2Utd2lkZ2V0Lm1jZS1idG4ubWNlLWxpc3Rib3gge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4OyAvLyAkYm9yZGVyX3JhZGl1c194eHM7XG5cblx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtcGFuZWwtZmllbGQtY29sb3JwaWNrZXIge1xuXG5cdFx0XHRcdCYud3Bmb3Jtcy1wYW5lbC1maWVsZC1jb2xvciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNjdweDtcblx0XHRcdFx0XHRpbnNldC1pbmxpbmUtZW5kOiA5cHg7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0XHRcdC8vIFJlc2l6ZSBtaW5pY29sb3JzIGlucHV0IHRvIGZpdCBpbiB0aGUgY29sb3IgcGlja2VyLlxuXHRcdFx0XHRcdC5taW5pY29sb3JzIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICRzcGFjaW5nX3hzO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWlubGluZS1zdGFydDogMjNweDtcblxuXHRcdFx0XHRcdFx0Lm1pbmljb2xvcnMtaW5wdXQge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAzMnB4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTI3cHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3M7XG5cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgJGJvcmRlcl9yYWRpdXNfeHhzICMyMjcxYjE7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Lm1pbmljb2xvcnMtaW5wdXQtc3dhdGNoIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0dG9wOiA1cHg7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpoYXMoLndwLWNvcmUtdWkud3AtZWRpdG9yLXdyYXAuaHRtbC1hY3RpdmUpIHtcblx0XHRcdFx0LndwZm9ybXMtcGFuZWwtZmllbGQtY29sb3JwaWNrZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBNYWtlIHJvdW5keSBjb3JuZXJzIG9mIHRoZSBlZGl0b3IuXG5cdFx0LndwZm9ybXMtcGRmLXJpY2h0ZXh0LWFuZC1jb2xvciB7XG5cdFx0XHQud3AtZWRpdG9yLXRhYnMge1xuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3MgJGJvcmRlcl9yYWRpdXNfcyAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LndwLWVkaXRvci1jb250YWluZXIge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zIDAgJGJvcmRlcl9yYWRpdXNfcyAkYm9yZGVyX3JhZGl1c19zO1xuXG5cdFx0XHRcdCYgPiAubWNlLXRpbnltY2UubWNlLWNvbnRhaW5lci5tY2UtcGFuZWwge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3MgMCAkYm9yZGVyX3JhZGl1c19zICRib3JkZXJfcmFkaXVzX3M7XG5cblx0XHRcdFx0XHQmID4gLm1jZS1jb250YWluZXItYm9keS5tY2Utc3RhY2stbGF5b3V0IHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3MgMCAkYm9yZGVyX3JhZGl1c19zICRib3JkZXJfcmFkaXVzX3M7XG5cblx0XHRcdFx0XHRcdC5tY2UtdG9vbGJhci1ncnAubWNlLWNvbnRhaW5lci5tY2UtcGFuZWwubWNlLWZpcnN0Lm1jZS1sYXN0IHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfcyAwIDAgMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Lm1jZS1zdGF0dXNiYXIubWNlLWNvbnRhaW5lci5tY2UtcGFuZWwubWNlLXN0YWNrLWxheW91dC1pdGVtLm1jZS1sYXN0IHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwICRib3JkZXJfcmFkaXVzX3MgJGJvcmRlcl9yYWRpdXNfcztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBNaW5pY29sb3JzIHN0eWxlIHR3ZWFrcy5cblx0XHQud3Bmb3Jtcy1wYW5lbC1maWVsZC1jb2xvcnBpY2tlciB7XG5cdFx0XHQubWluaWNvbG9ycy1zd2F0Y2gubWluaWNvbG9ycy1zcHJpdGUubWluaWNvbG9ycy1pbnB1dC1zd2F0Y2gge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0XHRsZWZ0OiA2cHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHQubWluaWNvbG9ycy1zd2F0Y2gtY29sb3Ige1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm1pbmljb2xvcnMtaW5wdXQge1xuXHRcdFx0XHRwYWRkaW5nLWlubGluZS1zdGFydDogMzJweDtcblx0XHRcdH1cblxuXHRcdFx0Lm1pbmljb2xvcnMtdGhlbWUtZGVmYXVsdCAubWluaWNvbG9ycy1zd2F0Y2hlcyAubWluaWNvbG9ycy1zd2F0Y2gge1xuXHRcdFx0XHR3aWR0aDogMTdweDtcblx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWRpc2FibGVkIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHRcdCYud3Bmb3Jtcy1idWlsZGVyLXNldHRpbmdzLWJsb2NrLWNvbnRlbnQge1xuXHRcdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIFRoZW1lIHNlbGVjdG9yIHN0eWxlc1xuLndwZm9ybXMtcGRmLXRoZW1lLXNlbGVjdG9yIHtcblx0LmNob2ljZXNfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdC5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZSB7XG5cdFx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDEwcHggICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1pbmxpbmUtZW5kOiAxM3B4ICAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcblx0XHRtaW4td2lkdGg6IDIyMHB4O1xuXHR9XG5cblx0LmNob2ljZXNfX2xpc3QtLXNpbmdsZSAuY2hvaWNlc19faXRlbSB7XG5cdFx0cGFkZGluZy1pbmxpbmUtZW5kOiA1cHg7XG5cdH1cblxuXHQud3Bmb3Jtcy10aGVtZS1jb2xvci1zd2F0Y2hlcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvIDVweDtcblxuXHRcdC8vIFdoZW4gaW4gdGhlIHNlbGVjdGVkIGl0ZW0gZGlzcGxheS5cblx0XHQuY2hvaWNlc19fbGlzdC0tc2luZ2xlICYge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0aW5zZXQtaW5saW5lLWVuZDogMzBweDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtdGhlbWUtY29sb3Itc3dhdGNoIHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0XHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAtNXB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRAZm9yICRpIGZyb20gMCB0aHJvdWdoIDQge1xuXHRcdFx0XHQmW2RhdGEtaW5kZXg9XCIjeyRpfVwiXSB7XG5cdFx0XHRcdFx0ei1pbmRleDogI3s1LSRpfTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gQ3VzdG9tIFRlbXBsYXRlcy9UaGVtZXMgY29udHJvbHMuXG4ud3Bmb3Jtcy1wZGYtY3VzdG9tLWVudGl0eS1hY3Rpb25zIHtcblx0bWFyZ2luLXRvcDogLTEycHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblxuXHRzcGFuIHtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDExcHg7XG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3JfYm9yZGVyO1xuXHRcdG1hcmdpbjogMCA5cHg7XG5cdH1cblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHQud3Bmb3Jtcy1wZGYtY3VzdG9tLWVudGl0eS1kZWxldGUge1xuXHRcdGNvbG9yOiAkY29sb3JfcmVkO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkY29sb3JfZGFya19yZWQ7XG5cdFx0fVxuXHR9XG59XG5cbi53cGZvcm1zLXBkZi1jdXN0b20tZW50aXR5LW5hbWUtYnV0dG9ucyB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMTBweDtcbn1cblxuLy8gVGhlbWUgY29sb3IgZWRpdG9yLlxuI3dwZm9ybXMtcGFuZWwtc2V0dGluZ3Mge1xuXHQud3Bmb3Jtcy1wYW5lbC1jb250ZW50LXNlY3Rpb24tcGRmIC53cGZvcm1zLWJ1aWxkZXItc2V0dGluZ3MtYmxvY2sge1xuXHRcdC53cGZvcm1zLWZpZWxkLXBkZi10aGVtZS1lZGl0IHtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuXHRcdFx0XHQmLmFjdGl2ZSxcblx0XHRcdFx0Jjpmb2N1czppcyguYWN0aXZlKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3Jfc2Vjb25kYXJ5X3RleHQ7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjb2xvcl9zZWNvbmRhcnlfdGV4dDtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtcGRmLXRoZW1lLWNvbG9yLWVkaXRvciB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDIwcHggMCAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2xpZ2h0X2JhY2tncm91bmQ7XG5cdFx0XHRtYXJnaW4taW5saW5lOiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdFx0LndwZm9ybXMtcGFuZWwtZmllbGQuY29sLWhhbGYud3Bmb3Jtcy1wYW5lbC1maWVsZC1jb2xvcnBpY2tlciB7XG5cdFx0XHRcdHdpZHRoOiAxOTRweDtcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdHBhZGRpbmctaW5saW5lLWVuZDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5taW5pY29sb3JzIHtcblx0XHRcdFx0XHRpbnB1dC5taW5pY29sb3JzLWlucHV0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxOTRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIFdQRm9ybXMgUERGIHN0eWxlcy5cbi8vXG4vLyBQcmV2aWV3IHN0eWxlcy5cbi8vXG4vLyBAc2luY2UgMS4wLjBcblxuJHByZXZpZXctc2lkZWJhci13aWR0aDogMzU5cHg7XG5cbi8vIFBhcGVyIHNpemVzIG1hcCB3aXRoIGRpbWVuc2lvbnMgaW4gcG9pbnRzIFt3aWR0aCwgaGVpZ2h0XS5cbiRwYXBlci1zaXplczogKFxuXHQnbGV0dGVyJzogICAgKCA4MTZweCwgMTA1NnB4ICksXG5cdCdsZWdhbCc6ICAgICAoIDgxNnB4LCAxMzQ0cHggKSxcblx0J3RhYmxvaWQnOiAgICggMTA1NnB4LCAxNjMycHggKSxcblx0J2V4ZWN1dGl2ZSc6ICggNjk2cHgsIDEwMDhweCApLFxuXHQnQTMnOiAgICAgICAgKCAxMTIzcHgsIDE1ODdweCApLFxuXHQnQTQnOiAgICAgICAgKCA3OTRweCwgMTEyM3B4ICksXG5cdCdBNSc6ICAgICAgICAoIDU2MXB4LCA3OTRweCApLFxuXHQnQjUnOiAgICAgICAgKCA2NjlweCwgOTQ1cHggKVxuKTtcblxuLy8gUHJldmlldyBzdHlsZXMuXG4jd3Bmb3Jtcy1wZGYtcHJldmlldy1zaWRlYmFyIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IGNhbGMoIDc2cHggKyB2YXIoIC0td3Bmb3Jtcy1hZG1pbi1iYXItaGVpZ2h0ICkgKTtcblx0Ym90dG9tOiAwO1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDk1cHg7XG5cdHdpZHRoOiA0MDBweDtcblx0YmFja2dyb3VuZDogI0VCRjNGQztcblxuXHQjd3Bmb3Jtcy1wZGYtcHJldmlldy1ib2R5IHtcblx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHRoZWlnaHQ6IGNhbGMoIDEwMCUgLSA0NnB4ICk7XG5cdFx0cGFkZGluZzogMjBweDtcblxuXHRcdCYud3Bmb3Jtcy1zY3JvbGxiYXItY29tcGFjdCB7XG5cdFx0XHRwYWRkaW5nLWlubGluZS1lbmQ6IDZweDtcblx0XHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLXBkZi1wcmV2aWV3LWhlYWQge1xuXHRcdGhlaWdodDogNDZweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZmllbGRzX3RhYnM7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvcl9maWVsZHNfZGl2aWRlcjtcblx0fVxuXG5cdC53cGZvcm1zLXBkZi1wcmV2aWV3LXRpdGxlIHtcblx0XHRoNCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX21zO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogNXB4IDAgMTZweCAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV94cztcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRjb2xvcjogJGNvbG9yX2ZpZWxkc19zZWNvbmRhcnlfdGV4dDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdCN3cGZvcm1zLXBkZi1wcmV2aWV3LWJhY2sge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRjb2xvcjogJGNvbG9yX3ByaW1hcnlfdGV4dDtcblx0XHR3aWR0aDogYXV0bztcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHBhZGRpbmctdG9wOiAkc3BhY2luZ19tcztcblx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmdfbXM7XG5cdFx0cGFkZGluZy1pbmxpbmU6IDQzcHggJHNwYWNpbmdfbXM7XG5cdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX21zO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRpbnNldC1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nX207XG5cdFx0XHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCBcIi4uL2ltYWdlcy9iYWNrLnN2Z1wiICk7XG4gICAgXHRcdGJhY2tncm91bmQtc2l6ZTogMTNweCAxMXB4O1xuICAgIFx0XHR3aWR0aDogMTNweDtcbiAgICBcdFx0aGVpZ2h0OiAxMXB4O1xuICAgIFx0XHR0b3A6IDUwJTtcbiAgICBcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKCAtNTAlICk7XG5cdFx0fVxuXHR9XG5cblx0I3dwZm9ybXMtcGRmLXByZXZpZXcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDQ2NHB4O1xuXHRcdGJhY2tncm91bmQ6ICNFOUVBRUM7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSggMCwgMCwgMCwgLjE1ICk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdGJveC1zaGFkb3c6IDBweCAxLjc2cHggMy41M3B4IC0xLjc2cHggIzAwMDAwMDI2O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRpZnJhbWUge1xuXHRcdFx0d2lkdGg6IDgxNnB4O1xuXHRcdFx0aGVpZ2h0OiAxMDU2cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRTlFQUVDO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdC8vcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKCAwLjQzODYgKTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIEdlbmVyYXRlIHN0eWxlcyBmb3IgcG9ydHJhaXQgb3JpZW50YXRpb24uXG5cdFx0QGVhY2ggJHNpemUsICRkaW1lbnNpb25zIGluICRwYXBlci1zaXplcyB7XG5cdFx0XHQkcGFwZXItd2lkdGg6IG50aCggJGRpbWVuc2lvbnMsIDEgKTtcblx0XHRcdCRwYXBlci1oZWlnaHQ6IG50aCggJGRpbWVuc2lvbnMsIDIgKTtcblx0XHRcdCRwcmV2aWV3LXNjYWxlOiAkcHJldmlldy1zaWRlYmFyLXdpZHRoIC8gKCAkcGFwZXItd2lkdGggKyAzICk7XG5cblx0XHRcdCZbZGF0YS1wYXBlci1zaXplPVwiI3sgJHNpemUgfVwiXSB7XG5cdFx0XHRcdGhlaWdodDogKCAkcGFwZXItaGVpZ2h0ICogJHByZXZpZXctc2NhbGUgKSArIDI7XG5cblx0XHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0XHR3aWR0aDogJHBhcGVyLXdpZHRoO1xuXHRcdFx0XHRcdGhlaWdodDogJHBhcGVyLWhlaWdodDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKCAkcHJldmlldy1zY2FsZSApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gTGFuZHNjYXBlIG9yaWVudGF0aW9uXG5cdFx0JltkYXRhLW9yaWVudGF0aW9uPVwibGFuZHNjYXBlXCJdIHtcblxuXHRcdFx0Ly8gR2VuZXJhdGUgc3R5bGVzIGZvciBsYW5kc2NhcGUgb3JpZW50YXRpb24gKHN3YXAgd2lkdGggYW5kIGhlaWdodClcblx0XHRcdEBlYWNoICRzaXplLCAkZGltZW5zaW9ucyBpbiAkcGFwZXItc2l6ZXMge1xuXHRcdFx0XHQkcGFwZXItd2lkdGg6IG50aCggJGRpbWVuc2lvbnMsIDIgKTsgIC8vIFN3YXAgd2lkdGggYW5kIGhlaWdodCBmb3IgbGFuZHNjYXBlLlxuXHRcdFx0XHQkcGFwZXItaGVpZ2h0OiBudGgoICRkaW1lbnNpb25zLCAxICk7XG5cdFx0XHRcdCRwcmV2aWV3LXNjYWxlOiAkcHJldmlldy1zaWRlYmFyLXdpZHRoIC8gKCAkcGFwZXItd2lkdGggKyAyICk7XG5cblx0XHRcdFx0JltkYXRhLXBhcGVyLXNpemU9XCIjeyAkc2l6ZSB9XCJdIHtcblx0XHRcdFx0XHRoZWlnaHQ6ICggJHBhcGVyLWhlaWdodCAqICRwcmV2aWV3LXNjYWxlICkgKyAyO1xuXG5cdFx0XHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAkcGFwZXItd2lkdGg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6ICRwYXBlci1oZWlnaHQ7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKCAkcHJldmlldy1zY2FsZSApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCN3cGZvcm1zLXBkZi1wcmV2aWV3LWVycm9yIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0ei1pbmRleDogMjtcblx0XHRiYWNrZ3JvdW5kOiAjZWJjY2QxYmI7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHRmb250LXNpemU6ICRmb250X3NpemVfcztcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHR9XG5cblx0I3dwZm9ybXMtcGRmLXByZXZpZXctc3Bpbm5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggNnB4ICk7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSggLTUwJSwgLTUwJSApO1xuXHRcdFx0d2lkdGg6IDM4cHg7XG5cdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJveC1zaGFkb3c6IDBweCA1cHggMTBweCAtNXB4ICMwMDAwMDAyNjtcblx0XHR9XG5cblx0XHRpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogY2FsYyggNTAlIC0gMTZweCApO1xuXHRcdFx0bGVmdDogY2FsYyggNTAlIC0gMTZweCApO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cdH1cblxuXHQud3Bmb3Jtcy1wZGYtcHJldmlldy1idXR0b24ge1xuXHRcdGNvbG9yOiAkY29sb3JfZmllbGRzX3NlY29uZGFyeV90ZXh0O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRtYXJnaW4taW5saW5lOiAwIDEwcHg7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0cGFkZGluZzogNnB4IDEycHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfcztcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjQjBCNkJEO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMik7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0XHRoZWlnaHQ6IDMxcHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cdFx0fVxuXHR9XG5cblx0I3dwZm9ybXMtcGRmLXByZXZpZXctem9vbSB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoIFwiLi4vaW1hZ2VzL3pvb20tSWNvbi5zdmdcIiApO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1pbmxpbmU6IDAgNnB4O1xuXHRcdH1cblx0fVxufVxuXG4vLyBQcmV2aWV3IHpvb20gbW9kYWwgc3R5bGVzLlxuLndwZm9ybXNfcGFnZV93cGZvcm1zLWJ1aWxkZXIge1xuXHQuamNvbmZpcm0tYm94LWNvbnRhaW5lciB7XG5cdFx0Lmpjb25maXJtLWJveC5qY29uZmlybS10eXBlLXBkZi1wcmV2aWV3IHtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdC5qY29uZmlybS1jbG9zZUljb24ge1xuXHRcdFx0XHR0b3A6IC00NHB4O1xuXHRcdFx0XHRpbnNldC1pbmxpbmUtZW5kOiAtNDRweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcblxuXHRcdFx0XHQmLnNob3cge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCggXCIuLi9pbWFnZXMvY2xvc2UtaWNvbi5zdmdcIiApO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmpjb25maXJtLWNvbnRlbnQtcGFuZSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0Lmpjb25maXJtLWNvbnRlbnQge1xuXG5cdFx0XHRcdCYgPiBkaXYge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53cGZvcm1zLXBkZi1wcmV2aWV3LXpvb20ge1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXG5cdFx0XHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0U5RUFFQztcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdC8vcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ly8gR2VuZXJhdGUgc3R5bGVzIGZvciBwb3J0cmFpdCBvcmllbnRhdGlvbi5cblx0XHRcdFx0QGVhY2ggJHNpemUsICRkaW1lbnNpb25zIGluICRwYXBlci1zaXplcyB7XG5cdFx0XHRcdFx0JHBhcGVyLXdpZHRoOiBudGgoICRkaW1lbnNpb25zLCAxICk7XG5cdFx0XHRcdFx0JHBhcGVyLWhlaWdodDogbnRoKCAkZGltZW5zaW9ucywgMiApO1xuXHRcdFx0XHRcdCRhc3BlY3QtcmF0aW86ICRwYXBlci13aWR0aCAvICRwYXBlci1oZWlnaHQ7XG5cblx0XHRcdFx0XHQmW2RhdGEtcGFwZXItc2l6ZT1cIiN7ICRzaXplIH1cIl0ge1xuXHRcdFx0XHRcdFx0YXNwZWN0LXJhdGlvOiAkYXNwZWN0LXJhdGlvO1xuXG5cdFx0XHRcdFx0XHQud3Bmb3Jtcy1wZGYtcHJldmlldy16b29tIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBjbGFtcCggNDAwcHgsIGNhbGMoIDEwMHZoIC0gMTgwcHggKSwgJHBhcGVyLWhlaWdodCApO1xuXHRcdFx0XHRcdFx0XHRhc3BlY3QtcmF0aW86ICRhc3BlY3QtcmF0aW87XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGlmcmFtZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAkcGFwZXItd2lkdGg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogJHBhcGVyLWhlaWdodDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmW2RhdGEtb3JpZW50YXRpb249XCJsYW5kc2NhcGVcIl0ge1xuXG5cdFx0XHRcdFx0Ly8gR2VuZXJhdGUgc3R5bGVzIGZvciBsYW5kc2NhcGUgb3JpZW50YXRpb24uXG5cdFx0XHRcdFx0QGVhY2ggJHNpemUsICRkaW1lbnNpb25zIGluICRwYXBlci1zaXplcyB7XG5cdFx0XHRcdFx0XHQkcGFwZXItd2lkdGg6IG50aCggJGRpbWVuc2lvbnMsIDIgKTtcblx0XHRcdFx0XHRcdCRwYXBlci1oZWlnaHQ6IG50aCggJGRpbWVuc2lvbnMsIDEgKTtcblx0XHRcdFx0XHRcdCRhc3BlY3QtcmF0aW86ICRwYXBlci13aWR0aCAvICRwYXBlci1oZWlnaHQ7XG5cblx0XHRcdFx0XHRcdCZbZGF0YS1wYXBlci1zaXplPVwiI3sgJHNpemUgfVwiXSB7XG5cdFx0XHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogJGFzcGVjdC1yYXRpbztcblxuXHRcdFx0XHRcdFx0XHQud3Bmb3Jtcy1wZGYtcHJldmlldy16b29tIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBjbGFtcCggNjQwcHgsIGNhbGMoIDEwMHZ3IC0gMjAwcHggKSwgJHBhcGVyLXdpZHRoICk7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBjbGFtcCggNDAwcHgsIGNhbGMoIDEwMHZoIC0gMTgwcHggKSwgJHBhcGVyLWhlaWdodCApO1xuXHRcdFx0XHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogJGFzcGVjdC1yYXRpbztcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGlmcmFtZSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6ICRwYXBlci13aWR0aDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRwYXBlci1oZWlnaHQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuamNvbmZpcm0ud3Bmb3Jtcy1wZGYtcHJldmlldy16b29tIHtcblx0XHQuamNvbmZpcm0tYmcge1xuXHRcdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKCA4cHggKTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCAxMTQsIDExOSwgMTI0LCAwLjc1ICk7XG5cdFx0fVxuXHR9XG59XG4iLCIvKiBQREYgQWNjZXNzIFJlc3RyaWN0aW9ucyBTdHlsZXMgKi9cblxuLndwZm9ybXMtcGRmLWFjY2Vzcy1yZXN0cmljdGlvbnMtd3JhcCB7XG5cdC8vIFJlc3RyaWN0aW9uIHNldHRpbmdzIGNvbnRhaW5lcnNcblx0LndwZm9ybXMtcGRmLXJlc3RyaWN0aW9uLXNldHRpbmdzIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmOmhhcygud3Bmb3Jtcy1wZGYtYWNjZXNzLXJlc3RyaWN0aW9ucyBpbnB1dDpjaGVja2VkKSB7XG5cdFx0LndwZm9ybXMtcGRmLXJlc3RyaWN0aW9uLXNldHRpbmdzIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLXBkZi11c2VyLXJvbGVzLXJlc3RyaWN0aW9ucy13cmFwLFxuXHQud3Bmb3Jtcy1wZGYtdXNlci1uYW1lcy1yZXN0cmljdGlvbnMtd3JhcCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCY6aGFzKC53cGZvcm1zLXBkZi11c2VyLXJlc3RyaWN0aW9ucyBzZWxlY3Qgb3B0aW9uW3ZhbHVlPVwibG9nZ2VkaW5cIl06Y2hlY2tlZCkge1xuXHRcdC53cGZvcm1zLXBkZi11c2VyLXJvbGVzLXJlc3RyaWN0aW9ucy13cmFwLFxuXHRcdC53cGZvcm1zLXBkZi11c2VyLW5hbWVzLXJlc3RyaWN0aW9ucy13cmFwIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC8vIFBhc3N3b3JkIHByb3RlY3Rpb24gd3JhcFxuXHQud3Bmb3Jtcy1wZGYtcGFzc3dvcmQtcHJvdGVjdGlvbi13cmFwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0JjpoYXMoLndwZm9ybXMtcGFuZWwtZmllbGQtdG9nZ2xlIGlucHV0OmNoZWNrZWQpIHtcblx0XHRcdC53cGZvcm1zLXBkZi1wYXNzd29yZC1maWVsZHMtd3JhcCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtcGRmLXBhc3N3b3JkLWZpZWxkcy13cmFwIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQvLyBQYXNzd29yZCBmaWVsZFxuXHQud3Bmb3Jtcy1wZGYtcGFzc3dvcmQtZmllbGQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdG1pbi1oZWlnaHQ6IDc2cHg7XG5cblx0XHQmLndwZm9ybXMtcGRmLXBhc3N3b3JkLWNvbmZpcm0gbGFiZWwge1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdH1cblxuXHRcdGlucHV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5hZnRlci1pbnB1dC5zdWItbGFiZWwge1xuXHRcdFx0Y29sb3I6ICM4NjkxOWU7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTRweDtcblx0XHRcdG1hcmdpbjogOHB4IDAgMCAxcHg7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtcGRmLXBhc3N3b3JkLWNsZWFuIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGluc2V0LWlubGluZS1lbmQ6IDExcHg7XG5cdFx0XHR0b3A6IDQzcHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y29sb3I6ICNhN2FhYWQ7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjZTI3NzMwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFBhc3N3b3JkIGVycm9yXG5cdC53cGZvcm1zLXBkZi1wYXNzd29yZC1lcnJvciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRjb2xvcjogI2UyNzczMDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bWFyZ2luLXRvcDogNXB4O1xuXHR9XG5cblx0Ly8gTWFrZSBzdXJlIHRoZSBzZWxlY3RzIGFyZSB2aXNpYmxlXG5cdC53cGZvcm1zLXBkZi11c2VyLXJvbGVzLXNlbGVjdCxcblx0LndwZm9ybXMtcGRmLXVzZXItbmFtZXMtc2VsZWN0IHtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdC5jaG9pY2VzX19saXN0IC5jaG9pY2VzX19pdGVtW2RhdGEtdmFsdWU9XCJhZG1pbmlzdHJhdG9yXCJdIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4NjkxOWU7XG5cdFx0XHRib3JkZXItY29sb3I6ICM4NjkxOWU7XG5cdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLXBkZi11c2VyLXJvbGVzLXNlbGVjdCB7XG5cdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4iLCIvLyBXUEZvcm1zIFBERiBzdHlsZXMuXG4vL1xuLy8gVGhlIGFsbCB0ZW1wbGF0ZXMgbW9kYWwgd2luZG93IHN0eWxlcy5cbi8vXG4vLyBAc2luY2UgMS4wLjBcblxuLndwZm9ybXNfcGFnZV93cGZvcm1zLWJ1aWxkZXIgLmpjb25maXJtOmhhcygud3Bmb3Jtcy1wZGYtdmlldy1hbGwtdGVtcGxhdGVzLW1vZGFsLWNvbnRlbnQpIHtcblx0Lmpjb25maXJtLWJnIHtcblx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoIDhweCApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0YmFja2dyb3VuZDogcmdiYSggMTE0LCAxMTksIDEyNCwgMC43NSApO1xuXHR9XG5cblx0Lmpjb25maXJtLWJveC1jb250YWluZXIgLmpjb25maXJtLWJveCB7XG5cdFx0Ji5qY29uZmlybS10eXBlLWRlZmF1bHQge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmctaW5saW5lOiAwO1xuXHRcdFx0d2lkdGg6IGNhbGMoIDEwMHZ3IC0gODBweCApO1xuXHRcdH1cblx0XG5cdFx0Lmpjb25maXJtLWNvbnRlbnQtcGFuZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XG5cdFx0Lmpjb25maXJtLWNsb3NlSWNvbjpoYXMoLndwZm9ybXMtcGRmLXRlbXBsYXRlcy1tb2RhbC1jbG9zZS1pY29uKTphZnRlciB7XG5cdFx0XHRjb2xvcjogcmVkO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoIFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9jbG9zZS1pY29uLWRhcmsuc3ZnXCIgKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogJGZvbnRfc2l6ZV94cyAkZm9udF9zaXplX3hzO1xuXHRcdFx0d2lkdGg6ICRmb250X3NpemVfeHM7XG5cdFx0XHRoZWlnaHQ6ICRmb250X3NpemVfeHM7XG5cdFx0XHR0b3A6ICRzcGFjaW5nX3hzO1xuXHRcdFx0aW5zZXQtaW5saW5lLWVuZDogJHNwYWNpbmdfbXM7XG5cdFx0fVxuXHRcblx0XHQud3Bmb3Jtcy1wZGYtdmlldy1hbGwtdGVtcGxhdGVzLW1vZGFsLWNvbnRlbnQge1xuXHRcdFx0dGV4dC1hbGlnbjogc3RhcnQ7XG5cdFx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKCAxMDB2aCAtIDgwcHggKTtcblx0XHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiA0MHB4O1xuXHRcdFx0cGFkZGluZy1pbmxpbmUtZW5kOiA0MHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuXHRcdFx0Ji53cGZvcm1zLXNjcm9sbGJhci1jb21wYWN0IHtcblx0XHRcdFx0cGFkZGluZy1pbmxpbmUtZW5kOiAyNnB4O1xuXHRcdFx0fVxuXHRcblx0XHRcdC53cGZvcm1zLXBkZi12aWV3LWFsbC10ZW1wbGF0ZXMtbW9kYWwtY2F0ZWdvcnktZ3JpZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG5cdFx0XHRcdGdhcDogMzhweDtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgJHNwYWNpbmdfcztcblx0XG5cdFx0XHRcdC53cGZvcm1zLXRlbXBsYXRlLXNpbmdsZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuXHRcblx0XHRcdFx0XHQud3Bmb3Jtcy1jYXRlZ29yeS10aXRsZSB7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDUycHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHRcdFx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250X3NpemVfeGw7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkZm9udF9zaXplX3hsO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFxuXHRcdFx0XHRcdC53cGZvcm1zLWNhcmQtaW1hZ2Uge1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHRcdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcblx0XHRcdFx0XHRcdFx0JjpjaGVja2VkICsgbGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdC53cGZvcm1zLWNhcmQtaW1hZ2Utb3ZlcmxheSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAkYm9yZGVyX3JhZGl1c194eHMgc29saWQgJGNvbG9yX3doaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgJGJvcmRlcl9yYWRpdXNfeHhzICRjb2xvcl9vcmFuZ2UsIDAgJGJvcmRlcl9yYWRpdXNfeHhzICRib3JkZXJfcmFkaXVzX3MgJGJvcmRlcl9yYWRpdXNfeHhzIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFxuXHRcdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogcmdiYSgxMTksIDExOSwgMTE5LCAxKTtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDlweDtcblx0XHRcdFx0XHRcdH1cblx0XG5cdFx0XHRcdFx0XHQud3Bmb3Jtcy1jYXJkLWltYWdlLXByZXZpZXcge1xuXHRcdFx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IDgxNiAvIDEwNTY7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3M7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdH1cblx0XG5cdFx0XHRcdFx0XHQud3Bmb3Jtcy1jYXJkLWltYWdlLW92ZXJsYXkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IDgxNiAvIDEwNTY7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogJGJvcmRlcl9yYWRpdXNfeHhzIHNvbGlkICRjb2xvcl93aGl0ZTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfcztcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgJGJvcmRlcl9yYWRpdXNfeHhzICM1MDU3NWUsIDAgJGJvcmRlcl9yYWRpdXNfeHhzICRib3JkZXJfcmFkaXVzX3MgJGJvcmRlcl9yYWRpdXNfeHhzIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRmb250X3NpemVfeHM7XG5cdFxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0LndwZm9ybXMtY2FyZC1pbWFnZS1vdmVybGF5IHtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcblx0XHRcdCYud3Bmb3Jtcy1zY3JvbGxiYXItY29tcGFjdCB7XG5cdFx0XHRcdC53cGZvcm1zLXBkZi12aWV3LWFsbC10ZW1wbGF0ZXMtbW9kYWwtY2F0ZWdvcnktZ3JpZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcblx0XHRcdC53cGZvcm1zLXBkZi12aWV3LWFsbC10ZW1wbGF0ZXMtbW9kYWwtZm9vdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDI0OCwgMjQ4LCAxKTtcblx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNpbmdfeGw7XG5cdFx0XHRcdHBhZGRpbmc6ICRzcGFjaW5nX20gJHNwYWNpbmdfbDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfcztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gV1BGb3JtcyBQREYgc3R5bGVzLlxuLy9cbi8vIFRoZSBSVEwgc3R5bGVzLlxuLy9cbi8vIEBzaW5jZSAxLjAuMFxuXG4ucnRsIHtcblx0I3dwZm9ybXMtcGRmLXByZXZpZXctc2lkZWJhciB7XG5cdFx0I3dwZm9ybXMtcGRmLXByZXZpZXctYmFjayB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWSggMTgwZGVnICkgdHJhbnNsYXRlWSggLTUwJSApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCN3cGZvcm1zLXBkZi1wcmV2aWV3IHtcblx0XHRcdGlmcmFtZSB7XG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLndwZm9ybXNfcGFnZV93cGZvcm1zLWJ1aWxkZXIge1xuXHRcdC5qY29uZmlybS1ib3gtY29udGFpbmVyIHtcblx0XHRcdC5qY29uZmlybS1ib3guamNvbmZpcm0tdHlwZS1wZGYtcHJldmlldyB7XG5cdFx0XHRcdC53cGZvcm1zLXBkZi1wcmV2aWV3LXpvb20ge1xuXHRcdFx0XHRcdGlmcmFtZSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFNTUEsQUFFRSxrQ0FGZ0MsQ0FDakMsNkNBQTZDLEFBQzNDLFFBQVEsQ0FBQztFQUNULFVBQVUsRUFBRSwrREFBaUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUM7RUFDM0YsZUFBZSxFQUFFLFNBQVM7RUFDMUIsT0FBTyxFQUFFLEVBQUU7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLGdCQUFnQixFQUFFLElBQUk7RUFDdEIsR0FBRyxFSGFnQixJQUFJO0VHWnZCLFNBQVMsRUFB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 */