/*
	===============================
			@Import	Function
	===============================
*/
/*
	===============================
			@Import	Mixins
	===============================
*/
body.dark .invoice-preview-section .ip-logo img {
  width: 65px;
  height: 65px;
}
body.dark .invoice-preview-section .ip-id h4 {
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 0;
}
body.dark .invoice-preview-section .ic-from {
  position: relative;
}
body.dark .invoice-preview-section .ic-from .ic-from-icon {
  position: absolute;
  top: 0;
  right: 0;
}
body.dark .invoice-preview-section .ic-from .ic-title {
  font-weight: 500;
  font-size: 14px;
  color: #6c6e78;
}
body.dark .invoice-preview-section .ic-from .ic-from-name {
  font-size: 14px;
  font-weight: 600;
}
body.dark .invoice-preview-section .ic-from .ic-from-address, body.dark .invoice-preview-section .ic-from .ic-from-phone {
  font-size: 13px;
  font-weight: 500;
}
body.dark .invoice-preview-section .ic-date-create .ic-date-create-title {
  font-size: 14px;
  font-weight: 600;
}
body.dark .invoice-preview-section .ic-date-create .ic-date-create-value {
  font-size: 13px;
  font-weight: 500;
}
body.dark .invoice-preview-section .ic-to {
  position: relative;
}
body.dark .invoice-preview-section .ic-to .ic-to-icon {
  position: absolute;
  top: 0;
  right: 0;
}
body.dark .invoice-preview-section .ic-to .ic-title {
  font-weight: 500;
  font-size: 14px;
  color: #6c6e78;
}
body.dark .invoice-preview-section .ic-to .ic-to-name {
  font-size: 14px;
  font-weight: 600;
}
body.dark .invoice-preview-section .ic-to .ic-to-address, body.dark .invoice-preview-section .ic-to .ic-to-phone {
  font-size: 13px;
  font-weight: 500;
}
body.dark .invoice-preview-section .filter-section {
  border-top: 1px dashed var(--x_4);
  border-bottom: 1px dashed var(--x_4);
  padding: 25px 0;
}
body.dark .invoice-preview-section .ic-due-date .ic-date-due-title {
  font-size: 14px;
  font-weight: 600;
}
body.dark .invoice-preview-section .ic-due-date .ic-date-due-value {
  font-size: 13px;
  font-weight: 500;
}
body.dark .ic-item-details {
  border-bottom: 1px dashed #2d303e;
}
body.dark .ic-item-details .add-edit-form {
  border-top: 1px dashed #2d303e;
}
body.dark .ic-item-details h4 {
  font-weight: 600;
  font-size: 18px;
  letter-spacing: 0;
  color: var(--x_7);
}
body.dark .ic-item-details .table tbody tr td {
  white-space: normal;
}
body.dark .ic-item-details .table tbody tr td.icTitle {
  font-size: 14px;
  font-weight: 500;
  color: #cbcbcf;
}
body.dark .ic-item-details .table tbody tr td .icDescription {
  font-size: 12px;
  font-weight: 500;
  color: var(--dark_400);
  text-decoration: underline;
}
body.dark .ic-item-details .table tbody tr td .icService {
  font-weight: 500;
  font-size: 13.5px;
  letter-spacing: 0;
}
body.dark .ic-item-details .table tbody tr td.icQuantity {
  font-weight: 500;
  letter-spacing: 1px;
}
body.dark .ic-item-details .table tbody tr td.icPrice, body.dark .ic-item-details .table tbody tr td.icTotal {
  font-weight: 500;
  color: var(--x_7);
}
body.dark .invoice-preview-section .totals-row {
  max-width: 11rem;
  margin-left: auto;
}
body.dark .invoice-preview-section .totals-row .invoice-totals-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
body.dark .invoice-preview-section .totals-row .invoice-totals-row .invoice-summary-label {
  min-width: 75px;
  font-size: 15px;
  color: #cbcbcf;
  font-weight: 400;
}
body.dark .invoice-preview-section .totals-row .invoice-totals-row .invoice-summary-value {
  min-width: 75px;
  text-align: right;
  font-size: 14px;
  color: #778ef7;
  font-weight: 400;
}
body.dark .invoice-preview-section .totals-row .invoice-totals-row.invoice-summary-balance-due {
  padding-top: 5px;
  margin-top: 5px;
  border-top: 1px dashed var(--x_4);
}
body.dark .invoice-preview-section .ic-from #icFromModal .modal-body .ab-billingName-list .ab-billingName, body.dark .invoice-preview-section .ic-to #icToModal .modal-body .ab-billingName-list .ab-billingName {
  position: relative;
  cursor: pointer;
  padding: 20px 20px;
  border: 1px solid var(--x_4);
  border-radius: 15px;
  box-shadow: 0 0 40px 0 rgba(94, 92, 154, 0.06);
}
body.dark .invoice-preview-section .ic-from #icFromModal .modal-body .ab-billingName-list .ab-billingName .pf-dropdown, body.dark .invoice-preview-section .ic-to #icToModal .modal-body .ab-billingName-list .ab-billingName .pf-dropdown {
  position: absolute;
  right: 16px;
  top: 12px;
}
body.dark .invoice-preview-section .ic-from #icFromModal .modal-body .ab-billingName-list .ab-billingName .pf-dropdown .dropdown-toggle svg, body.dark .invoice-preview-section .ic-to #icToModal .modal-body .ab-billingName-list .ab-billingName .pf-dropdown .dropdown-toggle svg {
  width: 18px;
  height: 18px;
}
body.dark .invoice-preview-section .ic-from #icFromModal .modal-body .ab-billingName-list .ab-billingName h5.aab-item-name, body.dark .invoice-preview-section .ic-to #icToModal .modal-body .ab-billingName-list .ab-billingName h5.aab-item-name {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 9px;
}
body.dark .invoice-preview-section .ic-from #icFromModal .modal-body .ab-billingName-list .ab-billingName h5.aab-item-name .aab-item-location, body.dark .invoice-preview-section .ic-to #icToModal .modal-body .ab-billingName-list .ab-billingName h5.aab-item-name .aab-item-location {
  color: var(--x_7);
  font-weight: 500;
  font-size: 12px;
}
body.dark .invoice-preview-section .ic-from #icFromModal .modal-body .ab-billingName-list .ab-billingName .aab-item-address, body.dark .invoice-preview-section .ic-to #icToModal .modal-body .ab-billingName-list .ab-billingName .aab-item-address {
  font-size: 13px;
  font-weight: 500;
  margin-bottom: 2px;
  color: var(--x_7);
}
body.dark .invoice-preview-section .ic-from #icFromModal .modal-body .ab-billingName-list .ab-billingName .aab-item-phone, body.dark .invoice-preview-section .ic-to #icToModal .modal-body .ab-billingName-list .ab-billingName .aab-item-phone {
  font-size: 13px;
  font-weight: 500;
  margin-bottom: 0;
  color: var(--x_7);
}

/* MODAL */
@media print {
  body * {
    visibility: hidden;
  }
  #ct {
    visibility: visible;
  }
  #ct * {
    visibility: visible;
  }
  .doc-container {
    position: absolute;
    left: 0;
    right: 0;
    top: -155px;
  }
}
@page {
  size: auto;
  margin: 0mm;
}
@media (max-width: 767px) {
  body.dark .ic-item-details .table tbody tr td {
    white-space: nowrap;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Jhc2UvX2Z1bmN0aW9ucy5zY3NzIiwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3MiLCJhcHBzL2ludm9pY2UtcHJldmlldy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUNBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FDSUk7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFLRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUlKO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUtOO0VBQ0U7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQVNGO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQU1KO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFNUjtBQUVBO0VBQ0U7SUFDRTs7RUFHRjtJQUNFOztFQUVBO0lBQ0U7O0VBSUo7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOztBQUdGO0VBQ0U7SUFDRSIsImZpbGUiOiJhcHBzL2ludm9pY2UtcHJldmlldy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxyXG5cdD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHRcdFx0QEltcG9ydFx0RnVuY3Rpb25cclxuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiovXHJcblxyXG4iLCIvKlxyXG5cdD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHRcdFx0QEltcG9ydFx0TWl4aW5zXHJcblx0PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4qL1xyXG5cclxuLy8gQm9yZGVyXHJcbiRkaXJlY3Rpb246ICcnO1xyXG5AbWl4aW4gYm9yZGVyKCRkaXJlY3Rpb24sICR3aWR0aCwgJHN0eWxlLCAkY29sb3IpIHtcclxuXHJcbiAgIEBpZiAkZGlyZWN0aW9uID09ICcnIHtcclxuICAgICAgICBib3JkZXI6ICR3aWR0aCAkc3R5bGUgJGNvbG9yO1xyXG4gICB9IEBlbHNlIHtcclxuICAgICAgICBib3JkZXItI3skZGlyZWN0aW9ufTogJHdpZHRoICRzdHlsZSAkY29sb3I7XHJcbiAgIH1cclxufSIsIkBpbXBvcnQgJy4uLy4uLy4uL2Jhc2UvYmFzZSc7XHJcblxyXG5ib2R5LmRhcmsge1xyXG4gIC5pbnZvaWNlLXByZXZpZXctc2VjdGlvbiB7XHJcbiAgICAuaXAtbG9nbyBpbWcge1xyXG4gICAgICB3aWR0aDogNjVweDtcclxuICAgICAgaGVpZ2h0OiA2NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pcC1pZCBoNCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmljLWZyb20ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAuaWMtZnJvbS1pY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaWMtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNmM2ZTc4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaWMtZnJvbS1uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmljLWZyb20tYWRkcmVzcywgLmljLWZyb20tcGhvbmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmljLWRhdGUtY3JlYXRlIHtcclxuICAgICAgLmljLWRhdGUtY3JlYXRlLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmljLWRhdGUtY3JlYXRlLXZhbHVlIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pYy10byB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC5pYy10by1pY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaWMtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNmM2ZTc4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaWMtdG8tbmFtZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pYy10by1hZGRyZXNzLCAuaWMtdG8tcGhvbmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbHRlci1zZWN0aW9uIHtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCB2YXIoLS14XzQpO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkIHZhcigtLXhfNCk7XHJcbiAgICAgIHBhZGRpbmc6IDI1cHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuaWMtZHVlLWRhdGUge1xyXG4gICAgICAuaWMtZGF0ZS1kdWUtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaWMtZGF0ZS1kdWUtdmFsdWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaWMtaXRlbS1kZXRhaWxzIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzJkMzAzZTtcclxuXHJcbiAgICAuYWRkLWVkaXQtZm9ybSB7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgIzJkMzAzZTtcclxuICAgIH1cclxuXHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS14XzcpO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlIHt9XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICB0aGVhZCB0ciB0aCwgdGJvZHkgdHIge31cclxuICAgIH1cclxuXHJcbiAgICAudGFibGUgdGJvZHkgdHIgdGQge1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cclxuICAgICAgJi5pY1RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogI2NiY2JjZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmljRGVzY3JpcHRpb24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1kYXJrXzQwMCk7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pY1NlcnZpY2Uge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMy41cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaWNRdWFudGl0eSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmljUHJpY2UsICYuaWNUb3RhbCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogdmFyKC0teF83KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmludm9pY2UtcHJldmlldy1zZWN0aW9uIHtcclxuICAgIC50b3RhbHMtcm93IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMXJlbTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG4gICAgICAuaW52b2ljZS10b3RhbHMtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgLmludm9pY2Utc3VtbWFyeS1sYWJlbCB7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDc1cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICBjb2xvcjogI2NiY2JjZjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW52b2ljZS1zdW1tYXJ5LXZhbHVlIHtcclxuICAgICAgICAgIG1pbi13aWR0aDogNzVweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgY29sb3I6ICM3NzhlZjc7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pbnZvaWNlLXN1bW1hcnktYmFsYW5jZS1kdWUge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgdmFyKC0teF80KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaWMtZnJvbSAjaWNGcm9tTW9kYWwgLm1vZGFsLWJvZHkgLmFiLWJpbGxpbmdOYW1lLWxpc3QgLmFiLWJpbGxpbmdOYW1lLCAuaWMtdG8gI2ljVG9Nb2RhbCAubW9kYWwtYm9keSAuYWItYmlsbGluZ05hbWUtbGlzdCAuYWItYmlsbGluZ05hbWUge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgcGFkZGluZzogMjBweCAyMHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS14XzQpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgNDBweCAwIHJnYmEoOTQsIDkyLCAxNTQsIDAuMDYpO1xyXG5cclxuICAgICAgLnBmLWRyb3Bkb3duIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgdG9wOiAxMnB4O1xyXG5cclxuICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XHJcbiAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGg1LmFhYi1pdGVtLW5hbWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuXHJcbiAgICAgICAgLmFhYi1pdGVtLWxvY2F0aW9uIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS14XzcpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hYWItaXRlbS1hZGRyZXNzIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXhfNyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hYWItaXRlbS1waG9uZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBjb2xvcjogdmFyKC0teF83KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogTU9EQUwgKi9cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgYm9keSAqIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gICNjdCB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cclxuICAgICoge1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRvYy1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAtMTU1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AcGFnZSB7XHJcbiAgc2l6ZTogYXV0bztcclxuICBtYXJnaW46IDBtbTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgYm9keS5kYXJrIC5pYy1pdGVtLWRldGFpbHMgLnRhYmxlIHRib2R5IHRyIHRkIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgfVxyXG59XHJcbiJdfQ== */
