﻿.tab-1l {
  width: 1%;
  white-space: nowrap;
  text-align: left;
}
.tab-1c {
  width: 1%;
  white-space: nowrap;
  text-align: center;
}
.tab-1r {
  width: 1%;
  white-space: nowrap;
  text-align: right;
}
.tab-3l {
  width: 3%;
  white-space: nowrap;
  text-align: left;
}
.tab-3c {
  width: 3%;
  white-space: nowrap;
  text-align: center;
}
.tab-3r {
  width: 3%;
  white-space: nowrap;
  text-align: right;
}
.tab-5l {
  width: 5%;
  white-space: nowrap;
  text-align: left;
}
.tab-5c {
  width: 5%;
  white-space: nowrap;
  text-align: center;
}
.tab-5r {
  width: 5%;
  white-space: nowrap;
  text-align: right;
}
.tab-7l {
  width: 7%;
  white-space: nowrap;
  text-align: left;
}
.tab-7c {
  width: 7%;
  white-space: nowrap;
  text-align: center;
}
.tab-7r {
  width: 7%;
  white-space: nowrap;
  text-align: right;
}
.tab-10l {
  width: 10%;
  white-space: nowrap;
  text-align: left;
}
.tab-10c {
  width: 10%;
  white-space: nowrap;
  text-align: center;
}
.tab-10r {
  width: 10%;
  white-space: nowrap;
  text-align: right;
}
.tab-30l {
  width: 30%;
  white-space: nowrap;
  text-align: left;
}
.tab-30c {
  width: 30%;
  white-space: nowrap;
  text-align: center;
}
.tab-30r {
  width: 30%;
  white-space: nowrap;
  text-align: right;
}
/*body {
	font-family: "Roboto Condensed", sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.2;
}
*/
.table-hover2 > tbody > tr:hover {
  background-color: #e4e4e4 !important;
  /*background-color: #745A9A !important;*/
  /*td {
		color: #fff;
	}

	a {
		color: #fff;
	}*/
}
.admin-comment {
  color: #aaa;
}
.admin-idcomment {
  color: #88a;
}
.admin-ptcomment {
  color: #a8a;
}
.admin-help {
  color: #08f;
  font-style: italic;
}
.admin-help-red {
  color: red;
  font-style: italic;
}
.admin-warepic {
  width: 150px;
  height: 200px;
  display: inline-block;
}
.bg-orange {
  background-color: orange;
}
.form-horizontal .control-label {
  padding-top: 0;
}
.pickform-table {
  width: 100%;
}
.pickform-table td:nth-of-type(1) {
  text-align: left;
  border: 1px solid gray;
  padding-left: 5px;
  padding-right: 5px;
}
.multichoice-item {
  border: 1px solid gray;
  margin-right: 10px;
  margin-top: 10px;
  padding: 2px 4px;
  border-radius: 4px;
}
.multichoice-label {
  text-indent: -23px;
  margin-left: 23px;
}
.btn.btn-default.not-a-button {
  cursor: default;
}
.btn.btn-default.not-a-button:hover {
  background-color: white;
}
.btn.btn-info.not-a-button {
  cursor: default;
}
.btn.btn-info.not-a-button:hover {
  background-color: #31b0d5;
}
div.collapser {
  width: 12px;
  height: 20px;
  display: inline-block;
  border: 1px solid gray;
  border-radius: 2px;
  margin: 0 4px 0 0;
  background-color: #eee;
  text-align: center;
}
div.collapser:hover {
  background-color: #ccc;
}
@media (min-width: 768px) {
  .dropdown a.override {
    height: 28px;
    padding: 6px;
  }
  .dropdown a.submenu {
    border: 1px solid #eee;
    background-color: #ddd;
    padding: 4px;
    width: 100%;
  }
  .dropdown-menu {
    border: none;
    padding: 0;
    margin: 0;
    border-radius: 0;
    box-shadow: none;
  }
  .dropdown-menu li.main-submenu-item a {
    color: black;
    text-align: left;
    padding: 10px 20px;
    background: #f9f9f9;
  }
  .dropdown-menu > li.main-submenu-item:hover > a {
    background-color: #ddd;
  }
  .dropdown:hover .dropdown-menu {
    display: block;
  }
}
input[type="checkbox"] {
  display: none;
}
input[type="checkbox"] + input[type="hidden"] + label span {
  display: inline-block;
  width: 19px;
  height: 19px;
  margin: -4px 4px 0 -1px;
  vertical-align: middle;
  background: url(/elements/admin/check_radio_sheet.png) left top no-repeat;
  cursor: pointer;
}
input[type="checkbox"] + input[type="hidden"] + label {
  font-weight: normal;
}
input[type="checkbox"]:checked + input[type="hidden"] + label {
  font-weight: normal;
}
input[type="checkbox"]:checked + input[type="hidden"] + label span {
  background: url(/elements/admin/check_radio_sheet.png) -19px top no-repeat;
}
.admin-color-plate-border {
  border: 1px solid gray;
  padding: 2px;
  width: 16px;
  height: 16px;
  display: inline-block;
  position: relative;
  top: 3px;
}
.admin-color-plate {
  width: 100%;
  height: 100%;
}
.admin-props-brief-type {
  color: darkred;
}
.admin-props-brief-val {
  color: teal;
}
.admin-props-brief-valhidden {
  color: cornflowerblue;
}
.modal-dialog.admin-modal-left {
  margin: 10px;
}
.table-condensed.tree > tbody > tr > td,
.table-condensed.tree > tfoot > tr > td {
  padding: 0 5px;
}
.tree-icon {
  display: block;
  align-self: stretch;
  width: 19px;
  flex: none;
  background-image: url(../../../css/admin/tree-icons.png);
  background-position-y: 0;
  background-repeat: no-repeat no-repeat;
}
i.tree-down,
i.t0 {
  display: block;
  align-self: stretch;
  width: 19px;
  flex: none;
  background-image: url(../../../css/admin/tree-icons.png);
  background-position-y: 0;
  background-repeat: no-repeat no-repeat;
  background-position-x: 0px;
}
i.tree-down,
i.t1 {
  display: block;
  align-self: stretch;
  width: 19px;
  flex: none;
  background-image: url(../../../css/admin/tree-icons.png);
  background-position-y: 0;
  background-repeat: no-repeat no-repeat;
  background-position-x: -19px;
}
i.tree-right,
i.t2 {
  display: block;
  align-self: stretch;
  width: 19px;
  flex: none;
  background-image: url(../../../css/admin/tree-icons.png);
  background-position-y: 0;
  background-repeat: no-repeat no-repeat;
  background-position-x: -38px;
}
i.tree-downright,
i.t3 {
  display: block;
  align-self: stretch;
  width: 19px;
  flex: none;
  background-image: url(../../../css/admin/tree-icons.png);
  background-position-y: 0;
  background-repeat: no-repeat no-repeat;
  background-position-x: -57px;
}
i.tree-right-closed,
i.t4 {
  display: block;
  align-self: stretch;
  width: 19px;
  flex: none;
  background-image: url(../../../css/admin/tree-icons.png);
  background-position-y: 0;
  background-repeat: no-repeat no-repeat;
  background-position-x: -76px;
}
i.tree-downright-closed,
i.t5 {
  display: block;
  align-self: stretch;
  width: 19px;
  flex: none;
  background-image: url(../../../css/admin/tree-icons.png);
  background-position-y: 0;
  background-repeat: no-repeat no-repeat;
  background-position-x: -95px;
}
i.tree-right-open,
i.t6 {
  display: block;
  align-self: stretch;
  width: 19px;
  flex: none;
  background-image: url(../../../css/admin/tree-icons.png);
  background-position-y: 0;
  background-repeat: no-repeat no-repeat;
  background-position-x: -114px;
}
i.tree-downright-open,
i.t7 {
  display: block;
  align-self: stretch;
  width: 19px;
  flex: none;
  background-image: url(../../../css/admin/tree-icons.png);
  background-position-y: 0;
  background-repeat: no-repeat no-repeat;
  background-position-x: -133px;
}
.tree-left {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
}
.yandex-mark {
  width: 20px;
  background-color: gold;
  text-align: center;
  display: inline-block;
}
.linked-mark {
  width: 20px;
  background-color: deepskyblue;
  text-align: center;
  display: inline-block;
}
.recommended-mark {
  width: 20px;
  background-color: lightskyblue;
  text-align: center;
  display: inline-block;
}
.seller-mark {
  width: 20px;
  background-color: darkturquoise;
  text-align: center;
  display: inline-block;
}
.seller-mark.pale {
  background-color: lightblue;
}
.vendor-mark {
  width: 20px;
  background-color: fuchsia;
  text-align: center;
  display: inline-block;
}
.vendor-mark.pale {
  background-color: #ffc0ff;
}
.tree-mark {
  display: block;
  width: 20px;
  flex: none;
  margin-right: 2px;
  text-align: center;
}
.folder-mark {
  display: block;
  width: 20px;
  flex: none;
  margin-right: 2px;
  text-align: center;
  background: url("/elements/admin/folder.png") no-repeat center center;
  font-weight: bold;
}
.folder-brand-mark {
  display: block;
  width: 20px;
  flex: none;
  margin-right: 2px;
  text-align: center;
  background: url("/elements/admin/folder-brand.png") no-repeat center center;
  font-weight: bold;
}
.folder-shop-mark {
  display: block;
  width: 20px;
  flex: none;
  margin-right: 2px;
  text-align: center;
  background: url("/elements/admin/folder-shop.png") no-repeat center center;
  font-weight: bold;
}
.folio-mark {
  display: block;
  width: 20px;
  flex: none;
  margin-right: 2px;
  text-align: center;
  background: url("/elements/admin/folio.png") no-repeat center center;
  font-weight: bold;
  color: yellow;
}
.shop-mark {
  display: block;
  width: 20px;
  flex: none;
  margin-right: 2px;
  text-align: center;
  background-color: darkturquoise;
}
.shop-mark.pale {
  background-color: lightblue;
}
.brand-mark {
  display: block;
  width: 20px;
  flex: none;
  margin-right: 2px;
  text-align: center;
  background-color: fuchsia;
}
.brand-mark.pale {
  background-color: #ffc0ff;
}
.edrenagreen-mark {
  display: block;
  width: 20px;
  flex: none;
  margin-right: 2px;
  text-align: center;
  background-color: #12da1c;
}
.autoexpend-mark {
  display: block;
  width: 20px;
  flex: none;
  margin-right: 2px;
  text-align: center;
  background-color: black;
  color: white;
}
.reciped-mark {
  display: block;
  width: 20px;
  flex: none;
  margin-right: 2px;
  text-align: center;
  background-color: black;
  color: orange;
}
/*.wareitem-mark {
    width: 20px;
    background-color: dimgray;
    text-align: center;
    display: inline-block;
    color: yellow;
    font-weight: bold;

    &.pale {
        background-color: gray;
    }
}

.warevariants-mark {
    width: 20px;
    background-color: orange;
    text-align: center;
    display: inline-block;
    //color: yellow;
    font-weight: bold;

    &.pale {
        background-color: gray;
    }
}
*/
.bi-red {
  font-size: 20px;
  color: palevioletred;
}
.bi-green {
  font-size: 20px;
  color: forestgreen;
}
.bi-blue {
  font-size: 20px;
  color: deepskyblue;
}
/* в самом низу */
/*.site {
	width: 100%;
	height: 100vh;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}*/
.qs_block {
  margin: 0 auto;
  display: flex;
  position: relative;
}
.qs_button:focus {
  outline: 2px dotted red;
}
.qs_input {
  display: none;
}
.qs_itemsContainerOuter {
  position: relative;
  padding: 0 2px;
}
.qs_itemsContainer {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  max-width: 200%;
  height: auto;
  max-height: 240px;
  margin: 2px auto;
  background: white;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  overflow-x: hidden;
  overflow-y: auto;
  display: none;
  z-index: 110;
}
@media screen and (max-width: 1200px) {
}
.qs_item {
  width: 100%;
  padding: 8px 8px 8px 16px;
  box-shadow: 0 -1px rgba(0, 0, 0, 0.1) inset;
  line-height: 48px;
  overflow: hidden;
  cursor: pointer;
  white-space: nowrap;
  line-height: 1.5;
  text-align: left;
}
@media screen and (max-width: 1200px) {
  .qs_item {
    padding: 4px 8px 4px 16px;
    white-space: normal;
    height: auto;
  }
}
.qs_item:focus {
  background: rgba(0, 0, 0, 0.05);
  box-shadow: 0 -1px rgba(0, 0, 0, 0.15) inset;
  outline: none;
}
.qs_item.active {
  background: rgba(0, 0, 0, 0.05);
  box-shadow: 0 -1px rgba(0, 0, 0, 0.15) inset;
  outline: none;
}
.qs_item.selected {
  background: rgba(0, 0, 0, 0.05);
  box-shadow: 0 -1px rgba(0, 0, 0, 0.15) inset;
  outline: none;
}
.form-group .form-group_mx0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
/*.form-group .form-group_mx0 {
    margin-left: -15px !important;
    margin-right: -15px !important;
}*/
.pb-3 {
  padding-bottom: 16px;
}
.navbar-nav {
  margin: 0;
}
/*.form-group .qs_block {
    flex-direction: row;
}

.form-group .qs_button, .form-group .qs_input {
    flex: 1;
}*/
.qs_del {
  /*    position: absolute;
    top: 0;
    right: 15px;*/
  margin-left: 15px;
}
.qs_itemsContainerOuter {
  position: absolute;
  bottom: 2px;
  left: 0;
  min-width: 100%;
  max-width: 200%;
}
@media screen and (max-width: 1200px) {
  .qs_itemsContainerOuter {
    max-width: 100%;
  }
}
/*.qs_itemsContainer {
    left: 15px;
    right: 15px;
    width: auto;
}*/
.qs_block_inner {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1;
}
@media only screen and (max-width: 480px) {
  .panel-footer .btn-primary {
    margin-bottom: 15px;
  }
}
.folio_brand {
  font-weight: 700;
  color: cornflowerblue !important;
}
.folio_price {
  font-weight: 700;
  color: red !important;
}
.folio_report_proc {
  font-weight: 700;
  color: brown !important;
}
.folio_report_goods {
  font-weight: 700;
  color: teal !important;
}
.folio_report_explain {
  font-weight: 700;
  color: orange !important;
}
.folio_missing {
  color: red !important;
}
.folio_missing_bg {
  background-color: #fdd !important;
}
.folio_missing_cell {
  background-color: red !important;
}
.folio_expense {
  color: goldenrod !important;
}
.folio_noneed {
  background-color: #ddd !important;
}
.adminBS5_logo {
  display: flex;
  align-items: center;
  margin-right: auto;
}
.adminBS5_logo a {
  font-size: 16px;
  margin: 0;
}
.adminBS5_logo img {
  display: block;
  width: 100%;
  max-width: 60px;
  margin-right: 10px;
}
.input-group.date .dropdown-menu {
  display: block;
}
.stickytab_rest .stickytab tr {
  background-color: var(--admin-color-pale) !important;
}
.stickytab_rest .stickytab td {
  padding: 0.3rem 0.5rem;
  /*border: 1px solid #bba5d9;*/
  /*border: 1px solid var(--admin-color-main);*/
  border-right: 1px solid var(--admin-color-lite);
  border-left: 1px solid var(--admin-color-lite);
}
.stickytab_rest .stickytab2 td:first-child {
  border-right: none;
}
.stickytab_rest .stickytab3 td:first-child {
  border-left: none;
}
.report-level1 td {
  font-size: 14px;
  line-height: 1;
  padding: 0.4rem 0.5rem;
  /*border: 1px solid #ece6f3 !important;*/
  border-right: 1px solid #e0e0e0 !important;
  border-left: 1px solid #e0e0e0 !important;
  border-top: transparent !important;
  border-bottom: transparent !important;
}
.report-level2 td {
  font-size: 12px;
  line-height: 1;
  padding: 0.3rem 0.5rem;
  border-right: 1px solid #e0e0e0 !important;
  border-left: 1px solid #e0e0e0 !important;
  border-top: transparent !important;
  border-bottom: transparent !important;
}
.stickytab_rest .stickytab tr.report-level1 {
  /*background-color: #f7f7ff !important;*/
  background-color: var(--stickytabFixed-color) !important;
}
.stickytab_rest .stickytab tr.report-level1 td {
  /*background-color: #f7f7ff !important;*/
  color: var(--admin-color-main);
  /*background-color: var(--stickytabFixed-color);*/
}
.stickytab_rest .stickytab tr.report-level1:hover {
  background-color: #e4e4e4 !important;
  /*background-color: #745A9A !important;*/
  /*td {
		color: #fff;
	}*/
}
.stickytab2 .report-level1 td:first-child {
  padding-left: 20px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .stickytab2 .report-level1 td:first-child {
    padding-left: 10px;
  }
}
.stickytab_rest .stickytab tr.report-level2 {
  background-color: #fff !important;
}
.stickytab_rest .stickytab tr.report-level2:hover {
  background-color: #e4e4e4 !important;
  /*td {
		color: #fff;
	}*/
}
.stickytab2 .report-level2 td:first-child {
  padding-left: 40px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .stickytab2 .report-level2 td:first-child {
    padding-left: 20px;
  }
}
.container-fluid table.table.table-striped.table-condensed tbody .report-creditcol {
  border-left: 2px solid black;
}
.container-fluid table.table.table-striped.table-condensed tbody th {
  position: sticky;
  top: 0;
  background-color: #ddd;
  z-index: 10;
}
.stickytab .table-bordered > :not(caption) > * {
  border-width: 0;
}
.stickytab1 td:first-child {
  border-right: 2px solid var(--admin-color-main) !important;
  border-left: none;
}
.stickytab3 td:first-child {
  border-right: 2px solid var(--admin-color-main) !important;
}
.trBottom.report-level1 td {
  font-weight: 400;
}
.trBottom.report-level2 td {
  font-weight: 400;
}
/******************************/
.stickytab__title {
  font-weight: 700;
}
@media screen and (max-width: 480px) {
  .stickytab__title {
    white-space: normal;
  }
}
.report-level1 .stickytab__title,
.report-level2 .stickytab__title {
  font-weight: 400;
}
/******************************/
/***************************/
.stickytabArea_v2 .stickytab_rest .stickytab tr {
  border-color: #f7f7f7 !important;
  background-color: transparent !important;
}
.stickytabArea_v2 .stickytab3 td:first-child {
  border-right: none !important;
}
.stickytabArea_v2 .stickytab_rest .stickytab td {
  border-right: none;
  border-left: none;
  vertical-align: middle;
}
/**************************************/
.stickytabArea_v3 .stickytab1 td:first-child {
  border-right: none !important;
  border-left: none !important;
}
.stickytabArea_v3 .table-bordered > :not(caption) > * > * {
  border-width: 0;
}
.stickytabArea_v3 .stickytab_rest .stickytab tr {
  background-color: transparent !important;
}
.stickytabArea_v3 .stickytab_rest .stickytab3 tr {
  border-bottom: 1px solid #e0e0e0;
}
.stickytabArea_v3 .stickytab_rest .stickytab3 tr td {
  vertical-align: middle;
}
.stickytabArea_v3 .stickytab_rest .stickytab3 tr:last-child {
  border-bottom: none;
}
.stickytabArea_v3 .stickytab3 td:first-child {
  border-right: none !important;
}
.stickytabArea_v3 .folio_report_proc {
  color: #573a81 !important;
  font-weight: 400;
}
.stickytabArea_v3 .folio_report_goods {
  font-weight: 400;
  color: #219653 !important;
}
.stickytabArea_v3 .folio_report_explain {
  font-weight: 400;
  color: #d74d63 !important;
}
.stickytabArea_v3 .stickytab_rest .stickytab td {
  padding: 0.625rem 0.5rem 0.625rem;
}
@media screen and (max-width: 600px) {
  .stickytabArea_v3 .stickytab_rest .stickytab td {
    padding: 0.375rem 0.5rem 0.625rem;
  }
}
.red {
  color: red;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9jc3MvYWRtaW4vX190YWIteC5sZXNzIiwiPGlucHV0IGNzcyAxPiIsIi9jc3MvYWRtaW4vYWRtaW4ubGVzcyIsIi9jc3MvYWRtaW4vUjovTWlyTWFya2V0L3RjbWlyLzIwLU1hcmtldC9jc3MvbW14aW5zLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUM7RUFHQyxVQUFBO0VBQ0Esb0JBQUE7RUFLQSxpQkFBQTtDQ0xEO0FESkE7RUFHQyxVQUFBO0VBQ0Esb0JBQUE7RUFVQSxtQkFBQTtDQ0xEO0FEVEE7RUFHQyxVQUFBO0VBQ0Esb0JBQUE7RUFlQSxrQkFBQTtDQ0xEO0FEZEE7RUFHQyxVQUFBO0VBQ0Esb0JBQUE7RUFLQSxpQkFBQTtDQ1VEO0FEbkJBO0VBR0MsVUFBQTtFQUNBLG9CQUFBO0VBVUEsbUJBQUE7Q0NVRDtBRHhCQTtFQUdDLFVBQUE7RUFDQSxvQkFBQTtFQWVBLGtCQUFBO0NDVUQ7QUQ3QkE7RUFHQyxVQUFBO0VBQ0Esb0JBQUE7RUFLQSxpQkFBQTtDQ3lCRDtBRGxDQTtFQUdDLFVBQUE7RUFDQSxvQkFBQTtFQVVBLG1CQUFBO0NDeUJEO0FEdkNBO0VBR0MsVUFBQTtFQUNBLG9CQUFBO0VBZUEsa0JBQUE7Q0N5QkQ7QUQ1Q0E7RUFHQyxVQUFBO0VBQ0Esb0JBQUE7RUFLQSxpQkFBQTtDQ3dDRDtBRGpEQTtFQUdDLFVBQUE7RUFDQSxvQkFBQTtFQVVBLG1CQUFBO0NDd0NEO0FEdERBO0VBR0MsVUFBQTtFQUNBLG9CQUFBO0VBZUEsa0JBQUE7Q0N3Q0Q7QUQzREE7RUFHQyxXQUFBO0VBQ0Esb0JBQUE7RUFLQSxpQkFBQTtDQ3VERDtBRGhFQTtFQUdDLFdBQUE7RUFDQSxvQkFBQTtFQVVBLG1CQUFBO0NDdUREO0FEckVBO0VBR0MsV0FBQTtFQUNBLG9CQUFBO0VBZUEsa0JBQUE7Q0N1REQ7QUQxRUE7RUFHQyxXQUFBO0VBQ0Esb0JBQUE7RUFLQSxpQkFBQTtDQ3NFRDtBRC9FQTtFQUdDLFdBQUE7RUFDQSxvQkFBQTtFQVVBLG1CQUFBO0NDc0VEO0FEcEZBO0VBR0MsV0FBQTtFQUNBLG9CQUFBO0VBZUEsa0JBQUE7Q0NzRUQ7QUFDRDs7Ozs7O0VBTUU7QUNuRkY7RUFDQyxxQ0FBQTtFRHFGQyx5Q0FBeUM7RUFDekM7Ozs7OztJQU1FO0NBQ0g7QUNqRkQ7RUFDQyxZQUFBO0NEbUZBO0FDaEZEO0VBQ0MsWUFBQTtDRGtGQTtBQy9FRDtFQUNDLFlBQUE7Q0RpRkE7QUM5RUQ7RUFDQyxZQUFBO0VBQ0EsbUJBQUE7Q0RnRkE7QUM3RUQ7RUFDQyxXQUFBO0VBQ0EsbUJBQUE7Q0QrRUE7QUM1RUQ7RUFDQyxhQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0NEOEVBO0FDM0VEO0VBQ0MseUJBQUE7Q0Q2RUE7QUMxRUQ7RUFDQyxlQUFBO0NENEVBO0FDekVEO0VBQ0MsWUFBQTtDRDJFQTtBQzVFRDtFQUlFLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0NEMkVEO0FDdkVEO0VBQ0MsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtDRHlFQTtBQ3RFRDtFQUNDLG1CQUFBO0VBQ0Esa0JBQUE7Q0R3RUE7QUNyRUQ7RUFDQyxnQkFBQTtDRHVFQTtBQ3JFQTtFQUNDLHdCQUFBO0NEdUVEO0FDbkVEO0VBQ0MsZ0JBQUE7Q0RxRUE7QUNuRUE7RUFDQywwQkFBQTtDRHFFRDtBQ2hFRDtFQUNDLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0NEa0VBO0FDaEVBO0VBQ0MsdUJBQUE7Q0RrRUQ7QUM5REQ7RUFDQztJQUNDLGFBQUE7SUFDQSxhQUFBO0dEZ0VDO0VDN0RGO0lBQ0MsdUJBQUE7SUFDQSx1QkFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0dEK0RDO0VDNURGO0lBQ0MsYUFBQTtJQUNBLFdBQUE7SUFDQSxVQUFBO0lBRUEsaUJBQUE7SUFFQSxpQkFBQTtHRDREQztFQ3pERjtJQUNDLGFBQUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7R0QyREM7RUN4REY7SUFDQyx1QkFBQTtHRDBEQztFQ3ZERjtJQUNDLGVBQUE7R0R5REM7Q0FDRjtBQ3JERDtFQUNDLGNBQUE7Q0R1REE7QUN4REQ7RUFJRSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSx1QkFBQTtFQUNBLDBFQUFBO0VBQ0EsZ0JBQUE7Q0R1REQ7QUNwREE7RUFDQyxvQkFBQTtDRHNERDtBQ25EQTtFQUNDLG9CQUFBO0NEcUREO0FDdERBO0VBSUUsMkVBQUE7Q0RxREY7QUM5QkQ7RUFDQyx1QkFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0NEZ0NBO0FDN0JEO0VBQ0MsWUFBQTtFQUNBLGFBQUE7Q0QrQkE7QUM1QkQ7RUFDQyxlQUFBO0NEOEJBO0FDM0JEO0VBQ0MsWUFBQTtDRDZCQTtBQzFCRDtFQUNDLHNCQUFBO0NENEJBO0FDekJEO0VBQ0MsYUFBQTtDRDJCQTtBQ3hCRDs7RUFFQyxlQUFBO0NEMEJBO0FDckJEO0VBQ0MsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsWUFBQTtFQUlBLFdBQUE7RUFDQSxzQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsdUNBQUE7Q0RvQkE7QUNqQkQ7O0VBWkMsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsWUFBQTtFQUlBLFdBQUE7RUFDQSxzQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsdUNBQUE7RUFNQSwyQkFBQTtDRHlCQTtBQ3RCRDs7RUFsQkMsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsWUFBQTtFQUlBLFdBQUE7RUFDQSxzQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsdUNBQUE7RUFZQSw2QkFBQTtDRDhCQTtBQzNCRDs7RUF4QkMsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsWUFBQTtFQUlBLFdBQUE7RUFDQSxzQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsdUNBQUE7RUFrQkEsNkJBQUE7Q0RtQ0E7QUNoQ0Q7O0VBOUJDLGVBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7RUFJQSxXQUFBO0VBQ0Esc0NBQUE7RUFDQSx5QkFBQTtFQUNBLHVDQUFBO0VBd0JBLDZCQUFBO0NEd0NBO0FDckNEOztFQXBDQyxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0VBSUEsV0FBQTtFQUNBLHNDQUFBO0VBQ0EseUJBQUE7RUFDQSx1Q0FBQTtFQThCQSw2QkFBQTtDRDZDQTtBQzFDRDs7RUExQ0MsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsWUFBQTtFQUlBLFdBQUE7RUFDQSxzQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsdUNBQUE7RUFvQ0EsNkJBQUE7Q0RrREE7QUMvQ0Q7O0VBaERDLGVBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7RUFJQSxXQUFBO0VBQ0Esc0NBQUE7RUFDQSx5QkFBQTtFQUNBLHVDQUFBO0VBMENBLDhCQUFBO0NEdURBO0FDcEREOztFQXREQyxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0VBSUEsV0FBQTtFQUNBLHNDQUFBO0VBQ0EseUJBQUE7RUFDQSx1Q0FBQTtFQWdEQSw4QkFBQTtDRDREQTtBQ3pERDtFQUNDLGNBQUE7RUFDQSxvQkFBQTtFQUNBLDRCQUFBO0VBQ0Esd0JBQUE7RUFDQSxZQUFBO0NEMkRBO0FDdEREO0VBQ0MsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtDRHdEQTtBQ3JERDtFQUNDLFlBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7Q0R1REE7QUNwREQ7RUFDQyxZQUFBO0VBQ0EsK0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0NEc0RBO0FDbkREO0VBQ0MsWUFBQTtFQUNBLGdDQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtDRHFEQTtBQ25EQTtFQUNDLDRCQUFBO0NEcUREO0FDakREO0VBQ0MsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtDRG1EQTtBQ2pEQTtFQUNDLDBCQUFBO0NEbUREO0FDOUNEO0VBQ0MsZUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtDRGdEQTtBQzdDRDtFQVBDLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFLQSxzRUFBQTtFQUNBLGtCQUFBO0NEbURBO0FDaEREO0VBYkMsZUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQVdBLDRFQUFBO0VBQ0Esa0JBQUE7Q0RzREE7QUNuREQ7RUFuQkMsZUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQWlCQSwyRUFBQTtFQUNBLGtCQUFBO0NEeURBO0FDdEREO0VBekJDLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUF1QkEscUVBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7Q0Q0REE7QUN6REQ7RUFoQ0MsZUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQThCQSxnQ0FBQTtDRCtEQTtBQzdEQTtFQUNDLDRCQUFBO0NEK0REO0FDM0REO0VBekNDLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUF1Q0EsMEJBQUE7Q0RpRUE7QUMvREE7RUFDQywwQkFBQTtDRGlFRDtBQzdERDtFQWxEQyxlQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBZ0RBLDBCQUFBO0NEbUVBO0FDaEVEO0VBdkRDLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFxREEsd0JBQUE7RUFDQSxhQUFBO0NEc0VBO0FDbkVEO0VBN0RDLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUEyREEsd0JBQUE7RUFDQSxjQUFBO0NEeUVBO0FBQ0Q7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF5QkU7QUNyRUY7RUFDQyxnQkFBQTtFQUNBLHFCQUFBO0NEdUVBO0FDcEVEO0VBQ0MsZ0JBQUE7RUFDQSxtQkFBQTtDRHNFQTtBQ25FRDtFQUNDLGdCQUFBO0VBQ0EsbUJBQUE7Q0RxRUE7QUFDRCxrQkFBa0I7QUFDbEI7Ozs7Ozs7R0FPRztBQ2xFSDtFQUdDLGVBQUE7RUFDQSxjQUFBO0VBSUEsbUJBQUE7Q0QrREE7QUMzREE7RUFDQyx3QkFBQTtDRDZERDtBQ3ZERDtFQUNDLGNBQUE7Q0R5REE7QUN0REQ7RUFDQyxtQkFBQTtFQUNBLGVBQUE7Q0R3REE7QUNyREQ7RUFDQyxtQkFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5Q0FBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtDRHVEQTtBRWhqQkc7Q0ZrakJIO0FDbEREO0VBQ0MsWUFBQTtFQUVBLDBCQUFBO0VBQ0EsNENBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7Q0RtREE7QUU3akJHO0VBQUE7SUQ2Z0JGLDBCQUFBO0lBQ0Esb0JBQUE7SUFDQSxhQUFBO0dEb0RDO0NBQ0Y7QUNsREQ7RUFDQyxnQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsY0FBQTtDRG9EQTtBQ2pERDtFQUNDLGdDQUFBO0VBQ0EsNkNBQUE7RUFDQSxjQUFBO0NEbURBO0FDaEREO0VBQ0MsZ0NBQUE7RUFDQSw2Q0FBQTtFQUNBLGNBQUE7Q0RrREE7QUNyQ0Q7RUFDQywwQkFBQTtFQUNBLDJCQUFBO0NEdUNBO0FBQ0Q7OztHQUdHO0FDbkNIO0VBQ0MscUJBQUE7Q0RxQ0E7QUNsQ0Q7RUFDQyxVQUFBO0NEb0NBO0FBQ0Q7Ozs7OztHQU1HO0FDaENIO0VEa0NFOztrQkFFZ0I7RUNoQ2pCLGtCQUFBO0NEa0NBO0FDL0JEO0VBQ0MsbUJBQUE7RUFFQSxZQUFBO0VBQ0EsUUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7Q0RnQ0E7QUVybkJHO0VBQUE7SUR3bEJGLGdCQUFBO0dEaUNDO0NBQ0Y7QUFDRDs7OztHQUlHO0FDN0JIO0VBQ0MsY0FBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxRQUFBO0NEK0JBO0FDNUJEO0VBQ0M7SUFDQyxvQkFBQTtHRDhCQztDQUNGO0FDekJEO0VBQ0MsaUJBQUE7RUFDQSxpQ0FBQTtDRDJCQTtBQ3hCRDtFQUNDLGlCQUFBO0VBQ0Esc0JBQUE7Q0QwQkE7QUN2QkQ7RUFDQyxpQkFBQTtFQUNBLHdCQUFBO0NEeUJBO0FDdEJEO0VBQ0MsaUJBQUE7RUFDQSx1QkFBQTtDRHdCQTtBQ3JCRDtFQUNDLGlCQUFBO0VBQ0EseUJBQUE7Q0R1QkE7QUNwQkQ7RUFDQyxzQkFBQTtDRHNCQTtBQ25CRDtFQUNDLGtDQUFBO0NEcUJBO0FDbEJEO0VBQ0MsaUNBQUE7Q0RvQkE7QUNqQkQ7RUFDQyw0QkFBQTtDRG1CQTtBQ2hCRDtFQUNDLGtDQUFBO0NEa0JBO0FDZEQ7RUFDQyxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtDRGdCQTtBQ25CRDtFQU1FLGdCQUFBO0VBQ0EsVUFBQTtDRGdCRDtBQ3ZCRDtFQVdFLGVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtDRGVEO0FDVEQ7RUFDQyxlQUFBO0NEV0E7QUNSRDtFQUVDLHFEQUFBO0NEU0E7QUNORDtFQUNDLHVCQUFBO0VEUUMsOEJBQThCO0VBQzlCLDhDQUE4QztFQ0ovQyxnREFBQTtFQUNBLCtDQUFBO0NETUE7QUNGRDtFQUNDLG1CQUFBO0NESUE7QUNERDtFQUNDLGtCQUFBO0NER0E7QUNBRDtFQUNDLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VERUMseUNBQXlDO0VDQTFDLDJDQUFBO0VBQ0EsMENBQUE7RUFDQSxtQ0FBQTtFQUNBLHNDQUFBO0NERUE7QUNDRDtFQUNDLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsMkNBQUE7RUFDQSwwQ0FBQTtFQUNBLG1DQUFBO0VBQ0Esc0NBQUE7Q0RDQTtBQ0VEO0VEQUUseUNBQXlDO0VDRTFDLHlEQUFBO0NEQUE7QUNHRDtFRERFLHlDQUF5QztFQ0cxQywrQkFBQTtFRERDLGtEQUFrRDtDQUNuRDtBQ0lEO0VBQ0MscUNBQUE7RURGQyx5Q0FBeUM7RUFDekM7O0lBRUU7Q0FDSDtBQ01EO0VBRUUsbUJBQUE7RUFDQSxtQkFBQTtDRExEO0FFdHZCRztFQUFBO0lEOHZCRCxtQkFBQTtHREpBO0NBQ0Y7QUNRRDtFQUNDLGtDQUFBO0NETkE7QUNTRDtFQUNDLHFDQUFBO0VEUEM7O0lBRUU7Q0FDSDtBQ1lEO0VBRUUsbUJBQUE7RUFDQSxtQkFBQTtDRFhEO0FFeHdCRztFQUFBO0lEc3hCRCxtQkFBQTtHRFZBO0NBQ0Y7QUNjRDtFQUVFLDZCQUFBO0NEYkQ7QUNXRDtFQU1FLGlCQUFBO0VBQ0EsT0FBQTtFQUNBLHVCQUFBO0VBRUEsWUFBQTtDRGZEO0FDbUJEO0VBQ0MsZ0JBQUE7Q0RqQkE7QUNvQkQ7RUFDQywyREFBQTtFQUNBLGtCQUFBO0NEbEJBO0FDcUJEO0VBQ0MsMkRBQUE7Q0RuQkE7QUNzQkQ7RUFDQyxpQkFBQTtDRHBCQTtBQ3VCRDtFQUNDLGlCQUFBO0NEckJBO0FBQ0QsZ0NBQWdDO0FDd0JoQztFQUNDLGlCQUFBO0NEdEJBO0FFMXlCRztFQUFBO0lEbTBCRixvQkFBQTtHRHJCQztDQUNGO0FDeUJEOztFQUVDLGlCQUFBO0NEdkJBO0FBQ0QsZ0NBQWdDO0FBQ2hDLDZCQUE2QjtBQ3FDN0I7RUFDQyxpQ0FBQTtFQUVBLHlDQUFBO0NEcENBO0FDdUNEO0VBQ0MsOEJBQUE7Q0RyQ0E7QUN3Q0Q7RUFDQyxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsdUJBQUE7Q0R0Q0E7QUFDRCx3Q0FBd0M7QUMwQ3hDO0VBQ0MsOEJBQUE7RUFDQSw2QkFBQTtDRHhDQTtBQzJDRDtFQUNDLGdCQUFBO0NEekNBO0FDNENEO0VBQ0MseUNBQUE7Q0QxQ0E7QUM2Q0Q7RUFDQyxpQ0FBQTtDRDNDQTtBQzhDRDtFQUNDLHVCQUFBO0NENUNBO0FDbUREO0VBQ0Msb0JBQUE7Q0RqREE7QUNvREQ7RUFDQyw4QkFBQTtDRGxEQTtBQ3FERDtFQUNDLDBCQUFBO0VBQ0EsaUJBQUE7Q0RuREE7QUNzREQ7RUFDQyxpQkFBQTtFQUNBLDBCQUFBO0NEcERBO0FDdUREO0VBQ0MsaUJBQUE7RUFDQSwwQkFBQTtDRHJEQTtBQ3dERDtFQUNDLGtDQUFBO0NEdERBO0FFdjJCRztFQUFBO0lEZzZCRixrQ0FBQTtHRHJEQztDQUNGO0FDd0REO0VBQ0MsV0FBQTtDRHREQSIsImZpbGUiOiJ0by5jc3MifQ== */