@import "react-phone-number-input/style.css";
@import "./responsive.css";
html {
  --antd-wave-shadow-color: #e94244 !important;
}

body {
  color: #391011;
}

.btn-submitPrice {
  padding: 12px !important;
}

.text-brand {
  color: #782c2c !important;
}
.text-brand:hover {
  color: #782b2c !important;
}

.vg-admin-product-search-table {
  margin-top: 20px;
  margin-bottom: 15px;
}
.vg-admin-product-search-table td,
.vg-admin-product-search-table th {
  border: 1px solid #d7d7d7;
  padding: 10px;
  text-align: center;
}
.vg-admin-product-search-table th:last-child,
.vg-admin-product-search-table td:last-child {
  text-align: right;
}

.vg-admin-product-popup-table {
  margin-top: 20px;
  margin-bottom: 15px;
}
.vg-admin-product-popup-table td,
.vg-admin-product-popup-table th {
  border: 1px solid #d7d7d7;
  padding: 10px;
  text-align: center;
}

.admin-menu-toggle {
  display: flex;
  width: max-content;
  border: 1px solid #d7d7d7;
  padding: 5px;
  cursor: pointer;
  transition: 0.3s all ease;
}

.text-link {
  color: #391011;
  cursor: pointer;
}
.text-link:hover {
  color: #000000 !important;
}

a {
  color: #782c2c;
}

.link-a {
  color: #782c2c !important;
}
.link-a:hover {
  color: #000000 !important;
}

.ant-btn-primary {
  border: 1px solid #782c2c !important;
  background: #782c2c !important;
  color: white !important;
}

.admin-layout {
  display: "flex";
  flex-direction: "row";
  min-height: 100vh;
  font-size: 1;
  color: #391011;
}
.admin-layout .fixed-content {
  position: sticky;
  top: 61px;
  background: white;
  z-index: 100;
}
.admin-layout .fixed-content-menu {
  position: sticky;
  top: 93px;
  background: white;
  z-index: 100;
}
.admin-layout .table-overdue {
  background: #ffdcdc;
}
.admin-layout .table-overdue .ant-table-cell-fix-left {
  background: #ffdcdc !important;
}
.admin-layout .table-overdue td {
  background: #ffdcdc !important;
}
.admin-layout .upload-button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  border: 1px dashed #d9d9d9 !important;
  border-radius: 2px;
  background: #fafafa;
  transition: border-color 0.3s;
  color: #782c2c;
}
.admin-layout .upload-button:hover {
  border-color: #1890ff !important;
}
.admin-layout .upload-button-disabled {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  border: 1px dashed #d9d9d9 !important;
  background: #fafafa !important;
  transition: border-color 0.3s;
  border-radius: 2px;
  color: #d9d9d9;
}
.admin-layout .upload-edit-button:hover {
  color: #782c2c !important;
}
.admin-layout .upload-delete-button:hover {
  color: #782c2c !important;
}
.admin-layout .admin-product-tabs .ant-tabs-nav {
  background: #fff;
}
.admin-layout .admin-box-tabs .ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #782c2c !important;
}
.admin-layout .admin-box-tabs .ant-tabs-tab:hover {
  color: #782c2c !important;
}
.admin-layout .admin-box-tabs .ant-tabs-tab:active {
  color: #782c2c !important;
}
.admin-layout .admin-box-tabs .ant-tabs-tab-btn:active {
  color: #782c2c !important;
}
.admin-layout .admin-box-tabs .ant-tabs-ink-bar {
  background-color: #782c2c !important;
}
.admin-layout .disabled-row {
  background-color: #dcdcdc;
  pointer-events: none;
}
.admin-layout .activity-log-text {
  color: #9a8686;
}
.admin-layout .activity-log-text b {
  color: #391011;
}
.admin-layout .activity-log-text u {
  color: #782c2c;
}
.admin-layout .table-row-none-active {
  position: relative;
  opacity: 0.5;
  filter: grayscale(1);
  pointer-events: none;
}
.admin-layout .control-upload {
  position: relative;
}
.admin-layout .control-view {
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.admin-layout .control-delete {
  position: absolute;
  z-index: 2;
  right: 0%;
  background: red;
  padding: 4px;
  cursor: pointer;
}
.admin-layout .PhoneInput input {
  height: 40px;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
}
.admin-layout .PhoneInput :focus {
  border-color: #782c2c !important;
  box-shadow: 0 0 0 2px rgba(129, 27, 27, 0.2) !important;
  border-right-width: 1px;
  outline: 0;
}
.admin-layout .control-files:hover {
  display: flex;
  background: rgba(0, 0, 0, 0.2509803922);
}
.admin-layout .ant-upload-list-picture-card .ant-upload-list-item {
  height: 100px;
}
.admin-layout .admin-table-sku {
  width: max-content;
}
.admin-layout .ant-menu-vertical {
  border-right: 0;
}
.admin-layout .ant-menu-inline {
  border-right: none;
}
.admin-layout .admin-table-single-container {
  overflow: auto;
}
.admin-layout .admin-table-single-container .admin-table-single {
  min-width: 800px;
  width: 100%;
  border: 1px solid #d7d7d7;
}
.admin-layout .admin-table-single-container .admin-table-single td,
.admin-layout .admin-table-single-container .admin-table-single th {
  padding: 10px;
  border: 1px solid #e1dada;
}
.admin-layout .admin-table-single-container .admin-table-single tfoot td:last-child {
  border-right: none;
}
.admin-layout .ant-typography a {
  color: #782c2c !important;
}
.admin-layout .ant-radio-button {
  background-color: #782c2c;
}
.admin-layout .ant-radio-button-wrapper-checked {
  border-color: #782c2c !important;
  border-right-color: #782c2c !important;
}
.admin-layout .font1 {
  font-weight: 500;
  font-size: 14px;
  color: #782c2c;
}
.admin-layout .font2 {
  font-weight: 500;
  font-size: 28px;
  color: #782c2c;
}
.admin-layout .font3 {
  font-weight: 400;
  font-size: 12px;
  color: #887070;
}
.admin-layout .font4 {
  font-size: 14px;
  color: #887070;
  font-weight: 400;
}
.admin-layout .font5 {
  font-weight: 500;
  font-size: 18px;
  color: #391011;
}
.admin-layout .font6 {
  font-weight: 700;
  font-size: 12px;
  color: #782b2c;
}
.admin-layout .font7 {
  font-weight: 500;
  font-size: 14px;
  color: #391011;
}
.admin-layout .font8 {
  font-weight: 400;
  font-size: 12px;
  color: #391011;
}
.admin-layout .font9 {
  color: #782b2c !important;
  font-weight: 500;
  font-size: 12px;
}
.admin-layout .font10 {
  font-weight: 400;
  font-size: 12px;
}
.admin-layout .font11 {
  font-weight: 500;
  font-size: 20px;
  color: #fff;
}
.admin-layout .font12 {
  font-weight: 500;
  font-size: 12px;
  color: #fff;
}
.admin-layout .font13 {
  font-weight: 400;
  font-size: 14px;
  color: #391011;
}
.admin-layout .font14 {
  font-weight: 500;
  font-size: 22px;
  color: #391011;
}
.admin-layout .font15 {
  font-weight: 400;
  font-size: 11px;
  color: #887070;
}
.admin-layout .font16 {
  font-weight: 500;
  font-size: 24px;
  color: #391011;
}
.admin-layout .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  position: unset !important;
}
.admin-layout .vg-add-customer-form .ant-form-item {
  margin-bottom: 10px;
}
.admin-layout .vg-add-customer-form .ant-form-item-label {
  padding-bottom: 0;
  font-weight: 500;
  font-size: 12px;
  color: #391011;
}
.admin-layout .always-allowed-btn .ant-btn[disabled] {
  cursor: none !important;
}
.admin-layout .ant-layout-sider-light .ant-layout-sider-trigger {
  background: #883b3b;
}
.admin-layout .anticon anticon-left {
  color: #ffffff !important;
}
.admin-layout .authen {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-left: 2rem;
  padding-right: 2rem;
}
.admin-layout .authen .login-admin-form {
  width: 100%;
  max-width: 380px;
}
.admin-layout .ant-table td,
.admin-layout .ant-table th {
  padding: 4px 4px;
  font-size: 12px;
  white-space: nowrap;
}
.admin-layout .login-admin-header {
  background-color: #d8d8d8;
  display: flex;
  justify-content: center;
}
.admin-layout .feather-icons {
  color: #782c2c;
  cursor: pointer;
}
.admin-layout .feather-icons:hover {
  color: #000000 !important;
}
.admin-layout .ant-list-item {
  color: #782c2c;
}
.admin-layout .ant-btn:hover,
.admin-layout .ant-btn:focus {
  color: #782c2c;
}
.admin-layout .admin-loading {
  width: 100%;
  text-align: center;
  padding: 50px;
}
.admin-layout .admin-loading .ant-spin-dot-item {
  background-color: #782c2c !important;
}
.admin-layout .ant-menu {
  width: 100%;
}
.admin-layout .ant-layout-content {
  padding: 0 30px 30px 30px;
  width: 100%;
  margin: 0 auto;
}
.admin-layout .ant-menu-item-only-child {
  height: 15px !important;
  line-height: 15px !important;
}
.admin-layout .ant-btn {
  border: unset;
  border-radius: 0;
}
.admin-layout .ant-btn-lg {
  height: 32px;
  line-height: 1.2;
}
.admin-layout .ant-typography {
  font-weight: 400;
}
.admin-layout h5 {
  font-weight: 500 !important;
}
.admin-layout .ant-btn:not(.ant-btn-icon-only) {
  padding-left: 24px;
  padding-right: 24px;
}
.admin-layout .ant-btn-text {
  background-color: unset;
}
.admin-layout .ant-btn-dashed {
  border: 1px dashed #782c2c;
}
.admin-layout .ant-btn-primary {
  border: 1px solid #782c2c !important;
  background-color: #782c2c;
  color: white;
}
.admin-layout .ant-btn-ghost {
  border: 1px solid #782c2c !important;
}
.admin-layout .ant-btn-ghost svg {
  fill: #000;
}
.admin-layout .ant-btn-default {
  background-color: transparent;
  box-shadow: none;
}
.admin-layout .ant-btn-default:hover {
  background-color: transparent;
  color: #782c2c;
}
.admin-layout .input-products-table {
  width: 200px;
}
.admin-layout .ant-btn-sm {
  padding: 0 !important;
}
.admin-layout .admin-header {
  background-color: #f7f7f7;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 30px;
  padding-right: 30px;
  position: sticky;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 69px;
}
.admin-layout .ant-layout-header {
  line-height: 12px;
}
.admin-layout .admin-nav-right {
  float: right;
  padding: 8px;
}
.admin-layout .admin-table {
  width: 100%;
}
.admin-layout .admin-table .ant-pagination {
  position: sticky;
  bottom: 0;
  z-index: 20;
  background: #fff;
  padding: 8px 0;
  margin: 0;
}
.admin-layout .admin-table .ant-table {
  box-shadow: none;
  color: #391011;
}
.admin-layout .admin-table th:last-child,
.admin-layout .admin-table td:last-child {
  text-align: center;
}
.admin-layout .admin-table-order-product {
  width: 100%;
  border: 1px solid #d7d7d7;
  margin-bottom: 30px;
}
.admin-layout .admin-table-order-product td,
.admin-layout .admin-table-order-product th {
  padding: 10px;
  border: 1px solid #e1dada;
  vertical-align: top;
}
.admin-layout .admin-table-order-product tfoot td:last-child {
  border-right: none;
}
.admin-layout .ant-page-header {
  top: 0;
  position: sticky;
  padding: 8px 0 8px 0;
  background-color: #fff;
  border-bottom: 1px solid #d7d7d7;
  z-index: 200;
}
.admin-layout .ant-page-header-heading-title {
  color: #391011;
  font-weight: 400;
  font-size: 22px;
}
.admin-layout .ant-pagination-item-active {
  font-weight: 500;
  background: #782c2c;
  border-color: #782c2c;
}
.admin-layout .ant-pagination-item:hover {
  border-color: #782c2c;
  transition: all 0.3s;
}
.admin-layout .ant-pagination-item:hover a {
  color: #782c2c;
}
.admin-layout .ant-pagination-item-active a {
  color: #fff;
}
.admin-layout .ant-pagination-item-active:hover a {
  color: #fff;
}
.admin-layout .ant-btn-text:hover,
.admin-layout .ant-btn-text:focus {
  color: #782c2c;
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}
.admin-layout .ant-pagination-prev:hover .ant-pagination-item-link,
.admin-layout .ant-pagination-next:hover .ant-pagination-item-link {
  color: #782c2c;
  border-color: #782c2c;
}
.admin-layout .ant-radio-checked .ant-radio-inner::after {
  background-color: #000000 !important;
}
.admin-layout .ant-radio-wrapper:hover .ant-radio,
.admin-layout .ant-radio:hover .ant-radio-inner,
.admin-layout .ant-radio-input:focus + .ant-radio-inner {
  border-color: #391011 !important;
}
.admin-layout .ant-checkbox-wrapper:hover .ant-checkbox-inner,
.admin-layout .ant-checkbox:hover .ant-checkbox-inner,
.admin-layout .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #782c2c;
}
.admin-layout .ant-checkbox-checked::after {
  border: 1px solid #ffffff;
}
.admin-layout .ant-checkbox-indeterminate .ant-checkbox-inner::after {
  background-color: #782c2c;
}
.admin-layout .admin-form {
  margin-top: 20px;
}
.admin-layout .ant-menu-title-content {
  vertical-align: super;
}
.admin-layout .ant-layout-sider-children {
  display: flex;
  flex-direction: column;
}
.admin-layout .ant-input:focus,
.admin-layout .ant-input-focused,
.admin-layout .ant-select-selector:focus,
.admin-layout .ant-select-focused .ant-select-selector {
  border-color: #782c2c !important;
  box-shadow: 0 0 0 2px rgba(129, 27, 27, 0.2) !important;
  border-right-width: 1px;
  outline: 0;
}
.admin-layout .ant-btn-loading-icon span {
  color: #fff !important;
}
.admin-layout .ant-input:hover,
.admin-layout .ant-select:hover .ant-select-selector {
  border-color: #782c2c;
}
.admin-layout .ant-menu-inline .ant-menu-item {
  margin-bottom: 4px;
  height: 30px;
  line-height: 40px;
  width: 100%;
}
.admin-layout .ant-menu-item-selected {
  background-color: #782c2c !important;
}
.admin-layout .ant-menu-item-selected a,
.admin-layout .ant-menu-item-selected a:hover {
  color: #fff !important;
}
.admin-layout .ant-menu-item-selected .ant-menu-item-icon {
  color: #fff;
}
.admin-layout .ant-menu-item-selected a {
  color: #fff !important;
}
.admin-layout .ant-menu-item-icon {
  width: 18px;
  height: 18px;
}
.admin-layout .ant-menu-light .ant-menu-item:hover {
  color: #fff;
}
.admin-layout .admin-table-order {
  width: 100%;
}
.admin-layout .admin-table-order th:first-child {
  text-align: left;
}
.admin-layout .admin-table-order th:last-child {
  text-align: right;
}
.admin-layout .admin-table-order td:last-child {
  text-align: right;
}
.admin-layout .vg-admin-customer-detail-header {
  position: relative;
  padding: 0;
  margin: 0;
  border-bottom: 0;
  top: 0;
  z-index: 1;
}
.admin-layout .admin-product-tabs .ant-tabs-tab {
  color: #782c2c;
}
.admin-layout .admin-product-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #782c2c !important;
  font-size: 14px !important;
}
.admin-layout .admin-product-tabs .ant-tabs-ink-bar {
  position: absolute;
  background: #782c2c;
  pointer-events: none;
}
.admin-layout .admin-index-tabs .ant-tabs-tab {
  color: #782c2c;
  margin-bottom: 0px;
}
.admin-layout .admin-index-tabs .ant-tabs-nav {
  margin: 0 0 8px 0;
}
.admin-layout .admin-index-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #782c2c !important;
  font-size: 14px !important;
}
.admin-layout .admin-index-tabs .ant-tabs-ink-bar {
  position: absolute;
  background: #782c2c;
  pointer-events: none;
}
.admin-layout .product-tag {
  width: 100%;
  margin-top: 12px;
  display: block;
  text-align: center;
  padding: 8px;
  border: 1px solid;
}
.admin-layout .product-ant-tag .ant-tag {
  width: 100%;
  margin-top: 12px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 8px;
  font-size: 14px;
}
.admin-layout .mt-1 {
  margin-top: 10px;
}
.admin-layout .mt-2 {
  margin-top: 20px;
}
.admin-layout .mt-3 {
  margin-top: 30px;
}
.admin-layout .mb-1 {
  margin-bottom: 10px;
}
.admin-layout .mb-2 {
  margin-bottom: 20px;
}
.admin-layout .mb-3 {
  margin-bottom: 30px;
}
.admin-layout .vg-admin-summary-table {
  width: 100%;
}
.admin-layout .vg-admin-summary-table td:last-child {
  text-align: right;
}
.admin-layout .upload-video {
  width: 104px;
  height: 104px;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 2px;
  cursor: pointer;
  transition: border-color 0.3s;
}
.admin-layout .upload-video .upload-video-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  text-align: center;
}
.admin-layout .vg-gray-card {
  border: 0;
  background-color: #f7f7f7;
}
.admin-layout .ant-tabs-top > .ant-tabs-nav::before {
  border-color: #d7d7d7;
}
.admin-layout .vg-admin-product-table .ant-table-container {
  border-color: #d7d7d7 !important;
}
.admin-layout .vg-admin-product-table table {
  border-color: #d7d7d7 !important;
}
.admin-layout .vg-admin-product-table td,
.admin-layout .vg-admin-product-table th {
  background-color: #fff;
  border-color: #d7d7d7 !important;
}
.admin-layout .vg-admin-product-table td {
  vertical-align: top;
}
.admin-layout .vg-admin-total-product-table {
  min-width: 600px;
  width: 100%;
}
.admin-layout .vg-admin-total-product-table td,
.admin-layout .vg-admin-total-product-table th {
  padding: 10px 10px;
  border: 1px solid #d7d7d7;
}
.admin-layout .vg-admin-total-product-table tr:first-child td {
  border-top: 0;
}
.admin-layout .vg-admin-total-product-table td:last-child {
  text-align: right;
}
.admin-layout .vg-admin-summary-table .ant-table-cell {
  font-size: 14px;
  vertical-align: middle;
}
.admin-layout .vg-admin-summary-table .first-column-summary-table {
  border-bottom: none;
}
.admin-layout .nested-row:hover .nested-row-delete-btn button {
  display: initial;
}
.admin-layout .nested-row-delete-btn button {
  display: none;
}
.admin-layout .col-xs-15 {
  width: 20%;
  float: left;
}
@media only screen and (max-width: 574px) {
  .admin-layout .col-sm-15 {
    width: 20%;
    float: left;
  }
}
@media (min-width: 768px) {
  .admin-layout .col-lg-15 {
    width: 33%;
    float: left;
  }
}
@media (min-width: 992px) {
  .admin-layout .col-lg-15 {
    width: 25%;
    float: left;
  }
}
@media (min-width: 1200px) {
  .admin-layout .col-lg-15 {
    width: 20%;
    float: left;
  }
}
@media screen and (max-width: 1024px) {
  .admin-layout .ant-col-md-16,
.admin-layout .ant-col-md-8 {
    flex: 0 0 100% !important;
    max-width: 100%;
  }
  .admin-layout .ant-col-md-16 {
    order: 2;
  }
  .admin-layout .ant-form-item-label {
    text-align: left;
  }
}

.vg-admin-logout {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-color: #8c4e4f;
  cursor: pointer;
  display: flex;
  justify-content: center;
}
.vg-admin-logout svg {
  align-self: center;
}

.vg-admin-collapsed {
  position: absolute;
  top: 12px;
  right: 5px;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-color: #8c4e4f;
  cursor: pointer;
  display: flex;
  justify-content: center;
}
.vg-admin-collapsed svg {
  align-self: center;
}

.ant-layout-sider-collapsed .ant-menu-item {
  padding: 0 calc(50% - 12.5px) !important;
}

.vg-admin-product-search-table {
  margin-top: 20px;
  margin-bottom: 15px;
}
.vg-admin-product-search-table td,
.vg-admin-product-search-table th {
  border: 1px solid #d7d7d7;
  padding: 10px;
  text-align: center;
}
.vg-admin-product-search-table th:last-child,
.vg-admin-product-search-table td:last-child {
  text-align: right;
}

.ant-btn-primary[disabled] {
  color: rgba(0, 0, 0, 0.25) !important;
  border-color: #d9d9d9 !important;
  background: #f5f5f5 !important;
}

.vg-admin-copy-link {
  text-align: center;
  width: 100%;
  display: block;
  padding: 0 !important;
  line-height: 40px;
  height: 50px !important;
  background-color: #fff !important;
  color: #391011 !important;
}
.vg-admin-copy-link:hover {
  background-color: #fff !important;
  border: 0;
  color: #782c2c !important;
}
.vg-admin-copy-link:hover svg {
  stroke: #782c2c !important;
}

.vg-admin-product-filter {
  position: relative;
  border: 1px solid transparent;
}

.vg-admin-product-filter-badge {
  position: absolute;
  right: -5px;
  top: -5px;
}
.vg-admin-product-filter-badge.radio {
  right: -3px;
  top: -11px;
}

.vg-admin-product-filter-btn {
  border: 1px solid #d7d7d7;
  padding: 5px 15px;
  cursor: pointer;
  transition: 0.3s all ease;
}
.vg-admin-product-filter-btn.ant-dropdown-open {
  border: 1px solid #782b2c;
}
.vg-admin-product-filter-btn.active {
  border: 1px solid #782b2c;
}
.vg-admin-product-filter-btn:hover {
  border: 1px solid #782b2c;
}
.vg-admin-product-filter-btn svg {
  vertical-align: middle;
}

.vg-admin-product-filter-box {
  display: none;
  padding: 15px 15px 5px 15px;
  position: absolute;
  top: calc(100% + 1px);
  background-color: #fff;
  border: 1px solid #ddd;
  z-index: 999;
  width: max-content;
  min-width: 300px;
  max-height: 500px;
  box-shadow: 0 5px 10px -1px rgba(0, 0, 0, 0.15);
  overflow-y: auto;
}
.vg-admin-product-filter-box.active {
  display: block;
}
.vg-admin-product-filter-box .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #782c2c;
  border-color: #782c2c;
}

.vg-filters-value {
  height: auto;
  margin-bottom: 0;
}
.vg-filters-value .ant-tag {
  color: #782b2c;
  padding: 5px 15px;
  margin-bottom: 10px;
}

.vg-advance-filter {
  max-height: 0;
  transition: all 0.2s ease-in-out;
  opacity: 0;
  overflow: visible;
  z-index: 999;
}
.vg-advance-filter.active {
  transition: all 0.5s ease-out;
  max-height: 500px;
  opacity: 1;
  z-index: 999;
}

.vg-advance-filter-close {
  display: none;
}

.vsk-total-index-document {
  display: flex;
  justify-content: end;
  gap: 10px;
}

@media screen and (max-width: 1024px) {
  .admin-layout .ant-layout-content {
    padding-inline: 15px;
  }

  .vg-advance-filter {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 200px;
    height: calc(100dvh - 60px);
    max-height: 100vh !important;
    background-color: #fff;
    overflow: auto;
    padding: 10px 0 0 0;
    border-right: 1px solid #ddd;
    z-index: 2000;
  }
  .vg-advance-filter .vg-admin-product-filter-btn {
    border-left: 0;
    border-bottom: 0;
    border-right: 0;
    padding-inline: 0;
  }
  .vg-advance-filter > .ant-space {
    flex-direction: column;
    width: 100%;
    padding-inline: 10px;
    gap: 0 !important;
  }
  .vg-advance-filter > .ant-space > .ant-space-item {
    width: 100%;
  }
  .vg-advance-filter .vg-admin-product-filter-badge {
    position: absolute;
    right: 20px;
    top: 50%;
    font-size: 1px !important;
    transform: translateY(-50%);
  }
  .vg-advance-filter .vg-advance-filter-close {
    display: block;
    margin-left: auto;
    margin-right: 10px;
    width: max-content;
  }
  .vg-advance-filter .vg-admin-product-filter-box.active {
    position: relative;
    min-width: 0;
    width: 100%;
    box-shadow: none;
    border: 0;
    padding-inline: 0;
    padding-top: 5px;
    transform: translateX(0);
  }
  .vg-advance-filter .vg-filters-value {
    position: sticky;
    bottom: 0;
    width: 100%;
    background-color: #fff;
    padding: 10px;
  }
  .vg-advance-filter .vg-filters-value .ant-btn {
    width: 100%;
  }

  .vg-admin-product-filter-btn {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .vg-admin-product-filter {
    width: 100%;
  }

  .vsk-total-index-document {
    justify-content: space-between;
  }
  .vsk-total-index-document .ant-typography {
    font-size: 14px;
  }
}
.vsk-advance-filter-wrapper {
  width: 100%;
  padding-top: 10px;
  overflow-x: auto;
}
.vsk-advance-filter-wrapper .vsk-advance-filter-inner {
  margin-bottom: 8px;
  min-width: 600px;
  max-width: 1500px;
  width: max-content;
}

.ant-checkbox-checked .ant-checkbox-inner {
  background-color: #782c2c;
  border-color: #782c2c;
}

.ant-btn-link {
  color: #782c2c;
}

.ant-btn-ghost[disabled] {
  border: 1px solid #ddd !important;
}

.ant-menu-inline-collapsed-tooltip {
  display: none !important;
}

.row-dragging {
  z-index: 9999 !important;
  background: #fafafa;
  border: 1px solid #ccc;
}

.row-dragging td {
  padding: 7px 10px;
}

.row-dragging .drag-visible {
  visibility: visible !important;
}

.ant-table-tbody > tr.ant-table-row-selected > td {
  background: #f5f5f5 !important;
}

.vg-color-picker .ant-radio {
  visibility: hidden;
  opacity: 0;
  width: 0;
}
.vg-color-picker .vg-color-picker-entry {
  position: relative;
  width: 30px;
  height: 30px;
  border-radius: 50%;
}
.vg-color-picker .ant-radio-wrapper {
  margin-right: 0px;
}
.vg-color-picker .ant-radio-wrapper-checked .vg-color-picker-entry::after {
  position: absolute;
  content: "";
  display: block;
  width: 130%;
  height: 130%;
  border-radius: 50%;
  border: 1px solid #391011;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.vg-color-picker .vg-color-picker-entry svg {
  position: absolute;
  opacity: 0;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.vg-color-picker .ant-radio-wrapper-checked .vg-color-picker-entry svg {
  opacity: 1;
}

.react-tel-input .form-control {
  width: 100% !important;
}

.admin-table-hold td {
  padding: 4px 4px !important;
}

.admin-menu-drawer .ant-menu-item-selected {
  background-color: transparent !important;
}
.admin-menu-drawer .ant-menu-item.ant-menu-item-selected a {
  color: #fff !important;
}
.admin-menu-drawer .ant-menu-item.ant-menu-item-selected .ant-menu-item-icon {
  color: #fff !important;
}
.admin-menu-drawer .ant-menu-item-selected .ant-menu-item-icon {
  color: #fff;
}
.admin-menu-drawer .ant-menu-inline > .ant-menu-item {
  height: 30px !important;
  line-height: 40px;
  margin-bottom: 4px !important;
}
.admin-menu-drawer .ant-menu-item-icon {
  width: 18px;
  height: 18px;
}
.admin-menu-drawer .ant-menu-item:hover {
  color: #fff !important;
}

.admin-menu-drawer-wrapper,
.admin-menu-toggle-container {
  display: none;
}

.vg-admin-sider-wrapper {
  display: block;
}

.admin-menu-drawer-wrapper .ant-menu-inline .ant-menu-item,
.admin-menu-drawer-wrapper .ant-menu-inline .ant-menu-submenu-title {
  width: 100% !important;
}

@media screen and (max-width: 1024px) {
  .admin-menu-drawer-wrapper {
    display: block;
  }

  .admin-menu-toggle-container {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    align-items: center;
    position: sticky;
    top: 0;
    z-index: 201;
    background-color: #fff;
  }

  .admin-layout .ant-page-header {
    top: 56px;
    position: sticky;
    padding: 8px 0 8px 0;
    background-color: #fff;
    border-bottom: 1px solid #d7d7d7;
    z-index: 200;
  }

  .vg-admin-sider-wrapper {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  .admin-table.product .admin-table-sku,
.admin-table.product .ant-table-selection-column {
    position: relative !important;
    left: 0 !important;
  }
}
.product-form-right {
  margin-left: auto;
  margin-right: 0;
  display: flex;
  flex-direction: column;
  max-width: 400px;
  gap: 20px;
}

.vsk-dimension-zone {
  margin-left: 10%;
}

.vsk-field-label {
  width: 80px;
  text-align: right;
  font-size: 12px;
}

.vsk-field {
  position: relative;
  display: flex;
  gap: 10px;
  font-size: 12px;
  align-items: center;
  margin-bottom: 15px;
}
.vsk-field.vsk-is-revision-field {
  margin-bottom: 30px;
}

.vsk-field-wrapper {
  width: 100%;
  min-width: 210px;
  margin-bottom: 0;
}

.vsk-field-number-wrapper {
  width: 100%;
  min-width: 210px;
  margin-bottom: 0;
}

.vsk-field-number-group {
  display: flex;
  align-items: center;
  gap: 10px;
}
.vsk-field-number-group .vsk-field-number-wrapper {
  width: 90px;
  min-width: 90px;
}
.vsk-field-number-group .vsk-field:not(:first-child) .vsk-field-label {
  width: 40px;
}

.vsk-field-history-value {
  position: absolute;
  text-align: start;
  width: max-content;
}
.vsk-field-history-value .ant-typography {
  color: #d50c0e !important;
  font-size: 10px !important;
}

.vsk-field-group {
  display: flex;
  gap: 0;
}

.vsk-static-field {
  display: block;
  width: 100%;
  height: 40px;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  font-size: 16px;
  padding-inline: 10px;
  line-height: 38px;
  background-color: #f5f5f5;
  width: 70px;
}

.vsk-product-action-count-wrapper {
  width: 100%;
  overflow-x: auto;
  padding-top: 15px;
}

.vsk-product-action-count {
  display: flex;
  gap: 20px;
  width: 437px;
}

.vsk-product-header .ant-page-header-heading-left {
  flex-shrink: 0;
}

.vsk-admin-product-header-right {
  justify-content: end;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  flex-wrap: wrap;
  color: #887070;
  font-size: 12px;
}

.vsk-action-btn-product {
  display: flex;
  gap: 10px;
}

.vsk-box-manage-card {
  width: 100%;
  max-width: 400px;
}

.vsk-box-form .ant-form-item-label {
  width: 80px;
}
.vsk-box-form .ant-form-item-label label {
  display: flex;
  justify-content: end;
}

.vsk-box-form .ant-form-item-control {
  max-width: 300px;
}

@media screen and (max-width: 769px) {
  .vsk-box-manage-card {
    width: 100%;
    max-width: 100%;
  }

  .vsk-box-form .ant-form-item-row {
    flex-direction: column;
  }

  .vsk-box-form .ant-form-item-control {
    max-width: 100%;
    flex: 1;
  }

  .vsk-box-form .ant-form-item-label {
    max-width: 100%;
  }
  .vsk-box-form .ant-form-item-label label {
    justify-content: start;
  }
}
@media screen and (max-width: 827px) {
  .vsk-action-btn-product {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }

  .vsk-admin-product-header-right {
    width: 100%;
    justify-content: start;
    align-items: start;
    flex-direction: column-reverse;
    font-size: 10px;
  }

  .vsk-product-header .ant-page-header-heading-extra {
    width: 100%;
  }
  .vsk-product-header .ant-page-header-heading-extra > .ant-space {
    width: 100%;
  }
  .vsk-product-header .ant-page-header-heading-extra > .ant-space > .ant-space-item {
    width: 100%;
  }
}
.cert-archive {
  opacity: 0.5;
}

@media screen and (max-width: 1151px) {
  .vsk-field-group {
    flex-direction: column;
  }

  .vsk-field {
    display: flex;
    gap: 5px;
    flex-direction: column;
    align-items: start;
    flex-shrink: 0;
    margin-bottom: 20px;
  }
  .vsk-field > div {
    width: 100%;
  }

  .product-form-right {
    margin-left: 0;
    margin-right: 0;
    display: flex;
    flex-direction: column;
    max-width: 100%;
    gap: 20;
  }

  .vsk-field-label {
    width: 100%;
    text-align: left;
  }

  .vsk-field-wrapper {
    width: 100%;
  }

  .vsk-field-number-group {
    align-items: start;
    gap: 15px;
    justify-content: space-between;
  }
  .vsk-field-number-group .vsk-field {
    flex: 1;
  }
  .vsk-field-number-group .vsk-field-number-wrapper {
    width: 100%;
    min-width: 100%;
  }
  .vsk-field-number-group .vsk-static-field {
    width: 100%;
  }
}
.vsk-admin-form .ant-radio-button-wrapper-checked {
  background-color: #782b2c !important;
}
.vsk-admin-form .ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]) {
  border-color: #782b2c !important;
}
.vsk-admin-form .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before {
  background-color: #782b2c !important;
}
.vsk-admin-form .ant-radio-button-wrapper:hover {
  color: #782b2c !important;
}

.vsk-last-client-price {
  display: flex;
  margin-top: 10px;
  gap: 7px;
  color: #1890ff;
  justify-content: end;
}
.vsk-last-client-price svg {
  vertical-align: middle;
}

.vsk-last-veerasak-price {
  display: flex;
  margin-top: 5px;
  justify-content: end;
  gap: 7px;
  color: red;
}
.vsk-last-veerasak-price svg {
  vertical-align: middle;
}

.history-table .ant-table-expanded-row .ant-table-expanded-row-fixed {
  margin-left: 0;
  position: relative !important;
  overflow: visible !important;
}

.history-table .ant-table-expanded-row-fixed .ant-table-has-fix-left {
  margin-left: 0 !important;
}

.admin-table .history-expand-stone-id {
  left: 0 !important;
  padding-left: 53px !important;
}

.admin-table .history-expand-customer-name-id {
  left: 140px !important;
}

.history-table .ant-table-expanded-row-fixed {
  padding-left: 0;
}

.history-table .ant-table-expanded-row-fixed .ant-table {
  margin-left: 0 !important;
}

.history-table .ant-table-expanded-row > .ant-table-cell {
  padding: 0 !important;
}

.print-form label {
  height: 30px !important;
}
.print-form .ant-form-item-label {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3N0eWxlcy9hZG1pbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6ImFkbWluLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkdGV4dDogIzM5MTAxMTtcbiRib3JkZXI6ICNkN2Q3ZDc7XG4kYnJhbmQ6ICM3ODJjMmM7XG5cbkBpbXBvcnQgXCJyZWFjdC1waG9uZS1udW1iZXItaW5wdXQvc3R5bGUuY3NzXCI7XG5cbkBpbXBvcnQgXCIuL3Jlc3BvbnNpdmUuY3NzXCI7XG5cbmh0bWwge1xuICAtLWFudGQtd2F2ZS1zaGFkb3ctY29sb3I6ICNlOTQyNDQgIWltcG9ydGFudDtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiAkdGV4dDtcbn1cblxuLmJ0bi1zdWJtaXRQcmljZSB7XG4gIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcbn1cbi50ZXh0LWJyYW5kIHtcbiAgY29sb3I6ICRicmFuZCAhaW1wb3J0YW50IDtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICM3ODJiMmMgIWltcG9ydGFudDtcbiAgfVxufVxuLnZnLWFkbWluLXByb2R1Y3Qtc2VhcmNoLXRhYmxlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgdGQsXG4gIHRoIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgdGg6bGFzdC1jaGlsZCxcbiAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLnZnLWFkbWluLXByb2R1Y3QtcG9wdXAtdGFibGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZCxcbiAgdGgge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmFkbWluLW1lbnUtdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICBwYWRkaW5nOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcbn1cblxuLnRleHQtbGluayB7XG4gIGNvbG9yOiAkdGV4dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50IDtcbiAgfVxufVxuXG5hIHtcbiAgY29sb3I6ICRicmFuZDtcbn1cblxuLmxpbmstYSB7XG4gIGNvbG9yOiAkYnJhbmQgIWltcG9ydGFudDtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudCA7XG4gIH1cbn1cblxuLmFudC1idG4tcHJpbWFyeSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRicmFuZCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAkYnJhbmQgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5hZG1pbi1sYXlvdXQge1xuICBkaXNwbGF5OiBcImZsZXhcIjtcbiAgZmxleC1kaXJlY3Rpb246IFwicm93XCI7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBmb250LXNpemU6IDE7XG4gIGNvbG9yOiAkdGV4dDtcblxuICAuZml4ZWQtY29udGVudCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDYxcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgei1pbmRleDogMTAwO1xuICB9XG5cbiAgLmZpeGVkLWNvbnRlbnQtbWVudSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDkzcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgei1pbmRleDogMTAwO1xuICB9XG5cbiAgLnRhYmxlLW92ZXJkdWUge1xuICAgIGJhY2tncm91bmQ6ICNmZmRjZGM7XG5cbiAgICAuYW50LXRhYmxlLWNlbGwtZml4LWxlZnQge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZGNkYyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmRjZGMgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudXBsb2FkLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIC8vIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI2Q5ZDlkOSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzO1xuICAgIGNvbG9yOiAjNzgyYzJjO1xuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMTg5MGZmICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnVwbG9hZC1idXR0b24tZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI2Q5ZDlkOSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmEgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY29sb3I6ICNkOWQ5ZDk7XG4gIH1cblxuICAudXBsb2FkLWVkaXQtYnV0dG9uIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNzgyYzJjICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnVwbG9hZC1kZWxldGUtYnV0dG9uIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNzgyYzJjICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmFkbWluLXByb2R1Y3QtdGFicyB7XG4gICAgLmFudC10YWJzLW5hdiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cbiAgfVxuXG4gIC5hZG1pbi1ib3gtdGFicyB7XG4gICAgLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4ge1xuICAgICAgY29sb3I6ICM3ODJjMmMgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYW50LXRhYnMtdGFiOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNzgyYzJjICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5hbnQtdGFicy10YWI6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjNzgyYzJjICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFudC10YWJzLXRhYi1idG46YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjNzgyYzJjICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFudC10YWJzLWluay1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc4MmMyYyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5kaXNhYmxlZC1yb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkY2RjZGM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAuYWN0aXZpdHktbG9nLXRleHQge1xuICAgIGNvbG9yOiAjOWE4Njg2O1xuICAgIGIge1xuICAgICAgY29sb3I6ICMzOTEwMTE7XG4gICAgfVxuICAgIHUge1xuICAgICAgY29sb3I6ICM3ODJjMmM7XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLXJvdy1ub25lLWFjdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5jb250cm9sLXVwbG9hZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmNvbnRyb2wtdmlldyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuICAvLyBkaXNwbGF5OiBub25lO1xuXG4gIC5jb250cm9sLWRlbGV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcmlnaHQ6IDAlO1xuICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLlBob25lSW5wdXQge1xuICAgIGlucHV0IHtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgfVxuICAgIDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICM3ODJjMmMgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDEyOSwgMjcsIDI3LCAwLjIpICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRyb2wtZmlsZXM6aG92ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDQwO1xuICB9XG5cbiAgLmFudC11cGxvYWQtbGlzdC1waWN0dXJlLWNhcmQgLmFudC11cGxvYWQtbGlzdC1pdGVtIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmFkbWluLXRhYmxlLXNrdSB7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLmFudC1tZW51LXZlcnRpY2FsIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cblxuICAuYW50LW1lbnUtaW5saW5lIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cblxuICAuYWRtaW4tdGFibGUtc2luZ2xlLWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgLmFkbWluLXRhYmxlLXNpbmdsZSB7XG4gICAgICBtaW4td2lkdGg6IDgwMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UxZGFkYTtcbiAgICAgIH1cbiAgICAgIHRmb290IHRkOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFudC10eXBvZ3JhcGh5IGEge1xuICAgIGNvbG9yOiAjNzgyYzJjICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYW50LXJhZGlvLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4MmMyYztcbiAgfVxuXG4gIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzgyYzJjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzgyYzJjICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9udDEge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNzgyYzJjO1xuICB9XG4gIC5mb250MiB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgY29sb3I6ICM3ODJjMmM7XG4gIH1cbiAgLmZvbnQzIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzg4NzA3MDtcbiAgfVxuICAuZm9udDQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzg4NzA3MDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC5mb250NSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICMzOTEwMTE7XG4gIH1cbiAgLmZvbnQ2IHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzc4MmIyYztcbiAgfVxuICAuZm9udDcge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMzkxMDExO1xuICB9XG4gIC5mb250OCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICMzOTEwMTE7XG4gIH1cbiAgLmZvbnQ5IHtcbiAgICBjb2xvcjogIzc4MmIyYyAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5mb250MTAge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5mb250MTEge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5mb250MTIge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5mb250MTMge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMzkxMDExO1xuICB9XG4gIC5mb250MTQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGNvbG9yOiAjMzkxMDExO1xuICB9XG4gIC5mb250MTUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGNvbG9yOiAjODg3MDcwO1xuICB9XG4gIC5mb250MTYge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAjMzkxMDExO1xuICB9XG5cbiAgLmFudC1mb3JtLWl0ZW0tbGFiZWxcbiAgICA+IGxhYmVsLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQ6bm90KC5hbnQtZm9ybS1pdGVtLXJlcXVpcmVkLW1hcmstb3B0aW9uYWwpOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZnLWFkZC1jdXN0b21lci1mb3JtIHtcbiAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiAjMzkxMDExO1xuICAgIH1cbiAgfVxuICAuYWx3YXlzLWFsbG93ZWQtYnRuIHtcbiAgICAuYW50LWJ0bltkaXNhYmxlZF0ge1xuICAgICAgY3Vyc29yOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmFudC1sYXlvdXQtc2lkZXItbGlnaHQgLmFudC1sYXlvdXQtc2lkZXItdHJpZ2dlciB7XG4gICAgYmFja2dyb3VuZDogIzg4M2IzYjtcbiAgfVxuICAuYW50aWNvbiBhbnRpY29uLWxlZnQge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYXV0aGVuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgIC5sb2dpbi1hZG1pbi1mb3JtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICB9XG4gIH1cblxuICAuYW50LXRhYmxlIHRkLFxuICAuYW50LXRhYmxlIHRoIHtcbiAgICBwYWRkaW5nOiA0cHggNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLmxvZ2luLWFkbWluLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZDhkODtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmZlYXRoZXItaWNvbnMge1xuICAgIGNvbG9yOiAkYnJhbmQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuYW50LWxpc3QtaXRlbSB7XG4gICAgY29sb3I6ICRicmFuZDtcbiAgfVxuXG4gIC5hbnQtYnRuOmhvdmVyLFxuICAuYW50LWJ0bjpmb2N1cyB7XG4gICAgY29sb3I6ICRicmFuZDtcbiAgfVxuXG4gIC5hZG1pbi1sb2FkaW5nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNTBweDtcblxuICAgIC5hbnQtc3Bpbi1kb3QtaXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuYW50LW1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmFudC1sYXlvdXQtY29udGVudCB7XG4gICAgcGFkZGluZzogMCAzMHB4IDMwcHggMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5hbnQtbWVudS1pdGVtLW9ubHktY2hpbGQge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYW50LWJ0biB7XG4gICAgYm9yZGVyOiB1bnNldDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLmFudC1idG4tbGcge1xuICAgIGhlaWdodDogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgLmFudC10eXBvZ3JhcGh5IHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgaDUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbnQtYnRuOm5vdCguYW50LWJ0bi1pY29uLW9ubHkpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgfVxuXG4gIC5hbnQtYnRuLXRleHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICB9XG5cbiAgLmFudC1idG4tZGFzaGVkIHtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgJGJyYW5kO1xuICB9XG5cbiAgLmFudC1idG4tcHJpbWFyeSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJyYW5kICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuXG4gIC5hbnQtYnRuLWdob3N0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQgIWltcG9ydGFudDtcblxuICAgIHN2ZyB7XG4gICAgICBmaWxsOiAjMDAwO1xuICAgIH1cbiAgfVxuXG4gIC5hbnQtYnRuLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICRicmFuZDtcbiAgICB9XG4gIH1cbiAgLmlucHV0LXByb2R1Y3RzLXRhYmxlIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cblxuICAvLyAuZWRpdE1vZGUtYnRuIHtcbiAgLy8gICBwYWRkaW5nOiAxMnB4O1xuICAvLyAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAvLyAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgLy8gfVxuXG4gIC5hbnQtYnRuLXNtIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWRtaW4taGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2OXB4O1xuICB9XG5cbiAgLmFudC1sYXlvdXQtaGVhZGVyIHtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgfVxuXG4gIC5hZG1pbi1uYXYtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cblxuICAuYWRtaW4tdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmFudC1wYWdpbmF0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAyMDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuYW50LXRhYmxlIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBjb2xvcjogJHRleHQ7XG4gICAgfVxuXG4gICAgdGg6bGFzdC1jaGlsZCxcbiAgICB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuYWRtaW4tdGFibGUtb3JkZXItcHJvZHVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWRhZGE7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbiAgICB0Zm9vdCB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYW50LXBhZ2UtaGVhZGVyIHtcbiAgICB0b3A6IDA7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBwYWRkaW5nOiA4cHggMCA4cHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgIHotaW5kZXg6IDIwMDtcbiAgfVxuXG4gIC5hbnQtcGFnZS1oZWFkZXItaGVhZGluZy10aXRsZSB7XG4gICAgY29sb3I6ICR0ZXh0O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG5cbiAgLmFudC1wYWdpbmF0aW9uLWl0ZW0tYWN0aXZlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJhY2tncm91bmQ6ICRicmFuZDtcbiAgICBib3JkZXItY29sb3I6ICRicmFuZDtcbiAgfVxuXG4gIC5hbnQtcGFnaW5hdGlvbi1pdGVtOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRicmFuZDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgfVxuXG4gIC5hbnQtcGFnaW5hdGlvbi1pdGVtOmhvdmVyIGEge1xuICAgIGNvbG9yOiAkYnJhbmQ7XG4gIH1cblxuICAuYW50LXBhZ2luYXRpb24taXRlbS1hY3RpdmUgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAuYW50LXBhZ2luYXRpb24taXRlbS1hY3RpdmU6aG92ZXIgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAuYW50LWJ0bi10ZXh0OmhvdmVyLFxuICAuYW50LWJ0bi10ZXh0OmZvY3VzIHtcbiAgICBjb2xvcjogJGJyYW5kO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMTgpO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuYW50LXBhZ2luYXRpb24tcHJldjpob3ZlciAuYW50LXBhZ2luYXRpb24taXRlbS1saW5rLFxuICAuYW50LXBhZ2luYXRpb24tbmV4dDpob3ZlciAuYW50LXBhZ2luYXRpb24taXRlbS1saW5rIHtcbiAgICBjb2xvcjogJGJyYW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJyYW5kO1xuICB9XG5cbiAgLy8gLmFudC1yYWRpby1jaGVja2VkIC5hbnQtcmFkaW8taW5uZXIge1xuICAvLyAgIGJvcmRlci1jb2xvcjogIzM5MTAxMTtcbiAgLy8gfVxuICAuYW50LXJhZGlvLWNoZWNrZWQgLmFudC1yYWRpby1pbm5lcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudCA7XG4gIH1cblxuICAuYW50LXJhZGlvLXdyYXBwZXI6aG92ZXIgLmFudC1yYWRpbyxcbiAgLmFudC1yYWRpbzpob3ZlciAuYW50LXJhZGlvLWlubmVyLFxuICAuYW50LXJhZGlvLWlucHV0OmZvY3VzICsgLmFudC1yYWRpby1pbm5lciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzkxMDExICFpbXBvcnRhbnQgO1xuICB9XG5cbiAgLmFudC1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5hbnQtY2hlY2tib3gtaW5uZXIsXG4gIC5hbnQtY2hlY2tib3g6aG92ZXIgLmFudC1jaGVja2JveC1pbm5lcixcbiAgLmFudC1jaGVja2JveC1pbnB1dDpmb2N1cyArIC5hbnQtY2hlY2tib3gtaW5uZXIge1xuICAgIGJvcmRlci1jb2xvcjogJGJyYW5kO1xuICB9XG5cbiAgLmFudC1jaGVja2JveC1jaGVja2VkOjphZnRlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgfVxuXG4gIC5hbnQtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAuYW50LWNoZWNrYm94LWlubmVyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kO1xuICB9XG5cbiAgLmFkbWluLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAuYW50LW1lbnUtdGl0bGUtY29udGVudCB7XG4gICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICB9XG5cbiAgLmFudC1sYXlvdXQtc2lkZXItY2hpbGRyZW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5hbnQtaW5wdXQ6Zm9jdXMsXG4gIC5hbnQtaW5wdXQtZm9jdXNlZCxcbiAgLmFudC1zZWxlY3Qtc2VsZWN0b3I6Zm9jdXMsXG4gIC5hbnQtc2VsZWN0LWZvY3VzZWQgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgIGJvcmRlci1jb2xvcjogJGJyYW5kICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMTI5LCAyNywgMjcsIDAuMikgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgLmFudC1idG4tbG9hZGluZy1pY29uIHNwYW4ge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYW50LWlucHV0OmhvdmVyLFxuICAuYW50LXNlbGVjdDpob3ZlciAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQ7XG4gIH1cblxuICAuYW50LW1lbnUtaW5saW5lIHtcbiAgICAuYW50LW1lbnUtaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQgIWltcG9ydGFudDtcbiAgICBhLFxuICAgIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYW50LW1lbnUtaXRlbS1pY29uIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5hbnQtbWVudS1pdGVtLWljb24ge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxuXG4gIC5hbnQtbWVudS1saWdodCAuYW50LW1lbnUtaXRlbTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAuYWRtaW4tdGFibGUtb3JkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgdGg6bGFzdC1jaGlsZCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC52Zy1hZG1pbi1jdXN0b21lci1kZXRhaWwtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC5hZG1pbi1wcm9kdWN0LXRhYnMge1xuICAgIC5hbnQtdGFicy10YWIge1xuICAgICAgY29sb3I6ICRicmFuZDtcbiAgICB9XG4gICAgLmFudC10YWJzLXRhYi5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRuIHtcbiAgICAgIGNvbG9yOiAkYnJhbmQgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYW50LXRhYnMtaW5rLWJhciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYWRtaW4taW5kZXgtdGFicyB7XG4gICAgLmFudC10YWJzLXRhYiB7XG4gICAgICBjb2xvcjogJGJyYW5kO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgLy8gcGFkZGluZzogNHB4IDAgMCAwO1xuICAgIH1cbiAgICAuYW50LXRhYnMtbmF2IHtcbiAgICAgIG1hcmdpbjogMCAwIDhweCAwO1xuICAgIH1cbiAgICAuYW50LXRhYnMtdGFiLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4ge1xuICAgICAgY29sb3I6ICRicmFuZCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5hbnQtdGFicy1pbmstYmFyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICRicmFuZDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0LXRhZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICB9XG4gIC5wcm9kdWN0LWFudC10YWcge1xuICAgIC5hbnQtdGFnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICAubXQtMSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC5tdC0yIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLm10LTMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICAubWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5tYi0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLm1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAudmctYWRtaW4tc3VtbWFyeS10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cblxuICAudXBsb2FkLXZpZGVvIHtcbiAgICB3aWR0aDogMTA0cHg7XG4gICAgaGVpZ2h0OiAxMDRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI2Q5ZDlkOTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzO1xuICAgIC51cGxvYWQtdmlkZW8taW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgLnZnLWdyYXktY2FyZCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIH1cblxuICAuYW50LXRhYnMtdG9wID4gLmFudC10YWJzLW5hdjo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNkN2Q3ZDc7XG4gIH1cblxuICAudmctYWRtaW4tcHJvZHVjdC10YWJsZSB7XG4gICAgLmFudC10YWJsZS1jb250YWluZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Q3ZDdkNyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgdGQge1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG4gIH1cblxuICAudmctYWRtaW4tdG90YWwtcHJvZHVjdC10YWJsZSB7XG4gICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgfVxuXG4gICAgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG5cbiAgICB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC52Zy1hZG1pbi1zdW1tYXJ5LXRhYmxlIHtcbiAgICAuYW50LXRhYmxlLWNlbGwge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAuZmlyc3QtY29sdW1uLXN1bW1hcnktdGFibGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAubmVzdGVkLXJvdzpob3ZlciB7XG4gICAgJiAubmVzdGVkLXJvdy1kZWxldGUtYnRuIGJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgIH1cbiAgfVxuXG4gIC5uZXN0ZWQtcm93LWRlbGV0ZS1idG4gYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb2wteHMtMTUge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NHB4KSB7XG4gICAgLy8gLmFkbWluLWFwcC1sYXlvdXQge1xuICAgIC8vICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgIC8vICAgLmFkbWluLWhlYWRlciB7XG4gICAgLy8gICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgLy8gICB9XG4gICAgLy8gfVxuXG4gICAgLmNvbC1zbS0xNSB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbC1sZy0xNSB7XG4gICAgICB3aWR0aDogMzMlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jb2wtbGctMTUge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNvbC1sZy0xNSB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC8vIC5hZG1pbi1hcHAtbGF5b3V0IHtcbiAgICAvLyAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICAvLyAgIC5hZG1pbi1oZWFkZXIge1xuICAgIC8vICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICAgIC8vICAgfVxuICAgIC8vIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hbnQtY29sLW1kLTE2LFxuICAgIC5hbnQtY29sLW1kLTgge1xuICAgICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcblxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5hbnQtY29sLW1kLTE2IHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cblxuICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG59XG5cbi52Zy1hZG1pbi1sb2dvdXQge1xuICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vIHRvcDogMTJweDtcbiAgLy8gcmlnaHQ6IDVweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGM0ZTRmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIHN2ZyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG5cbi52Zy1hZG1pbi1jb2xsYXBzZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDVweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGM0ZTRmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIHN2ZyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG5cbi5hbnQtbGF5b3V0LXNpZGVyLWNvbGxhcHNlZCAuYW50LW1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDAgY2FsYyg1MCUgLSAoMjVweCAvIDIpKSAhaW1wb3J0YW50O1xufVxuXG4udmctYWRtaW4tcHJvZHVjdC1zZWFyY2gtdGFibGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZCxcbiAgdGgge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICB0aDpsYXN0LWNoaWxkLFxuICB0ZDpsYXN0LWNoaWxkIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4uYW50LWJ0bi1wcmltYXJ5W2Rpc2FibGVkXSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Q5ZDlkOSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi52Zy1hZG1pbi1jb3B5LWxpbmsge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzOTEwMTEgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAkYnJhbmQgIWltcG9ydGFudDtcblxuICAgIHN2ZyB7XG4gICAgICBzdHJva2U6ICRicmFuZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4udmctYWRtaW4tcHJvZHVjdC1maWx0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4udmctYWRtaW4tcHJvZHVjdC1maWx0ZXItYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNXB4O1xuICB0b3A6IC01cHg7XG5cbiAgJi5yYWRpbyB7XG4gICAgcmlnaHQ6IC0zcHg7XG4gICAgdG9wOiAtMTFweDtcbiAgfVxufVxuXG4udmctYWRtaW4tcHJvZHVjdC1maWx0ZXItYnRuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcblxuICAmLmFudC1kcm9wZG93bi1vcGVuIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzgyYjJjO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ODJiMmM7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzgyYjJjO1xuICB9XG5cbiAgc3ZnIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbi52Zy1hZG1pbi1wcm9kdWN0LWZpbHRlci1ib3gge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIHBhZGRpbmc6IDE1cHggMTVweCA1cHggMTVweDtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMXB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgei1pbmRleDogOTk5O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmFudC1jaGVja2JveC1jaGVja2VkIC5hbnQtY2hlY2tib3gtaW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZDtcbiAgICBib3JkZXItY29sb3I6ICRicmFuZDtcbiAgfVxufVxuXG4udmctZmlsdGVycy12YWx1ZSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAuYW50LXRhZyB7XG4gICAgY29sb3I6ICM3ODJiMmM7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4udmctYWR2YW5jZS1maWx0ZXIge1xuICBtYXgtaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgei1pbmRleDogOTk5O1xuXG4gICYuYWN0aXZlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgfVxufVxuXG4udmctYWR2YW5jZS1maWx0ZXItY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udnNrLXRvdGFsLWluZGV4LWRvY3VtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIGdhcDogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hZG1pbi1sYXlvdXQgLmFudC1sYXlvdXQtY29udGVudCB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gIH1cbiAgLnZnLWFkdmFuY2UtZmlsdGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogY2FsYygxMDBkdmggLSA2MHB4KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMTBweCAwIDAgMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuICAgIHotaW5kZXg6IDIwMDA7XG5cbiAgICAudmctYWRtaW4tcHJvZHVjdC1maWx0ZXItYnRuIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctaW5saW5lOiAwO1xuICAgIH1cblxuICAgID4gLmFudC1zcGFjZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWlubGluZTogMTBweDtcbiAgICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgID4gLmFudC1zcGFjZSA+IC5hbnQtc3BhY2UtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAudmctYWRtaW4tcHJvZHVjdC1maWx0ZXItYmFkZ2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGZvbnQtc2l6ZTogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuXG4gICAgLnZnLWFkdmFuY2UtZmlsdGVyLWNsb3NlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgfVxuXG4gICAgLnZnLWFkbWluLXByb2R1Y3QtZmlsdGVyLWJveC5hY3RpdmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgcGFkZGluZy1pbmxpbmU6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cblxuICAgIC52Zy1maWx0ZXJzLXZhbHVlIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAuYW50LWJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC52Zy1hZG1pbi1wcm9kdWN0LWZpbHRlci1idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAudmctYWRtaW4tcHJvZHVjdC1maWx0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnZzay10b3RhbC1pbmRleC1kb2N1bWVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmFudC10eXBvZ3JhcGh5IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbn1cblxuLnZzay1hZHZhbmNlLWZpbHRlci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gIC52c2stYWR2YW5jZS1maWx0ZXItaW5uZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBtaW4td2lkdGg6IDYwMHB4O1xuICAgIG1heC13aWR0aDogMTUwMHB4O1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxufVxuXG4uYW50LWNoZWNrYm94LWNoZWNrZWQgLmFudC1jaGVja2JveC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODJjMmM7XG4gIGJvcmRlci1jb2xvcjogIzc4MmMyYztcbn1cblxuLmFudC1idG4tbGluayB7XG4gIGNvbG9yOiAjNzgyYzJjO1xufVxuXG4uYW50LWJ0bi1naG9zdFtkaXNhYmxlZF0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZHJhZ2dpbmcge1xuICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5cbi5yb3ctZHJhZ2dpbmcgdGQge1xuICBwYWRkaW5nOiA3cHggMTBweDtcbn1cblxuLnJvdy1kcmFnZ2luZyAuZHJhZy12aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4vLyAuYWRtaW4tdGFibGUtc29ydCB7XG4vLyAgIC5hbnQtdGFibGUtY29udGVudCB7XG4vLyAgICAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcbi8vICAgfVxuXG4vLyAgIHRhYmxlIHtcbi8vICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuLy8gICB9XG5cbi8vICAgdGgsXG4vLyAgIHRkIHtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuLy8gICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjA7XG4vLyAgIH1cbi8vIH1cblxuLmFudC10YWJsZS10Ym9keSA+IHRyLmFudC10YWJsZS1yb3ctc2VsZWN0ZWQgPiB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cblxuLnZnLWNvbG9yLXBpY2tlciB7XG4gIC5hbnQtcmFkaW8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAwO1xuICB9XG5cbiAgLnZnLWNvbG9yLXBpY2tlci1lbnRyeSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICAuYW50LXJhZGlvLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC5hbnQtcmFkaW8td3JhcHBlci1jaGVja2VkIC52Zy1jb2xvci1waWNrZXItZW50cnk6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTMwJTtcbiAgICBoZWlnaHQ6IDEzMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzOTEwMTE7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG4gIC52Zy1jb2xvci1waWNrZXItZW50cnkgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cblxuICAuYW50LXJhZGlvLXdyYXBwZXItY2hlY2tlZCAudmctY29sb3ItcGlja2VyLWVudHJ5IHN2ZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucmVhY3QtdGVsLWlucHV0IC5mb3JtLWNvbnRyb2wge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYWRtaW4tdGFibGUtaG9sZCB7XG4gIHRkIHtcbiAgICBwYWRkaW5nOiA0cHggNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmFkbWluLW1lbnUtZHJhd2VyIHtcbiAgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIGEge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIC5hbnQtbWVudS1pdGVtLWljb24ge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCAuYW50LW1lbnUtaXRlbS1pY29uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5hbnQtbWVudS1pbmxpbmUgPiAuYW50LW1lbnUtaXRlbSB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYW50LW1lbnUtaXRlbS1pY29uIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cblxuICAuYW50LW1lbnUtaXRlbTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYWRtaW4tbWVudS1kcmF3ZXItd3JhcHBlcixcbi5hZG1pbi1tZW51LXRvZ2dsZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmctYWRtaW4tc2lkZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWRtaW4tbWVudS1kcmF3ZXItd3JhcHBlciAuYW50LW1lbnUtaW5saW5lIC5hbnQtbWVudS1pdGVtLFxuLmFkbWluLW1lbnUtZHJhd2VyLXdyYXBwZXIgLmFudC1tZW51LWlubGluZSAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWRtaW4tbWVudS1kcmF3ZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuYWRtaW4tbWVudS10b2dnbGUtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyMDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5hZG1pbi1sYXlvdXQgLmFudC1wYWdlLWhlYWRlciB7XG4gICAgdG9wOiA1NnB4O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgcGFkZGluZzogOHB4IDAgOHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgICB6LWluZGV4OiAyMDA7XG4gIH1cblxuICAudmctYWRtaW4tc2lkZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYWRtaW4tdGFibGUucHJvZHVjdCB7XG4gICAgLmFkbWluLXRhYmxlLXNrdSxcbiAgICAuYW50LXRhYmxlLXNlbGVjdGlvbi1jb2x1bW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5wcm9kdWN0LWZvcm0tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBnYXA6IDIwcHg7XG59XG5cbi52c2stZGltZW5zaW9uLXpvbmUge1xuICBtYXJnaW4tbGVmdDogMTAlO1xufVxuXG4udnNrLWZpZWxkLWxhYmVsIHtcbiAgd2lkdGg6IDgwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi52c2stZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICYudnNrLWlzLXJldmlzaW9uLWZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi52c2stZmllbGQtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDIxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udnNrLWZpZWxkLW51bWJlci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMjEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi52c2stZmllbGQtbnVtYmVyLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuXG4gIC52c2stZmllbGQtbnVtYmVyLXdyYXBwZXIge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1pbi13aWR0aDogOTBweDtcbiAgfVxuXG4gIC52c2stZmllbGQ6bm90KDpmaXJzdC1jaGlsZCkgLnZzay1maWVsZC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbn1cblxuLnZzay1maWVsZC1oaXN0b3J5LXZhbHVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gIC5hbnQtdHlwb2dyYXBoeSB7XG4gICAgY29sb3I6ICNkNTBjMGUgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udnNrLWZpZWxkLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwO1xufVxuXG4udnNrLXN0YXRpYy1maWVsZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1pbmxpbmU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICB3aWR0aDogNzBweDtcbn1cblxuLnZzay1wcm9kdWN0LWFjdGlvbi1jb3VudC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLnZzay1wcm9kdWN0LWFjdGlvbi1jb3VudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgd2lkdGg6IDQzN3B4O1xufVxuXG4udnNrLXByb2R1Y3QtaGVhZGVyIC5hbnQtcGFnZS1oZWFkZXItaGVhZGluZy1sZWZ0IHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi52c2stYWRtaW4tcHJvZHVjdC1oZWFkZXItcmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbG9yOiAjODg3MDcwO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi52c2stYWN0aW9uLWJ0bi1wcm9kdWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuXG4udnNrLWJveC1tYW5hZ2UtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG4udnNrLWJveC1mb3JtIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgd2lkdGg6IDgwcHg7XG5cbiAgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIH1cbn1cbi52c2stYm94LWZvcm0gLmFudC1mb3JtLWl0ZW0tY29udHJvbCB7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC52c2stYm94LW1hbmFnZS1jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudnNrLWJveC1mb3JtIC5hbnQtZm9ybS1pdGVtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC52c2stYm94LWZvcm0gLmFudC1mb3JtLWl0ZW0tY29udHJvbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAudnNrLWJveC1mb3JtIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICBsYWJlbCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjdweCkge1xuICAudnNrLWFjdGlvbi1idG4tcHJvZHVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZ3JpZDtcblxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cblxuICAudnNrLWFkbWluLXByb2R1Y3QtaGVhZGVyLXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLnZzay1wcm9kdWN0LWhlYWRlciAuYW50LXBhZ2UtaGVhZGVyLWhlYWRpbmctZXh0cmEge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgPiAuYW50LXNwYWNlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICA+IC5hbnQtc3BhY2UtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2VydC1hcmNoaXZlIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTUxcHgpIHtcbiAgLnZzay1maWVsZC1ncm91cCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC52c2stZmllbGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0LWZvcm0tcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGdhcDogMjA7XG4gIH1cblxuICAudnNrLWZpZWxkLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnZzay1maWVsZC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC52c2stZmllbGQtbnVtYmVyLWdyb3VwIHtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgZ2FwOiAxNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIC52c2stZmllbGQge1xuICAgICAgZmxleDogMTtcbiAgICB9XG5cbiAgICAudnNrLWZpZWxkLW51bWJlci13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC52c2stc3RhdGljLWZpZWxkIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4udnNrLWFkbWluLWZvcm0ge1xuICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODJiMmMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZDpub3QoW2NsYXNzKj1cIiBhbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWRcIl0pIHtcbiAgICBib3JkZXItY29sb3I6ICM3ODJiMmMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZDpub3QoLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCk6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4MmIyYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciB7XG4gICAgY29sb3I6ICM3ODJiMmMgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udnNrLWxhc3QtY2xpZW50LXByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZ2FwOiA3cHg7XG4gIGNvbG9yOiAjMTg5MGZmO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblxuICBzdmcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cblxuLnZzay1sYXN0LXZlZXJhc2FrLXByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblxuICBnYXA6IDdweDtcbiAgY29sb3I6IHJlZDtcblxuICBzdmcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cblxuLmhpc3RvcnktdGFibGUgLmFudC10YWJsZS1leHBhbmRlZC1yb3cgLmFudC10YWJsZS1leHBhbmRlZC1yb3ctZml4ZWQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5oaXN0b3J5LXRhYmxlIC5hbnQtdGFibGUtZXhwYW5kZWQtcm93LWZpeGVkIC5hbnQtdGFibGUtaGFzLWZpeC1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmFkbWluLXRhYmxlIC5oaXN0b3J5LWV4cGFuZC1zdG9uZS1pZCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA1M3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5hZG1pbi10YWJsZSAuaGlzdG9yeS1leHBhbmQtY3VzdG9tZXItbmFtZS1pZCB7XG4gIGxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oaXN0b3J5LXRhYmxlIC5hbnQtdGFibGUtZXhwYW5kZWQtcm93LWZpeGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uaGlzdG9yeS10YWJsZSAuYW50LXRhYmxlLWV4cGFuZGVkLXJvdy1maXhlZCAuYW50LXRhYmxlIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5oaXN0b3J5LXRhYmxlIC5hbnQtdGFibGUtZXhwYW5kZWQtcm93ID4gLmFudC10YWJsZS1jZWxsIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHJpbnQtZm9ybSB7XG4gIGxhYmVsIHtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiJdfQ== */

/*# sourceMappingURL=admin.css.map */
