/* src/css/bs-login-button.css */
.bk-tmpl-ctnr {
  padding: 0;
  margin: 0;
  border: none;
  background-color: transparent;
}
.bk-tmpl-ctnr .CXFieldSet {
  padding: 0;
  margin: 0;
}
[data-cn=XBsLogin] .xm-item-overlay {
  z-index: 2;
}

/* src/css/bs-credential-card.css */
.XItem > div.xm-item-div.CXBsCredential {
  display: block;
  width: 100%;
}
.bs-credential {
  --bs-credential-radius: 10px;
  --bs-credential-border: #c9d2da;
  --bs-credential-surface: #fff;
  --bs-credential-ink: #17212c;
  --bs-credential-muted: #4c5a69;
  --bs-credential-ok: #2f6b4f;
  --bs-credential-missing: #9b4b3f;
  --bs-credential-max-width: 24rem;
  --bs-credential-min-height: 15rem;
  display: block;
  color: var(--bs-credential-ink);
  text-align: start;
}
.bs-credential-card {
  width: 100%;
  max-width: var(--bs-credential-max-width);
  perspective: 1400px;
}
.bs-credential--align-center .bs-credential-card {
  margin-inline: auto;
}
.bs-credential--align-right .bs-credential-card {
  margin-inline: auto 0;
}
.bs-credential-card__inner {
  display: grid;
  transform-style: preserve-3d;
  transition: transform 0.5s ease;
}
.bs-credential--flipped .bs-credential-card__inner {
  transform: rotateY(180deg);
}
.bs-credential-card__face {
  grid-area: 1 / 1;
  display: flex;
  flex-direction: column;
  gap: 0.6em;
  box-sizing: border-box;
  min-height: var(--bs-credential-min-height);
  padding: 1em 1.1em;
  border: 1px solid var(--bs-credential-border);
  border-radius: var(--bs-credential-radius);
  background: var(--bs-credential-surface);
  backface-visibility: hidden;
}
.bs-credential-card__back {
  transform: rotateY(180deg);
}
.bs-credential-card__face[aria-hidden=true] {
  visibility: hidden;
  pointer-events: none;
}
.bs-credential-section {
  display: flex;
  flex-direction: column;
  gap: 0.25em;
}
.bs-credential-section + .bs-credential-section {
  margin-top: 0.5em;
  padding-top: 0.7em;
  border-top: 1px solid var(--bs-credential-border);
  margin-left: -1.1em;
  margin-right: -1.1em;
  padding-left: 1.1em;
  padding-right: 1.1em;
}
.bs-credential-section__head {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 0.75em;
}
.bs-credential-section__name {
  font-weight: 600;
}
.bs-credential-section__source,
.bs-credential-hint {
  font-size: 0.9em;
  color: var(--bs-credential-muted);
}
.bs-credential-pill {
  flex: 0 0 auto;
  padding: 0.15em 0.6em;
  border-radius: 999px;
  font-size: 0.8em;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  white-space: nowrap;
}
.bs-credential-pill--ok {
  color: var(--bs-credential-ok);
  background: rgb(47 107 79 / 12%);
}
.bs-credential-pill--missing {
  color: var(--bs-credential-missing);
  background: rgb(155 75 63 / 12%);
}
.bs-credential-details {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 0.2em 0.9em;
  margin: 0.6em 0 0;
}
.bs-credential-details dt,
.bs-credential-details dd {
  min-width: 0;
  overflow-wrap: anywhere;
}
.bs-credential-details dt {
  color: var(--bs-credential-muted);
}
.bs-credential-details dd {
  margin: 0;
}
.bs-credential-attr--missing {
  color: var(--bs-credential-missing);
}
.bs-credential-card__foot {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 0.5em;
  margin-top: auto;
  padding-top: 0.4em;
}
.bs-credential-card__foot > :only-child {
  margin-right: auto;
}
.bs-credential-flip:focus-visible,
.XBsCredentialAction:focus-visible {
  outline: 2px solid currentcolor;
  outline-offset: 2px;
}
.bs-credential .XBsCredentialAction,
.bs-credential .bs-credential-flip {
  flex: 0 0 auto;
  cursor: pointer;
}
.bs-credential .XBsCredentialAction.bs-credential-action--done {
  display: none;
}
.XBsCredentialValue {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  border: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}
@media (prefers-reduced-motion: reduce) {
  .bs-credential-card__inner {
    transition: none;
    transform: none;
  }
  .bs-credential--flipped .bs-credential-card__inner {
    transform: none;
  }
  .bs-credential-card__back {
    transform: none;
  }
  .bs-credential-card__face[aria-hidden=true] {
    display: none;
  }
}
.xm-item-div.bs-credential-filled > SELECT,
.xm-item-div.bs-credential-filled > TEXTAREA,
.xm-item-div.bs-credential-filled > INPUT {
  cursor: not-allowed;
}
.xm-item-div.bs-credential-filled > SELECT,
.xm-item-div.bs-credential-filled > DIV.XSelect.XRadio,
.xm-item-div.bs-credential-filled > DIV.XSelect.XCheckbox {
  pointer-events: none;
}

/* src/index-form.css */
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vc3JjL21haW4vd2ViL3BhY2thZ2VzL2Zvcm0vc3JjL2Nzcy9icy1sb2dpbi1idXR0b24uY3NzIiwgIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL3NyYy9tYWluL3dlYi9wYWNrYWdlcy9mb3JtL3NyYy9jc3MvYnMtY3JlZGVudGlhbC1jYXJkLmNzcyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiLmJrLXRtcGwtY3RuciB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJrLXRtcGwtY3RuciAuQ1hGaWVsZFNldCB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcbn1cblxuW2RhdGEtY249WEJzTG9naW5dIC54bS1pdGVtLW92ZXJsYXkge1xuXHR6LWluZGV4OiAyO1xufVxuIiwgIi8qXG4gKiBUaGUgY3JlZGVudGlhbCBmb3JtIGVsZW1lbnQsIHNob3duIGFzIGEgd2FsbGV0IGNhcmQgdGhhdCB0dXJucyB0byByZXZlYWwgdGhlIGRpc2Nsb3NlZCBpbmZvcm1hdGlvbi5cbiAqXG4gKiBFdmVyeXRoaW5nIGhlcmUgaXMgYSBkZWZhdWx0IHRoYXQgY3VzdG9tZXIgc3R5bGVzaGVldHMgYXJlIG1lYW50IHRvIG92ZXJyaWRlLiBUaGUgY2xhc3MgY29udHJhY3QgaXMgZG9jdW1lbnRlZCBpblxuICogdGhlIHBsdWdpbiBkb2N1bWVudGF0aW9uOiBicy1jcmVkZW50aWFsIG9uIHRoZSBjYXJkLCBicy1jcmVkZW50aWFsLS08c3RhdGU+LCBicy1jcmVkZW50aWFsLS1zaW5nbGUvLS1tdWx0aSxcbiAqIGJzLWNyZWRlbnRpYWwtdmN0LS08c2x1Zz4gcGVyIGNyZWRlbnRpYWwgdHlwZSwgYnMtY3JlZGVudGlhbC1zZWN0aW9uLS08cHJvZmlsZT4gYW5kIGJzLWNyZWRlbnRpYWwtY2xhaW0tLTxjbGFpbT4uXG4gKi9cblxuLypcbiAqIFRoZSBmb3JtIHRoZW1lIGxheXMgZXZlcnkgZWxlbWVudCBvdXQgYXMgYSB0YWJsZTogLlhJdGVtID4gRElWLnhtLWl0ZW0tZGl2IGdldHMgZGlzcGxheTppbmxpbmUtdGFibGUsIGFuZCB0aGVcbiAqIGVsZW1lbnRzIGl0IGtub3dzIGdldCB3aWR0aDoxMDAlIGJhY2sgb24gdG9wIG9mIHRoYXQuIEFuIGVsZW1lbnQgaXQgZG9lcyBub3Qga25vdywgbGlrZSB0aGlzIG9uZSwgaXMgbGVmdCBhcyBhXG4gKiB0YWJsZSB0aGF0IHNpemVzIGl0c2VsZiB0byBpdHMgY29udGVudCwgYW5kIGEgY2FyZCB3aXRoIGEgcGVyY2VudGFnZSB3aWR0aCBpbnNpZGUgc3VjaCBhIHRhYmxlIGhhcyBubyB3aWR0aCB0b1xuICogcmVzb2x2ZSBhZ2FpbnN0LiBUaGF0IGlzIHdoYXQgbWFkZSB0aGUgY2FyZCBncm93IGZhciBwYXN0IHRoZSBmb3JtLCBkaWZmZXJlbnRseSBpbiBlYWNoIGJyb3dzZXIuIEl0IGlzIGEgcGxhaW5cbiAqIGJsb2NrIGluc3RlYWQuXG4gKi9cbi5YSXRlbSA+IGRpdi54bS1pdGVtLWRpdi5DWEJzQ3JlZGVudGlhbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5icy1jcmVkZW50aWFsIHtcbiAgICAtLWJzLWNyZWRlbnRpYWwtcmFkaXVzOiAxMHB4O1xuICAgIC0tYnMtY3JlZGVudGlhbC1ib3JkZXI6ICNjOWQyZGE7XG4gICAgLS1icy1jcmVkZW50aWFsLXN1cmZhY2U6ICNmZmY7XG4gICAgLS1icy1jcmVkZW50aWFsLWluazogIzE3MjEyYztcbiAgICAtLWJzLWNyZWRlbnRpYWwtbXV0ZWQ6ICM0YzVhNjk7XG4gICAgLS1icy1jcmVkZW50aWFsLW9rOiAjMmY2YjRmO1xuICAgIC0tYnMtY3JlZGVudGlhbC1taXNzaW5nOiAjOWI0YjNmO1xuICAgIC8qXG4gICAgICogQSBjcmVkZW50aWFsIGNhcmQgcmVhZHMgYXMgYSBjYXJkIGF0IHJvdWdobHkgdGhlIHByb3BvcnRpb25zIG9mIG9uZS4gQm90aCBhcmUgcGxhaW4gdmFsdWVzIHJhdGhlciB0aGFuIGFcbiAgICAgKiByYXRpbyB0aGUgY2FyZCBjb21wdXRlcyBmcm9tIGl0cyBvd24gd2lkdGg6IGEgY29tcHV0ZWQgaGVpZ2h0IG5lZWRzIHRoZSB3aWR0aCB0byBiZSBzZXR0bGVkIGZpcnN0LCB3aGljaCBpdFxuICAgICAqIGlzIG5vdCBpbiBldmVyeSBjb250YWluZXIgdGhlIGVsZW1lbnQgY2FuIHNpdCBpbi4gQm90aCBhcmUgbWVhbnQgdG8gYmUgb3ZlcnJpZGRlbi5cbiAgICAgKi9cbiAgICAtLWJzLWNyZWRlbnRpYWwtbWF4LXdpZHRoOiAyNHJlbTtcbiAgICAtLWJzLWNyZWRlbnRpYWwtbWluLWhlaWdodDogMTVyZW07XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogdmFyKC0tYnMtY3JlZGVudGlhbC1pbmspO1xuICAgIC8qXG4gICAgICogVGhlIGFsaWdubWVudCBvZiB0aGUgZWxlbWVudCBwbGFjZXMgdGhlIGNhcmQgdGhyb3VnaCB0aGUgbWFyZ2lucyBiZWxvdy4gSXQgYWxzbyBsYW5kcyBvbiB0aGUgZWxlbWVudCBhcyBhXG4gICAgICogdGV4dCBhbGlnbm1lbnQsIHdoaWNoIHdvdWxkIGRyYWcgdGhlIGNvbnRlbnQgb2YgdGhlIGNhcmQgYWxvbmcsIHNvIHRoZSBjYXJkIHNldHMgaXRzIG93bi5cbiAgICAgKi9cbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cblxuLyogLS0tLSB0aGUgY2FyZCBhbmQgaXRzIHR3byBmYWNlcyAtLS0tICovXG5cbi5icy1jcmVkZW50aWFsLWNhcmQge1xuICAgIC8qXG4gICAgICogQSBkZWZpbml0ZSB3aWR0aCwgbm90IG9ubHkgYSBjYXAsIHNvIHRoZSBjYXJkIGZpbGxzIHdoYXQgaXQgaXMgZ2l2ZW4gaW4gYSBjb250YWluZXIgdGhhdCBzaXplcyBpdHNlbGYgdG9cbiAgICAgKiBpdHMgY29udGVudCBpbnN0ZWFkIG9mIGdyb3dpbmcgcGFzdCB0aGUgZm9ybS5cbiAgICAgKi9cbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IHZhcigtLWJzLWNyZWRlbnRpYWwtbWF4LXdpZHRoKTtcbiAgICBwZXJzcGVjdGl2ZTogMTQwMHB4O1xufVxuXG4vKlxuICogV2hlcmUgdGhlIGNhcmQgc2l0cyB3aXRoaW4gdGhlIGVsZW1lbnQuIEl0IGlzIGEgYmxvY2sgd2l0aCBhIG1heGltdW0gd2lkdGgsIHNvIHRoaXMgaXMgYSBtYXR0ZXIgb2YgaXRzIG91dGVyXG4gKiBtYXJnaW4sIGFuZCB0aGUgdGV4dCBpbnNpZGUgdGhlIGNhcmQga2VlcHMgaXRzIG93biBhbGlnbm1lbnQuXG4gKi9cbi5icy1jcmVkZW50aWFsLS1hbGlnbi1jZW50ZXIgLmJzLWNyZWRlbnRpYWwtY2FyZCB7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLmJzLWNyZWRlbnRpYWwtLWFsaWduLXJpZ2h0IC5icy1jcmVkZW50aWFsLWNhcmQge1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG8gMDtcbn1cblxuLmJzLWNyZWRlbnRpYWwtY2FyZF9faW5uZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xufVxuXG5cbi5icy1jcmVkZW50aWFsLS1mbGlwcGVkIC5icy1jcmVkZW50aWFsLWNhcmRfX2lubmVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbn1cblxuLypcbiAqIEJvdGggZmFjZXMgc2hhcmUgb25lIGdyaWQgY2VsbCwgc28gdGhlIGNhcmQgaXMgYXMgdGFsbCBhcyBpdHMgdGFsbGVyIHNpZGUgYW5kIGRvZXMgbm90IGp1bXAgd2hpbGUgdHVybmluZy5cbiAqL1xuLmJzLWNyZWRlbnRpYWwtY2FyZF9fZmFjZSB7XG4gICAgZ3JpZC1hcmVhOiAxIC8gMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwLjZlbTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC8qIFRoZSBzbWFsbGVzdCB0aGUgY2FyZCBtYXkgYmUuIE1vcmUgY29udGVudCB0aGFuIGZpdHMgbWFrZXMgaXQgdGFsbGVyIHJhdGhlciB0aGFuIGNsaXBwaW5nLiAqL1xuICAgIG1pbi1oZWlnaHQ6IHZhcigtLWJzLWNyZWRlbnRpYWwtbWluLWhlaWdodCk7XG4gICAgcGFkZGluZzogMWVtIDEuMWVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWNyZWRlbnRpYWwtYm9yZGVyKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jcmVkZW50aWFsLXJhZGl1cyk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtY3JlZGVudGlhbC1zdXJmYWNlKTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5icy1jcmVkZW50aWFsLWNhcmRfX2JhY2sge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xufVxuXG4vKiBUaGUgZmFjZSB0aGF0IGlzIHR1cm5lZCBhd2F5IG11c3Qgbm90IGJlIHJlYWNoYWJsZSwgbm90IGV2ZW4gYnkgcG9pbnRlci4gKi9cbi5icy1jcmVkZW50aWFsLWNhcmRfX2ZhY2VbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qIC0tLS0gc2VjdGlvbnMsIGRpdmlkZWQgYnkgYSBsaW5lIGFjcm9zcyB0aGUgd2hvbGUgY2FyZCAtLS0tICovXG5cbi5icy1jcmVkZW50aWFsLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDAuMjVlbTtcbn1cblxuLmJzLWNyZWRlbnRpYWwtc2VjdGlvbiArIC5icy1jcmVkZW50aWFsLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICAgIC8qIFRoZSBkaXZpZGVyIHJ1bnMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIGNhcmQsIHNvIGl0IGNhbmNlbHMgdGhlIHBhZGRpbmcgb2YgdGhlIGZhY2UuICovXG4gICAgcGFkZGluZy10b3A6IDAuN2VtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy1jcmVkZW50aWFsLWJvcmRlcik7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjFlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjFlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMWVtO1xufVxuXG4uYnMtY3JlZGVudGlhbC1zZWN0aW9uX19oZWFkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAwLjc1ZW07XG59XG5cbi5icy1jcmVkZW50aWFsLXNlY3Rpb25fX25hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5icy1jcmVkZW50aWFsLXNlY3Rpb25fX3NvdXJjZSxcbi5icy1jcmVkZW50aWFsLWhpbnQge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgY29sb3I6IHZhcigtLWJzLWNyZWRlbnRpYWwtbXV0ZWQpO1xufVxuXG4vKiAtLS0tIHN0YXR1cyBwaWxsIC0tLS0gKi9cblxuLmJzLWNyZWRlbnRpYWwtcGlsbCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZzogMC4xNWVtIDAuNmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5icy1jcmVkZW50aWFsLXBpbGwtLW9rIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtY3JlZGVudGlhbC1vayk7XG4gICAgYmFja2dyb3VuZDogcmdiKDQ3IDEwNyA3OSAvIDEyJSk7XG59XG5cbi5icy1jcmVkZW50aWFsLXBpbGwtLW1pc3Npbmcge1xuICAgIGNvbG9yOiB2YXIoLS1icy1jcmVkZW50aWFsLW1pc3NpbmcpO1xuICAgIGJhY2tncm91bmQ6IHJnYigxNTUgNzUgNjMgLyAxMiUpO1xufVxuXG4vKiAtLS0tIGRpc2Nsb3NlZCBpbmZvcm1hdGlvbiBvbiB0aGUgYmFjayAtLS0tICovXG5cbi5icy1jcmVkZW50aWFsLWRldGFpbHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgICBnYXA6IDAuMmVtIDAuOWVtO1xuICAgIC8qIFRoZSBuYW1lIGFib3ZlIHJlYWRzIGFzIHRoZSBoZWFkaW5nIG9mIHRoZSBsaXN0LCBzbyBpdCBuZWVkcyBtb3JlIGFpciB0aGFuIHRoZSBnYXAgb2YgdGhlIHNlY3Rpb24gZ2l2ZXMuICovXG4gICAgbWFyZ2luOiAwLjZlbSAwIDA7XG59XG5cbi8qXG4gKiBBIGdyaWQgaXRlbSBkb2VzIG5vdCBzaHJpbmsgYmVsb3cgaXRzIGNvbnRlbnQsIGFuZCBhIGNyZWRlbnRpYWwgdHlwZSBpcyBvbmUgbG9uZyB1bmJyZWFrYWJsZSB0b2tlbiwgc28gd2l0aG91dFxuICogdGhpcyBhIHZhbHVlIGxpa2UgdXJuOmRlOmRyZXNkZW46ZWFhOmRyZXNkZW5wYXNzOjEgbWFrZXMgdGhlIGNhcmQgd2lkZXIgdGhhbiBpdHMgY2FwIGluc3RlYWQgb2Ygd3JhcHBpbmcuXG4gKi9cbi5icy1jcmVkZW50aWFsLWRldGFpbHMgZHQsXG4uYnMtY3JlZGVudGlhbC1kZXRhaWxzIGRkIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG5cbi5icy1jcmVkZW50aWFsLWRldGFpbHMgZHQge1xuICAgIGNvbG9yOiB2YXIoLS1icy1jcmVkZW50aWFsLW11dGVkKTtcbn1cblxuLmJzLWNyZWRlbnRpYWwtZGV0YWlscyBkZCB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uYnMtY3JlZGVudGlhbC1hdHRyLS1taXNzaW5nIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtY3JlZGVudGlhbC1taXNzaW5nKTtcbn1cblxuLyogLS0tLSBidXR0b25zIC0tLS0gKi9cblxuLmJzLWNyZWRlbnRpYWwtY2FyZF9fZm9vdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAwLjVlbTtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAwLjRlbTtcbn1cblxuLyogV2l0aCBvbmx5IG9uZSBjb250cm9sIGluIHRoZSBmb290IGl0IHNpdHMgb24gdGhlIGxlZnQgcmF0aGVyIHRoYW4gc3RyZXRjaGluZy4gKi9cbi5icy1jcmVkZW50aWFsLWNhcmRfX2Zvb3QgPiA6b25seS1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uYnMtY3JlZGVudGlhbC1mbGlwOmZvY3VzLXZpc2libGUsXG4uWEJzQ3JlZGVudGlhbEFjdGlvbjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgY3VycmVudGNvbG9yO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi8qXG4gKiBCb3RoIGJ1dHRvbnMgY2FycnkgdGhlIGNsYXNzIHNldCBvZiBhIGZvcm1jeWNsZSBidXR0b24gYW5kIHRha2UgdGhlaXIgbG9vayBmcm9tIHRoZSBmb3JtIHRoZW1lLiBPbmx5IGxheW91dCBpc1xuICogc2V0IGhlcmUsIHNvIGEgY2FyZCBsb29rcyBsaWtlIHRoZSByZXN0IG9mIHRoZSBmb3JtLlxuICovXG4uYnMtY3JlZGVudGlhbCAuWEJzQ3JlZGVudGlhbEFjdGlvbixcbi5icy1jcmVkZW50aWFsIC5icy1jcmVkZW50aWFsLWZsaXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJzLWNyZWRlbnRpYWwgLlhCc0NyZWRlbnRpYWxBY3Rpb24uYnMtY3JlZGVudGlhbC1hY3Rpb24tLWRvbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFRoZSB2YWx1ZSBvZiB0aGUgZWxlbWVudCBpcyBjYXJyaWVkIGJ5IGFuIGlucHV0IHRoYXQgaXMgbmV2ZXIgc2hvd24uICovXG4uWEJzQ3JlZGVudGlhbFZhbHVlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIC0tLS0gdHVybmluZyBpcyBkZWNvcmF0aW9uLCBzbyBpdCBnb2VzIGF3YXkgd2hlbiBtb3Rpb24gaXMgdW53ZWxjb21lIC0tLS0gKi9cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuYnMtY3JlZGVudGlhbC1jYXJkX19pbm5lciB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICAuYnMtY3JlZGVudGlhbC0tZmxpcHBlZCAuYnMtY3JlZGVudGlhbC1jYXJkX19pbm5lciB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICAuYnMtY3JlZGVudGlhbC1jYXJkX19iYWNrIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuICAgIC5icy1jcmVkZW50aWFsLWNhcmRfX2ZhY2VbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi8qIC0tLS0gZmllbGRzIGEgcHJlc2VudGF0aW9uIGhhcyBmaWxsZWQgLS0tLSAqL1xuXG4vKlxuICogVGhlIHNoaWVsZCBpdHNlbGYgY29tZXMgZnJvbSB0aGUgcnVsZSB0aGF0IGFsc28gbWFya3MgdGhlIHJldmlzaW9uIGRhdGEgb2YgYSBsb2dpbiwgc28gYm90aCBsb29rIHRoZSBzYW1lLiBXaGF0IGlzXG4gKiBsZWZ0IGhlcmUgaXMgdGhhdCB0aGUgZmllbGQgcmVhZHMgYXMgbm90IGVkaXRhYmxlLlxuICpcbiAqIERlbGliZXJhdGVseSB3aXRob3V0IG5lc3Rpbmc6IHRoaXMgc3R5bGVzaGVldCBpcyBzaGlwcGVkIGFzIHdyaXR0ZW4sIHNvIGEgXCImID4gSU5QVVRcIiB3b3VsZCByZWFjaCB0aGUgYnJvd3NlclxuICogdW5yZXNvbHZlZCBhbmQgYmUgZHJvcHBlZC5cbiAqXG4gKiBUbyBnaXZlIGEgY3JlZGVudGlhbCBpdHMgb3duIHNoaWVsZCwgb3ZlcnJpZGUgdGhlIGltYWdlIG9uIHRoZSBmaWVsZC4gVGhlIGNsYXNzZXMgb2YgYSBmaWxsZWQgZmllbGQgbmFtZSB0aGVcbiAqIGNyZWRlbnRpYWwgYW5kIHRoZSBhdHRyaWJ1dGUsIHNvIHRoaXMgb25seSBldmVyIGhpdHMgY3JlZGVudGlhbCBmaWVsZHMsIG5ldmVyIHRoZSBvbmVzIGZyb20gYSBsb2dpbjpcbiAqXG4gKiAgIC5icy1jcmVkZW50aWFsLWZpbGxlZC5icy1jcmVkZW50aWFsLXZjdC0tdXJuLWRlLWRyZXNkZW4tZWFhLWRyZXNkZW5wYXNzLTEgPiBJTlBVVCB7XG4gKiAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwLi4uJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xuICogICB9XG4gKlxuICogSW4gYSBkYXRhIFVSSSwgYW5nbGUgYnJhY2tldHMsIHRoZSBoYXNoIGFuZCBzcGFjZXMgaGF2ZSB0byBiZSBlbmNvZGVkLCBvdGhlcndpc2UgdGhlIHZhbHVlIGVuZHMgZWFybHkgYW5kIG5vXG4gKiBzeW1ib2wgYXBwZWFycy4gU2VlIGV4YW1wbGVzL2RyZXNkZW4tcGFzcy5jc3MgZm9yIGEgY29tcGxldGUgb25lLlxuICovXG4ueG0taXRlbS1kaXYuYnMtY3JlZGVudGlhbC1maWxsZWQgPiBTRUxFQ1QsXG4ueG0taXRlbS1kaXYuYnMtY3JlZGVudGlhbC1maWxsZWQgPiBURVhUQVJFQSxcbi54bS1pdGVtLWRpdi5icy1jcmVkZW50aWFsLWZpbGxlZCA+IElOUFVUIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBDb250cm9scyB0aGF0IGlnbm9yZSB0aGUgcmVhZG9ubHkgYXR0cmlidXRlIGFyZSBsb2NrZWQgaGVyZSBpbnN0ZWFkLiAqL1xuLnhtLWl0ZW0tZGl2LmJzLWNyZWRlbnRpYWwtZmlsbGVkID4gU0VMRUNULFxuLnhtLWl0ZW0tZGl2LmJzLWNyZWRlbnRpYWwtZmlsbGVkID4gRElWLlhTZWxlY3QuWFJhZGlvLFxuLnhtLWl0ZW0tZGl2LmJzLWNyZWRlbnRpYWwtZmlsbGVkID4gRElWLlhTZWxlY3QuWENoZWNrYm94IHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiJdLAogICJtYXBwaW5ncyI6ICI7QUFBQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFHRDtBQUNDO0FBQ0E7QUFBQTtBQUdEO0FBQ0M7QUFBQTs7O0FDRUQ7QUFDSTtBQUNBO0FBQUE7QUFHSjtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBTUE7QUFDQTtBQUVBO0FBQ0E7QUFLQTtBQUFBO0FBS0o7QUFLSTtBQUNBO0FBQ0E7QUFBQTtBQU9KO0FBQ0k7QUFBQTtBQUdKO0FBQ0k7QUFBQTtBQUdKO0FBQ0k7QUFDQTtBQUNBO0FBQUE7QUFJSjtBQUNJO0FBQUE7QUFNSjtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUdKO0FBQ0k7QUFBQTtBQUlKO0FBQ0k7QUFDQTtBQUFBO0FBS0o7QUFDSTtBQUNBO0FBQ0E7QUFBQTtBQUdKO0FBQ0k7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUdKO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUdKO0FBQ0k7QUFBQTtBQUdKO0FBQUE7QUFFSTtBQUNBO0FBQUE7QUFLSjtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFHSjtBQUNJO0FBQ0E7QUFBQTtBQUdKO0FBQ0k7QUFDQTtBQUFBO0FBS0o7QUFDSTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBT0o7QUFBQTtBQUVJO0FBQ0E7QUFBQTtBQUdKO0FBQ0k7QUFBQTtBQUdKO0FBQ0k7QUFBQTtBQUdKO0FBQ0k7QUFBQTtBQUtKO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUlKO0FBQ0k7QUFBQTtBQUdKO0FBQUE7QUFFSTtBQUNBO0FBQUE7QUFPSjtBQUFBO0FBRUk7QUFDQTtBQUFBO0FBR0o7QUFDSTtBQUFBO0FBSUo7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUtKO0FBQ0k7QUFDSTtBQUNBO0FBQUE7QUFHSjtBQUNJO0FBQUE7QUFHSjtBQUNJO0FBQUE7QUFHSjtBQUNJO0FBQUE7QUFBQTtBQXVCUjtBQUFBO0FBQUE7QUFHSTtBQUFBO0FBSUo7QUFBQTtBQUFBO0FBR0k7QUFBQTsiLAogICJuYW1lcyI6IFtdCn0K */
