/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/user/assets/styles/components.less ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/
.thread-card {
  font-size: 0.85em;
  padding: 2em;
  margin-bottom: 1em;
  position: relative;
}
.thread-card.active {
  background-color: var(--color-zulu);
  border-left: 4px solid var(--color-bravo);
}
.thread-card.active .thread-card__title {
  color: var(--color-bravo);
}
.thread-card.active .thread-card__title .c-xray {
  color: var(--color-bravo);
}
.thread-card.new .thread-card__title {
  font-weight: bold;
}
.thread-card:not(.new) .tag {
  display: none;
}
.thread-card__pix {
  background-color: rgba(0, 91, 255, 0.05);
  position: relative;
  overflow: hidden;
  width: 5em;
  height: 5em;
  border-radius: 0.25em;
}
.thread-card__pix img {
  -o-object-fit: contain;
     object-fit: contain;
}
.thread-card__pix .icon-container {
  margin-top: 1em;
  display: inline-block;
  background: var(--color-zulu);
  border-radius: 50%;
  padding: 0.5em;
  overflow: hidden;
}
.thread-card__pix .icon-container .icon.large {
  background: rgba(0, 91, 255, 0.25);
}
.thread-card__delimiter {
  border-left: 1px solid var(--color-gray);
}
.thread-card .tag {
  position: absolute;
  right: 1em;
  top: 1em;
}
.thread-card:after {
  content: '';
  display: block;
  width: 6em;
  margin-top: 1em;
  border-bottom: 1px solid var(--color-gray);
}
.message-card {
  color: var(--color-xray);
  font-size: var(--text-regular);
  margin-top: 1.5em;
  padding: 2em;
  border-radius: 1.5em;
  max-width: 90%;
  clear: both;
}
.message-card__content {
  margin: 0.5em 0;
  line-height: var(--text-medium);
}
.message-card__date {
  font-size: var(--text-small);
}
.message-card:not(.current-recipient).message-card:not(.auto-message) {
  float: left;
  border: 1px solid var(--color-bravo);
  background-color: var(--color-zulu);
}
.message-card:not(.current-recipient).message-card:not(.auto-message) .message-card__author {
  color: var(--color-bravo);
}
.message-card.auto-message {
  line-height: var(--text-medium);
  float: left;
  background-color: rgba(0, 91, 255, 0.05);
}
.message-card.current-recipient {
  float: right;
  border: 1px solid #929292;
  background-color: var(--color-light-gray);
}
.message-card.current-recipient .message-card__author {
  color: var(--color-delta);
}
.message-card form {
  min-width: 20em;
}
@media only screen and (max-width: 767px) {
  .message-card form {
    min-width: 0;
  }
}
.inbox-left {
  overflow-x: hidden;
  overflow-y: auto;
  background: var(--color-light-gray);
}
.inbox-right {
  display: flex;
  flex-direction: column;
  position: relative;
}
.inbox-right label .icon {
  width: 1.5em;
}
.inbox-right__form form {
  padding: 0 1.5em 1.5em;
}
.inbox-right.filtered-empty .inbox-right__empty {
  display: flex;
}
.inbox-right:not(.filtered-empty) .inbox-right__empty {
  display: none;
}
.inbox-right__empty {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.inbox-right__messages {
  position: relative;
  overflow: hidden;
  height: 100%;
}
.inbox-right #inbox-messages {
  display: flex;
  flex-direction: column-reverse;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0.5em 2em 2em 2em;
  height: 100%;
}
.inbox-right .inbox-messages__slider {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
.inbox-right .inbox-messages__slider > div:not(.active) {
  display: none;
}
.inbox-right .inbox-messages__slider > div.active {
  display: block;
}
.inbox-right__hover {
  z-index: 10;
  position: absolute;
  background-color: rgba(255, 255, 255, 0.75);
  transition: right 0.5s;
}
.inbox-right__hover__buttons {
  width: 15em;
  margin: auto;
}
.inbox-right__toggle {
  position: absolute;
  visibility: hidden;
}
.inbox-right__toggle:checked ~ div .inbox-right__hover {
  right: 0;
}
.inbox-right__toggle:checked ~ div .inbox-right__buttons .btn-more-actions {
  display: none;
}
.inbox-right__toggle:not(:checked) ~ div .inbox-right__hover {
  right: -100%;
}
.inbox-right__toggle:not(:checked) ~ div .inbox-right__buttons .btn-less-actions {
  display: none;
}
.inbox .footer {
  display: none;
}
.user-metric.active {
  color: var(--color-bravo);
}
.user-metric.active .f0 {
  background-color: var(--color-bravo);
}
.user-metric:not(.active) {
  background-color: var(--color-light-gray);
  color: var(--color-xray);
}
.user-metric:not(.active) .f0 {
  background-color: var(--color-xray);
  opacity: 0.25;
}
@media only screen and (min-width: 960px) {
  .inbox-container {
    height: calc(100vh - 250px);
  }
}
.form-row__dropdown .services-folder__closed .icon.icon-folder-opened {
  display: none;
}
.form-row__dropdown .services-folder:not(.services-folder__closed) {
  text-decoration: underline;
}
.form-row__dropdown .services-folder:not(.services-folder__closed) .icon.icon-folder {
  display: none;
}
.form-row__dropdown .services-subfolders {
  border-left: 1px solid var(--color-gray);
  padding-left: 1.25em;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/troc/assets/styles/forms.less ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************/
#more-fields__toggle:not(:checked) ~ .more-fields__container {
  display: none;
}
#more-fields__toggle:not(:checked) ~ label[for="more-fields__toggle"] .icon {
  transform: scaleY(-1);
}
#more-fields__toggle:checked ~ .more-fields__container {
  display: block;
}
#more-fields label[for="more-fields__toggle"] {
  --size: 1em;
}
.troc-form__toolbar.troc-saved label[for$="_form_save"],
.troc-form__toolbar.troc-saved [data-toggle-for$="_form_save"] {
  display: none;
}
.troc-form__toolbar:not(.troc-saved) div[id$="_form_save_done"],
.troc-form__toolbar:not(.troc-saved) [data-save-done] {
  display: none;
}
.toolbar-summary {
  justify-content: space-between;
  align-items: center;
}
#map {
  background-color: var(--color-light-gray);
  min-height: 300px;
  z-index: 1;
}
#map .leaflet-marker-icon:not([src*="marker-icon"]) {
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
  border: 3px solid var(--color-zulu);
}
#block_guest_hidden #block_user_visible:not(.hidden) + div {
  display: none;
}
input[name$="_form[visibility][]"]:not(:checked) ~ div .form-row__description {
  display: none;
}
input[name$="_form[visibility][]"]:checked ~ div .form-row__description {
  display: block;
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/troc/assets/styles/components.less ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/
.selectable-list__buttons {
  position: sticky;
  top: 0;
  z-index: 500;
}
.selectable-list.selectable .selectable-list__buttons {
  display: block;
}
.selectable-list:not(.selectable) .selectable-list__buttons {
  display: none;
}
.selectable-list .form-row__checkbox label > span {
  border-width: 2px;
}
.selectable-list input[id^="mass-select-all"] {
  display: none;
}
.selectable-list input[id^="mass-select-all"]:checked + label {
  display: none;
}
.selectable-list input[id^="mass-select-all"]:not(:checked) + label + label {
  display: none;
}
.modale .display-field__toggle:checked ~ .display-field__container {
  display: block;
}
.modale .display-field__toggle:not(:checked) ~ .display-field__container {
  display: none;
}
.selectable .troc-card {
  margin-left: 3em;
}
.selectable .troc-card__delimiter,
.selectable .troc-card__buttons,
.selectable .troc-card .hide-selectable,
.selectable .troc-card__link a::before {
  display: none;
}
.selectable .troc-card__pix {
  font-size: 0.5em;
}
.selectable .troc-card__selectable {
  display: block;
  position: absolute;
  margin-left: -3em;
  left: 0;
}
.selectable .troc-card__selectable .form-row__checkbox label > span {
  border-width: 2px;
}
.troc-question__avatar img {
  width: 2.25em;
  height: 2.25em;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
}
.troc-card {
  position: relative;
}
.troc-card a,
.troc-card .btn {
  position: relative;
  z-index: 1;
}
.troc-card__link a {
  position: static;
}
.troc-card__link a::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.troc-card__description {
  font-size: var(--text-small);
  line-height: var(--text-medium);
}
.troc-card__description .btn {
  font-size: var(--text-regular);
}
.troc-card__tags {
  font-size: var(--text-small);
}
.troc-card__pix {
  position: relative;
  overflow: hidden;
  text-align: center;
  width: 12em;
  height: 12em;
  background-color: rgba(0, 91, 255, 0.05);
}
.troc-card__pix img {
  -o-object-fit: contain;
     object-fit: contain;
}
.troc-card__pix .icon-container {
  margin-top: 3em;
  display: inline-block;
  background: var(--color-zulu);
  border-radius: 50%;
  padding: 1em;
  overflow: hidden;
}
.troc-card__pix .icon-container .icon.large {
  background: rgba(0, 91, 255, 0.25);
  --size: 4em;
}
.troc-card__pix .tag {
  font-size: var(--text-small);
  position: absolute;
  bottom: 2em;
  left: 50%;
  transform: translateX(-50%);
}
.troc-card__pix .bg-error {
  font-size: var(--text-small);
  position: absolute;
  top: 1em;
  left: 1em;
}
.troc-card__delimiter {
  border-left: 1px solid var(--color-gray);
}
.troc-card__toggle {
  position: absolute;
  visibility: hidden;
}
.troc-card__toggle:checked ~ div .troc-metrics .troc-metrics__hover {
  right: 0;
  position: relative;
}
.troc-card__toggle:checked ~ div .troc-metrics .troc-metrics__stats {
  position: absolute;
}
.troc-card__toggle:checked ~ div .troc-card__buttons .btn-more-actions {
  display: none;
}
.troc-card__toggle:checked ~ div .troc-card__buttons > div:first-child {
  position: relative;
  opacity: 0.25;
}
.troc-card__toggle:checked ~ div .troc-card__buttons > div:first-child::before {
  content: ' ';
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 10;
}
.troc-card__toggle:not(:checked) ~ div .troc-metrics .troc-metrics__hover {
  right: -100%;
  position: absolute;
}
.troc-card__toggle:not(:checked) ~ div .troc-metrics .troc-metrics__stats {
  position: relative;
}
.troc-card__toggle:not(:checked) ~ div .troc-card__buttons .btn-less-actions {
  display: none;
}
.troc-card__selectable {
  display: none;
}
.troc-metrics {
  position: relative;
  overflow: hidden;
}
.troc-metrics__hover {
  z-index: 10;
  background-color: rgba(255, 255, 255, 0.75);
  transition: right 0.5s;
  top: 0;
}
.troc-metrics__stats {
  z-index: 9;
  top: 0;
  left: 0;
}
.troc-list__totals {
  font-size: var(--text-small);
}
.troc-carbone__pix,
.troc-message__pix,
.troc-calendar-period__pix {
  width: 3em;
  height: 3em;
  border-radius: 0.25em;
  overflow: hidden;
  background-color: rgba(0, 91, 255, 0.05);
}
.troc-carbone__pix img,
.troc-message__pix img,
.troc-calendar-period__pix img {
  -o-object-fit: contain;
     object-fit: contain;
}
.troc-carbone__pix .icon-container,
.troc-message__pix .icon-container,
.troc-calendar-period__pix .icon-container {
  display: inline-block;
  margin-top: 0.5em;
  overflow: hidden;
}
.troc-carbone__pix .icon-container .icon.large,
.troc-message__pix .icon-container .icon.large,
.troc-calendar-period__pix .icon-container .icon.large {
  background: rgba(0, 91, 255, 0.05);
}
.troc-view__requestType110 {
  --color-accent: var(--color-echo);
}
.troc-view__swapType10 {
  --color-accent: var(--color-xray);
}
.troc-view__swapType130 {
  --color-accent: var(--color-bravo);
}
.troc-view__swapType170,
.troc-view__swapType100,
.troc-view__swapType120 {
  --color-accent: var(--color-alpha);
}
.troc-view__metrics {
  font-size: var(--text-small);
}
.troc-view__description p {
  margin: 0;
  line-height: 1.5em;
}
.troc-view__description .f1:not(:first-child) {
  border-left: 1px solid var(--color-gray);
}
.troc-view__documents .f1 {
  border-bottom: 1px solid var(--color-gray);
}
.troc-view__images {
  position: sticky;
  overflow: hidden;
  top: 0;
  z-index: 500;
}
.troc-view__export {
  font-size: var(--text-small);
}
.troc-view__export .icon {
  vertical-align: middle;
}
.toggle-component [data-reload-loader="operation-tracker"]:checked ~ .toggle-component__toggle-tabs [data-confirm="export-list-troc"],
.toggle-component [data-reload-loader="operation-troc"]:checked ~ .toggle-component__toggle-tabs [data-confirm="export-list-tracker"] {
  display: none;
}
@media only screen and (min-width: 768px) {
  .max-width-troc-view {
    max-width: 1100px;
  }
}
.simple-breadcrumb {
  margin-bottom: 1em;
}
.simple-breadcrumb__item,
.simple-breadcrumb__separator {
  margin-left: 0.5em;
}
.troc-view__field {
  margin-bottom: 2em;
}
.troc-view__field--label {
  font-weight: 600;
  margin-bottom: 0.5em;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/troc/assets/styles/cart.less ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************/
.cart-table {
  overflow: auto;
  border: 1px solid rgba(0, 0, 0, 0.05);
}
.cart-table table {
  min-width: 100%;
}
.cart-table thead {
  background: var(--color-bravo);
  color: var(--color-zulu);
}
.cart-table tr:nth-child(even) {
  background: rgba(0, 0, 0, 0.05);
}
.cart-table tr:nth-child(even) input[type="text"] {
  background-color: var(--color-zulu);
}
.cart-table th,
.cart-table td {
  padding-top: 1em;
  padding-bottom: 1em;
}
.cart-table th:not(.narrow),
.cart-table td:not(.narrow) {
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.cart-table th.narrow,
.cart-table td.narrow {
  width: 5em;
  padding-left: 0.25em;
  padding-right: 0.25em;
}
.cart-table th.narrow input[type="text"],
.cart-table td.narrow input[type="text"] {
  width: 7em;
  height: 4em;
  line-height: 4em;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.05);
  color: var(--color-alpha);
}
.cart-table th.narrow .form-row__text,
.cart-table td.narrow .form-row__text {
  background: transparent;
  border: none;
}
.cart-table th.narrow .form-row__text .unit,
.cart-table td.narrow .form-row__text .unit {
  color: var(--color-alpha);
  margin-right: 0;
}
.cart-table th.narrow .form-row__text .unit::before,
.cart-table td.narrow .form-row__text .unit::before {
  content: '\0000A0';
}
.cart-table .bd-bravo td {
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: var(--color-bravo);
}
.cart-table__preview {
  width: 4em;
}
.cart-table__preview img {
  -o-object-fit: contain;
     object-fit: contain;
  display: block;
}
.cart-table__preview .icon-container .icon {
  background-color: var(--color-alpha);
}
/* Cart edit page (reshop UI) */
.cart-edit {
  /* Sticky sidebar for order summary - accounts for fixed header height */
  /* Cart products table */
}
.cart-edit__summary {
  position: sticky;
  top: calc(var(--offset-top, 6em) + 1rem);
}
@media (max-width: 768px) {
  .cart-edit__summary {
    position: static;
  }
}
.cart-edit .cart-table {
  border: none;
  /* Column widths - Desktop */
  /* Description */
  /* Référence */
  /* Quantité */
  /* Prix unitaire HT */
  /* Prix total HT */
  /* Inline input groups for editable quantity/price */
  /* Total price cell with discount */
  /* Mobile responsive */
}
.cart-edit .cart-table table {
  table-layout: fixed;
  min-width: 100%;
}
.cart-edit .cart-table thead {
  background: var(--color-bravo);
}
.cart-edit .cart-table th {
  padding: 0.6em 1.2em;
  font-size: 0.85rem;
  font-weight: 500;
}
.cart-edit .cart-table td {
  padding: 0.75em 1.2em;
  font-size: 0.875rem;
}
.cart-edit .cart-table th:nth-child(1) {
  width: 40%;
}
.cart-edit .cart-table th:nth-child(2) {
  width: 15%;
}
.cart-edit .cart-table th:nth-child(3) {
  width: 12%;
}
.cart-edit .cart-table th:nth-child(4) {
  width: 16%;
  text-align: right;
}
.cart-edit .cart-table th:nth-child(5) {
  width: 17%;
  text-align: right;
}
.cart-edit .cart-table td:nth-child(4),
.cart-edit .cart-table td:nth-child(5) {
  text-align: right;
}
.cart-edit .cart-table .cart-input-group {
  display: inline-flex;
  align-items: center;
  border: 1px solid #d1d5db;
  border-radius: 0.375rem;
  overflow: hidden;
  background: #fff;
}
.cart-edit .cart-table .cart-input-group__input {
  border: none;
  outline: none;
  padding: 0.35em 0.5em;
  font-size: 0.85rem;
  width: 6em;
  text-align: right;
  background: transparent;
}
.cart-edit .cart-table .cart-input-group__input--short {
  width: 3.5em;
}
.cart-edit .cart-table .cart-input-group__input:focus {
  box-shadow: inset 0 0 0 1px var(--color-bravo);
}
.cart-edit .cart-table .cart-input-group__suffix {
  padding: 0.35em 0.5em;
  font-size: 0.8rem;
  color: #6b7280;
  background: #f9fafb;
  border-left: 1px solid #d1d5db;
  white-space: nowrap;
}
.cart-edit .cart-table .cart-total-price {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 0.15em;
  line-height: 1.3;
}
.cart-edit .cart-table .cart-total-price__final {
  font-weight: 600;
  font-size: 0.9rem;
}
.cart-edit .cart-table .cart-total-price__original {
  font-size: 0.8rem;
  color: #9ca3af;
  text-decoration: line-through;
}
.cart-edit .cart-table .cart-total-price__discount {
  display: inline-block;
  font-size: 0.7rem;
  font-weight: 600;
  color: #fff;
  background: var(--color-error, #ef4444);
  padding: 0.1em 0.4em;
  border-radius: 0.25rem;
  line-height: 1.4;
}
.cart-edit .cart-table .cart-total-price__discount.hidden {
  display: none;
}
@media (max-width: 768px) {
  .cart-edit .cart-table {
    /* Hide Reference and Unit Price columns on mobile */
    /* Adjust column widths for mobile (3 columns) */
    /* Description */
    /* Quantité */
    /* Prix total HT */
  }
  .cart-edit .cart-table th,
  .cart-edit .cart-table td {
    padding: 0.5em 0.75em;
  }
  .cart-edit .cart-table th:nth-child(2),
  .cart-edit .cart-table td:nth-child(2),
  .cart-edit .cart-table th:nth-child(4),
  .cart-edit .cart-table td:nth-child(4) {
    display: none;
  }
  .cart-edit .cart-table th:nth-child(1) {
    width: 55%;
  }
  .cart-edit .cart-table th:nth-child(3) {
    width: 20%;
  }
  .cart-edit .cart-table th:nth-child(5) {
    width: 25%;
  }
}
.form-cart-cartLine .form-row {
  align-items: flex-end;
}
.form-cart-cartLine .form-row input[type="number"] {
  width: 3.5rem;
  border: 1px solid var(--color-gray);
  border-radius: 0.25rem;
  text-align: center;
}
.form-cart-cartLine .form-row label::after {
  content: "" !important;
}
.form-cart-cartLine .form-row .error {
  text-align: right;
}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/skeleton/assets/styles/theme.less ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************/
:root {
  --color-primary-700: #436345;
  --color-primary-500: #5E8C61;
  --color-primary-400: #7EA381;
  --color-primary-200: #B5CAB6;
  --color-primary-100: #CDDBCE;
  --color-primary-50: #EFF4EF;
  --color-highlight-500: #D9A441;
  --color-highlight-50: #FBF6EC;
  --color-accent-700: #367575;
  --color-accent-600: #459696;
  --color-accent-400: #70B7B7;
  --color-accent-200: #ADD6D6;
  --color-dark-200: #8D8D8D;
  --color-light-50: #FEFEFE;
}
.icon-pin {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2220%22%20viewBox%3D%220%200%2014%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11%207V2H12C12.55%202%2013%201.55%2013%201C13%200.45%2012.55%200%2012%200H2C1.45%200%201%200.45%201%201C1%201.55%201.45%202%202%202H3V7C3%208.66%201.66%2010%200%2010V12H5.97V19L6.97%2020L7.97%2019V12H14V10C12.34%2010%2011%208.66%2011%207Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E");
}
body {
  background-color: var(--color-primary-50) !important;
}
form select,
form .selector {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg width=%2711%27 height=%277%27 viewBox=%270 0 11 7%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.7075 0L5.5 4.19833L1.2925 0L0 1.2925L5.5 6.7925L11 1.2925L9.7075 0Z%27 fill=%27%23000000%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-color: white;
  background-position: right 0.7em top 50%;
  background-size: 0.65em auto;
}
.leaflet-marker-pane img:not([src*="marker-icon"]) {
  border-radius: 5px;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: 200!important;
}
.leaflet-marker-pane img:not([src*="marker-icon"]) + img {
  z-index: 100!important;
}
.as-grid {
  display: grid;
}
select[id$="_unit"] {
  text-transform: lowercase;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/skeleton/assets/styles/autocompleter.less ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************/
/**
 * Tom Select bootstrap 5
 */
/**
 * tom-select.css (v2.0.0)
 * Copyright (c) contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 */
.ts-wrapper.plugin-drag_drop.multi > .ts-control > div.ui-sortable-placeholder {
  visibility: visible !important;
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  box-shadow: inset 0 0 12px 4px #fff;
}
.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder::after {
  content: "!";
  visibility: hidden;
}
.ts-wrapper.plugin-drag_drop .ui-sortable-helper {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.plugin-checkbox_options .option input {
  margin-right: 0.5rem;
}
.plugin-clear_button .clear-button {
  opacity: 0;
  position: absolute;
  right: calc(0.75rem - 5px);
  margin-right: 0 !important;
  background: transparent !important;
  transition: opacity 0.5s;
  cursor: pointer;
}
.plugin-clear_button.single .clear-button {
  right: 20px;
  top: 4px;
  color: #FFF;
}
.plugin-clear_button.focus.has-items .clear-button,
.plugin-clear_button.has-items .clear-button {
  opacity: 1;
}
.ts-wrapper .dropdown-header {
  position: relative;
  padding: 6px 0.75rem;
  border-bottom: 1px solid #d0d0d0;
  background: #f8f8f8;
}
.ts-wrapper .dropdown-header-close {
  position: absolute;
  right: 0.75rem;
  top: 50%;
  color: #343a40;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.ts-wrapper .dropdown-header-close:hover {
  color: black;
}
.plugin-dropdown_input.focus.dropdown-active .ts-control {
  border: 1px solid #ced4da;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
}
.plugin-dropdown_input .dropdown-input {
  border: 1px solid #d0d0d0;
  border-width: 0 0 1px 0;
  display: block;
  padding: 0.375rem 0.75rem;
  box-shadow: none;
  width: 100%;
  background: transparent;
}
.plugin-dropdown_input.focus ~ .ts-dropdown .dropdown-input {
  border-color: #86b7fe;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input {
  min-width: 0;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input {
  flex: none;
  min-width: 4px;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-moz-placeholder {
  color: transparent;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder {
  color: transparent;
}
.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {
  display: flex;
}
.ts-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}
.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}
.ts-wrapper.plugin-remove_button .item {
  display: inline-flex;
  align-items: center;
  padding-right: 0 !important;
}
.ts-wrapper.plugin-remove_button .item .remove {
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 0 10px;
  box-sizing: border-box;
}
.ts-wrapper.plugin-remove_button.disabled .item .remove:hover {
  background: none;
}
.ts-wrapper.plugin-remove_button.disabled .item .remove {
  border-left-color: white;
}
.ts-wrapper.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}
.ts-wrapper {
  position: relative;
}
.ts-dropdown,
.ts-control,
.ts-control input {
  color: #343a40;
  font-family: inherit;
  font-size: inherit;
  line-height: 1.5;
  font-smoothing: inherit;
}
.ts-control,
.ts-wrapper.single.input-active .ts-control {
  background: #fff;
  cursor: text;
}
.ts-control {
  width: 100%;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: none;
  border-radius: 0.25rem;
  display: flex;
  flex-wrap: wrap;
}
.full .ts-control {
  background-color: #fff;
}
.disabled .ts-control,
.disabled .ts-control * {
  cursor: default !important;
}
.ts-control > * {
  vertical-align: baseline;
  display: inline-block;
}
.ts-hidden-items .clear-button,
.ts-hidden-items .ts-control .item {
  display: none!important;
}
.ts-wrapper.multi .ts-control .item,
.ts-wrapper.single .ts-control .item {
  margin: 0 10px 10px 0;
  padding: 5px 10px;
  border-radius: 0.5em;
  color: #fff;
  cursor: pointer;
  border: none;
  background: var(--color-accent-700);
}
.ts-wrapper.single .ts-control .item {
  width: 100%;
}
.ts-wrapper.multi .ts-control > div.active {
  background: #0d6efd;
  color: #fff;
  border: 0 solid rgba(0, 0, 0, 0);
}
.ts-wrapper.multi.disabled .ts-control > div,
.ts-wrapper.multi.disabled .ts-control > div.active {
  color: #878787;
  background: white;
  border: 0px solid white;
}
.ts-dropdown [data-selectable]:empty,
.ts-dropdown .loading-more-results,
.ts-dropdown .no-more-results {
  display: none;
}
.ts-control > input {
  flex: 1 1 auto;
  min-width: 7rem;
  width: 100% !important;
  display: block !important;
  padding: 0.5em 1em !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 !important;
  text-indent: 0 !important;
  border: 1px solid var(--color-primary-700) !important;
  border-radius: 0.25rem !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  user-select: auto !important;
  box-shadow: none !important;
  background-image: url("data:image/svg+xml,%3Csvg width=%2711%27 height=%277%27 viewBox=%270 0 11 7%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.7075 0L5.5 4.19833L1.2925 0L0 1.2925L5.5 6.7925L11 1.2925L9.7075 0Z%27 fill=%27%23000000%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 0.7em top 50%;
  background-size: 0.65em auto;
}
.ts-control > input::-ms-clear {
  display: none;
}
.ts-control.rtl {
  text-align: right;
}
.ts-control.rtl.single .ts-control:after {
  left: calc(0.75rem + 5px);
  right: auto;
}
.ts-control.rtl .ts-control > input {
  margin: 0 4px 0 -2px !important;
}
.disabled .ts-control {
  opacity: 0.5;
  background-color: #e9ecef;
}
.input-hidden .ts-control > input {
  opacity: 0;
  position: absolute;
  left: -10000px;
}
.ts-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: 0.25rem 0 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.ts-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.ts-dropdown [data-selectable] .highlight {
  background: rgba(255, 237, 40, 0.4);
}
.ts-dropdown .option,
.ts-dropdown .optgroup-header,
.ts-dropdown .no-results,
.ts-dropdown .create {
  padding: 3px 0.75rem;
}
.ts-dropdown .option,
.ts-dropdown [data-disabled],
.ts-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}
.ts-dropdown [data-selectable].option {
  opacity: 1;
  cursor: pointer;
}
.ts-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.ts-dropdown .optgroup-header {
  color: #6c757d;
  background: #fff;
  cursor: default;
}
.ts-dropdown .create:hover,
.ts-dropdown .option:hover,
.ts-dropdown .active {
  background-color: #e9ecef;
  color: #1e2125;
}
.ts-dropdown .create:hover.create,
.ts-dropdown .option:hover.create,
.ts-dropdown .active.create {
  color: #1e2125;
}
.ts-dropdown .create {
  color: rgba(52, 58, 64, 0.5);
}
.ts-dropdown .spinner {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: 3px 0.75rem;
}
.ts-dropdown .spinner:after {
  content: " ";
  display: block;
  width: 24px;
  height: 24px;
  margin: 3px;
  border-radius: 50%;
  border: 5px solid #d0d0d0;
  border-color: #d0d0d0 transparent #d0d0d0 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.ts-dropdown-content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
  overflow-scrolling: touch;
  scroll-behavior: smooth;
}
.ts-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}
.ts-wrapper.form-control,
.ts-wrapper.form-select {
  padding: 0 !important;
}
.ts-dropdown,
.ts-dropdown.form-control,
.ts-dropdown.form-select {
  height: auto;
  padding: 0;
  z-index: 1000;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.ts-dropdown .optgroup-header {
  font-size: 0.875rem;
  line-height: 1.5;
}
.ts-dropdown .optgroup:first-child:before {
  display: none;
}
.ts-dropdown .optgroup:before {
  content: " ";
  display: block;
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
.ts-dropdown .create {
  padding-left: 0.75rem;
}
.ts-dropdown-content {
  padding: 5px 0;
}
.ts-control {
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  display: flex;
  align-items: center;
}
@media (prefers-reduced-motion: reduce) {
  .ts-control {
    transition: none;
  }
}
.ts-control .item {
  display: flex;
  align-items: center;
}
.is-invalid .ts-control,
.was-validated .invalid .ts-control {
  border-color: #dc3545;
}
.focus .is-invalid .ts-control,
.focus .was-validated .invalid .ts-control {
  border-color: #bd2130;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
.is-valid .ts-control {
  border-color: #198754;
}
.focus .is-valid .ts-control {
  border-color: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.input-group-sm > .ts-wrapper .ts-control,
.ts-wrapper.form-select-sm .ts-control,
.ts-wrapper.form-control-sm .ts-control {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0 0.75rem;
  font-size: 0.875rem;
}
.input-group-sm > .ts-wrapper.has-items .ts-control,
.ts-wrapper.form-select-sm.has-items .ts-control,
.ts-wrapper.form-control-sm.has-items .ts-control {
  min-height: calc(1.5em + 0.5rem + 2px) !important;
  font-size: 0.875rem;
  padding-bottom: 0;
}
.input-group-lg > .ts-wrapper > .ts-control,
.ts-wrapper.form-control-lg .ts-control,
.ts-wrapper.form-select-lg .ts-control {
  min-height: calc(1.5em + 1rem + 2px);
  font-size: 1.25rem;
}
.ts-wrapper:not(.form-select) {
  padding: 0;
  border: none;
  height: auto;
  box-shadow: none;
  background: none;
}
.ts-wrapper.form-select {
  padding: 0;
  height: auto;
  box-shadow: none;
}
.ts-wrapper.form-select .ts-control,
.ts-wrapper.form-select.single.input-active .ts-control {
  border: none !important;
  background: transparent !important;
}
.input-group > .ts-wrapper {
  flex-grow: 1;
}
/*# sourceMappingURL=tom-select.bootstrap5.css.map */

/*!***************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/skeleton/assets/styles/range.less ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************/
.range_container {
  display: flex;
  flex-direction: column;
  margin-top: 0.5em;
  width: 80%;
}
.range_container .sliders_control {
  position: relative;
  min-height: 50px;
}
input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  pointer-events: all;
  width: 12px;
  height: 12px;
  background-color: var(--color-highlight-500);
  border-radius: 50%;
  cursor: pointer;
}
input[type=range]::-moz-range-thumb {
  -webkit-appearance: none;
  pointer-events: all;
  width: 12px;
  height: 12px;
  background-color: var(--color-highlight-500);
  border-radius: 50%;
  cursor: pointer;
}
.range_container input[type="number"] {
  color: #8a8383;
  width: 50px;
  height: 30px;
  font-size: 20px;
  border: none;
}
.range_container input[type=number]::-webkit-inner-spin-button,
.range_container input[type=number]::-webkit-outer-spin-button {
  opacity: 1;
}
.range_container input[type="range"] {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  height: 4px;
  width: 100%;
  position: absolute;
  background-color: #D9D9D9;
  pointer-events: none;
  border-left: 5px solid #D9D9D9;
  border-right: 5px solid #D9D9D9;
}
.range_container [data-from-slider] {
  height: 0!important;
  z-index: 1;
  top: 2px;
}
.simple_range_container input[type="range"] {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  height: 4px;
  width: 100%;
  background-color: #D9D9D9;
  pointer-events: none;
  border-left: 5px solid #D9D9D9;
  border-right: 5px solid #D9D9D9;
}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/opendata/assets/styles/forms.less ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************/

/*!******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/impact/assets/styles/components.less ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************/
.troc-carbone__pix {
  width: 3em;
  height: 3em;
  border-radius: 0.25em;
  overflow: hidden;
  background-color: rgba(0, 91, 255, 0.05);
}
.troc-carbone__pix img {
  -o-object-fit: contain;
     object-fit: contain;
}
.troc-carbone__pix .icon-container {
  display: inline-block;
  margin-top: 0.5em;
  overflow: hidden;
}
.troc-carbone__pix .icon-container .icon.large {
  background: rgba(0, 91, 255, 0.05);
}
#carbone_form_select_models,
#carbone_form_select_models:not(:checked) ~ .carbon_models,
#carbone_form_select_models:checked ~ form {
  display: none;
}
.carbon_models {
  max-height: 40em;
  overflow: auto;
}
.carbon_models > ul {
  min-width: 30em;
}
.carbon_models > ul div[data-slug] {
  padding: 0.5em;
  border-bottom: 1px solid rgba(102, 102, 102, 0.3);
}
.carbon_models > ul ul {
  margin: 0 0 0 1em;
}
.impact-folder__closed ~ ul,
.impact-folder__closed ~ div,
.impact-folder__closed .icon.icon-folder-opened {
  display: none;
}
.impact-folder:not(.impact-folder__closed) {
  text-decoration: underline;
}
.impact-folder:not(.impact-folder__closed) .icon.icon-folder {
  display: none;
}
.impact-subfolders {
  border-left: 1px solid var(--color-gray);
  padding-left: 1.25em;
}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/common/assets/styles/colors.less ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************/
.c-alpha {
  color: var(--color-alpha);
}
.bg-alpha {
  background-color: var(--color-alpha);
}
.bd-alpha {
  border-color: var(--color-alpha);
}
.c-bravo {
  color: var(--color-bravo);
}
.bg-bravo {
  background-color: var(--color-bravo);
}
.bd-bravo {
  border-color: var(--color-bravo);
}
.c-charlie {
  color: var(--color-charlie);
}
.bg-charlie {
  background-color: var(--color-charlie);
}
.bd-charlie {
  border-color: var(--color-charlie);
}
.c-delta {
  color: var(--color-delta);
}
.bg-delta {
  background-color: var(--color-delta);
}
.bd-delta {
  border-color: var(--color-delta);
}
.c-echo {
  color: var(--color-echo);
}
.bg-echo {
  background-color: var(--color-echo);
}
.bd-echo {
  border-color: var(--color-echo);
}
.c-foxtrot {
  color: var(--color-foxtrot);
}
.bg-foxtrot {
  background-color: var(--color-foxtrot);
}
.bd-foxtrot {
  border-color: var(--color-foxtrot);
}
.c-golf {
  color: var(--color-golf);
}
.bg-golf {
  background-color: var(--color-golf);
}
.bd-golf {
  border-color: var(--color-golf);
}
.c-hotel {
  color: var(--color-hotel);
}
.bg-hotel {
  background-color: var(--color-hotel);
}
.bd-hotel {
  border-color: var(--color-hotel);
}
.c-india {
  color: var(--color-india);
}
.bg-india {
  background-color: var(--color-india);
}
.bd-india {
  border-color: var(--color-india);
}
.c-juliet {
  color: var(--color-juliet);
}
.bg-juliet {
  background-color: var(--color-juliet);
}
.bd-juliet {
  border-color: var(--color-juliet);
}
.c-kilo {
  color: var(--color-kilo);
}
.bg-kilo {
  background-color: var(--color-kilo);
}
.bd-kilo {
  border-color: var(--color-kilo);
}
.c-lima {
  color: var(--color-lima);
}
.bg-lima {
  background-color: var(--color-lima);
}
.bd-lima {
  border-color: var(--color-lima);
}
.c-mike {
  color: var(--color-mike);
}
.bg-mike {
  background-color: var(--color-mike);
}
.bd-mike {
  border-color: var(--color-mike);
}
.c-november {
  color: var(--color-november);
}
.bg-november {
  background-color: var(--color-november);
}
.bd-november {
  border-color: var(--color-november);
}
.c-oscar {
  color: var(--color-oscar);
}
.bg-oscar {
  background-color: var(--color-oscar);
}
.bd-oscar {
  border-color: var(--color-oscar);
}
.c-papa {
  color: var(--color-papa);
}
.bg-papa {
  background-color: var(--color-papa);
}
.bd-papa {
  border-color: var(--color-papa);
}
.c-quebec {
  color: var(--color-quebec);
}
.bg-quebec {
  background-color: var(--color-quebec);
}
.bd-quebec {
  border-color: var(--color-quebec);
}
.c-romeo {
  color: var(--color-romeo);
}
.bg-romeo {
  background-color: var(--color-romeo);
}
.bd-romeo {
  border-color: var(--color-romeo);
}
.c-sierra {
  color: var(--color-sierra);
}
.bg-sierra {
  background-color: var(--color-sierra);
}
.bd-sierra {
  border-color: var(--color-sierra);
}
.c-tango {
  color: var(--color-tango);
}
.bg-tango {
  background-color: var(--color-tango);
}
.bd-tango {
  border-color: var(--color-tango);
}
.c-uniform {
  color: var(--color-uniform);
}
.bg-uniform {
  background-color: var(--color-uniform);
}
.bd-uniform {
  border-color: var(--color-uniform);
}
.c-victor {
  color: var(--color-victor);
}
.bg-victor {
  background-color: var(--color-victor);
}
.bd-victor {
  border-color: var(--color-victor);
}
.c-whiskey {
  color: var(--color-whiskey);
}
.bg-whiskey {
  background-color: var(--color-whiskey);
}
.bd-whiskey {
  border-color: var(--color-whiskey);
}
.c-xray {
  color: var(--color-xray);
}
.bg-xray {
  background-color: var(--color-xray);
}
.bd-xray {
  border-color: var(--color-xray);
}
.c-yankee {
  color: var(--color-yankee);
}
.bg-yankee {
  background-color: var(--color-yankee);
}
.bd-yankee {
  border-color: var(--color-yankee);
}
.c-zulu {
  color: var(--color-zulu);
}
.bg-zulu {
  background-color: var(--color-zulu);
}
.bd-zulu {
  border-color: var(--color-zulu);
}
.c-error {
  color: var(--color-error);
}
.bg-error {
  background-color: var(--color-error);
}
.bd-error {
  border-color: var(--color-error);
}
.c-warning {
  color: var(--color-warning);
}
.bg-warning {
  background-color: var(--color-warning);
}
.bd-warning {
  border-color: var(--color-warning);
}
.c-success {
  color: var(--color-success);
}
.bg-success {
  background-color: var(--color-success);
}
.bd-success {
  border-color: var(--color-success);
}
.c-lightgray {
  color: var(--color-light-gray);
}
.bg-lightgray {
  background-color: var(--color-light-gray);
}
.bd-lightgray {
  border-color: var(--color-light-gray);
}
.c-gray {
  color: var(--color-gray);
}
.bg-gray {
  background-color: var(--color-gray);
}
.bd-gray {
  border-color: var(--color-gray);
}
.c-accent {
  color: var(--color-accent);
}
.bg-accent {
  background-color: var(--color-accent);
}
.bd-accent {
  border-color: var(--color-accent);
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/common/assets/styles/icons.less ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************/
.icon-account {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m12%204a4%204%200%200%201%204%204%204%204%200%200%201-4%204%204%204%200%200%201-4-4%204%204%200%200%201%204-4m0%2010c4.42%200%208%201.79%208%204v2h-16v-2c0-2.21%203.58-4%208-4z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-account-outline {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12%2C4A4%2C4%200%200%2C1%2016%2C8A4%2C4%200%200%2C1%2012%2C12A4%2C4%200%200%2C1%208%2C8A4%2C4%200%200%2C1%2012%2C4M12%2C6A2%2C2%200%200%2C0%2010%2C8A2%2C2%200%200%2C0%2012%2C10A2%2C2%200%200%2C0%2014%2C8A2%2C2%200%200%2C0%2012%2C6M12%2C13C14.67%2C13%2020%2C14.33%2020%2C17V20H4V17C4%2C14.33%209.33%2C13%2012%2C13M12%2C14.9C9.03%2C14.9%205.9%2C16.36%205.9%2C17V18.1H18.1V17C18.1%2C16.36%2014.97%2C14.9%2012%2C14.9Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-account-plus-outline {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M15%2C4A4%2C4%200%200%2C0%2011%2C8A4%2C4%200%200%2C0%2015%2C12A4%2C4%200%200%2C0%2019%2C8A4%2C4%200%200%2C0%2015%2C4M15%2C5.9C16.16%2C5.9%2017.1%2C6.84%2017.1%2C8C17.1%2C9.16%2016.16%2C10.1%2015%2C10.1A2.1%2C2.1%200%200%2C1%2012.9%2C8A2.1%2C2.1%200%200%2C1%2015%2C5.9M4%2C7V10H1V12H4V15H6V12H9V10H6V7H4M15%2C13C12.33%2C13%207%2C14.33%207%2C17V20H23V17C23%2C14.33%2017.67%2C13%2015%2C13M15%2C14.9C17.97%2C14.9%2021.1%2C16.36%2021.1%2C17V18.1H8.9V17C8.9%2C16.36%2012%2C14.9%2015%2C14.9Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-qrcode {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M3%2C11H5V13H3V11M11%2C5H13V9H11V5M9%2C11H13V15H11V13H9V11M15%2C11H17V13H19V11H21V13H19V15H21V19H19V21H17V19H13V21H11V17H15V15H17V13H15V11M19%2C19V15H17V19H19M15%2C3H21V9H15V3M17%2C5V7H19V5H17M3%2C3H9V9H3V3M5%2C5V7H7V5H5M3%2C15H9V21H3V15M5%2C17V19H7V17H5Z%22%20%2F%3E%3C%2Fsvg%3E");
}
.icon-account-group {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m12%205.5a3.5%203.5%200%200%201%203.5%203.5%203.5%203.5%200%200%201-3.5%203.5%203.5%203.5%200%200%201-3.5-3.5%203.5%203.5%200%200%201%203.5-3.5m-7%202.5c0.56%200%201.08%200.15%201.53%200.42-0.15%201.43%200.27%202.85%201.13%203.96-0.5%200.96-1.5%201.62-2.66%201.62a3%203%200%200%201-3-3%203%203%200%200%201%203-3m14%200a3%203%200%200%201%203%203%203%203%200%200%201-3%203c-1.16%200-2.16-0.66-2.66-1.62%200.86-1.11%201.28-2.53%201.13-3.96%200.45-0.27%200.97-0.42%201.53-0.42m-13.5%2010.25c0-2.07%202.91-3.75%206.5-3.75s6.5%201.68%206.5%203.75v1.75h-13v-1.75m-5.5%201.75v-1.5c0-1.39%201.89-2.56%204.45-2.9-0.59%200.68-0.95%201.62-0.95%202.65v1.75h-3.5m24%200h-3.5v-1.75c0-1.03-0.36-1.97-0.95-2.65%202.56%200.34%204.45%201.51%204.45%202.9v1.5z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-account-circle {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12%2C19.2C9.5%2C19.2%207.29%2C17.92%206%2C16C6.03%2C14%2010%2C12.9%2012%2C12.9C14%2C12.9%2017.97%2C14%2018%2C16C16.71%2C17.92%2014.5%2C19.2%2012%2C19.2M12%2C5A3%2C3%200%200%2C1%2015%2C8A3%2C3%200%200%2C1%2012%2C11A3%2C3%200%200%2C1%209%2C8A3%2C3%200%200%2C1%2012%2C5M12%2C2A10%2C10%200%200%2C0%202%2C12A10%2C10%200%200%2C0%2012%2C22A10%2C10%200%200%2C0%2022%2C12C22%2C6.47%2017.5%2C2%2012%2C2Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-add {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m19%2013h-6v6h-2v-6h-6v-2h6v-6h2v6h6v2z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-archive {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22M20%2021H4V10H6V19H18V10H20V21M3%203H21V9H3V3M9.5%2011H14.5C14.78%2011%2015%2011.22%2015%2011.5V13H9V11.5C9%2011.22%209.22%2011%209.5%2011M5%205V7H19V5H5Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-package {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M21%2C16.5C21%2C16.88%2020.79%2C17.21%2020.47%2C17.38L12.57%2C21.82C12.41%2C21.94%2012.21%2C22%2012%2C22C11.79%2C22%2011.59%2C21.94%2011.43%2C21.82L3.53%2C17.38C3.21%2C17.21%203%2C16.88%203%2C16.5V7.5C3%2C7.12%203.21%2C6.79%203.53%2C6.62L11.43%2C2.18C11.59%2C2.06%2011.79%2C2%2012%2C2C12.21%2C2%2012.41%2C2.06%2012.57%2C2.18L20.47%2C6.62C20.79%2C6.79%2021%2C7.12%2021%2C7.5V16.5M12%2C4.15L10.11%2C5.22L16%2C8.61L17.96%2C7.5L12%2C4.15M6.04%2C7.5L12%2C10.85L13.96%2C9.75L8.08%2C6.35L6.04%2C7.5M5%2C15.91L11%2C19.29V12.58L5%2C9.21V15.91M19%2C15.91V9.21L13%2C12.58V19.29L19%2C15.91Z%22%20%2F%3E%3C%2Fsvg%3E");
}
.icon-tools {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M21.71%2020.29L20.29%2021.71A1%201%200%200%201%2018.88%2021.71L7%209.85A3.81%203.81%200%200%201%206%2010A4%204%200%200%201%202.22%204.7L4.76%207.24L5.29%206.71L6.71%205.29L7.24%204.76L4.7%202.22A4%204%200%200%201%2010%206A3.81%203.81%200%200%201%209.85%207L21.71%2018.88A1%201%200%200%201%2021.71%2020.29M2.29%2018.88A1%201%200%200%200%202.29%2020.29L3.71%2021.71A1%201%200%200%200%205.12%2021.71L10.59%2016.25L7.76%2013.42M20%202L16%204V6L13.83%208.17L15.83%2010.17L18%208H20L22%204Z%22%20%2F%3E%3C%2Fsvg%3E");
}
.icon-truck {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M18%2C18.5A1.5%2C1.5%200%200%2C1%2016.5%2C17A1.5%2C1.5%200%200%2C1%2018%2C15.5A1.5%2C1.5%200%200%2C1%2019.5%2C17A1.5%2C1.5%200%200%2C1%2018%2C18.5M19.5%2C9.5L21.46%2C12H17V9.5M6%2C18.5A1.5%2C1.5%200%200%2C1%204.5%2C17A1.5%2C1.5%200%200%2C1%206%2C15.5A1.5%2C1.5%200%200%2C1%207.5%2C17A1.5%2C1.5%200%200%2C1%206%2C18.5M20%2C8H17V4H3C1.89%2C4%201%2C4.89%201%2C6V17H3A3%2C3%200%200%2C0%206%2C20A3%2C3%200%200%2C0%209%2C17H15A3%2C3%200%200%2C0%2018%2C20A3%2C3%200%200%2C0%2021%2C17H23V12L20%2C8Z%22%20%2F%3E%3C%2Fsvg%3E");
}
.icon-arrow-left {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2220%2011%207.8%2011%2013.4%205.4%2012%204%204%2012%2012%2020%2013.4%2018.6%207.8%2013%2020%2013%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-arrow-right {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cg%20transform%3D%22matrix%28-1%2C0%2C0%2C1%2C24%2C0%29%22%3E%0A%20%20%20%20%20%20%20%20%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2220%2011%207.8%2011%2013.4%205.4%2012%204%204%2012%2012%2020%2013.4%2018.6%207.8%2013%2020%2013%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-arrow-drop-down-on {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M480-360%20280-560h400L480-360Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-arrow-drop-down-off {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M400-280v-400l200%20200-200%20200Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-bell {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cg%3E%0A%09%3Cpath%20fill%3D%22%23000%22%20d%3D%22M21%2C19V20H3V19L5%2C17V11C5%2C7.9%207.03%2C5.17%2010%2C4.29C10%2C4.19%2010%2C4.1%2010%2C4A2%2C2%200%200%2C1%2012%2C2A2%2C2%200%200%2C1%2014%2C4C14%2C4.1%2014%2C4.19%2014%2C4.29C16.97%2C5.17%2019%2C7.9%2019%2C11V17L21%2C19M14%2C21A2%2C2%200%200%2C1%2012%2C23A2%2C2%200%200%2C1%2010%2C21M19.75%2C3.19L18.33%2C4.61C20.04%2C6.3%2021%2C8.6%2021%2C11H23C23%2C8.07%2021.84%2C5.25%2019.75%2C3.19M1%2C11H3C3%2C8.6%203.96%2C6.3%205.67%2C4.61L4.25%2C3.19C2.16%2C5.25%201%2C8.07%201%2C11Z%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-book-alphabet {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M5.81%2C2C4.83%2C2.09%204%2C3%204%2C4V20C4%2C21.05%204.95%2C22%206%2C22H18C19.05%2C22%2020%2C21.05%2020%2C20V4C20%2C2.89%2019.1%2C2%2018%2C2H12V9L9.5%2C7.5L7%2C9V2H6C5.94%2C2%205.87%2C2%205.81%2C2M12%2C13H13A1%2C1%200%200%2C1%2014%2C14V18H13V16H12V18H11V14A1%2C1%200%200%2C1%2012%2C13M12%2C14V15H13V14H12M15%2C15H18V16L16%2C19H18V20H15V19L17%2C16H15V15Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-book-open {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12%2021.5C10.65%2020.65%208.2%2020%206.5%2020C4.85%2020%203.15%2020.3%201.75%2021.05C1.65%2021.1%201.6%2021.1%201.5%2021.1C1.25%2021.1%201%2020.85%201%2020.6V6C1.6%205.55%202.25%205.25%203%205C4.11%204.65%205.33%204.5%206.5%204.5C8.45%204.5%2010.55%204.9%2012%206C13.45%204.9%2015.55%204.5%2017.5%204.5C18.67%204.5%2019.89%204.65%2021%205C21.75%205.25%2022.4%205.55%2023%206V20.6C23%2020.85%2022.75%2021.1%2022.5%2021.1C22.4%2021.1%2022.35%2021.1%2022.25%2021.05C20.85%2020.3%2019.15%2020%2017.5%2020C15.8%2020%2013.35%2020.65%2012%2021.5M11%207.5C9.64%206.9%207.84%206.5%206.5%206.5C5.3%206.5%204.1%206.65%203%207V18.5C4.1%2018.15%205.3%2018%206.5%2018C7.84%2018%209.64%2018.4%2011%2019V7.5M13%2019C14.36%2018.4%2016.16%2018%2017.5%2018C18.7%2018%2019.9%2018.15%2021%2018.5V7C19.9%206.65%2018.7%206.5%2017.5%206.5C16.16%206.5%2014.36%206.9%2013%207.5V19M14%2016.35C14.96%2016%2016.12%2015.83%2017.5%2015.83C18.54%2015.83%2019.38%2015.91%2020%2016.07V14.57C19.13%2014.41%2018.29%2014.33%2017.5%2014.33C16.16%2014.33%2015%2014.5%2014%2014.76V16.35M14%2013.69C14.96%2013.34%2016.12%2013.16%2017.5%2013.16C18.54%2013.16%2019.38%2013.24%2020%2013.4V11.9C19.13%2011.74%2018.29%2011.67%2017.5%2011.67C16.22%2011.67%2015.05%2011.82%2014%2012.12V13.69M14%2011C14.96%2010.67%2016.12%2010.5%2017.5%2010.5C18.41%2010.5%2019.26%2010.59%2020%2010.78V9.23C19.13%209.08%2018.29%209%2017.5%209C16.18%209%2015%209.15%2014%209.46V11Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-chevron-down {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m16.58%208.295-4.58%204.58-4.59-4.58-1.41%201.41%206%206%206-6z%22%20fill%3D%22%23000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-chevron-up {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%3Cg%20transform%3D%22scale%281%2C-1%29%20translate%280%2C-24%29%22%3E%0A%20%20%20%3Cpath%20d%3D%22m16.58%208.295-4.58%204.58-4.59-4.58-1.41%201.41%206%206%206-6z%22%20fill%3D%22%23000%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-calendar {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22M19%2C19H5V8H19M16%2C1V3H8V1H6V3H5C3.89%2C3%203%2C3.89%203%2C5V19A2%2C2%200%200%2C0%205%2C21H19A2%2C2%200%200%2C0%2021%2C19V5C21%2C3.89%2020.1%2C3%2019%2C3H18V1%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-camera {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m4%204h3l2-2h6l2%202h3a2%202%200%200%201%202%202v12a2%202%200%200%201-2%202h-16a2%202%200%200%201-2-2v-12a2%202%200%200%201%202-2m8%203a5%205%200%200%200-5%205%205%205%200%200%200%205%205%205%205%200%200%200%205-5%205%205%200%200%200-5-5m0%202a3%203%200%200%201%203%203%203%203%200%200%201-3%203%203%203%200%200%201-3-3%203%203%200%200%201%203-3z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-cart {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m17%2018c-1.11%200-2%200.89-2%202a2%202%200%200%200%202%202%202%202%200%200%200%202-2c0-1.11-0.9-2-2-2m-16-16v2h2l3.6%207.59-1.36%202.45c-0.15%200.28-0.24%200.61-0.24%200.96a2%202%200%200%200%202%202h12v-2h-11.58a0.25%200.25%200%200%201-0.25-0.25c0-0.05%200.01-0.09%200.03-0.12l0.9-1.63h7.45c0.75%200%201.41-0.42%201.75-1.03l3.58-6.47c0.07-0.16%200.12-0.33%200.12-0.5a1%201%200%200%200-1-1h-14.79l-0.94-2m2.73%2016c-1.11%200-2%200.89-2%202a2%202%200%200%200%202%202%202%202%200%200%200%202-2c0-1.11-0.9-2-2-2z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-cart-outline {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m17%2018a2%202%200%200%201%202%202%202%202%200%200%201-2%202c-1.11%200-2-0.9-2-2%200-1.11%200.89-2%202-2m-16-16h3.27l0.94%202h14.79a1%201%200%200%201%201%201c0%200.17-0.05%200.34-0.12%200.5l-3.58%206.47c-0.34%200.61-1%201.03-1.75%201.03h-7.45l-0.9%201.63-0.03%200.12a0.25%200.25%200%200%200%200.25%200.25h11.58v2h-12c-1.11%200-2-0.9-2-2%200-0.35%200.09-0.68%200.24-0.96l1.36-2.45-3.6-7.59h-2v-2m6%2016a2%202%200%200%201%202%202%202%202%200%200%201-2%202c-1.11%200-2-0.9-2-2%200-1.11%200.89-2%202-2m9-7%202.78-5h-12.64l2.36%205h7.5z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-check {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cpath%20class%3D%22ok1%22%20d%3D%22M%2010%2015%20l%20-4%20-4%22%20stroke-dasharray%3D%225.6568%22%20stroke-width%3D%222%22%20stroke%3D%22%23000%22%20%2F%3E%0A%3Cpath%20class%3D%22ok2%22%20d%3D%22M%209%2015%20l%208%20-7%22%20stroke-dasharray%3D%2210.6301%22%20stroke-width%3D%222%22%20stroke%3D%22%23000%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-close {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22M19%2C6.41L17.59%2C5L12%2C10.59L6.41%2C5L5%2C6.41L10.59%2C12L5%2C17.59L6.41%2C19L12%2C13.41L17.59%2C19L19%2C17.59L13.41%2C12L19%2C6.41Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-cog {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m12%2015.5a3.5%203.5%200%200%201-3.5-3.5%203.5%203.5%200%200%201%203.5-3.5%203.5%203.5%200%200%201%203.5%203.5%203.5%203.5%200%200%201-3.5%203.5m7.43-2.53c0.04-0.32%200.07-0.64%200.07-0.97s-0.03-0.66-0.07-1l2.11-1.63c0.19-0.15%200.24-0.42%200.12-0.64l-2-3.46c-0.12-0.22-0.39-0.31-0.61-0.22l-2.49%201c-0.52-0.39-1.06-0.73-1.69-0.98l-0.37-2.65c-0.04-0.24-0.25-0.42-0.5-0.42h-4c-0.25%200-0.46%200.18-0.5%200.42l-0.37%202.65c-0.63%200.25-1.17%200.59-1.69%200.98l-2.49-1c-0.22-0.09-0.49%200-0.61%200.22l-2%203.46c-0.13%200.22-0.07%200.49%200.12%200.64l2.11%201.63c-0.04%200.34-0.07%200.67-0.07%201s0.03%200.65%200.07%200.97l-2.11%201.66c-0.19%200.15-0.25%200.42-0.12%200.64l2%203.46c0.12%200.22%200.39%200.3%200.61%200.22l2.49-1.01c0.52%200.4%201.06%200.74%201.69%200.99l0.37%202.65c0.04%200.24%200.25%200.42%200.5%200.42h4c0.25%200%200.46-0.18%200.5-0.42l0.37-2.65c0.63-0.26%201.17-0.59%201.69-0.99l2.49%201.01c0.22%200.08%200.49%200%200.61-0.22l2-3.46c0.12-0.22%200.07-0.49-0.12-0.64l-2.11-1.66z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-creditcard {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M21%209V6H7V9H21M21%203A2%202%200%200%201%2023%205V15A2%202%200%200%201%2021%2017H7A2%202%200%200%201%205%2015V5A2%202%200%200%201%207%203H21M3%2019H18V21H3A2%202%200%200%201%201%2019V8H3Z%22%20%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-currency-euro {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22M7.07%2C11L7%2C12L7.07%2C13H17.35L16.5%2C15H7.67C8.8%2C17.36%2011.21%2C19%2014%2C19C16.23%2C19%2018.22%2C17.96%2019.5%2C16.33V19.12C18%2C20.3%2016.07%2C21%2014%2C21C10.08%2C21%206.75%2C18.5%205.5%2C15H2L3%2C13H5.05L5%2C12L5.05%2C11H2L3%2C9H5.5C6.75%2C5.5%2010.08%2C3%2014%2C3C16.5%2C3%2018.8%2C4.04%2020.43%2C5.71L19.57%2C7.75C18.29%2C6.08%2016.27%2C5%2014%2C5C11.21%2C5%208.8%2C6.64%207.67%2C9H19.04L18.19%2C11H7.07Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-delete {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22M19%2C4H15.5L14.5%2C3H9.5L8.5%2C4H5V6H19M6%2C19A2%2C2%200%200%2C0%208%2C21H16A2%2C2%200%200%2C0%2018%2C19V7H6V19Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-download {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%0A%20%20%20%20%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M5%2C20H19V18H5M19%2C9H15V3H9V9H5L12%2C16L19%2C9Z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-email {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M20%204H4c-1.1%200-1.99.9-1.99%202L2%2018c0%201.1.9%202%202%202h16c1.1%200%202-.9%202-2V6c0-1.1-.9-2-2-2zm0%204l-8%205-8-5V6l8%205%208-5v2z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-eye-off {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m11.83%209%203.17%203.16v-0.16a3%203%200%200%200-3-3h-0.17m-4.3%200.8%201.55%201.55c-0.05%200.21-0.08%200.42-0.08%200.65a3%203%200%200%200%203%203c0.22%200%200.44-0.03%200.65-0.08l1.55%201.55c-0.67%200.33-1.41%200.53-2.2%200.53a5%205%200%200%201-5-5c0-0.79%200.2-1.53%200.53-2.2m-5.53-5.53%202.73%202.73c-1.65%201.3-2.95%203-3.73%205%201.73%204.39%206%207.5%2011%207.5%201.55%200%203.03-0.3%204.38-0.84l0.43%200.42%202.92%202.92%201.27-1.27-17.73-17.73m8.73%204a5%205%200%200%201%205%205c0%200.64-0.13%201.26-0.36%201.82l2.93%202.93c1.5-1.25%202.7-2.89%203.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4%200-2.74%200.25-4%200.7l2.17%202.15c0.57-0.22%201.18-0.35%201.83-0.35z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-eye-on {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m12%209a3%203%200%200%200-3%203%203%203%200%200%200%203%203%203%203%200%200%200%203-3%203%203%200%200%200-3-3m0%208a5%205%200%200%201-5-5%205%205%200%200%201%205-5%205%205%200%200%201%205%205%205%205%200%200%201-5%205m0-12.5c-5%200-9.27%203.11-11%207.5%201.73%204.39%206%207.5%2011%207.5s9.27-3.11%2011-7.5c-1.73-4.39-6-7.5-11-7.5z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-warning {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m12%203.5%2010%2017h-20zm-1.001%2012v2h2v-2zm0-5v4h2v-4z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-filter {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m14%2012v7.88c0.04%200.3-0.06%200.62-0.29%200.83-0.39%200.39-1.02%200.39-1.41%200l-2.01-2.01c-0.23-0.23-0.33-0.54-0.29-0.83v-5.87h-0.03l-5.76-7.38c-0.34-0.43-0.26-1.06%200.17-1.4%200.19-0.14%200.4-0.22%200.62-0.22h14c0.22%200%200.43%200.08%200.62%200.22%200.43%200.34%200.51%200.97%200.17%201.4l-5.76%207.38h-0.03z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-file-document {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M13%2C9H18.5L13%2C3.5V9M6%2C2H14L20%2C8V20A2%2C2%200%200%2C1%2018%2C22H6C4.89%2C22%204%2C21.1%204%2C20V4C4%2C2.89%204.89%2C2%206%2C2M15%2C18V16H6V18H15M18%2C14V12H6V14H18Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-file-document-check {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M23.5%2017L18.5%2022L15%2018.5L16.5%2017L18.5%2019L22%2015.5L23.5%2017M6%202C4.89%202%204%202.89%204%204V20C4%2021.11%204.89%2022%206%2022H13.81C13.28%2021.09%2013%2020.05%2013%2019C13%2018.67%2013.03%2018.33%2013.08%2018H6V16H13.81C14.27%2015.2%2014.91%2014.5%2015.68%2014H6V12H18V13.08C18.33%2013.03%2018.67%2013%2019%2013C19.34%2013%2019.67%2013.03%2020%2013.08V8L14%202M13%203.5L18.5%209H13Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-folder {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M160-160q-33%200-56.5-23.5T80-240v-480q0-33%2023.5-56.5T160-800h240l80%2080h320q33%200%2056.5%2023.5T880-640v400q0%2033-23.5%2056.5T800-160H160Zm0-80h640v-400H447l-80-80H160v480Zm0%200v-480%20480Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-folder-opened {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M160-160q-33%200-56.5-23.5T80-240v-480q0-33%2023.5-56.5T160-800h240l80%2080h320q33%200%2056.5%2023.5T880-640H447l-80-80H160v480l96-320h684L837-217q-8%2026-29.5%2041.5T760-160H160Zm84-80h516l72-240H316l-72%20240Zm0%200%2072-240-72%20240Zm-84-400v-80%2080Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-handshake {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m11%206h3l3.29-3.3a1%201%200%200%201%201.42%200l2.58%202.59a1%201%200%200%201%200%201.41l-2.29%202.3h-8v2a1%201%200%200%201-1%201%201%201%200%200%201-1-1v-3a2%202%200%200%201%202-2m-6%205v4l-2.29%202.29a1%201%200%200%200%200%201.41l2.58%202.59a1%201%200%200%200%201.42%200l4.29-4.29h4a1%201%200%200%200%201-1v-1h1a1%201%200%200%200%201-1v-1h1a1%201%200%200%200%201-1v-1h-7v1a2%202%200%200%201-2%202h-2a2%202%200%200%201-2-2v-3z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-info {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cpath%20fill%3D%22%2300000%22%20d%3D%22M11%2C9H13V7H11M12%2C20C7.59%2C20%204%2C16.41%204%2C12C4%2C7.59%207.59%2C4%2012%2C4C16.41%2C4%2020%2C7.59%2020%2C12C20%2C16.41%2016.41%2C20%2012%2C20M12%2C2A10%2C10%200%200%2C0%202%2C12A10%2C10%200%200%2C0%2012%2C22A10%2C10%200%200%2C0%2022%2C12A10%2C10%200%200%2C0%2012%2C2M11%2C17H13V11H11V17Z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-heart-outline {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m12.103%2018.552-0.10277%200.10277-0.11305-0.10277c-4.8816-4.4294-8.1086-7.3584-8.1086-10.328%200-2.0554%201.5416-3.597%203.597-3.597%201.5827%200%203.1242%201.0277%203.6689%202.4254h1.9115c0.54469-1.3977%202.0863-2.4254%203.6689-2.4254%202.0554%200%203.597%201.5416%203.597%203.597%200%202.9701-3.227%205.8991-8.1189%2010.328m4.5219-15.981c-1.7882%200-3.5045%200.83244-4.6247%202.1376-1.1202-1.3052-2.8365-2.1376-4.6247-2.1376-3.1653%200-5.6524%202.4768-5.6524%205.6524%200%203.8745%203.4942%207.0501%208.7869%2011.849l1.4902%201.3566%201.4902-1.3566c5.2927-4.7994%208.7869-7.975%208.7869-11.849%200-3.1756-2.4871-5.6524-5.6524-5.6524z%22%20fill%3D%22%23000000%22%20stroke-width%3D%221%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-loading {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cstyle%3E.spinner_P7sC%7Btransform-origin%3Acenter%3Banimation%3Aspinner_svv2%20.75s%20infinite%20linear%7D%40keyframes%0A%20%20%20%20%20%20%20%20spinner_svv2%7B100%25%7Btransform%3Arotate%28360deg%29%7D%7D%40media%28prefers-reduced-motion%3Areduce%29%7B.spinner_P7sC%7Banimation%3Anone%7D%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10.14%2C1.16a11%2C11%2C0%2C0%2C0-9%2C8.92A1.59%2C1.59%2C0%2C0%2C0%2C2.46%2C12%2C1.52%2C1.52%2C0%2C0%2C0%2C4.11%2C10.7a8%2C8%2C0%2C0%2C1%2C6.66-6.61A1.42%2C1.42%2C0%2C0%2C0%2C12%2C2.69h0A1.57%2C1.57%2C0%2C0%2C0%2C10.14%2C1.16Z%22%0A%20%20%20%20%20%20%20%20%20%20class%3D%22spinner_P7sC%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-magnifying-glass {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m9.5%203a6.5%206.5%200%200%201%206.5%206.5c0%201.61-0.59%203.09-1.56%204.23l0.27%200.27h0.79l5%205-1.5%201.5-5-5v-0.79l-0.27-0.27c-1.14%200.97-2.62%201.56-4.23%201.56a6.5%206.5%200%200%201-6.5-6.5%206.5%206.5%200%200%201%206.5-6.5m0%202c-2.5%200-4.5%202-4.5%204.5s2%204.5%204.5%204.5%204.5-2%204.5-4.5-2-4.5-4.5-4.5z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-marker {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%0A%20%20%20%20%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12%2C2C15.31%2C2%2018%2C4.66%2018%2C7.95C18%2C12.41%2012%2C19%2012%2C19C12%2C19%206%2C12.41%206%2C7.95C6%2C4.66%208.69%2C2%2012%2C2M12%2C6A2%2C2%200%200%2C0%2010%2C8A2%2C2%200%200%2C0%2012%2C10A2%2C2%200%200%2C0%2014%2C8A2%2C2%200%200%2C0%2012%2C6M20%2C19C20%2C21.21%2016.42%2C23%2012%2C23C7.58%2C23%204%2C21.21%204%2C19C4%2C17.71%205.22%2C16.56%207.11%2C15.83L7.75%2C16.74C6.67%2C17.19%206%2C17.81%206%2C18.5C6%2C19.88%208.69%2C21%2012%2C21C15.31%2C21%2018%2C19.88%2018%2C18.5C18%2C17.81%2017.33%2C17.19%2016.25%2C16.74L16.89%2C15.83C18.78%2C16.56%2020%2C17.71%2020%2C19Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-menu {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M120-240v-80h720v80H120Zm0-200v-80h720v80H120Zm0-200v-80h720v80H120Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-microsoft-teams {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19.19%208.77Q18.73%208.77%2018.33%208.6%2017.94%208.43%2017.64%208.13%2017.34%207.83%2017.17%207.44%2017%207.04%2017%206.58%2017%206.13%2017.17%205.73%2017.34%205.33%2017.64%205.04%2017.94%204.74%2018.33%204.57%2018.73%204.39%2019.19%204.4%2019.64%204.39%2020.04%204.57%2020.44%204.74%2020.74%205.04%2021.03%205.33%2021.21%205.73%2021.38%206.13%2021.38%206.58%2021.38%207.04%2021.21%207.44%2021.04%207.83%2020.74%208.13%2020.44%208.43%2020.04%208.6%2019.64%208.77%2019.19%208.77M19.19%205.65Q18.8%205.65%2018.5%205.92%2018.25%206.19%2018.25%206.58%2018.25%206.97%2018.5%207.25%2018.8%207.5%2019.19%207.5%2019.58%207.5%2019.85%207.25%2020.13%207%2020.13%206.58%2020.13%206.19%2019.85%205.92%2019.58%205.65%2019.19%205.65M22%2010.33V15Q22%2015.63%2021.76%2016.2%2021.5%2016.77%2021.09%2017.19%2020.66%2017.62%2020.09%2017.86%2019.5%2018.11%2018.88%2018.11%2018.5%2018.11%2018.12%2018%2017.73%2017.93%2017.41%2017.75%2017.17%2018.54%2016.7%2019.19%2016.23%2019.84%2015.6%2020.3%2014.97%2020.76%2014.21%2021%2013.45%2021.27%2012.63%2021.27%2011.67%2021.27%2010.82%2020.94%2010%2020.61%209.32%2020%208.66%2019.43%208.23%2018.64%207.79%2017.84%207.66%2016.9H2.83Q2.5%2016.9%202.24%2016.65%202%2016.41%202%2016.07V7.73Q2%207.39%202.24%207.14%202.5%206.9%202.83%206.9H10Q9.71%206.3%209.71%205.65%209.71%205.04%209.94%204.5%2010.16%204%2010.56%203.58%2010.96%203.19%2011.5%202.96%2012%202.73%2012.62%202.73%2013.23%202.73%2013.76%202.96%2014.29%203.19%2014.69%203.58%2015.09%204%2015.31%204.5%2015.54%205.04%2015.54%205.65%2015.54%206.25%2015.31%206.79%2015.09%207.32%2014.69%207.71%2014.29%208.11%2013.76%208.34%2013.23%208.57%2012.62%208.57%2012.47%208.57%2012.31%208.55%2012.16%208.53%2012%208.5V9.4H21.06Q21.45%209.4%2021.73%209.67%2022%209.94%2022%2010.33M12.63%204Q12.28%204%2012%204.11%2011.67%204.24%2011.44%204.47%2011.22%204.7%2011.09%205%2010.96%205.31%2010.96%205.65%2010.96%206%2011.09%206.3%2011.22%206.6%2011.44%206.83%2011.67%207.05%2012%207.19%2012.28%207.32%2012.63%207.32%2012.97%207.32%2013.27%207.19%2013.57%207.05%2013.8%206.83%2014.03%206.6%2014.16%206.3%2014.3%206%2014.3%205.65%2014.3%205.31%2014.16%205%2014.03%204.7%2013.8%204.47%2013.57%204.24%2013.27%204.11%2012.97%204%2012.63%204M7.78%2010.18H9.66V8.62H4.34V10.18H6.22V15.18H7.78M16.38%2016.27V10.65H12V16.07Q12%2016.41%2011.76%2016.65%2011.5%2016.9%2011.17%2016.9H8.92Q9.05%2017.57%209.39%2018.15%209.73%2018.72%2010.21%2019.14%2010.69%2019.55%2011.31%2019.79%2011.92%2020%2012.63%2020%2013.4%2020%2014.08%2019.73%2014.76%2019.43%2015.28%2018.92%2015.79%2018.41%2016.08%2017.73%2016.38%2017.05%2016.38%2016.27M20.75%2015V10.65H17.63V16.36Q17.88%2016.61%2018.2%2016.74%2018.5%2016.86%2018.88%2016.86%2019.27%2016.86%2019.61%2016.71%2019.95%2016.56%2020.2%2016.31%2020.46%2016.06%2020.6%2015.71%2020.75%2015.37%2020.75%2015Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-more-dots {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%222.667%22%20height%3D%2212%22%20viewBox%3D%220%200%202.667%2012%22%3E%0A%20%20%3Ccircle%20cx%3D%221.333%22%20cy%3D%221.333%22%20r%3D%221.333%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%3Ccircle%20cx%3D%221.333%22%20cy%3D%221.333%22%20r%3D%221.333%22%20transform%3D%22translate%280%204.667%29%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%3Ccircle%20cx%3D%221.333%22%20cy%3D%221.333%22%20r%3D%221.333%22%20transform%3D%22translate%280%209.333%29%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-object {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M200-120q-17%200-28.5-11.5T160-160v-40q-50%200-85-35t-35-85v-200q0-50%2035-85t85-35v-80q0-50%2035-85t85-35h400q50%200%2085%2035t35%2085v80q50%200%2085%2035t35%2085v200q0%2050-35%2085t-85%2035v40q0%2017-11.5%2028.5T760-120q-17%200-28.5-11.5T720-160v-40H240v40q0%2017-11.5%2028.5T200-120Zm-40-160h640q17%200%2028.5-11.5T840-320v-200q0-17-11.5-28.5T800-560q-17%200-28.5%2011.5T760-520v160H200v-160q0-17-11.5-28.5T160-560q-17%200-28.5%2011.5T120-520v200q0%2017%2011.5%2028.5T160-280Zm120-160h400v-80q0-27%2011-49t29-39v-112q0-17-11.5-28.5T680-760H280q-17%200-28.5%2011.5T240-720v112q18%2017%2029%2039t11%2049v80Zm200%200Zm0%20160Zm0-80Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-pencil {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22M20.71%2C7.04C21.1%2C6.65%2021.1%2C6%2020.71%2C5.63L18.37%2C3.29C18%2C2.9%2017.35%2C2.9%2016.96%2C3.29L15.12%2C5.12L18.87%2C8.87M3%2C17.25V21H6.75L17.81%2C9.93L14.06%2C6.18L3%2C17.25Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-phone {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M798-120q-125%200-247-54.5T329-329Q229-429%20174.5-551T120-798q0-18%2012-30t30-12h162q14%200%2025%209.5t13%2022.5l26%20140q2%2016-1%2027t-11%2019l-97%2098q20%2037%2047.5%2071.5T387-386q31%2031%2065%2057.5t72%2048.5l94-94q9-9%2023.5-13.5T670-390l138%2028q14%204%2023%2014.5t9%2023.5v162q0%2018-12%2030t-30%2012ZM241-600l66-66-17-94h-89q5%2041%2014%2081t26%2079Zm358%20358q39%2017%2079.5%2027t81.5%2013v-88l-94-19-67%2067ZM241-600Zm358%20358Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-public {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M17.9%2C17.39C17.64%2C16.59%2016.89%2C16%2016%2C16H15V13A1%2C1%200%200%2C0%2014%2C12H8V10H10A1%2C1%200%200%2C0%2011%2C9V7H13A2%2C2%200%200%2C0%2015%2C5V4.59C17.93%2C5.77%2020%2C8.64%2020%2C12C20%2C14.08%2019.2%2C15.97%2017.9%2C17.39M11%2C19.93C7.05%2C19.44%204%2C16.08%204%2C12C4%2C11.38%204.08%2C10.78%204.21%2C10.21L9%2C15V16A2%2C2%200%200%2C0%2011%2C18M12%2C2A10%2C10%200%200%2C0%202%2C12A10%2C10%200%200%2C0%2012%2C22A10%2C10%200%200%2C0%2022%2C12A10%2C10%200%200%2C0%2012%2C2Z%22%20%2F%3E%3C%2Fsvg%3E");
}
.icon-recycle {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m21.82%2015.42-2.5%204.33c-0.49%200.86-1.4%201.31-2.32%201.25h-2v2l-2.5-4.5%202.5-4.5v2h2.82l-2.22-3.85%204.33-2.5%201.8%203.12c0.52%200.77%200.59%201.8%200.09%202.65m-12.61-12.36h5c0.98%200%201.83%200.57%202.24%201.39l1%201.74%201.73-1-2.64%204.41-5.15%200.09%201.73-1-1.41-2.45-2.21%203.85-4.34-2.5%201.8-3.12c0.41-0.83%201.26-1.41%202.25-1.41m-4.16%2016.7-2.5-4.33c-0.49-0.85-0.42-1.87%200.09-2.64l1-1.73-1.73-1%205.14%200.08%202.65%204.42-1.73-1-1.41%202.44h4.44v5h-3.6c-0.93%200.07-1.85-0.39-2.35-1.24z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-refresh {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M480-160q-134%200-227-93t-93-227q0-134%2093-227t227-93q69%200%20132%2028.5T720-690v-110h80v280H520v-80h168q-32-56-87.5-88T480-720q-100%200-170%2070t-70%20170q0%20100%2070%20170t170%2070q77%200%20139-44t87-116h84q-28%20106-114%20173t-196%2067Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-reply {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M10%2C9V5L3%2C12L10%2C19V14.9C15%2C14.9%2018.5%2C16.5%2021%2C20C20%2C15%2017%2C10%2010%2C9Z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-save {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23000000%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20d%3D%22M15%2C9H5V5H15M12%2C19A3%2C3%200%200%2C1%209%2C16A3%2C3%200%200%2C1%2012%2C13A3%2C3%200%200%2C1%2015%2C16A3%2C3%200%200%2C1%2012%2C19M17%2C3H5C3.89%2C3%203%2C3.9%203%2C5V19A2%2C2%200%200%2C0%205%2C21H19A2%2C2%200%200%2C0%2021%2C19V7L17%2C3Z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%20%0A");
}
.icon-scale-balance {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12%2C3C10.73%2C3%209.6%2C3.8%209.18%2C5H3V7H4.95L2%2C14C1.53%2C16%203%2C17%205.5%2C17C8%2C17%209.56%2C16%209%2C14L6.05%2C7H9.17C9.5%2C7.85%2010.15%2C8.5%2011%2C8.83V20H2V22H22V20H13V8.82C13.85%2C8.5%2014.5%2C7.85%2014.82%2C7H17.95L15%2C14C14.53%2C16%2016%2C17%2018.5%2C17C21%2C17%2022.56%2C16%2022%2C14L19.05%2C7H21V5H14.83C14.4%2C3.8%2013.27%2C3%2012%2C3M12%2C5A1%2C1%200%200%2C1%2013%2C6A1%2C1%200%200%2C1%2012%2C7A1%2C1%200%200%2C1%2011%2C6A1%2C1%200%200%2C1%2012%2C5M5.5%2C10.25L7%2C14H4L5.5%2C10.25M18.5%2C10.25L20%2C14H17L18.5%2C10.25Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-search {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m9.5%203a6.5%206.5%200%200%201%206.5%206.5c0%201.61-0.59%203.09-1.56%204.23l0.27%200.27h0.79l5%205-1.5%201.5-5-5v-0.79l-0.27-0.27c-1.14%200.97-2.62%201.56-4.23%201.56a6.5%206.5%200%200%201-6.5-6.5%206.5%206.5%200%200%201%206.5-6.5m0%202c-2.5%200-4.5%202-4.5%204.5s2%204.5%204.5%204.5%204.5-2%204.5-4.5-2-4.5-4.5-4.5z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-share {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M18%2C16.08C17.24%2C16.08%2016.56%2C16.38%2016.04%2C16.85L8.91%2C12.7C8.96%2C12.47%209%2C12.24%209%2C12C9%2C11.76%208.96%2C11.53%208.91%2C11.3L15.96%2C7.19C16.5%2C7.69%2017.21%2C8%2018%2C8A3%2C3%200%200%2C0%2021%2C5A3%2C3%200%200%2C0%2018%2C2A3%2C3%200%200%2C0%2015%2C5C15%2C5.24%2015.04%2C5.47%2015.09%2C5.7L8.04%2C9.81C7.5%2C9.31%206.79%2C9%206%2C9A3%2C3%200%200%2C0%203%2C12A3%2C3%200%200%2C0%206%2C15C6.79%2C15%207.5%2C14.69%208.04%2C14.19L15.16%2C18.34C15.11%2C18.55%2015.08%2C18.77%2015.08%2C19C15.08%2C20.61%2016.39%2C21.91%2018%2C21.91C19.61%2C21.91%2020.92%2C20.61%2020.92%2C19A2.92%2C2.92%200%200%2C0%2018%2C16.08Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E%0A");
}
.icon-shopping {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m12%2013a5%205%200%200%201-5-5h2a3%203%200%200%200%203%203%203%203%200%200%200%203-3h2a5%205%200%200%201-5%205m0-10a3%203%200%200%201%203%203h-6a3%203%200%200%201%203-3m7%203h-2a5%205%200%200%200-5-5%205%205%200%200%200-5%205h-2c-1.11%200-2%200.89-2%202v12a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2v-12c0-1.11-0.9-2-2-2z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-stacks {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M480-400%2040-640l440-240%20440%20240-440%20240Zm0%20160L63-467l84-46%20333%20182%20333-182%2084%2046-417%20227Zm0%20160L63-307l84-46%20333%20182%20333-182%2084%2046L480-80Zm0-411%20273-149-273-149-273%20149%20273%20149Zm0-149Z%22%2F%3E%3C%2Fsvg%3E");
}
.icon-star-outline {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m12%2015.89-3.76%202.27%200.99-4.28-3.32-2.88%204.38-0.37%201.71-4.04%201.71%204.04%204.38%200.37-3.32%202.88%200.99%204.28m6.24-8.42-7.19-0.61-2.81-6.63-2.81%206.63-7.19%200.61%205.45%204.73-1.63%207.03%206.18-3.73%206.18%203.73-1.64-7.03z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-star-fill {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m12%2016.86%205.2059%203.142-1.3815-5.9219%204.5994-3.9844-6.0567-0.52227-2.3671-5.5765-2.3671%205.5765-6.0567%200.52227%204.5909%203.9844-1.3731%205.9219z%22%20fill%3D%22%23000000%22%20stroke-width%3D%22.84237%22%2F%3E%0A%20%3Cpath%20d%3D%22m12%2015.89-3.76%202.27%200.99-4.28-3.32-2.88%204.38-0.37%201.71-4.04%201.71%204.04%204.38%200.37-3.32%202.88%200.99%204.28m6.24-8.42-7.19-0.61-2.81-6.63-2.81%206.63-7.19%200.61%205.45%204.73-1.63%207.03%206.18-3.73%206.18%203.73-1.64-7.03z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-success {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m12%202c5.5%200%2010%204.5%2010%2010s-4.5%2010-10%2010-10-4.5-10-10%204.5-10%2010-10zm5.6%205-7.2%207.2-3.6-3.6-1.4%201.4%205%205%208.6-8.6z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-tag {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22m240-160%2040-160H120l20-80h160l40-160H180l20-80h160l40-160h80l-40%20160h160l40-160h80l-40%20160h160l-20%2080H660l-40%20160h160l-20%2080H600l-40%20160h-80l40-160H360l-40%20160h-80Zm140-240h160l40-160H420l-40%20160Z%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-translate {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M11%201H3C1.9%201%201%201.9%201%203V15L4%2012H9V11C9%208.8%2010.79%207%2013%207V3C13%201.9%2012.1%201%2011%201M11%204L9.5%204C9.16%205.19%208.54%206.3%207.68%207.26L7.66%207.28L8.92%208.53L8.55%209.54L7%208L4.5%2010.5L3.81%209.77L6.34%207.28C5.72%206.59%205.22%205.82%204.86%205H5.85C6.16%205.6%206.54%206.17%207%206.68C7.72%205.88%208.24%204.97%208.57%204L3%204V3H6.5V2H7.5V3H11V4M21%209H13C11.9%209%2011%209.9%2011%2011V18C11%2019.1%2011.9%2020%2013%2020H20L23%2023V11C23%209.9%2022.1%209%2021%209M19.63%2019L18.78%2016.75H15.22L14.38%2019H12.88L16.25%2010H17.75L21.13%2019H19.63M17%2012L18.22%2015.25H15.79L17%2012Z%22%20%2F%3E%3C%2Fsvg%3E");
}
.icon-trending-down {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M640-240v-80h104L536-526%20376-366%2080-664l56-56%20240%20240%20160-160%20264%20264v-104h80v240H640Z%22%2F%3E%3C%2Fsvg%3E");
}
.icon-trending-flat {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22m700-300-57-56%2084-84H120v-80h607l-83-84%2057-56%20179%20180-180%20180Z%22%2F%3E%3C%2Fsvg%3E");
}
.icon-trending-up {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22m136-240-56-56%20296-298%20160%20160%20208-206H640v-80h240v240h-80v-104L536-320%20376-480%20136-240Z%22%2F%3E%3C%2Fsvg%3E");
}
.icon-upload {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20%3E%0A%3Cg%3E%0A%09%3Cpath%20d%3D%22M9%2C16V10H5L12%2C3L19%2C10H15V16H9M5%2C20V18H19V20H5Z%22%20fill%3D%22%23000000%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-web {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M16.36%2C14C16.44%2C13.34%2016.5%2C12.68%2016.5%2C12C16.5%2C11.32%2016.44%2C10.66%2016.36%2C10H19.74C19.9%2C10.64%2020%2C11.31%2020%2C12C20%2C12.69%2019.9%2C13.36%2019.74%2C14M14.59%2C19.56C15.19%2C18.45%2015.65%2C17.25%2015.97%2C16H18.92C17.96%2C17.65%2016.43%2C18.93%2014.59%2C19.56M14.34%2C14H9.66C9.56%2C13.34%209.5%2C12.68%209.5%2C12C9.5%2C11.32%209.56%2C10.65%209.66%2C10H14.34C14.43%2C10.65%2014.5%2C11.32%2014.5%2C12C14.5%2C12.68%2014.43%2C13.34%2014.34%2C14M12%2C19.96C11.17%2C18.76%2010.5%2C17.43%2010.09%2C16H13.91C13.5%2C17.43%2012.83%2C18.76%2012%2C19.96M8%2C8H5.08C6.03%2C6.34%207.57%2C5.06%209.4%2C4.44C8.8%2C5.55%208.35%2C6.75%208%2C8M5.08%2C16H8C8.35%2C17.25%208.8%2C18.45%209.4%2C19.56C7.57%2C18.93%206.03%2C17.65%205.08%2C16M4.26%2C14C4.1%2C13.36%204%2C12.69%204%2C12C4%2C11.31%204.1%2C10.64%204.26%2C10H7.64C7.56%2C10.66%207.5%2C11.32%207.5%2C12C7.5%2C12.68%207.56%2C13.34%207.64%2C14M12%2C4.03C12.83%2C5.23%2013.5%2C6.57%2013.91%2C8H10.09C10.5%2C6.57%2011.17%2C5.23%2012%2C4.03M18.92%2C8H15.97C15.65%2C6.75%2015.19%2C5.55%2014.59%2C4.44C16.43%2C5.07%2017.96%2C6.34%2018.92%2C8M12%2C2C6.47%2C2%202%2C6.5%202%2C12A10%2C10%200%200%2C0%2012%2C22A10%2C10%200%200%2C0%2022%2C12A10%2C10%200%200%2C0%2012%2C2Z%22%20%2F%3E%3C%2Fsvg%3E");
}
.icon-metric-co2 {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%0A%20%3Cpath%20d%3D%22M19%2C18H6A4%2C4%200%200%2C1%202%2C14A4%2C4%200%200%2C1%206%2C10H6.71C7.37%2C7.69%209.5%2C6%2012%2C6A5.5%2C5.5%200%200%2C1%2017.5%2C11.5V12H19A3%2C3%200%200%2C1%2022%2C15A3%2C3%200%200%2C1%2019%2C18M19.35%2C10.03C18.67%2C6.59%2015.64%2C4%2012%2C4C9.11%2C4%206.6%2C5.64%205.35%2C8.03C2.34%2C8.36%200%2C10.9%200%2C14A6%2C6%200%200%2C0%206%2C20H19A5%2C5%200%200%2C0%2024%2C15C24%2C12.36%2021.95%2C10.22%2019.35%2C10.03Z%22%20fill%3D%22%23000%22%2F%3E%0A%20%3Cpath%20d%3D%22m8.9318%2011.5a0.90909%200.90909%200%200%200-0.90909%200.90909v2.7273a0.90909%200.90909%200%200%200%200.90909%200.90909h1.3636v-0.90909h-1.3636v-2.7273h1.3636v-0.90909h-1.3636m2.7273%200a0.90909%200.90909%200%200%200-0.90909%200.90909v2.7273a0.90909%200.90909%200%200%200%200.90909%200.90909h0.90909a0.90909%200.90909%200%200%200%200.90909-0.90909v-2.7273a0.90909%200.90909%200%200%200-0.90909-0.90909h-0.90909m0%200.90909h0.90909v2.7273h-0.90909v-2.7273m2.2727%200.68182v0.68182h1.3636v0.68182h-0.68182a0.68182%200.68182%200%200%200-0.68182%200.68182v1.3636h2.0455v-0.68182h-1.3636v-0.68182h0.68182a0.68182%200.68182%200%200%200%200.68182-0.68182v-0.68182a0.68182%200.68182%200%200%200-0.68182-0.68182z%22%20stroke-width%3D%22.45455%22%20fill%3D%22%23000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-metric-recycle {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M21.82%2C15.42L19.32%2C19.75C18.83%2C20.61%2017.92%2C21.06%2017%2C21H15V23L12.5%2C18.5L15%2C14V16H17.82L15.6%2C12.15L19.93%2C9.65L21.73%2C12.77C22.25%2C13.54%2022.32%2C14.57%2021.82%2C15.42M9.21%2C3.06H14.21C15.19%2C3.06%2016.04%2C3.63%2016.45%2C4.45L17.45%2C6.19L19.18%2C5.19L16.54%2C9.6L11.39%2C9.69L13.12%2C8.69L11.71%2C6.24L9.5%2C10.09L5.16%2C7.59L6.96%2C4.47C7.37%2C3.64%208.22%2C3.06%209.21%2C3.06M5.05%2C19.76L2.55%2C15.43C2.06%2C14.58%202.13%2C13.56%202.64%2C12.79L3.64%2C11.06L1.91%2C10.06L7.05%2C10.14L9.7%2C14.56L7.97%2C13.56L6.56%2C16H11V21H7.4C6.47%2C21.07%205.55%2C20.61%205.05%2C19.76Z%22%0A%20%20%20%20%20%20%20%20%20%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-metric-euros {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%22200%22%20width%3D%22200%22%20version%3D%221.1%22%20viewBox%3D%220%200%2052.916666%2052.916666%22%3E%0A%20%3Cg%20transform%3D%22translate%280%20-244.08%29%22%3E%0A%20%20%3Cg%20fill-rule%3D%22evenodd%22%20transform%3D%22matrix%283.3546%200%200%203.3546%20-803.57%20358.08%29%22%20fill%3D%22%23000%22%3E%0A%20%20%20%3Cpath%20d%3D%22m247.43-33.49a7.4822%207.3955%200%200%200%20-7.4818%207.3953%207.4822%207.3955%200%200%200%207.4818%207.3953%207.4822%207.3955%200%200%200%207.4823%20-7.3953%207.4822%207.3955%200%200%200%20-7.4823%20-7.3953zm0%201.065a6.4871%206.417%200%200%201%206.4874%206.4168%206.4871%206.417%200%200%201%20-6.4874%206.4173%206.4871%206.417%200%200%201%20-6.4869%20-6.4173%206.4871%206.417%200%200%201%206.4869%20-6.4168z%22%2F%3E%0A%20%20%20%3Cpath%20d%3D%22m248.06-31.003c-2.1455-0.00009-3.9621%201.4246-4.5808%203.3911h-1.1055c-0.25818%200-0.46604%200.20786-0.46604%200.46605v0.0214c0%200.25819%200.20786%200.46605%200.46604%200.46605h0.90662c-0.0185%200.17358-0.0282%200.34984-0.0282%200.5284%200.00001%200.18752%200.0115%200.37233%200.0319%200.55435h-0.91026c-0.25818%200-0.46604%200.20785-0.46604%200.46604v0.0214c0%200.25819%200.20786%200.46605%200.46604%200.46605h1.1142c0.62668%201.9529%202.4363%203.3648%204.5722%203.3647%201.2778-0.002%202.4894-0.51915%203.3802-1.4159l-0.77326-0.61033c-0.70842%200.66689-1.6386%201.0404-2.607%201.0409-2.1183%200.00011-3.8357-1.7403-3.8358-3.8872-0.00014-2.1472%201.7173-3.8878%203.8358-3.8877%200.96841%200.002%201.8998%200.37542%202.6079%201.0445l0.60714-0.76961c-0.13968-0.12791-0.28384-0.25015-0.43646-0.36003-0.80163-0.57701-1.7698-0.899-2.7786-0.90021z%22%20fill%3D%22%23000%22%2F%3E%0A%20%20%20%3Crect%20rx%3D%22.46605%22%20height%3D%22.95021%22%20width%3D%224.15%22%20y%3D%22-27.607%22%20x%3D%22244.5%22%20fill%3D%22%23000%22%2F%3E%0A%20%20%20%3Crect%20rx%3D%22.46605%22%20height%3D%22.95021%22%20width%3D%224.15%22%20y%3D%22-25.577%22%20x%3D%22244.5%22%20fill%3D%22%23000%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-metric-users {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m12%204a4%204%200%200%201%204%204%204%204%200%200%201-4%204%204%204%200%200%201-4-4%204%204%200%200%201%204-4m0%2010c4.42%200%208%201.79%208%204v2h-16v-2c0-2.21%203.58-4%208-4z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon {
  display: inline-block;
  width: var(--size);
  height: var(--size);
}
.icon.icon-unmasked {
  background-image: var(--icon);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: contain;
}
.icon:not(.icon-unmasked) {
  mask-image: var(--icon);
  mask-repeat: no-repeat;
  mask-position: 50%;
  mask-size: contain;
  -webkit-mask-image: var(--icon);
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: 50%;
  -webkit-mask-size: contain;
}
.icon.very-large {
  --size: 3em;
}
.icon.larger {
  --size: 2.5em;
}
.icon.large {
  --size: 2em;
}
.icon.regular {
  --size: 1.5em;
}
.icon.small {
  --size: 1em;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/common/assets/styles/icons.file.less ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************/
/**
 * docx.svg  img.svg  pdf.svg  pptx.svg  regular.svg  txt.svg  xlsx.svg
 */
.icon-docx {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22M15.5%2C17H14L12%2C9.5L10%2C17H8.5L6.1%2C7H7.8L9.34%2C14.5L11.3%2C7H12.7L14.67%2C14.5L16.2%2C7H17.9M19%2C3H5C3.89%2C3%203%2C3.89%203%2C5V19A2%2C2%200%200%2C0%205%2C21H19A2%2C2%200%200%2C0%2021%2C19V5C21%2C3.89%2020.1%2C3%2019%2C3Z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-img {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m8.5%2013.5%202.5%203%203.5-4.5%204.5%206h-14m16%201v-14c0-1.11-0.9-2-2-2h-14a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-pdf {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m19%203a2%202%200%200%201%202%202v14a2%202%200%200%201-2%202h-14c-1.11%200-2-0.9-2-2v-14c0-1.11%200.89-2%202-2h14m-8.41%207.08c-0.02%200.05-0.29%201.76-2.09%204.69%200%200-3.5%201.81-2.67%203.17%200.67%201.06%202.32-0.04%203.73-2.67%200%200%201.82-0.64%204.23-0.82%200%200%203.86%201.74%204.38-0.11%200.52-1.84-3.05-1.44-3.67-1.25%200%200-2.04-1.34-2.5-3.2%200%200%201.13-3.94-0.62-3.89s-1.09%203.12-0.79%204.08m0.81%201.05c0.03%200%200.47%201.2%201.89%202.45%200%200-2.33%200.46-3.39%200.92%200%200%201-1.75%201.5-3.37m3.92%202.71c0.58-0.15%202.32%200.16%202.26%200.48-0.08%200.33-2.26-0.48-2.26-0.48m-7.06%201.86c-0.53%201.21-1.43%201.98-1.66%201.97s0.7-1.6%201.66-1.97m3.14-6.94c-0.01-0.05-0.37-2.19%200-2.15%200.54%200.06%200%202.1%200%202.15z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-pptx {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m9.8%2013.4h2.5c1.5%200%202.16-0.28%202.8-0.82%200.64-0.55%200.9-1.33%200.9-2.35%200-0.97-0.25-1.73-0.9-2.35-0.65-0.59-1.27-0.88-2.8-0.88h-4.3v10h1.8v-3.6m9.2-10.4a2%202%200%200%201%202%202v14a2%202%200%200%201-2%202h-14a2%202%200%200%201-2-2v-14c0-1.11%200.9-2%202-2h14m-9.2%209v-3.6h2.3c0.66%200%201.17%200.25%201.5%200.6s0.5%200.72%200.5%201.24c0%200.56-0.18%200.95-0.5%201.26s-0.7%200.5-1.38%200.5h-2.42z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-regular {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22M14%2C2H6A2%2C2%200%200%2C0%204%2C4V20A2%2C2%200%200%2C0%206%2C22H18A2%2C2%200%200%2C0%2020%2C20V8L14%2C2M18%2C20H6V4H13V9H18V20Z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-txt {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20transform%3D%22translate%283%203%29%22%20d%3D%22m11%2014h-7v-2h7v2zm3-4h-10v-2h10v2zm0-4h-10v-2h10v2zm2-6h-14c-1.11%200-2%200.89-2%202v14c0%201.1046%200.89543%202%202%202h14c1.1046%200%202-0.89543%202-2v-14c0-1.11-0.9-2-2-2z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-xlsx {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cpath%20d%3D%22m16.2%2017h-2l-2.2-3.8-2.2%203.8h-2l3.2-5-3.2-5h2l2.2%203.8%202.2-3.8h2l-3.2%205m6-9h-14c-1.11%200-2%200.89-2%202v14a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2v-14c0-1.11-0.9-2-2-2z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.bg-xlsx {
  background-color: #1D6F42;
}
.bg-docx {
  bacground-color: #002366;
}
.bg-pdf {
  background-color: #F00;
}
.bg-pptx {
  background-color: #D04423;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/common/assets/styles/icons.img.editor.less ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************/
.icon-img-reset {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M120-600v-240h80v134q50-62%20122.5-98T480-840q118%200%20210.5%2067T820-600h-87q-34-72-101-116t-152-44q-57%200-107.5%2021T284-680h76v80H120Zm120%20360h480L570-440%20450-280l-90-120-120%20160ZM200-80q-33%200-56.5-23.5T120-160v-320h80v320h560v-320h80v320q0%2033-23.5%2056.5T760-80H200Z%22%2F%3E%3C%2Fsvg%3E");
}
.icon-img-move {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M13%2C6V11H18V7.75L22.25%2C12L18%2C16.25V13H13V18H16.25L12%2C22.25L7.75%2C18H11V13H6V16.25L1.75%2C12L6%2C7.75V11H11V6H7.75L12%2C1.75L16.25%2C6H13Z%22%20%2F%3E%3C%2Fsvg%3E");
}
.icon-img-crop {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M680-40v-160H280q-33%200-56.5-23.5T200-280v-400H40v-80h160v-160h80v640h640v80H760v160h-80Zm0-320v-320H360v-80h320q33%200%2056.5%2023.5T760-680v320h-80Z%22%2F%3E%3C%2Fsvg%3E");
}
.icon-img-zoomin {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M9%2C2A7%2C7%200%200%2C1%2016%2C9C16%2C10.57%2015.5%2C12%2014.61%2C13.19L15.41%2C14H16L22%2C20L20%2C22L14%2C16V15.41L13.19%2C14.61C12%2C15.5%2010.57%2C16%209%2C16A7%2C7%200%200%2C1%202%2C9A7%2C7%200%200%2C1%209%2C2M8%2C5V8H5V10H8V13H10V10H13V8H10V5H8Z%22%20%2F%3E%3C%2Fsvg%3E");
}
.icon-img-zoomout {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M9%2C2A7%2C7%200%200%2C1%2016%2C9C16%2C10.57%2015.5%2C12%2014.61%2C13.19L15.41%2C14H16L22%2C20L20%2C22L14%2C16V15.41L13.19%2C14.61C12%2C15.5%2010.57%2C16%209%2C16A7%2C7%200%200%2C1%202%2C9A7%2C7%200%200%2C1%209%2C2M5%2C8V10H13V8H5Z%22%20%2F%3E%3C%2Fsvg%3E");
}
.icon-img-rotleft {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M440-80q-50-5-96-24.5T256-156l56-58q29%2021%2061.5%2034t66.5%2018v82Zm80%200v-82q104-15%20172-93.5T760-438q0-117-81.5-198.5T480-718h-8l64%2064-56%2056-160-160%20160-160%2056%2058-62%2062h6q75%200%20140.5%2028.5t114%2077q48.5%2048.5%2077%20114T840-438q0%20137-91%20238.5T520-80ZM198-214q-32-42-51.5-88T122-398h82q5%2034%2018%2066.5t34%2061.5l-58%2056Zm-76-264q6-51%2025-98t51-86l58%2056q-21%2029-34%2061.5T204-478h-82Z%22%2F%3E%3C%2Fsvg%3E");
}
.icon-img-rotright {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M522-80v-82q34-5%2066.5-18t61.5-34l56%2058q-42%2032-88%2051.5T522-80Zm-80%200Q304-98%20213-199.5T122-438q0-75%2028.5-140.5t77-114q48.5-48.5%20114-77T482-798h6l-62-62%2056-58%20160%20160-160%20160-56-56%2064-64h-8q-117%200-198.5%2081.5T202-438q0%20104%2068%20182.5T442-162v82Zm322-134-58-56q21-29%2034-61.5t18-66.5h82q-5%2050-24.5%2096T764-214Zm76-264h-82q-5-34-18-66.5T706-606l58-56q32%2039%2051%2086t25%2098Z%22%2F%3E%3C%2Fsvg%3E");
}
.icon-img-hflip {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M6.45%2C17.45L1%2C12L6.45%2C6.55L7.86%2C7.96L4.83%2C11H19.17L16.14%2C7.96L17.55%2C6.55L23%2C12L17.55%2C17.45L16.14%2C16.04L19.17%2C13H4.83L7.86%2C16.04L6.45%2C17.45Z%22%20%2F%3E%3C%2Fsvg%3E");
}
.icon-img-vflip {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M17.45%2C17.55L12%2C23L6.55%2C17.55L7.96%2C16.14L11%2C19.17V4.83L7.96%2C7.86L6.55%2C6.45L12%2C1L17.45%2C6.45L16.04%2C7.86L13%2C4.83V19.17L16.04%2C16.14L17.45%2C17.55Z%22%20%2F%3E%3C%2Fsvg%3E");
}
[data-cropper]:hover {
  opacity: 0.5;
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/common/assets/styles/variables.less ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************/
:root {
  --text-smaller: 0.5em;
  --text-small: 0.75em;
  --text-regular: 1em;
  --text-semi-medium: 1.25em;
  --text-medium: 1.5em;
  --text-semi-big: 1.75em;
  --text-big: 2em;
  --text-bigger: 2.5em;
  --text-semi-very-big: 2.75em;
  --text-very-big: 3em;
}
@media only screen and (max-width: 767px) {
  :root {
    --flex-adaptable-direction: column;
    --flex-adaptable-reverse-direction: row;
  }
  .flex-adaptable > .f0,
  .flex-adaptable > .f1,
  .flex-adaptable > .f2,
  .flex-adaptable > .f3,
  .flex-adaptable > .f4,
  .flex-adaptable > .f5 {
    flex: auto;
  }
  .flex-adaptable-reverse {
    flex-wrap: wrap;
  }
  .grid {
    --grid-template: 1fr;
    --grid-full: span 1;
    --grid-half: span 1;
    --grid-larger: span 1;
    --grid-large: span 1;
    --grid-medium: span 1;
    --grid-small: span 1;
  }
}
@media only screen and (min-width: 768px) {
  :root {
    --flex-adaptable-direction: row;
    --flex-adaptable-reverse-direction: column;
  }
  .grid {
    --grid-template: repeat(12, 1fr);
    --grid-full: span 12;
    --grid-half: span 6;
    --grid-larger: span 4;
    --grid-large: span 3;
    --grid-medium: span 2;
    --grid-small: span 1;
  }
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/common/assets/styles/theme.less ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************/
h1,
h2,
h3,
h4,
h5 {
  margin: 0;
  font-weight: inherit;
}
button {
  border: none;
}
.btn-primary {
  padding: 0.583em 1.667em;
  border-color: var(--color-bravo);
  background-color: var(--color-bravo);
  color: var(--color-zulu);
}
.btn-secondary {
  padding: 0.583em 1.667em;
}
* {
  box-sizing: border-box;
}
ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
body {
  --min-height: 100vh;
  margin: 0;
  font-size: 16px;
}
turbo-frame {
  display: block;
}
.bold {
  font-weight: bold;
}
.weight-100 {
  font-weight: 100;
}
.weight-200 {
  font-weight: 200;
}
.weight-300 {
  font-weight: 300;
}
.weight-400 {
  font-weight: 400;
}
.weight-500 {
  font-weight: 500;
}
.weight-600 {
  font-weight: 600;
}
.weight-700 {
  font-weight: 700;
}
.weight-800 {
  font-weight: 800;
}
.weight-900 {
  font-weight: 900;
}
.italic {
  font-style: italic;
}
.underline {
  text-decoration: underline;
}
.crossed {
  text-decoration: line-through;
}
.fixed {
  position: fixed;
  top: 0;
  right: 0;
}
.no-overflow {
  overflow-y: hidden;
}
.page {
  display: flex;
  min-height: var(--min-height);
}
.layout-container {
  flex: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.footer {
  margin-top: auto;
}
a {
  text-decoration: none;
  color: inherit;
}
a.disabled {
  pointer-events: none;
}
.touchable {
  cursor: pointer;
}
.scrollable {
  overflow-y: scroll;
  flex: 1;
}
.flex.wrap {
  flex-wrap: wrap;
}
.gutter-05 {
  margin-left: -0.25em;
  margin-right: -0.25em;
}
.gutter-05 > .f0,
.gutter-05 > .f1,
.gutter-05 > .f2,
.gutter-05 > .f3,
.gutter-05 > .f4,
.gutter-05 > .f5 {
  padding-left: 0.25em;
  padding-right: 0.25em;
}
.gutter-1 {
  margin-left: -0.5em;
  margin-right: -0.5em;
}
.gutter-1 > .f0,
.gutter-1 > .f1,
.gutter-1 > .f2,
.gutter-1 > .f3,
.gutter-1 > .f4,
.gutter-1 > .f5 {
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.gutter-2 {
  margin-left: -1em;
  margin-right: -1em;
}
.gutter-2 > .f0,
.gutter-2 > .f1,
.gutter-2 > .f2,
.gutter-2 > .f3,
.gutter-2 > .f4,
.gutter-2 > .f5 {
  padding-left: 1em;
  padding-right: 1em;
}
.gutter-3 {
  margin-left: -1.5em;
  margin-right: -1.5em;
}
.gutter-3 > .f0,
.gutter-3 > .f1,
.gutter-3 > .f2,
.gutter-3 > .f3,
.gutter-3 > .f4,
.gutter-3 > .f5 {
  padding-left: 1.5em;
  padding-right: 1.5em;
}
.gutter-4 {
  margin-left: -2em;
  margin-right: -2em;
}
.gutter-4 > .f0,
.gutter-4 > .f1,
.gutter-4 > .f2,
.gutter-4 > .f3,
.gutter-4 > .f4,
.gutter-4 > .f5 {
  padding-left: 2em;
  padding-right: 2em;
}
.gutter-5 {
  margin-left: -2.5em;
  margin-right: -2.5em;
}
.gutter-5 > .f0,
.gutter-5 > .f1,
.gutter-5 > .f2,
.gutter-5 > .f3,
.gutter-5 > .f4,
.gutter-5 > .f5 {
  padding-left: 2.5em;
  padding-right: 2.5em;
}
.gutter-6 {
  margin-left: -3em;
  margin-right: -3em;
}
.gutter-6 > .f0,
.gutter-6 > .f1,
.gutter-6 > .f2,
.gutter-6 > .f3,
.gutter-6 > .f4,
.gutter-6 > .f5 {
  padding-left: 3em;
  padding-right: 3em;
}
.gutter-7 {
  margin-left: -3.5em;
  margin-right: -3.5em;
}
.gutter-7 > .f0,
.gutter-7 > .f1,
.gutter-7 > .f2,
.gutter-7 > .f3,
.gutter-7 > .f4,
.gutter-7 > .f5 {
  padding-left: 3.5em;
  padding-right: 3.5em;
}
.gutter-8 {
  margin-left: -4em;
  margin-right: -4em;
}
.gutter-8 > .f0,
.gutter-8 > .f1,
.gutter-8 > .f2,
.gutter-8 > .f3,
.gutter-8 > .f4,
.gutter-8 > .f5 {
  padding-left: 4em;
  padding-right: 4em;
}
.gutter-9 {
  margin-left: -4.5em;
  margin-right: -4.5em;
}
.gutter-9 > .f0,
.gutter-9 > .f1,
.gutter-9 > .f2,
.gutter-9 > .f3,
.gutter-9 > .f4,
.gutter-9 > .f5 {
  padding-left: 4.5em;
  padding-right: 4.5em;
}
.gutter-10 {
  margin-left: -5em;
  margin-right: -5em;
}
.gutter-10 > .f0,
.gutter-10 > .f1,
.gutter-10 > .f2,
.gutter-10 > .f3,
.gutter-10 > .f4,
.gutter-10 > .f5 {
  padding-left: 5em;
  padding-right: 5em;
}
.rflex {
  flex-direction: row;
}
.cflex {
  flex-direction: column;
}
.flex-adaptable {
  display: flex;
  flex-direction: var(--flex-adaptable-direction);
}
.flex-adaptable-reverse {
  display: flex;
  flex-direction: var(--flex-adaptable-reverse-direction);
}
.fc {
  align-items: center;
  justify-content: center;
}
.fcs {
  align-items: center;
  justify-content: flex-start;
}
.fce {
  align-items: center;
  justify-content: flex-end;
}
.fcsb {
  align-items: center;
  justify-content: space-between;
}
.fcse {
  align-items: center;
  justify-content: space-evenly;
}
.fse {
  align-items: flex-start;
  justify-content: flex-end;
}
.fec {
  align-items: flex-start;
  justify-content: center;
}
.expand {
  width: 100%;
  height: 100%;
}
.f0 {
  flex: 0;
  -ms-flex: 0 0 auto;
  max-width: 100%;
}
.f1 {
  flex: 1;
  -ms-flex: 1 0 auto;
  max-width: 100%;
}
.f2 {
  flex: 2;
  -ms-flex: 2 0 auto;
  max-width: 100%;
}
.f3 {
  flex: 3;
  -ms-flex: 3 0 auto;
  max-width: 100%;
}
.f4 {
  flex: 4;
  -ms-flex: 4 0 auto;
  max-width: 100%;
}
.f5 {
  flex: 5;
  -ms-flex: 5 0 auto;
  max-width: 100%;
}
.text-smaller {
  font-size: var(--text-smaller);
}
.text-small {
  font-size: var(--text-small);
}
.text-regular {
  font-size: var(--text-regular);
}
.text-semi-medium {
  font-size: var(--text-semi-medium);
}
.text-medium {
  font-size: var(--text-medium);
}
.text-big {
  font-size: var(--text-big);
}
.text-bigger {
  font-size: var(--text-bigger);
}
.line-height-smaller {
  line-height: var(--text-smaller);
}
.line-height-small {
  line-height: var(--text-small);
}
.line-height-regular {
  line-height: var(--text-regular);
}
.line-height-semi-medium {
  line-height: var(--text-semi-medium);
}
.line-height-medium {
  line-height: var(--text-medium);
}
.line-height-big {
  line-height: var(--text-big);
}
.line-height-bigger {
  line-height: var(--text-bigger);
}
#search {
  position: relative;
  top: -3em;
}
.ph-0 {
  padding-left: 0em;
  padding-right: 0em;
}
.pv-0 {
  padding-top: 0em;
  padding-bottom: 0em;
}
.mh-0 {
  margin-left: 0em;
  margin-right: 0em;
}
.mv-0 {
  margin-top: 0em;
  margin-bottom: 0em;
}
.m--0 {
  margin: 0em;
}
.mr--0 {
  margin-right: 0em;
}
.ml--0 {
  margin-left: 0em;
}
.mt--0 {
  margin-top: 0em;
}
.mb--0 {
  margin-bottom: 0em;
}
.mh--0 {
  margin-left: 0em;
  margin-right: 0em;
}
.mv--0 {
  margin-top: 0em;
  margin-bottom: 0em;
}
.ph-025 {
  padding-left: 0.25em;
  padding-right: 0.25em;
}
.pv-025 {
  padding-top: 0.25em;
  padding-bottom: 0.25em;
}
.mh-025 {
  margin-left: 0.25em;
  margin-right: 0.25em;
}
.mv-025 {
  margin-top: 0.25em;
  margin-bottom: 0.25em;
}
.m--025 {
  margin: -0.25em;
}
.mr--025 {
  margin-right: -0.25em;
}
.ml--025 {
  margin-left: -0.25em;
}
.mt--025 {
  margin-top: -0.25em;
}
.mb--025 {
  margin-bottom: -0.25em;
}
.mh--025 {
  margin-left: -0.25em;
  margin-right: -0.25em;
}
.mv--025 {
  margin-top: -0.25em;
  margin-bottom: -0.25em;
}
.ph-05 {
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.pv-05 {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
.mh-05 {
  margin-left: 0.5em;
  margin-right: 0.5em;
}
.mv-05 {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.m--05 {
  margin: -0.5em;
}
.mr--05 {
  margin-right: -0.5em;
}
.ml--05 {
  margin-left: -0.5em;
}
.mt--05 {
  margin-top: -0.5em;
}
.mb--05 {
  margin-bottom: -0.5em;
}
.mh--05 {
  margin-left: -0.5em;
  margin-right: -0.5em;
}
.mv--05 {
  margin-top: -0.5em;
  margin-bottom: -0.5em;
}
.ph-1 {
  padding-left: 1em;
  padding-right: 1em;
}
.pv-1 {
  padding-top: 1em;
  padding-bottom: 1em;
}
.mh-1 {
  margin-left: 1em;
  margin-right: 1em;
}
.mv-1 {
  margin-top: 1em;
  margin-bottom: 1em;
}
.m--1 {
  margin: -1em;
}
.mr--1 {
  margin-right: -1em;
}
.ml--1 {
  margin-left: -1em;
}
.mt--1 {
  margin-top: -1em;
}
.mb--1 {
  margin-bottom: -1em;
}
.mh--1 {
  margin-left: -1em;
  margin-right: -1em;
}
.mv--1 {
  margin-top: -1em;
  margin-bottom: -1em;
}
.ph-105 {
  padding-left: 1.5em;
  padding-right: 1.5em;
}
.pv-105 {
  padding-top: 1.5em;
  padding-bottom: 1.5em;
}
.mh-105 {
  margin-left: 1.5em;
  margin-right: 1.5em;
}
.mv-105 {
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}
.m--105 {
  margin: -1.5em;
}
.mr--105 {
  margin-right: -1.5em;
}
.ml--105 {
  margin-left: -1.5em;
}
.mt--105 {
  margin-top: -1.5em;
}
.mb--105 {
  margin-bottom: -1.5em;
}
.mh--105 {
  margin-left: -1.5em;
  margin-right: -1.5em;
}
.mv--105 {
  margin-top: -1.5em;
  margin-bottom: -1.5em;
}
.ph-2 {
  padding-left: 2em;
  padding-right: 2em;
}
.pv-2 {
  padding-top: 2em;
  padding-bottom: 2em;
}
.mh-2 {
  margin-left: 2em;
  margin-right: 2em;
}
.mv-2 {
  margin-top: 2em;
  margin-bottom: 2em;
}
.m--2 {
  margin: -2em;
}
.mr--2 {
  margin-right: -2em;
}
.ml--2 {
  margin-left: -2em;
}
.mt--2 {
  margin-top: -2em;
}
.mb--2 {
  margin-bottom: -2em;
}
.mh--2 {
  margin-left: -2em;
  margin-right: -2em;
}
.mv--2 {
  margin-top: -2em;
  margin-bottom: -2em;
}
.ph-205 {
  padding-left: 2.5em;
  padding-right: 2.5em;
}
.pv-205 {
  padding-top: 2.5em;
  padding-bottom: 2.5em;
}
.mh-205 {
  margin-left: 2.5em;
  margin-right: 2.5em;
}
.mv-205 {
  margin-top: 2.5em;
  margin-bottom: 2.5em;
}
.m--205 {
  margin: -2.5em;
}
.mr--205 {
  margin-right: -2.5em;
}
.ml--205 {
  margin-left: -2.5em;
}
.mt--205 {
  margin-top: -2.5em;
}
.mb--205 {
  margin-bottom: -2.5em;
}
.mh--205 {
  margin-left: -2.5em;
  margin-right: -2.5em;
}
.mv--205 {
  margin-top: -2.5em;
  margin-bottom: -2.5em;
}
.ph-3 {
  padding-left: 3em;
  padding-right: 3em;
}
.pv-3 {
  padding-top: 3em;
  padding-bottom: 3em;
}
.mh-3 {
  margin-left: 3em;
  margin-right: 3em;
}
.mv-3 {
  margin-top: 3em;
  margin-bottom: 3em;
}
.m--3 {
  margin: -3em;
}
.mr--3 {
  margin-right: -3em;
}
.ml--3 {
  margin-left: -3em;
}
.mt--3 {
  margin-top: -3em;
}
.mb--3 {
  margin-bottom: -3em;
}
.mh--3 {
  margin-left: -3em;
  margin-right: -3em;
}
.mv--3 {
  margin-top: -3em;
  margin-bottom: -3em;
}
.ph-305 {
  padding-left: 3.5em;
  padding-right: 3.5em;
}
.pv-305 {
  padding-top: 3.5em;
  padding-bottom: 3.5em;
}
.mh-305 {
  margin-left: 3.5em;
  margin-right: 3.5em;
}
.mv-305 {
  margin-top: 3.5em;
  margin-bottom: 3.5em;
}
.m--305 {
  margin: -3.5em;
}
.mr--305 {
  margin-right: -3.5em;
}
.ml--305 {
  margin-left: -3.5em;
}
.mt--305 {
  margin-top: -3.5em;
}
.mb--305 {
  margin-bottom: -3.5em;
}
.mh--305 {
  margin-left: -3.5em;
  margin-right: -3.5em;
}
.mv--305 {
  margin-top: -3.5em;
  margin-bottom: -3.5em;
}
.ph-4 {
  padding-left: 4em;
  padding-right: 4em;
}
.pv-4 {
  padding-top: 4em;
  padding-bottom: 4em;
}
.mh-4 {
  margin-left: 4em;
  margin-right: 4em;
}
.mv-4 {
  margin-top: 4em;
  margin-bottom: 4em;
}
.m--4 {
  margin: -4em;
}
.mr--4 {
  margin-right: -4em;
}
.ml--4 {
  margin-left: -4em;
}
.mt--4 {
  margin-top: -4em;
}
.mb--4 {
  margin-bottom: -4em;
}
.mh--4 {
  margin-left: -4em;
  margin-right: -4em;
}
.mv--4 {
  margin-top: -4em;
  margin-bottom: -4em;
}
.ph-405 {
  padding-left: 4.5em;
  padding-right: 4.5em;
}
.pv-405 {
  padding-top: 4.5em;
  padding-bottom: 4.5em;
}
.mh-405 {
  margin-left: 4.5em;
  margin-right: 4.5em;
}
.mv-405 {
  margin-top: 4.5em;
  margin-bottom: 4.5em;
}
.m--405 {
  margin: -4.5em;
}
.mr--405 {
  margin-right: -4.5em;
}
.ml--405 {
  margin-left: -4.5em;
}
.mt--405 {
  margin-top: -4.5em;
}
.mb--405 {
  margin-bottom: -4.5em;
}
.mh--405 {
  margin-left: -4.5em;
  margin-right: -4.5em;
}
.mv--405 {
  margin-top: -4.5em;
  margin-bottom: -4.5em;
}
.ph-5 {
  padding-left: 5em;
  padding-right: 5em;
}
.pv-5 {
  padding-top: 5em;
  padding-bottom: 5em;
}
.mh-5 {
  margin-left: 5em;
  margin-right: 5em;
}
.mv-5 {
  margin-top: 5em;
  margin-bottom: 5em;
}
.m--5 {
  margin: -5em;
}
.mr--5 {
  margin-right: -5em;
}
.ml--5 {
  margin-left: -5em;
}
.mt--5 {
  margin-top: -5em;
}
.mb--5 {
  margin-bottom: -5em;
}
.mh--5 {
  margin-left: -5em;
  margin-right: -5em;
}
.mv--5 {
  margin-top: -5em;
  margin-bottom: -5em;
}
.ph-505 {
  padding-left: 5.5em;
  padding-right: 5.5em;
}
.pv-505 {
  padding-top: 5.5em;
  padding-bottom: 5.5em;
}
.mh-505 {
  margin-left: 5.5em;
  margin-right: 5.5em;
}
.mv-505 {
  margin-top: 5.5em;
  margin-bottom: 5.5em;
}
.m--505 {
  margin: -5.5em;
}
.mr--505 {
  margin-right: -5.5em;
}
.ml--505 {
  margin-left: -5.5em;
}
.mt--505 {
  margin-top: -5.5em;
}
.mb--505 {
  margin-bottom: -5.5em;
}
.mh--505 {
  margin-left: -5.5em;
  margin-right: -5.5em;
}
.mv--505 {
  margin-top: -5.5em;
  margin-bottom: -5.5em;
}
.m-auto {
  margin: auto;
}
.pad0 {
  padding: 0em;
}
.hpad0 {
  padding: 0 0em;
}
.vpad0 {
  padding: 0em 0;
}
.rpad0 {
  padding: 0 0em 0 0;
}
.lpad0 {
  padding: 0 0 0 0em;
}
.tpad0 {
  padding: 0em 0 0 0;
}
.bpad0 {
  padding: 0 0 0em 0;
}
.m0 {
  margin: 0em;
}
.mv0 {
  margin: 0em 0;
}
.mh0 {
  margin: 0 0em;
}
.mr0 {
  margin: 0 0em 0 0;
}
.ml0 {
  margin: 0 0 0 0em;
}
.mt0 {
  margin: 0em 0 0 0;
}
.mb0 {
  margin: 0 0 0em 0;
}
.pad025 {
  padding: 0.25em;
}
.hpad025 {
  padding: 0 0.25em;
}
.vpad025 {
  padding: 0.25em 0;
}
.rpad025 {
  padding: 0 0.25em 0 0;
}
.lpad025 {
  padding: 0 0 0 0.25em;
}
.tpad025 {
  padding: 0.25em 0 0 0;
}
.bpad025 {
  padding: 0 0 0.25em 0;
}
.m025 {
  margin: 0.25em;
}
.mv025 {
  margin: 0.25em 0;
}
.mh025 {
  margin: 0 0.25em;
}
.mr025 {
  margin: 0 0.25em 0 0;
}
.ml025 {
  margin: 0 0 0 0.25em;
}
.mt025 {
  margin: 0.25em 0 0 0;
}
.mb025 {
  margin: 0 0 0.25em 0;
}
.pad05 {
  padding: 0.5em;
}
.hpad05 {
  padding: 0 0.5em;
}
.vpad05 {
  padding: 0.5em 0;
}
.rpad05 {
  padding: 0 0.5em 0 0;
}
.lpad05 {
  padding: 0 0 0 0.5em;
}
.tpad05 {
  padding: 0.5em 0 0 0;
}
.bpad05 {
  padding: 0 0 0.5em 0;
}
.m05 {
  margin: 0.5em;
}
.mv05 {
  margin: 0.5em 0;
}
.mh05 {
  margin: 0 0.5em;
}
.mr05 {
  margin: 0 0.5em 0 0;
}
.ml05 {
  margin: 0 0 0 0.5em;
}
.mt05 {
  margin: 0.5em 0 0 0;
}
.mb05 {
  margin: 0 0 0.5em 0;
}
.pad1 {
  padding: 1em;
}
.hpad1 {
  padding: 0 1em;
}
.vpad1 {
  padding: 1em 0;
}
.rpad1 {
  padding: 0 1em 0 0;
}
.lpad1 {
  padding: 0 0 0 1em;
}
.tpad1 {
  padding: 1em 0 0 0;
}
.bpad1 {
  padding: 0 0 1em 0;
}
.m1 {
  margin: 1em;
}
.mv1 {
  margin: 1em 0;
}
.mh1 {
  margin: 0 1em;
}
.mr1 {
  margin: 0 1em 0 0;
}
.ml1 {
  margin: 0 0 0 1em;
}
.mt1 {
  margin: 1em 0 0 0;
}
.mb1 {
  margin: 0 0 1em 0;
}
.pad2 {
  padding: 2em;
}
.hpad2 {
  padding: 0 2em;
}
.vpad2 {
  padding: 2em 0;
}
.rpad2 {
  padding: 0 2em 0 0;
}
.lpad2 {
  padding: 0 0 0 2em;
}
.tpad2 {
  padding: 2em 0 0 0;
}
.bpad2 {
  padding: 0 0 2em 0;
}
.m2 {
  margin: 2em;
}
.mv2 {
  margin: 2em 0;
}
.mh2 {
  margin: 0 2em;
}
.mr2 {
  margin: 0 2em 0 0;
}
.ml2 {
  margin: 0 0 0 2em;
}
.mt2 {
  margin: 2em 0 0 0;
}
.mb2 {
  margin: 0 0 2em 0;
}
.pad3 {
  padding: 3em;
}
.hpad3 {
  padding: 0 3em;
}
.vpad3 {
  padding: 3em 0;
}
.rpad3 {
  padding: 0 3em 0 0;
}
.lpad3 {
  padding: 0 0 0 3em;
}
.tpad3 {
  padding: 3em 0 0 0;
}
.bpad3 {
  padding: 0 0 3em 0;
}
.m3 {
  margin: 3em;
}
.mv3 {
  margin: 3em 0;
}
.mh3 {
  margin: 0 3em;
}
.mr3 {
  margin: 0 3em 0 0;
}
.ml3 {
  margin: 0 0 0 3em;
}
.mt3 {
  margin: 3em 0 0 0;
}
.mb3 {
  margin: 0 0 3em 0;
}
.pad4 {
  padding: 4em;
}
.hpad4 {
  padding: 0 4em;
}
.vpad4 {
  padding: 4em 0;
}
.rpad4 {
  padding: 0 4em 0 0;
}
.lpad4 {
  padding: 0 0 0 4em;
}
.tpad4 {
  padding: 4em 0 0 0;
}
.bpad4 {
  padding: 0 0 4em 0;
}
.m4 {
  margin: 4em;
}
.mv4 {
  margin: 4em 0;
}
.mh4 {
  margin: 0 4em;
}
.mr4 {
  margin: 0 4em 0 0;
}
.ml4 {
  margin: 0 0 0 4em;
}
.mt4 {
  margin: 4em 0 0 0;
}
.mb4 {
  margin: 0 0 4em 0;
}
.pad5 {
  padding: 5em;
}
.hpad5 {
  padding: 0 5em;
}
.vpad5 {
  padding: 5em 0;
}
.rpad5 {
  padding: 0 5em 0 0;
}
.lpad5 {
  padding: 0 0 0 5em;
}
.tpad5 {
  padding: 5em 0 0 0;
}
.bpad5 {
  padding: 0 0 5em 0;
}
.m5 {
  margin: 5em;
}
.mv5 {
  margin: 5em 0;
}
.mh5 {
  margin: 0 5em;
}
.mr5 {
  margin: 0 5em 0 0;
}
.ml5 {
  margin: 0 0 0 5em;
}
.mt5 {
  margin: 5em 0 0 0;
}
.mb5 {
  margin: 0 0 5em 0;
}
.flash {
  max-height: 0;
  transition: max-height 2s;
  overflow: hidden;
}
.flash.visible {
  max-height: 10em;
}
.flash .alert {
  padding: 1.5em;
  border-width: 1px;
  border-style: solid;
  width: 100%;
}
.flash .alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}
.flash .alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}
.flash .alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.flash .alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}
input.folder ~ .folder-content {
  max-height: 0;
  transition: all 150ms ease-in-out;
  overflow: hidden;
}
input.folder:checked ~ label .icon-chevron-down {
  transform: scaleY(-1);
}
input.folder:checked ~ .folder-content {
  max-height: 100em;
}
.break-word {
  overflow-wrap: break-word;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/common/assets/styles/maintenance.less ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/
.page.maintenance {
  font-size: 25px;
  justify-content: center;
  align-items: center;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/common/assets/styles/forms.less ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************/
/* common forms */
.form-row {
  display: flex;
  flex-direction: column;
  position: relative;
}
.form-row [data-max-length][data-invalid="1"]::after {
  display: none;
}
.form-row [data-max-length]::after {
  color: var(--color-xray);
  content: attr(data-length) '/' attr(data-max-length);
  position: absolute;
  right: 0.5em;
  bottom: 0.5em;
}
.form-row [data-max-length] textarea {
  min-height: 3.75em;
  height: 5.5em;
  overflow: hidden;
  resize: none;
}
.form-row__checkbox {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cpath%20class%3D%22ok1%22%20d%3D%22M%2010%2015%20l%20-4%20-4%22%20stroke-dasharray%3D%225.6568%22%20stroke-width%3D%222%22%20stroke%3D%22%23000%22%20%2F%3E%0A%3Cpath%20class%3D%22ok2%22%20d%3D%22M%209%2015%20l%208%20-7%22%20stroke-dasharray%3D%2210.6301%22%20stroke-width%3D%222%22%20stroke%3D%22%23000%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.form-row__checkbox input[type="checkbox"] {
  display: none;
}
.form-row__checkbox input[type="checkbox"]:checked + label > span {
  background-color: var(--color-bravo);
}
.form-row__checkbox input[type="checkbox"]:checked + label > span .icon {
  background-color: var(--color-zulu);
}
.form-row__checkbox input[type="checkbox"][disabled] ~ label > span {
  opacity: 0.5;
}
.form-row__checkbox label > span {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  margin-right: 1em;
  border: 1px solid rgba(102, 102, 102, 0.3);
}
.form-row__toggle {
  display: flex;
  border-width: 1px;
  border-style: solid;
  border-radius: 1.5em;
  overflow: hidden;
  margin: 0;
}
.form-row__toggle input[type="radio"] {
  display: none;
}
.form-row__toggle input[type="radio"]:not(:checked) + label span,
.form-row__toggle input[type="radio"]:not(:checked) + label a {
  background: var(--color-zulu);
  color: var(--color-delta);
}
.form-row__toggle input[type="radio"]:checked + label span,
.form-row__toggle input[type="radio"]:checked + label a {
  background: var(--color-delta);
  color: var(--color-zulu);
}
.form-row__toggle label span,
.form-row__toggle label a {
  display: block;
  border-radius: 1.5em;
  padding: 0.65em 1em;
}
.form-row__radio input[type="radio"] {
  display: none;
}
.form-row__radio input[type="radio"]:checked + label::before {
  background: radial-gradient(circle at center, var(--color-bravo) 0, var(--color-bravo) 50%, transparent 55%, transparent 100%);
}
.form-row__radio input[type="radio"][disabled] ~ label::before {
  opacity: 0.5;
}
.form-row__radio label::before {
  content: '';
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  border-radius: 100%;
  background: transparent;
  margin-right: 1em;
  border: 1px solid var(--color-bravo);
}
.form-row__dropdown {
  --border-color: rgba(102, 102, 102, 0.3);
  position: relative;
}
.form-row__dropdown__toggle:not(:checked) ~ .form-row__dropdown__list {
  display: none;
}
.form-row__dropdown__toggle:checked ~ .form-row__dropdown__list {
  display: block;
}
.form-row__dropdown__input {
  height: 3em;
  line-height: 1em;
  margin: 0;
}
.form-row__dropdown__list {
  border-color: var(--border-color);
  border-width: 2px;
  border-style: solid;
  position: absolute;
  margin-top: 0.5em;
  z-index: 600;
  max-height: 38em;
  overflow-y: auto;
  overflow-x: hidden;
}
.form-row__checkbox > label,
.form-row__radio__item > label {
  display: flex;
  align-items: center;
}
.form-row .inline-form > div:not(:last-child) .form-row__password,
.form-row .inline-form > div:not(:last-child) .form-row__select,
.form-row .inline-form > div:not(:last-child) .form-row__email,
.form-row .inline-form > div:not(:last-child) .form-row__textarea,
.form-row .inline-form > div:not(:last-child) .form-row__text {
  margin-right: -2px;
}
.form-row__range {
  position: relative;
  min-height: 2em;
}
.form-row__range input[type="range"] {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  height: 2px;
  width: 100%;
  top: 45%;
  position: absolute;
  background-color: #C6C6C6;
  pointer-events: none;
}
.form-row__range input[type="range"]:first-child {
  height: 0;
  z-index: 1;
}
.form-row__range input[type=range]::-webkit-slider-thumb {
  pointer-events: all;
  cursor: pointer;
}
.form-row__range input[type=range]::-moz-range-thumb {
  pointer-events: all;
  cursor: pointer;
}
.form-row__password,
.form-row__select,
.form-row__email,
.form-row__textarea,
.form-row__text,
.form-row__dropdown__input {
  border-width: 2px;
  border-style: solid;
  border-color: var(--border-color);
  background-color: var(--color-zulu);
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
.form-row__password:not([data-valid="1"]):not([data-invalid="1"]),
.form-row__select:not([data-valid="1"]):not([data-invalid="1"]),
.form-row__email:not([data-valid="1"]):not([data-invalid="1"]),
.form-row__textarea:not([data-valid="1"]):not([data-invalid="1"]),
.form-row__text:not([data-valid="1"]):not([data-invalid="1"]),
.form-row__dropdown__input:not([data-valid="1"]):not([data-invalid="1"]) {
  --border-color: rgba(102, 102, 102, 0.3);
}
.form-row__password[data-invalid="1"],
.form-row__select[data-invalid="1"],
.form-row__email[data-invalid="1"],
.form-row__textarea[data-invalid="1"],
.form-row__text[data-invalid="1"],
.form-row__dropdown__input[data-invalid="1"] {
  --border-color: var(--color-error);
}
.form-row__password[data-valid="1"],
.form-row__select[data-valid="1"],
.form-row__email[data-valid="1"],
.form-row__textarea[data-valid="1"],
.form-row__text[data-valid="1"],
.form-row__dropdown__input[data-valid="1"] {
  --border-color: var(--color-success);
}
.form-row__password select,
.form-row__select select,
.form-row__email select,
.form-row__textarea select,
.form-row__text select,
.form-row__dropdown__input select,
.form-row__password input,
.form-row__select input,
.form-row__email input,
.form-row__textarea input,
.form-row__text input,
.form-row__dropdown__input input {
  width: 100%;
  padding: 0 1.25em;
  color: var(--color-xray);
}
.form-row__password select[disabled],
.form-row__select select[disabled],
.form-row__email select[disabled],
.form-row__textarea select[disabled],
.form-row__text select[disabled],
.form-row__dropdown__input select[disabled],
.form-row__password input[disabled],
.form-row__select input[disabled],
.form-row__email input[disabled],
.form-row__textarea input[disabled],
.form-row__text input[disabled],
.form-row__dropdown__input input[disabled] {
  opacity: 0.5;
}
.form-row__password select,
.form-row__select select,
.form-row__email select,
.form-row__textarea select,
.form-row__text select,
.form-row__dropdown__input select,
.form-row__password input,
.form-row__select input,
.form-row__email input,
.form-row__textarea input,
.form-row__text input,
.form-row__dropdown__input input {
  height: 3em;
}
.form-row__password textarea,
.form-row__select textarea,
.form-row__email textarea,
.form-row__textarea textarea,
.form-row__text textarea,
.form-row__dropdown__input textarea {
  padding: 1.25em 1.25em 2.75em 1.25em;
  color: var(--color-xray);
  min-width: 100%;
}
.form-row__password textarea[disabled],
.form-row__select textarea[disabled],
.form-row__email textarea[disabled],
.form-row__textarea textarea[disabled],
.form-row__text textarea[disabled],
.form-row__dropdown__input textarea[disabled] {
  opacity: 0.5;
}
.form-row__password select,
.form-row__select select,
.form-row__email select,
.form-row__textarea select,
.form-row__text select,
.form-row__dropdown__input select {
  margin-right: 1em;
}
.form-row__password select[required] option[value=""],
.form-row__select select[required] option[value=""],
.form-row__email select[required] option[value=""],
.form-row__textarea select[required] option[value=""],
.form-row__text select[required] option[value=""],
.form-row__dropdown__input select[required] option[value=""] {
  display: none;
}
.form-row__password ::-moz-placeholder, .form-row__select ::-moz-placeholder, .form-row__email ::-moz-placeholder, .form-row__textarea ::-moz-placeholder, .form-row__text ::-moz-placeholder, .form-row__dropdown__input ::-moz-placeholder {
  color: var(--color-xray);
}
.form-row__password ::placeholder,
.form-row__select ::placeholder,
.form-row__email ::placeholder,
.form-row__textarea ::placeholder,
.form-row__text ::placeholder,
.form-row__dropdown__input ::placeholder {
  color: var(--color-xray);
}
.form-row__password .icon,
.form-row__select .icon,
.form-row__email .icon,
.form-row__textarea .icon,
.form-row__text .icon,
.form-row__dropdown__input .icon {
  width: 3em;
}
.form-row__password .icon + input,
.form-row__select .icon + input,
.form-row__email .icon + input,
.form-row__textarea .icon + input,
.form-row__text .icon + input,
.form-row__dropdown__input .icon + input {
  padding-left: 0;
}
.form-row__password .unit,
.form-row__select .unit,
.form-row__email .unit,
.form-row__textarea .unit,
.form-row__text .unit,
.form-row__dropdown__input .unit {
  color: var(--color-xray);
}
.form-row__password:focus-within,
.form-row__select:focus-within,
.form-row__email:focus-within,
.form-row__textarea:focus-within,
.form-row__text:focus-within {
  border-color: var(--color-delta);
}
.form-row__password:focus-within input:focus,
.form-row__select:focus-within input:focus,
.form-row__email:focus-within input:focus,
.form-row__textarea:focus-within input:focus,
.form-row__text:focus-within input:focus,
.form-row__password:focus-within select:focus,
.form-row__select:focus-within select:focus,
.form-row__email:focus-within select:focus,
.form-row__textarea:focus-within select:focus,
.form-row__text:focus-within select:focus,
.form-row__password:focus-within textarea:focus,
.form-row__select:focus-within textarea:focus,
.form-row__email:focus-within textarea:focus,
.form-row__textarea:focus-within textarea:focus,
.form-row__text:focus-within textarea:focus,
.form-row__password:focus-within input:focus-visible,
.form-row__select:focus-within input:focus-visible,
.form-row__email:focus-within input:focus-visible,
.form-row__textarea:focus-within input:focus-visible,
.form-row__text:focus-within input:focus-visible,
.form-row__password:focus-within select:focus-visible,
.form-row__select:focus-within select:focus-visible,
.form-row__email:focus-within select:focus-visible,
.form-row__textarea:focus-within select:focus-visible,
.form-row__text:focus-within select:focus-visible,
.form-row__password:focus-within textarea:focus-visible,
.form-row__select:focus-within textarea:focus-visible,
.form-row__email:focus-within textarea:focus-visible,
.form-row__textarea:focus-within textarea:focus-visible,
.form-row__text:focus-within textarea:focus-visible {
  outline: none;
}
.form-row__help {
  margin-top: 1em;
}
.form-row__help a {
  color: var(--color-bravo);
}
.form-row__description {
  font-size: var(--text-small);
}
.form-row label {
  font-size: var(--text-regular);
  cursor: pointer;
}
.form-row label:not(.sublabel) {
  font-weight: bold;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.form-row label.required::after {
  content: ' *';
  color: var(--color-error);
}
.form-steps {
  max-width: 38em;
  margin: 0 auto;
}
.form-steps__step .step {
  border-width: 2px;
  border-style: solid;
  border-radius: 2.75em;
  width: 2.75em;
  height: 2.75em;
}
.form-steps__step.active .step {
  background-color: var(--color-bravo);
  border-color: var(--color-xray);
}
.form-steps__step.active .step .icon {
  background-color: var(--color-zulu);
}
.form-steps__step.active .bold {
  color: var(--color-bravo);
}
.form-steps__step.passed .step {
  background-color: var(--color-success);
  border-color: var(--color-success);
}
.form-steps__step.passed .step .icon {
  background-color: var(--color-zulu);
}
.form-steps__step.passed .bold {
  color: var(--color-success);
}
.form-steps__step:not(.active):not(.passed) .step {
  background-color: rgba(0, 0, 0, 0.1);
  border-color: var(--color-xray);
}
.form-steps__step:not(.active):not(.passed) .step .icon {
  background-color: var(--color-xray);
}
.form-steps__step:not(.active):not(.passed) .bold {
  color: var(--color-xray);
}
.form-steps__progress {
  height: 0.25em;
  border-radius: 0.25em;
}
.form-steps__progress.passed {
  background-color: var(--color-success);
}
.form-steps__progress:not(.passed) {
  background-color: rgba(0, 0, 0, 0.1);
}
.form-buttons {
  margin-top: 1.5em;
}
.form-errors label {
  color: var(--color-error);
  font-size: var(--text-small);
  display: block;
  margin: 0.5em 0;
}
textarea,
select,
input {
  border: none;
  background: transparent;
  font-family: arial, serif;
  font-size: 0.9em;
  line-height: 1.5em;
}
textarea:focus-visible,
select:focus-visible,
input:focus-visible {
  outline: 2px solid var(--color-bravo);
  outline-offset: 2px;
}
textarea:focus:not(:focus-visible),
select:focus:not(:focus-visible),
input:focus:not(:focus-visible) {
  outline: none;
}
label[data-a11y-disclosure]:focus-visible,
button[data-toggle-for]:focus-visible {
  outline: 2px solid var(--color-bravo);
  outline-offset: 2px;
}
.form-row__dropdown__input {
  font-family: arial, serif;
  font-size: 0.9em;
  line-height: 1.5em;
}
.btn {
  --border-width: 1px;
  --border-style: solid;
  text-align: center;
  border-width: var(--border-width);
  border-style: var(--border-style);
}
.btn[disabled],
.btn.disabled {
  opacity: 0.5;
  cursor: default;
}
.btn:not([disabled]):not(.disabled) {
  cursor: pointer;
}
.btn:not(.flex):not(.hidden) {
  display: block;
}
.btn.bg-error:not(.c-delta),
.btn.bg-bravo:not(.c-delta),
.btn.bg-alpha:not(.c-delta),
.btn.bg-accent:not(.c-delta),
.btn.bg-delta:not(.c-delta),
.btn.bg-charlie:not(.c-delta),
.btn.bg-echo:not(.c-delta),
.btn.bg-foxtrot:not(.c-delta) {
  color: var(--color-zulu);
  border-color: transparent;
}
.btn.favorite.favorite--on .icon:last-child {
  display: none;
}
.btn.favorite:not(.favorite--on) .icon:first-child {
  display: none;
}
.btn.btn-flat {
  padding: 0.583em 1.667em;
}
.btn.btn-icon {
  padding: 0 0.5em;
  height: 2.5em;
}
.form-datepicker {
  position: relative;
}
.datepicker-switch,
.datepicker .dow {
  text-transform: capitalize;
}
.datepicker .prev.disabled + .datepicker-switch {
  background: transparent!important;
  cursor: default;
}
.datepicker-dropdown {
  position: absolute;
  background: var(--color-zulu);
  border: 2px solid rgba(102, 102, 102, 0.3);
}
.datepicker-inline {
  --cell: 50px;
  --border-radius: 0;
  --border: 1px solid var(--color-gray);
  width: auto!important;
  display: flex;
  justify-content: center;
}
.datepicker-inline table {
  border-collapse: collapse;
}
.datepicker td,
.datepicker th:not(.prev):not(.next):not(.datepicker-switch) {
  width: var(--cell, 25px) !important;
  height: var(--cell, 25px) !important;
}
.datepicker td.day.reservation-range,
.datepicker th:not(.prev):not(.next):not(.datepicker-switch).day.reservation-range,
.datepicker td.day.reservation-range:hover,
.datepicker th:not(.prev):not(.next):not(.datepicker-switch).day.reservation-range:hover,
.datepicker td.reservation-range.disabled,
.datepicker th:not(.prev):not(.next):not(.datepicker-switch).reservation-range.disabled,
.datepicker td.reservation-range.disabled:hover,
.datepicker th:not(.prev):not(.next):not(.datepicker-switch).reservation-range.disabled:hover {
  cursor: default;
  background: #006dcc;
  opacity: 0.5;
  color: white;
}
.datepicker td.day,
.datepicker th:not(.prev):not(.next):not(.datepicker-switch).day {
  padding: 0;
  border: var(--border, none) !important;
  border-radius: var(--border-radius, 4px);
  position: relative;
}
.datepicker .day-period {
  --period-size: 28px;
  --period-color: var(--period-default-color, #000);
  position: absolute;
  right: 0;
  top: calc(3px + var(--period-position, 1) * 12px);
  z-index: var(--period-position);
  width: calc(100% + 1px - (var(--period-start, 0)*28px));
  background-color: var(--period-color, transparent);
  height: 6px;
  cursor: pointer;
}
.datepicker .day-period__over {
  --period-color: var(--period-hover-color, #000);
}
.datepicker .day-period__pending {
  background-image: repeating-linear-gradient(-45deg, transparent, transparent 5px, var(--period-default-color, #000) 5px, var(--period-default-color, #000) 10px);
}
.datepicker .day-period__avatar {
  width: var(--period-size);
  height: var(--period-size);
  position: absolute;
  background: var(--period-color, transparent);
  top: calc((-1 * (var(--period-size)/3)) - 2px);
  left: calc(-1 * var(--period-size));
  z-index: 50;
  border-radius: 100%;
  padding: 4px;
}
.datepicker .day-period__avatar img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  border-radius: 100%;
}
.form-autocomplete {
  position: relative;
}
.form-autocomplete .autocomplete-suggestions {
  top: -2px;
  min-width: 100%;
  background-color: var(--color-zulu);
  border: 2px solid rgba(102, 102, 102, 0.3);
  overflow: auto;
}
.form-autocomplete .autocomplete-suggestion {
  padding: 0.5em 1em;
  overflow: hidden;
}
.form-autocomplete .autocomplete-suggestion strong {
  color: var(--color-bravo);
}
.form-autocomplete .autocomplete-suggestion:not(:last-child) {
  border-bottom: 1px solid rgba(102, 102, 102, 0.3);
}
.form-autocomplete .autocomplete-value-alt {
  color: var(--color-xray);
  font-size: var(--text-small);
}
.form-autocomplete .divider {
  border-right: 1px solid rgba(102, 102, 102, 0.3);
}
.preview-autocomplete {
  border: 2px solid rgba(102, 102, 102, 0.3);
  background-color: var(--color-zulu);
}
.preview-autocomplete .divider {
  border-right: 1px solid rgba(102, 102, 102, 0.3);
}
.preview-autocomplete-list {
  border: 1px solid rgba(102, 102, 102, 0.3);
  border-top: none;
}
.preview-autocomplete-list .divider {
  border-right: 1px solid rgba(102, 102, 102, 0.3);
}
.form-image-upload {
  position: relative;
  overflow: hidden;
}
.form-image-upload:not([data-invalid="1"]) {
  --border-color: transparent;
}
.form-image-upload[data-invalid="1"] {
  --border-color: var(--color-error);
}
.form-image-upload label.required .form-image-upload__label span::after {
  content: ' *';
  color: var(--color-error);
}
.form-image-upload img {
  -o-object-fit: contain;
     object-fit: contain;
}
.form-image-upload__container {
  height: 10em;
  overflow: hidden;
  border: 2px solid var(--border-color);
  background-color: rgba(0, 0, 0, 0.1);
}
.form-image-upload__label {
  cursor: pointer;
}
.form-image-upload__preview,
.form-image-upload__label {
  height: 10em;
}
.form-image-upload.loading .form-image-upload__loading {
  display: flex;
}
.form-image-upload:not(.loading) .form-image-upload__loading {
  display: none;
}
.form-image-upload__loading {
  position: absolute;
  top: 0;
  left: 0;
  align-items: center;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0.5);
}
.form-image-upload__preview {
  position: relative;
}
.form-image-upload__preview .btn-icon {
  position: absolute;
  right: 1em;
  bottom: 1em;
  z-index: 10;
}
.form-image-upload__preview .btn-icon.btn-top {
  top: 1em;
}
.form-image-upload__preview + span {
  display: none;
}
.form-document-upload {
  position: relative;
}
.form-document-upload__preview {
  padding: 0.5em 2em;
}
.form-document-upload__preview + div {
  border-top: 2px solid rgba(0, 0, 0, 0.1);
}
.form-document-upload__preview:last-child {
  margin-bottom: 1em;
}
.form-document-upload.loading .form-document-upload__loading {
  display: flex;
}
.form-document-upload:not(.loading) .form-document-upload__loading {
  display: none;
}
.form-document-upload__loading {
  position: absolute;
  top: 0;
  left: 0;
  align-items: center;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0.5);
}
.bg-lightgray .form-row__dropdown__input,
.bg-lightgray .form-row__dropdown__list,
.bg-lightgray .form-row__text,
.bg-lightgray .form-row__select {
  border: 1px solid var(--color-xray);
  font-size: 0.85em;
  line-height: 1em;
  border-radius: 0.25em;
}
.bg-lightgray .form-row__dropdown__input,
.bg-lightgray .form-row__text input,
.bg-lightgray .form-row__select select {
  height: 2.5em;
}
.bg-lightgray .form-row__dropdown__input .icon,
.bg-lightgray .form-row__text input .icon,
.bg-lightgray .form-row__select select .icon {
  width: 1em;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/common/assets/styles/components.less ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************/
.metric sup,
.metric sub {
  font-size: var(--text-smaller);
  font-weight: bold;
  line-height: 0;
}
.metric .icon.large {
  --size: 4em;
}
.metric .icon.regular {
  --size: 2.5em;
}
.tag {
  padding: 0.25em 1.5em;
  border-radius: 0.75em;
}
.simple-breadcrumb .f0 {
  white-space: nowrap;
}
.simple-breadcrumb .f1 {
  flex-wrap: wrap;
}
.simple-breadcrumb a {
  text-decoration: underline;
}
.simple-breadcrumb__item:last-child {
  font-weight: bold;
}
.zoom-container {
  position: fixed;
  background-color: rgba(0, 0, 0, 0.5);
  overflow-x: auto;
  z-index: 1000;
  top: 0;
  left: 0;
}
.zoom-container__img {
  margin: auto;
  display: inline-block;
  position: relative;
}
.zoom-container__img .btn {
  position: absolute;
  top: 1em;
  right: 1em;
}
.zoom-container__img img {
  max-width: 100%;
}
.simple-slider {
  background-color: var(--color-light-gray);
  min-height: 20em;
  min-width: 20em;
  position: relative;
}
.simple-slider__list {
  position: absolute;
}
.simple-slider__item {
  display: none;
  background-color: rgba(0, 91, 255, 0.05);
}
.simple-slider__item img {
  width: 100%;
  height: 100%;
  -o-object-fit: scale-down;
     object-fit: scale-down;
}
.simple-slider__item .icon-container {
  margin-top: 3em;
  display: inline-block;
  background: var(--color-zulu);
  border-radius: 50%;
  padding: 1em;
  overflow: hidden;
}
.simple-slider__item .icon-container .icon.large {
  background: rgba(0, 91, 255, 0.5);
  --size: 10em;
}
.simple-slider__buttons {
  width: 100%;
  position: absolute;
  bottom: -1.5em;
}
.simple-slider__buttons label {
  display: block;
  margin-left: 0.5em;
  background-color: var(--color-gray);
  height: 0.45em;
  width: 1.5em;
  border-radius: 0.25em;
}
.simple-slider input[type="radio"] {
  display: none;
}
.simple-slider input[type="radio"][id$="_0"]:checked ~ .simple-slider__list .simple-slider__item[data-slider-item="0"] {
  display: block;
}
.simple-slider input[type="radio"][id$="_0"]:checked ~ .simple-slider__buttons label[for$="_0"] {
  background-color: var(--color-bravo);
}
.simple-slider input[type="radio"][id$="_1"]:checked ~ .simple-slider__list .simple-slider__item[data-slider-item="1"] {
  display: block;
}
.simple-slider input[type="radio"][id$="_1"]:checked ~ .simple-slider__buttons label[for$="_1"] {
  background-color: var(--color-bravo);
}
.simple-slider input[type="radio"][id$="_2"]:checked ~ .simple-slider__list .simple-slider__item[data-slider-item="2"] {
  display: block;
}
.simple-slider input[type="radio"][id$="_2"]:checked ~ .simple-slider__buttons label[for$="_2"] {
  background-color: var(--color-bravo);
}
.simple-slider input[type="radio"][id$="_3"]:checked ~ .simple-slider__list .simple-slider__item[data-slider-item="3"] {
  display: block;
}
.simple-slider input[type="radio"][id$="_3"]:checked ~ .simple-slider__buttons label[for$="_3"] {
  background-color: var(--color-bravo);
}
.simple-slider input[type="radio"][id$="_4"]:checked ~ .simple-slider__list .simple-slider__item[data-slider-item="4"] {
  display: block;
}
.simple-slider input[type="radio"][id$="_4"]:checked ~ .simple-slider__buttons label[for$="_4"] {
  background-color: var(--color-bravo);
}
.simple-slider input[type="radio"][id$="_5"]:checked ~ .simple-slider__list .simple-slider__item[data-slider-item="5"] {
  display: block;
}
.simple-slider input[type="radio"][id$="_5"]:checked ~ .simple-slider__buttons label[for$="_5"] {
  background-color: var(--color-bravo);
}
.simple-slider input[type="radio"][id$="_6"]:checked ~ .simple-slider__list .simple-slider__item[data-slider-item="6"] {
  display: block;
}
.simple-slider input[type="radio"][id$="_6"]:checked ~ .simple-slider__buttons label[for$="_6"] {
  background-color: var(--color-bravo);
}
.simple-slider input[type="radio"][id$="_7"]:checked ~ .simple-slider__list .simple-slider__item[data-slider-item="7"] {
  display: block;
}
.simple-slider input[type="radio"][id$="_7"]:checked ~ .simple-slider__buttons label[for$="_7"] {
  background-color: var(--color-bravo);
}
.simple-slider input[type="radio"][id$="_8"]:checked ~ .simple-slider__list .simple-slider__item[data-slider-item="8"] {
  display: block;
}
.simple-slider input[type="radio"][id$="_8"]:checked ~ .simple-slider__buttons label[for$="_8"] {
  background-color: var(--color-bravo);
}
.simple-slider input[type="radio"][id$="_9"]:checked ~ .simple-slider__list .simple-slider__item[data-slider-item="9"] {
  display: block;
}
.simple-slider input[type="radio"][id$="_9"]:checked ~ .simple-slider__buttons label[for$="_9"] {
  background-color: var(--color-bravo);
}
.simple-slider input[type="radio"][id$="_10"]:checked ~ .simple-slider__list .simple-slider__item[data-slider-item="10"] {
  display: block;
}
.simple-slider input[type="radio"][id$="_10"]:checked ~ .simple-slider__buttons label[for$="_10"] {
  background-color: var(--color-bravo);
}
.toggle-component {
  --max-height: 15em;
}
.toggle-component [id$="__toggle"]:checked ~ .toggle-component__toggle-tabs [for$="__toggle"],
.toggle-component [id$="__toggle"]:checked ~ .toggle-component__toggle-tabs [data-toggle-for$="__toggle"],
.toggle-component [id$="__toggle-tab1"]:checked ~ .toggle-component__toggle-tabs [for$="__toggle-tab1"],
.toggle-component [id$="__toggle-tab1"]:checked ~ .toggle-component__toggle-tabs [data-toggle-for$="__toggle-tab1"],
.toggle-component [id$="__toggle-tab2"]:checked ~ .toggle-component__toggle-tabs [for$="__toggle-tab2"],
.toggle-component [id$="__toggle-tab2"]:checked ~ .toggle-component__toggle-tabs [data-toggle-for$="__toggle-tab2"],
.toggle-component [id$="__toggle-tab3"]:checked ~ .toggle-component__toggle-tabs [for$="__toggle-tab3"],
.toggle-component [id$="__toggle-tab3"]:checked ~ .toggle-component__toggle-tabs [data-toggle-for$="__toggle-tab3"],
.toggle-component [id$="__toggle-tab4"]:checked ~ .toggle-component__toggle-tabs [for$="__toggle-tab4"],
.toggle-component [id$="__toggle-tab4"]:checked ~ .toggle-component__toggle-tabs [data-toggle-for$="__toggle-tab4"],
.toggle-component [id$="__toggle-tab5"]:checked ~ .toggle-component__toggle-tabs [for$="__toggle-tab5"],
.toggle-component [id$="__toggle-tab5"]:checked ~ .toggle-component__toggle-tabs [data-toggle-for$="__toggle-tab5"] {
  color: var(--color-bravo);
  font-weight: bold;
}
.toggle-component [id$="__toggle"]:not(:checked) ~ .toggle-component__container.transition-height {
  max-height: 0;
}
.toggle-component [id$="__toggle"]:checked ~ .toggle-component__container.transition-height {
  max-height: var(--max-height);
  visibility: visible;
  transition: max-height 0.5s ease-in-out, visibility 0s;
}
.toggle-component [id$="__toggle"]:not(:checked) ~ .toggle-component__container.transition-height {
  visibility: hidden;
  transition: max-height 0.5s ease-in-out, visibility 0s linear 0.5s;
}
.toggle-component [id$="__toggle"]:checked ~ .toggle-component__toggle-tabs .hide-more,
.toggle-component [id$="__toggle"]:not(:checked) ~ .toggle-component__toggle-tabs .hide-less,
.toggle-component [id$="__toggle"]:not(:checked) ~ .toggle-component__container.transition-display {
  display: none;
}
.toggle-component [id$="__toggle"]:checked ~ .toggle-component__container.transition-display {
  display: block;
}
.toggle-component__toggle-tab {
  font-size: var(--text-small);
  text-decoration: underline;
}
.toggle-component__container {
  transition: max-height 0.5s ease-in-out;
}
.toggle-component__container.transition-height {
  overflow: hidden;
}
.infobulle {
  position: relative;
}
.infobulle__right {
  right: 0;
}
.infobulle__hover {
  position: absolute;
  width: -moz-max-content;
  width: max-content;
  bottom: 100%;
  left: 50%;
  z-index: 500;
  transform: translateX(-50%);
}
.infobulle__hover .infobulle__content {
  margin-bottom: 5px;
}
.infobulle__hover::before,
.infobulle__hover::after {
  content: ' ';
  display: block;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  position: absolute;
  width: 0;
  height: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.infobulle__hover::before {
  bottom: 0;
  border-top: 5px solid var(--color-gray);
  z-index: 2;
}
.infobulle__hover::after {
  bottom: 2px;
  border-top: 5px solid var(--color-light-gray);
  z-index: 2;
}
.infobulle__content {
  border: 1px solid var(--color-gray);
  background: var(--color-light-gray);
  color: var(--color-xray);
  padding: 0.5em 1em;
  border-radius: 1em;
  margin-left: 2em;
  max-width: 25em;
  font-size: var(--text-small);
  position: relative;
  z-index: 1;
}
.infobulle--below .infobulle__hover {
  bottom: auto;
  top: 100%;
}
.infobulle--below .infobulle__hover .infobulle__content {
  margin-bottom: 0;
  margin-top: 5px;
}
.infobulle--below .infobulle__hover::before {
  bottom: auto;
  top: 0;
  border-top: none;
  border-bottom: 5px solid var(--color-gray);
}
.infobulle--below .infobulle__hover::after {
  bottom: auto;
  top: 2px;
  border-top: none;
  border-bottom: 5px solid var(--color-light-gray);
}
.infobulle:not(:hover) .infobulle__hover {
  display: none;
}
.infobulle:hover .infobulle__hover {
  display: block;
}
.board-chart {
  height: 25em;
  width: 100%;
}
.board-chart .canvasjs-chart-container .canvasjs-chart-credit {
  display: none;
}
.timeline__step {
  display: flex;
  position: relative;
}
.timeline__step.passed .timeline__tick .icon-arrow-right {
  display: none;
}
.timeline__step.passed .timeline__tick-container {
  background-color: var(--color-alpha);
}
.timeline__step.active .timeline__tick .icon-check {
  display: none;
}
.timeline__step.active .timeline__tick-container {
  background-color: var(--color-bravo);
}
.timeline__step.warning .timeline__tick .icon-check {
  display: none;
}
.timeline__step.warning .timeline__tick-container {
  background-color: var(--color-error);
}
.timeline__step:not(.active):not(.passed):not(.warning) .timeline__tick .icon-check,
.timeline__step:not(.active):not(.passed):not(.warning) .timeline__tick .icon-arrow-right {
  display: none;
}
.timeline__step:not(.active):not(.passed):not(.warning) .timeline__tick-container {
  background-color: var(--color-gray);
}
.timeline__step:not(:last-child) {
  padding-bottom: 1.5em;
}
.timeline__tick {
  border: 1px solid var(--color-xray);
  border-radius: 50%;
  height: 1.5em;
  width: 1.5em;
  margin-right: 1em;
}
.timeline__tick-container {
  height: 100%;
  width: 100%;
  position: relative;
  border-radius: 50%;
  border: 3px solid var(--color-zulu);
  z-index: 2;
}
.timeline__tick::before {
  content: '';
  display: block;
  width: 1px;
  position: absolute;
  background-color: var(--color-gray);
  top: 0;
  z-index: 1;
  left: 0.75em;
  height: 100%;
}
@media only screen and (min-width: 768px) {
  .max-width-breadcrumb {
    max-width: 1300px;
  }
}
@media only screen and (max-width: 767px) {
  .max-width-breadcrumb {
    max-width: 300px;
  }
}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/common/assets/styles/static.less ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************/
.static-table {
  overflow: auto;
  border: 1px solid rgba(0, 0, 0, 0.05);
}
.static-table table {
  width: 100%;
}
.static-table thead {
  background: var(--color-bravo);
  color: var(--color-zulu);
}
.static-table th,
.static-table td {
  padding: 1em;
}
.static-table tr:nth-child(even) {
  background: rgba(0, 0, 0, 0.05);
}
.static-content {
  line-height: 1.5em;
  margin-bottom: 3em;
}
.static-content p {
  margin: 1.5em 0;
}
.static-content ul {
  list-style: disc;
  margin: 1.5em 2em;
}
.static-image--thumb {
  display: block;
  width: 175px;
  height: 175px;
  border: 1px solid var(--color-gray);
}
.static-image div {
  background: var(--color-light-gray) !important;
}
.static-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/common/assets/styles/modale.less ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************/
.modale {
  z-index: 999;
  background: rgba(0, 0, 0, 0.5);
  overflow-x: hidden;
  overflow-y: auto;
}
.modale-container {
  margin: auto;
  max-width: 840px;
  flex-direction: column;
}
.modale-container__title {
  font-weight: bold;
}
.modale-container__title:empty {
  display: none;
}
.modale.mass-edit-troc .modale-container,
.modale.mass-edit-operation .modale-container,
.modale.mass-report-troc .modale-container,
.modale.mass-report-operation .modale-container,
.modale.mass-report-tracker .modale-container,
.modale.question-troc .modale-container,
.modale.add-cart .modale-container,
.modale.bilan-cart .modale-container,
.modale.reservation-troc .modale-container,
.modale.calendar-period-troc .modale-container,
.modale.message-troc .modale-container,
.modale.tracker-loan-return-troc .modale-container {
  width: 640px;
}
.modale.mass-edit-troc .modale-container .scrollable,
.modale.mass-edit-operation .modale-container .scrollable,
.modale.mass-report-troc .modale-container .scrollable,
.modale.mass-report-operation .modale-container .scrollable,
.modale.mass-report-tracker .modale-container .scrollable,
.modale.question-troc .modale-container .scrollable,
.modale.add-cart .modale-container .scrollable,
.modale.bilan-cart .modale-container .scrollable,
.modale.reservation-troc .modale-container .scrollable,
.modale.calendar-period-troc .modale-container .scrollable,
.modale.message-troc .modale-container .scrollable,
.modale.tracker-loan-return-troc .modale-container .scrollable {
  max-height: 20em;
}
.modale:not(.confirmable):not(.edit-image) .modale-container {
  min-height: 100%;
}
.modale.validate-cgu .modale-container {
  height: 100%;
}
.modale.validate-cgu .modale-container__content {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.modale.confirmable:not(.hidden) {
  display: flex;
}
.modale.edit-image #image-editor {
  position: relative;
}
.modale.edit-image .modale-container {
  height: 75%;
  margin: 1em;
  max-width: none;
  box-sizing: content-box;
}
.modale.edit-image .img-editor-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  top: 0;
  padding: 0.75em;
  background-color: #FFFA;
  border-right: 2px solid #0003;
}
.modale.edit-image .img-loader {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #0008;
  color: var(--color-zulu);
  white-space: nowrap;
  text-align: center;
}
.modale .progress {
  width: 100%;
  background-color: var(--color-light-gray);
}
.modale .progress__inner {
  height: 0.25em;
  background-color: var(--color-bravo);
  width: 1%;
  transition: width 30s linear;
}
.modale .progress__inner.loading {
  transition: width 5s linear;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/mytroc/common/assets/styles/grids.less ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************/
.grid {
  display: grid;
  grid-template-columns: var(--grid-template);
  align-items: flex-start;
}
.grid--gap05 {
  grid-gap: 0 0.5em;
}
.grid--gap1 {
  grid-gap: 0 1em;
}
.grid--gap2 {
  grid-gap: 0 2em;
}
.grid--item {
  align-self: flex-start;
  grid-column: var(--grid-medium);
}
.grid--half {
  grid-column: var(--grid-half);
}
.grid--full {
  grid-column: var(--grid-full);
}
.grid--large {
  grid-column: var(--grid-large);
}
.grid--larger {
  grid-column: var(--grid-larger);
}
.grid--medium {
  grid-column: var(--grid-medium);
}
.grid--small {
  grid-column: var(--grid-small);
}
.component-mass-buttons.grid .grid--item:not(.grid--selectable) {
  grid-column: var(--grid-small);
}
.component-mass-buttons.grid .grid--selectable {
  grid-column: var(--grid-half);
  align-self: center;
}
.component-filters.grid .grid--submit {
  align-self: center;
}
.inbox-mine-filters.grid .grid--item {
  grid-column: var(--grid-large);
}
.operation-troc-filters.grid .grid--item.grid--operations,
.operation-tracker-filters.grid .grid--item.grid--operations {
  display: none;
}
.admin-convention-list-filters.grid .grid--item.grid--sentBefore,
.admin-user-list-filters.grid .grid--item.grid--sentBefore,
.admin-alerts-list-filters.grid .grid--item.grid--sentBefore,
.admin-operation-list-filters.grid .grid--item.grid--sentBefore,
.admin-tracker-list-filters.grid .grid--item.grid--sentBefore,
.admin-inbox-list-filters.grid .grid--item.grid--sentBefore,
.admin-troc-list-filters.grid .grid--item.grid--sentBefore,
.admin-convention-list-filters.grid .grid--item.grid--sentAfter,
.admin-user-list-filters.grid .grid--item.grid--sentAfter,
.admin-alerts-list-filters.grid .grid--item.grid--sentAfter,
.admin-operation-list-filters.grid .grid--item.grid--sentAfter,
.admin-tracker-list-filters.grid .grid--item.grid--sentAfter,
.admin-inbox-list-filters.grid .grid--item.grid--sentAfter,
.admin-troc-list-filters.grid .grid--item.grid--sentAfter,
.admin-convention-list-filters.grid .grid--item.grid--publishedBefore,
.admin-user-list-filters.grid .grid--item.grid--publishedBefore,
.admin-alerts-list-filters.grid .grid--item.grid--publishedBefore,
.admin-operation-list-filters.grid .grid--item.grid--publishedBefore,
.admin-tracker-list-filters.grid .grid--item.grid--publishedBefore,
.admin-inbox-list-filters.grid .grid--item.grid--publishedBefore,
.admin-troc-list-filters.grid .grid--item.grid--publishedBefore,
.admin-convention-list-filters.grid .grid--item.grid--publishedAfter,
.admin-user-list-filters.grid .grid--item.grid--publishedAfter,
.admin-alerts-list-filters.grid .grid--item.grid--publishedAfter,
.admin-operation-list-filters.grid .grid--item.grid--publishedAfter,
.admin-tracker-list-filters.grid .grid--item.grid--publishedAfter,
.admin-inbox-list-filters.grid .grid--item.grid--publishedAfter,
.admin-troc-list-filters.grid .grid--item.grid--publishedAfter {
  grid-column: var(--grid-small);
}
.admin-convention-list-filters.grid .grid--item.grid--roleType,
.admin-user-list-filters.grid .grid--item.grid--roleType,
.admin-alerts-list-filters.grid .grid--item.grid--roleType,
.admin-operation-list-filters.grid .grid--item.grid--roleType,
.admin-tracker-list-filters.grid .grid--item.grid--roleType,
.admin-inbox-list-filters.grid .grid--item.grid--roleType,
.admin-troc-list-filters.grid .grid--item.grid--roleType,
.admin-convention-list-filters.grid .grid--item.grid--users,
.admin-user-list-filters.grid .grid--item.grid--users,
.admin-alerts-list-filters.grid .grid--item.grid--users,
.admin-operation-list-filters.grid .grid--item.grid--users,
.admin-tracker-list-filters.grid .grid--item.grid--users,
.admin-inbox-list-filters.grid .grid--item.grid--users,
.admin-troc-list-filters.grid .grid--item.grid--users,
.admin-convention-list-filters.grid .grid--item.grid--sortBy,
.admin-user-list-filters.grid .grid--item.grid--sortBy,
.admin-alerts-list-filters.grid .grid--item.grid--sortBy,
.admin-operation-list-filters.grid .grid--item.grid--sortBy,
.admin-tracker-list-filters.grid .grid--item.grid--sortBy,
.admin-inbox-list-filters.grid .grid--item.grid--sortBy,
.admin-troc-list-filters.grid .grid--item.grid--sortBy {
  display: none;
}

/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./vendor/mytroc/common/assets/libraries/bootstrap/bootstrap-datepicker.min.css ***!
  \****************************************************************************************************************************************************************************************************************************************************/
/*!
 * Datepicker for Bootstrap v1.10.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (https://www.apache.org/licenses/LICENSE-2.0)
 */

.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}
/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./vendor/mytroc/common/assets/libraries/leaflet/leaflet.css ***!
  \*********************************************************************************************************************************************************************************************************************************/
/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	  -webkit-user-drag: none;
	}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::-moz-selection {
	background: transparent;
}
.leaflet-tile::selection {
	background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
	}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg {
	max-width: none !important;
	max-height: none !important;
	}
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
	max-width: none !important;
	max-height: none !important;
	width: auto;
	padding: 0;
	}

.leaflet-container img.leaflet-tile {
	/* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */
	mix-blend-mode: plus-lighter;
}

.leaflet-container.leaflet-touch-zoom {
	touch-action: pan-x pan-y;
	}
.leaflet-container.leaflet-touch-drag {
	/* Fallback for FF which doesn't support pinch-zoom */
	touch-action: none;
	touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	touch-action: none;
}
.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	box-sizing: border-box;
	z-index: 800;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-pane         { z-index: 400; }

.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }

.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(#default#VML);
	display: inline-block;
	position: absolute;
	}


/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}
.leaflet-zoom-animated {
	transform-origin: 0 0;
	}
svg.leaflet-zoom-animated {
	will-change: transform;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
	transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
	transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}


/* cursors */

.leaflet-interactive {
	cursor: pointer;
	}
.leaflet-grab {
	cursor:         grab;
	}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor:         grabbing;
	}

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
	pointer-events: none;
	}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}

/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline-offset: 1px;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 0.75rem;
	line-height: 1.5;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover,
.leaflet-bar a:focus {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}
.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	}
.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
	font-size: 22px;
	}


/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(/build/images/layers.416d9136.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(/build/images/layers-2x.8f2c4d11.png);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	font-size: 13px;
	font-size: 1.08333em;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}

/* Default icon URLs */
.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */
	background-image: url(/build/images/marker-icon.2b3e1faf.png);
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.8);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	line-height: 1.4;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus {
	text-decoration: underline;
	}
.leaflet-attribution-flag {
	display: inline !important;
	vertical-align: baseline !important;
	width: 1em;
	height: 0.6669em;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	white-space: nowrap;
	box-sizing: border-box;
	background: rgba(255, 255, 255, 0.8);
	text-shadow: 1px 1px #fff;
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}


/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 24px 13px 20px;
	line-height: 1.3;
	font-size: 13px;
	font-size: 1.08333em;
	min-height: 1px;
	}
.leaflet-popup-content p {
	margin: 17px 0;
	margin: 1.3em 0;
	}
.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-top: -1px;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;
	pointer-events: auto;
	transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	text-align: center;
	width: 24px;
	height: 24px;
	font: 16px/24px Tahoma, Verdana, sans-serif;
	color: #757575;
	text-decoration: none;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus {
	color: #585858;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	-ms-zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}


/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}


/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
.leaflet-tooltip.leaflet-interactive {
	cursor: pointer;
	pointer-events: auto;
	}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
	}

/* Directions */

.leaflet-tooltip-bottom {
	margin-top: 6px;
}
.leaflet-tooltip-top {
	margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
	}
.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
	}
.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
	}
.leaflet-tooltip-left {
	margin-left: -6px;
}
.leaflet-tooltip-right {
	margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
	}
.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
	}
.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
	}

/* Printing */

@media print {
	/* Prevent printers from removing background-images of controls. */
	.leaflet-control {
		-webkit-print-color-adjust: exact;
		print-color-adjust: exact;
		}
	}

/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./vendor/mytroc/common/assets/libraries/cropperjs/cropper.min.css ***!
  \***************************************************************************************************************************************************************************************************************************************/
/*!
 * Cropper.js v1.6.1
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2023-09-17T03:44:17.565Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}
/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./vendor/symfony/ux-live-component/assets/dist/live.min.css ***!
  \*********************************************************************************************************************************************************************************************************************************/
[data-loading=""],[data-loading=show],[data-loading*=\|show]{display:none}

/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/app.less ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
.\!container {
  width: 100% !important;
}
.container {
  width: 100%;
}
@media (min-width: 640px) {

  .\!container {
    max-width: 640px !important;
  }

  .container {
    max-width: 640px;
  }
}
@media (min-width: 768px) {

  .\!container {
    max-width: 768px !important;
  }

  .container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {

  .\!container {
    max-width: 1024px !important;
  }

  .container {
    max-width: 1024px;
  }
}
@media (min-width: 1280px) {

  .\!container {
    max-width: 1280px !important;
  }

  .container {
    max-width: 1280px;
  }
}
@media (min-width: 1536px) {

  .\!container {
    max-width: 1536px !important;
  }

  .container {
    max-width: 1536px;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.visible {
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.collapse {
  visibility: collapse;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.sticky {
  position: sticky;
}
.-inset-2\.5 {
  inset: -0.625rem;
}
.inset-0 {
  inset: 0px;
}
.\!left-auto {
  left: auto !important;
}
.\!right-auto {
  right: auto !important;
}
.\!top-1\/2 {
  top: 50% !important;
}
.-bottom-\[4\.583em\] {
  bottom: -4.583em;
}
.-right-\[100\%\] {
  right: -100%;
}
.-right-\[1em\] {
  right: -1em;
}
.-top-\[10px\] {
  top: -10px;
}
.-top-\[50\%\] {
  top: -50%;
}
.bottom-0 {
  bottom: 0px;
}
.bottom-2 {
  bottom: 0.5rem;
}
.bottom-4 {
  bottom: 1rem;
}
.bottom-\[-9px\] {
  bottom: -9px;
}
.bottom-full {
  bottom: 100%;
}
.left-0 {
  left: 0px;
}
.left-1\/2 {
  left: 50%;
}
.left-10 {
  left: 2.5rem;
}
.left-2 {
  left: 0.5rem;
}
.left-4 {
  left: 1rem;
}
.left-8 {
  left: 2rem;
}
.left-\[1em\] {
  left: 1em;
}
.left-\[20px\] {
  left: 20px;
}
.left-\[50\%\] {
  left: 50%;
}
.right-0 {
  right: 0px;
}
.right-2 {
  right: 0.5rem;
}
.right-8 {
  right: 2rem;
}
.right-\[20px\] {
  right: 20px;
}
.top-0 {
  top: 0px;
}
.top-1\/2 {
  top: 50%;
}
.top-2 {
  top: 0.5rem;
}
.top-24 {
  top: 6rem;
}
.top-4 {
  top: 1rem;
}
.top-8 {
  top: 2rem;
}
.top-\[-9px\] {
  top: -9px;
}
.top-\[2px\] {
  top: 2px;
}
.top-\[50\%\] {
  top: 50%;
}
.top-auto {
  top: auto;
}
.top-full {
  top: 100%;
}
.z-10 {
  z-index: 10;
}
.z-20 {
  z-index: 20;
}
.z-30 {
  z-index: 30;
}
.z-50 {
  z-index: 50;
}
.z-\[1000\] {
  z-index: 1000;
}
.z-\[500\] {
  z-index: 500;
}
.col-span-2 {
  grid-column: span 2 / span 2;
}
.col-start-1 {
  grid-column-start: 1;
}
.float-right {
  float: right;
}
.m-0 {
  margin: 0px;
}
.m-4 {
  margin: 1rem;
}
.m-auto {
  margin: auto;
}
.-mx-4 {
  margin-left: -1rem;
  margin-right: -1rem;
}
.-mx-6 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
.-my-1 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}
.mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.\!mb-0 {
  margin-bottom: 0px !important;
}
.-mb-2 {
  margin-bottom: -0.5rem;
}
.-mb-4 {
  margin-bottom: -1rem;
}
.-ml-2 {
  margin-left: -0.5rem;
}
.-ml-4 {
  margin-left: -1rem;
}
.-ml-px {
  margin-left: -1px;
}
.-mr-1 {
  margin-right: -0.25rem;
}
.-mr-2 {
  margin-right: -0.5rem;
}
.-mt-1 {
  margin-top: -0.25rem;
}
.-mt-2 {
  margin-top: -0.5rem;
}
.-mt-4 {
  margin-top: -1rem;
}
.-mt-6 {
  margin-top: -1.5rem;
}
.-mb-2 {
  margin-bottom: -0.5rem;
}
.mb-0 {
  margin-bottom: 0px;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.mb-12 {
  margin-bottom: 3rem;
}
.mb-16 {
  margin-bottom: 4rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.mb-4 {
  margin-bottom: 1rem;
}
.mb-6 {
  margin-bottom: 1.5rem;
}
.mb-8 {
  margin-bottom: 2rem;
}
.ml-0 {
  margin-left: 0px;
}
.ml-1 {
  margin-left: 0.25rem;
}
.ml-2 {
  margin-left: 0.5rem;
}
.ml-3 {
  margin-left: 0.75rem;
}
.ml-4 {
  margin-left: 1rem;
}
.ml-6 {
  margin-left: 1.5rem;
}
.ml-8 {
  margin-left: 2rem;
}
.ml-auto {
  margin-left: auto;
}
.-mr-1 {
  margin-right: -0.25rem;
}
.mr-0 {
  margin-right: 0px;
}
.mr-1 {
  margin-right: 0.25rem;
}
.mr-1\.5 {
  margin-right: 0.375rem;
}
.mr-12 {
  margin-right: 3rem;
}
.mr-2 {
  margin-right: 0.5rem;
}
.mr-3 {
  margin-right: 0.75rem;
}
.mr-4 {
  margin-right: 1rem;
}
.mr-6 {
  margin-right: 1.5rem;
}
.mr-8 {
  margin-right: 2rem;
}
.mt-0\.5 {
  margin-top: 0.125rem;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-12 {
  margin-top: 3rem;
}
.mt-16 {
  margin-top: 4rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mt-8 {
  margin-top: 2rem;
}
.mt-9 {
  margin-top: 2.25rem;
}
.box-border {
  box-sizing: border-box;
}
.line-clamp-1 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.\!inline {
  display: inline !important;
}
.inline {
  display: inline;
}
.\!flex {
  display: flex !important;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.table {
  display: table;
}
.table-cell {
  display: table-cell;
}
.flow-root {
  display: flow-root;
}
.\!grid {
  display: grid !important;
}
.grid {
  display: grid;
}
.contents {
  display: contents;
}
.hidden {
  display: none;
}
.aspect-square {
  aspect-ratio: 1 / 1;
}
.size-10 {
  width: 2.5rem;
  height: 2.5rem;
}
.size-12 {
  width: 3rem;
  height: 3rem;
}
.size-16 {
  width: 4rem;
  height: 4rem;
}
.size-3 {
  width: 0.75rem;
  height: 0.75rem;
}
.size-3\.5 {
  width: 0.875rem;
  height: 0.875rem;
}
.size-4 {
  width: 1rem;
  height: 1rem;
}
.size-48 {
  width: 12rem;
  height: 12rem;
}
.size-5 {
  width: 1.25rem;
  height: 1.25rem;
}
.size-8 {
  width: 2rem;
  height: 2rem;
}
.size-\[1\.75em\] {
  width: 1.75em;
  height: 1.75em;
}
.size-\[2\.5em\] {
  width: 2.5em;
  height: 2.5em;
}
.size-\[32px\] {
  width: 32px;
  height: 32px;
}
.size-\[40px\] {
  width: 40px;
  height: 40px;
}
.size-\[60px\] {
  width: 60px;
  height: 60px;
}
.size-\[68px\] {
  width: 68px;
  height: 68px;
}
.size-auto {
  width: auto;
  height: auto;
}
.size-full {
  width: 100%;
  height: 100%;
}
.h-0\.5 {
  height: 0.125rem;
}
.h-1 {
  height: 0.25rem;
}
.h-10 {
  height: 2.5rem;
}
.h-3\.5 {
  height: 0.875rem;
}
.h-4 {
  height: 1rem;
}
.h-48 {
  height: 12rem;
}
.h-5 {
  height: 1.25rem;
}
.h-6 {
  height: 1.5rem;
}
.h-7 {
  height: 1.75rem;
}
.h-8 {
  height: 2rem;
}
.h-\[100px\] {
  height: 100px;
}
.h-\[105px\] {
  height: 105px;
}
.h-\[110px\] {
  height: 110px;
}
.h-\[135px\] {
  height: 135px;
}
.h-\[14px\] {
  height: 14px;
}
.h-\[150\%\] {
  height: 150%;
}
.h-\[150px\] {
  height: 150px;
}
.h-\[360px\] {
  height: 360px;
}
.h-\[4px\] {
  height: 4px;
}
.h-\[50px\] {
  height: 50px;
}
.h-\[60px\] {
  height: 60px;
}
.h-\[65px\] {
  height: 65px;
}
.h-\[76px\] {
  height: 76px;
}
.h-\[calc\(100\%-125px\)\] {
  height: calc(100% - 125px);
}
.h-\[calc\(100\%-280px\)\] {
  height: calc(100% - 280px);
}
.h-\[calc\(100\%-75px\)\] {
  height: calc(100% - 75px);
}
.h-\[calc\(100vh-130px\)\] {
  height: calc(100vh - 130px);
}
.h-full {
  height: 100%;
}
.max-h-48 {
  max-height: 12rem;
}
.max-h-\[200px\] {
  max-height: 200px;
}
.max-h-\[670px\] {
  max-height: 670px;
}
.max-h-\[90vh\] {
  max-height: 90vh;
}
.max-h-\[93vh\] {
  max-height: 93vh;
}
.max-h-full {
  max-height: 100%;
}
.max-h-none {
  max-height: none;
}
.min-h-\[110px\] {
  min-height: 110px;
}
.min-h-\[42px\] {
  min-height: 42px;
}
.min-h-\[480px\] {
  min-height: 480px;
}
.min-h-full {
  min-height: 100%;
}
.w-0\.5 {
  width: 0.125rem;
}
.w-10 {
  width: 2.5rem;
}
.w-12 {
  width: 3rem;
}
.w-28 {
  width: 7rem;
}
.w-3\.5 {
  width: 0.875rem;
}
.w-4 {
  width: 1rem;
}
.w-5 {
  width: 1.25rem;
}
.w-56 {
  width: 14rem;
}
.w-8 {
  width: 2rem;
}
.w-9 {
  width: 2.25rem;
}
.w-\[300px\] {
  width: 300px;
}
.w-\[50px\] {
  width: 50px;
}
.w-\[var\(--button-w\)\] {
  width: var(--button-w);
}
.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}
.w-full {
  width: 100%;
}
.w-max {
  width: -moz-max-content;
  width: max-content;
}
.w-min {
  width: -moz-min-content;
  width: min-content;
}
.min-w-0 {
  min-width: 0px;
}
.min-w-12 {
  min-width: 3rem;
}
.min-w-\[150px\] {
  min-width: 150px;
}
.min-w-\[40px\] {
  min-width: 40px;
}
.max-w-7xl {
  max-width: 80rem;
}
.max-w-\[150px\] {
  max-width: 150px;
}
.max-w-\[175px\] {
  max-width: 175px;
}
.max-w-\[180px\] {
  max-width: 180px;
}
.max-w-\[200px\] {
  max-width: 200px;
}
.max-w-\[320px\] {
  max-width: 320px;
}
.max-w-\[400px\] {
  max-width: 400px;
}
.max-w-\[450px\] {
  max-width: 450px;
}
.max-w-\[560px\] {
  max-width: 560px;
}
.max-w-\[670px\] {
  max-width: 670px;
}
.max-w-\[700px\] {
  max-width: 700px;
}
.max-w-full {
  max-width: 100%;
}
.max-w-lg {
  max-width: 32rem;
}
.max-w-md {
  max-width: 28rem;
}
.max-w-none {
  max-width: none;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.shrink-0 {
  flex-shrink: 0;
}
.grow {
  flex-grow: 1;
}
.border-collapse {
  border-collapse: collapse;
}
.origin-top-right {
  transform-origin: top right;
}
.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-0 {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90 {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes spin {

  to {
    transform: rotate(360deg);
  }
}
.animate-spin {
  animation: spin 1s linear infinite;
}
.cursor-default {
  cursor: default;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-pointer {
  cursor: pointer;
}
.cursor-zoom-in {
  cursor: zoom-in;
}
.resize {
  resize: both;
}
.list-none {
  list-style-type: none;
}
.appearance-none {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.grid-flow-col {
  grid-auto-flow: column;
}
.\!grid-cols-\[min-content_auto\] {
  grid-template-columns: min-content auto !important;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-\[17px_auto\] {
  grid-template-columns: 17px auto;
}
.grid-cols-\[200px_auto_500px\] {
  grid-template-columns: 200px auto 500px;
}
.grid-cols-\[20px_auto\] {
  grid-template-columns: 20px auto;
}
.grid-cols-\[25\%_auto_25\%_25\%\] {
  grid-template-columns: 25% auto 25% 25%;
}
.grid-cols-\[30px_auto\] {
  grid-template-columns: 30px auto;
}
.grid-cols-\[32px_auto\] {
  grid-template-columns: 32px auto;
}
.grid-cols-\[40px_auto\] {
  grid-template-columns: 40px auto;
}
.grid-cols-\[50\%_auto\] {
  grid-template-columns: 50% auto;
}
.grid-cols-\[50px_auto\] {
  grid-template-columns: 50px auto;
}
.grid-cols-\[60px_auto\] {
  grid-template-columns: 60px auto;
}
.grid-cols-\[auto_100px\] {
  grid-template-columns: auto 100px;
}
.grid-cols-\[auto_110px\] {
  grid-template-columns: auto 110px;
}
.grid-cols-\[auto_min-content\] {
  grid-template-columns: auto min-content;
}
.grid-cols-\[min-content_min-content\] {
  grid-template-columns: min-content min-content;
}
.grid-cols-none {
  grid-template-columns: none;
}
.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}
.flex-row {
  flex-direction: row;
}
.flex-col {
  flex-direction: column;
}
.flex-col-reverse {
  flex-direction: column-reverse;
}
.flex-wrap {
  flex-wrap: wrap;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.items-baseline {
  align-items: baseline;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-1\.5 {
  gap: 0.375rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-6 {
  gap: 1.5rem;
}
.gap-8 {
  gap: 2rem;
}
.gap-x-1\.5 {
  -moz-column-gap: 0.375rem;
       column-gap: 0.375rem;
}
.gap-x-12 {
  -moz-column-gap: 3rem;
       column-gap: 3rem;
}
.gap-x-20 {
  -moz-column-gap: 5rem;
       column-gap: 5rem;
}
.gap-x-4 {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}
.gap-x-6 {
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}
.gap-x-8 {
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}
.gap-y-10 {
  row-gap: 2.5rem;
}
.gap-y-12 {
  row-gap: 3rem;
}
.gap-y-2 {
  row-gap: 0.5rem;
}
.gap-y-4 {
  row-gap: 1rem;
}
.gap-y-6 {
  row-gap: 1.5rem;
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-divide-opacity, 1));
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-visible {
  overflow: visible;
}
.overflow-x-auto {
  overflow-x: auto;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-y-hidden {
  overflow-y: hidden;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.text-nowrap {
  text-wrap: nowrap;
}
.break-all {
  word-break: break-all;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-2xl {
  border-radius: 1rem;
}
.rounded-3xl {
  border-radius: 1.5rem;
}
.rounded-\[8px\] {
  border-radius: 8px;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: 0.5rem;
}
.rounded-md {
  border-radius: 0.375rem;
}
.rounded-xl {
  border-radius: 0.75rem;
}
.rounded-l {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.rounded-r {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.rounded-r-lg {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.border {
  border-width: 1px;
}
.border-0 {
  border-width: 0px;
}
.border-2 {
  border-width: 2px;
}
.border-4 {
  border-width: 4px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-l {
  border-left-width: 1px;
}
.border-l-4 {
  border-left-width: 4px;
}
.border-r {
  border-right-width: 1px;
}
.border-r-0 {
  border-right-width: 0px;
}
.border-t {
  border-top-width: 1px;
}
.border-solid {
  border-style: solid;
}
.border-dashed {
  border-style: dashed;
}
.border-\[var\(--color-accent-700\)\] {
  border-color: var(--color-accent-700);
}
.border-\[var\(--color-highlight-500\)\] {
  border-color: var(--color-highlight-500);
}
.border-\[var\(--color-primary-100\)\] {
  border-color: var(--color-primary-100);
}
.border-\[var\(--color-primary-700\)\] {
  border-color: var(--color-primary-700);
}
.border-amber-200 {
  --tw-border-opacity: 1;
  border-color: rgb(253 230 138 / var(--tw-border-opacity, 1));
}
.border-amber-300 {
  --tw-border-opacity: 1;
  border-color: rgb(252 211 77 / var(--tw-border-opacity, 1));
}
.border-amber-400 {
  --tw-border-opacity: 1;
  border-color: rgb(251 191 36 / var(--tw-border-opacity, 1));
}
.border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(191 219 254 / var(--tw-border-opacity, 1));
}
.border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(147 197 253 / var(--tw-border-opacity, 1));
}
.border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}
.border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
}
.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}
.border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgb(134 239 172 / var(--tw-border-opacity, 1));
}
.border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgb(74 222 128 / var(--tw-border-opacity, 1));
}
.border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
}
.border-orange-400 {
  --tw-border-opacity: 1;
  border-color: rgb(251 146 60 / var(--tw-border-opacity, 1));
}
.border-purple-300 {
  --tw-border-opacity: 1;
  border-color: rgb(216 180 254 / var(--tw-border-opacity, 1));
}
.border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 202 202 / var(--tw-border-opacity, 1));
}
.border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgb(248 113 113 / var(--tw-border-opacity, 1));
}
.border-red-700 {
  --tw-border-opacity: 1;
  border-color: rgb(185 28 28 / var(--tw-border-opacity, 1));
}
.border-rose-500 {
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / var(--tw-border-opacity, 1));
}
.border-teal-300 {
  --tw-border-opacity: 1;
  border-color: rgb(94 234 212 / var(--tw-border-opacity, 1));
}
.border-transparent {
  border-color: transparent;
}
.border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgb(250 204 21 / var(--tw-border-opacity, 1));
}
.border-b-\[var\(--color-primary-50\)\] {
  border-bottom-color: var(--color-primary-50);
}
.border-t-\[var\(--color-primary-100\)\] {
  border-top-color: var(--color-primary-100);
}
.border-t-gray-900 {
  --tw-border-opacity: 1;
  border-top-color: rgb(17 24 39 / var(--tw-border-opacity, 1));
}
.bg-\[\#FFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-\[var\(--color-accent-600\)\] {
  background-color: var(--color-accent-600);
}
.bg-\[var\(--color-accent-700\)\] {
  background-color: var(--color-accent-700);
}
.bg-\[var\(--color-highlight-50\)\] {
  background-color: var(--color-highlight-50);
}
.bg-\[var\(--color-highlight-500\)\] {
  background-color: var(--color-highlight-500);
}
.bg-\[var\(--color-primary-100\)\] {
  background-color: var(--color-primary-100);
}
.bg-\[var\(--color-primary-50\)\] {
  background-color: var(--color-primary-50);
}
.bg-\[var\(--color-primary-700\)\] {
  background-color: var(--color-primary-700);
}
.bg-amber-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1));
}
.bg-amber-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 235 / var(--tw-bg-opacity, 1));
}
.bg-black\/50 {
  background-color: rgb(0 0 0 / 0.5);
}
.bg-blue-300\/15 {
  background-color: rgb(147 197 253 / 0.15);
}
.bg-blue-300\/65 {
  background-color: rgb(147 197 253 / 0.65);
}
.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}
.bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}
.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}
.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}
.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.bg-gray-500\/75 {
  background-color: rgb(107 114 128 / 0.75);
}
.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}
.bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
}
.bg-orange-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
}
.bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1));
}
.bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}
.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}
.bg-slate-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity, 1));
}
.bg-teal-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 250 / var(--tw-bg-opacity, 1));
}
.bg-transparent {
  background-color: transparent;
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-white\/75 {
  background-color: rgb(255 255 255 / 0.75);
}
.bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
}
.bg-none {
  background-image: none;
}
.fill-\[var\(--color-accent-600\)\] {
  fill: var(--color-accent-600);
}
.fill-\[var\(--color-accent-700\)\] {
  fill: var(--color-accent-700);
}
.fill-\[var\(--color-highlight-500\)\] {
  fill: var(--color-highlight-500);
}
.fill-\[var\(--color-primary-100\)\] {
  fill: var(--color-primary-100);
}
.fill-\[var\(--color-primary-500\)\] {
  fill: var(--color-primary-500);
}
.fill-\[var\(--color-primary-700\)\] {
  fill: var(--color-primary-700);
}
.fill-white {
  fill: #fff;
}
.\!object-contain {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}
.object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}
.object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}
.object-fill {
  -o-object-fit: fill;
     object-fit: fill;
}
.p-0 {
  padding: 0px;
}
.p-1 {
  padding: 0.25rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-3 {
  padding: 0.75rem;
}
.p-4 {
  padding: 1rem;
}
.p-6 {
  padding: 1.5rem;
}
.p-8 {
  padding: 2rem;
}
.\!px-4 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.pb-12 {
  padding-bottom: 3rem;
}
.pb-16 {
  padding-bottom: 4rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pb-3 {
  padding-bottom: 0.75rem;
}
.pb-4 {
  padding-bottom: 1rem;
}
.pb-5 {
  padding-bottom: 1.25rem;
}
.pb-6 {
  padding-bottom: 1.5rem;
}
.pb-\[105px\] {
  padding-bottom: 105px;
}
.pl-10 {
  padding-left: 2.5rem;
}
.pl-4 {
  padding-left: 1rem;
}
.pl-8 {
  padding-left: 2rem;
}
.pr-4 {
  padding-right: 1rem;
}
.pr-6 {
  padding-right: 1.5rem;
}
.pt-1 {
  padding-top: 0.25rem;
}
.pt-10 {
  padding-top: 2.5rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-3 {
  padding-top: 0.75rem;
}
.pt-4 {
  padding-top: 1rem;
}
.pt-6 {
  padding-top: 1.5rem;
}
.pt-8 {
  padding-top: 2rem;
}
.pt-\[76px\] {
  padding-top: 76px;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.align-middle {
  vertical-align: middle;
}
.font-\[inherit\] {
  font-family: inherit;
}
.\!text-\[13px\]\/\[150\%\] {
  font-size: 13px !important;
  line-height: 150% !important;
}
.\!text-base {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}
.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-\[12px\] {
  font-size: 12px;
}
.text-\[12px\]\/\[100\%\] {
  font-size: 12px;
  line-height: 100%;
}
.text-\[12px\]\/\[110\%\] {
  font-size: 12px;
  line-height: 110%;
}
.text-\[12px\]\/\[120\%\] {
  font-size: 12px;
  line-height: 120%;
}
.text-\[12px\]\/\[130\%\] {
  font-size: 12px;
  line-height: 130%;
}
.text-\[13px\]\/\[100\%\] {
  font-size: 13px;
  line-height: 100%;
}
.text-\[13px\]\/\[130\%\] {
  font-size: 13px;
  line-height: 130%;
}
.text-\[14px\]\/\[100\%\] {
  font-size: 14px;
  line-height: 100%;
}
.text-\[14px\]\/\[150\%\] {
  font-size: 14px;
  line-height: 150%;
}
.text-\[16px\]\/\[100\%\] {
  font-size: 16px;
  line-height: 100%;
}
.text-\[16px\]\/\[120\%\] {
  font-size: 16px;
  line-height: 120%;
}
.text-\[16px\]\/\[130\%\] {
  font-size: 16px;
  line-height: 130%;
}
.text-\[16px\]\/\[150\%\] {
  font-size: 16px;
  line-height: 150%;
}
.text-\[16px\]\/\[auto\] {
  font-size: 16px;
  line-height: auto;
}
.text-\[20px\]\/\[100\%\] {
  font-size: 20px;
  line-height: 100%;
}
.text-\[24px\]\/\[100\%\] {
  font-size: 24px;
  line-height: 100%;
}
.text-\[30px\]\/\[100\%\] {
  font-size: 30px;
  line-height: 100%;
}
.text-\[36px\]\/\[100\%\] {
  font-size: 36px;
  line-height: 100%;
}
.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xl\/\[100\%\] {
  font-size: 1.25rem;
  line-height: 100%;
}
.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.\!font-normal {
  font-weight: 400 !important;
}
.font-bold {
  font-weight: 700;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.font-semibold {
  font-weight: 600;
}
.uppercase {
  text-transform: uppercase;
}
.capitalize {
  text-transform: capitalize;
}
.italic {
  font-style: italic;
}
.not-italic {
  font-style: normal;
}
.leading-normal {
  line-height: 1.5;
}
.text-\[--color-highlight-500\] {
  color: var(--color-highlight-500);
}
.text-\[var\(--color-accent-400\)\] {
  color: var(--color-accent-400);
}
.text-\[var\(--color-accent-600\)\] {
  color: var(--color-accent-600);
}
.text-\[var\(--color-accent-700\)\] {
  color: var(--color-accent-700);
}
.text-\[var\(--color-alpha\)\] {
  color: var(--color-alpha);
}
.text-\[var\(--color-bravo-700\)\] {
  color: var(--color-bravo-700);
}
.text-\[var\(--color-dark-200\)\] {
  color: var(--color-dark-200);
}
.text-\[var\(--color-error\)\] {
  color: var(--color-error);
}
.text-\[var\(--color-highlight-500\)\] {
  color: var(--color-highlight-500);
}
.text-\[var\(--color-primary-400\)\] {
  color: var(--color-primary-400);
}
.text-\[var\(--color-primary-500\)\] {
  color: var(--color-primary-500);
}
.text-\[var\(--color-primary-700\)\] {
  color: var(--color-primary-700);
}
.text-amber-500 {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / var(--tw-text-opacity, 1));
}
.text-amber-600 {
  --tw-text-opacity: 1;
  color: rgb(217 119 6 / var(--tw-text-opacity, 1));
}
.text-amber-700 {
  --tw-text-opacity: 1;
  color: rgb(180 83 9 / var(--tw-text-opacity, 1));
}
.text-amber-800 {
  --tw-text-opacity: 1;
  color: rgb(146 64 14 / var(--tw-text-opacity, 1));
}
.text-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}
.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}
.text-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}
.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(30 64 175 / var(--tw-text-opacity, 1));
}
.text-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(30 58 138 / var(--tw-text-opacity, 1));
}
.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}
.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}
.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}
.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}
.text-green-500 {
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / var(--tw-text-opacity, 1));
}
.text-green-600 {
  --tw-text-opacity: 1;
  color: rgb(22 163 74 / var(--tw-text-opacity, 1));
}
.text-green-700 {
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}
.text-green-800 {
  --tw-text-opacity: 1;
  color: rgb(22 101 52 / var(--tw-text-opacity, 1));
}
.text-orange-600 {
  --tw-text-opacity: 1;
  color: rgb(234 88 12 / var(--tw-text-opacity, 1));
}
.text-orange-800 {
  --tw-text-opacity: 1;
  color: rgb(154 52 18 / var(--tw-text-opacity, 1));
}
.text-purple-700 {
  --tw-text-opacity: 1;
  color: rgb(126 34 206 / var(--tw-text-opacity, 1));
}
.text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}
.text-red-700 {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}
.text-red-800 {
  --tw-text-opacity: 1;
  color: rgb(153 27 27 / var(--tw-text-opacity, 1));
}
.text-red-900 {
  --tw-text-opacity: 1;
  color: rgb(127 29 29 / var(--tw-text-opacity, 1));
}
.text-rose-700 {
  --tw-text-opacity: 1;
  color: rgb(190 18 60 / var(--tw-text-opacity, 1));
}
.text-slate-300 {
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}
.text-teal-700 {
  --tw-text-opacity: 1;
  color: rgb(15 118 110 / var(--tw-text-opacity, 1));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgb(202 138 4 / var(--tw-text-opacity, 1));
}
.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgb(161 98 7 / var(--tw-text-opacity, 1));
}
.text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgb(133 77 14 / var(--tw-text-opacity, 1));
}
.underline {
  text-decoration-line: underline;
}
.line-through {
  text-decoration-line: line-through;
}
.opacity-0 {
  opacity: 0;
}
.opacity-100 {
  opacity: 1;
}
.opacity-25 {
  opacity: 0.25;
}
.opacity-40 {
  opacity: 0.4;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-75 {
  opacity: 0.75;
}
.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline {
  outline-style: solid;
}
.outline-1 {
  outline-width: 1px;
}
.outline-black\/5 {
  outline-color: rgb(0 0 0 / 0.05);
}
.ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-inset {
  --tw-ring-inset: inset;
}
.ring-gray-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1));
}
.ring-gray-900\/5 {
  --tw-ring-color: rgb(17 24 39 / 0.05);
}
.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-150 {
  transition-duration: 150ms;
}
.duration-500 {
  transition-duration: 500ms;
}
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.\[--anchor-gap\:theme\(spacing\.2\)\] {
  --anchor-gap: 0.5rem;
}
.\[appearance\:textfield\] {
  -webkit-appearance: textfield;
     -moz-appearance: textfield;
          appearance: textfield;
}
.\[transition-behavior\:allow-discrete\] {
  transition-behavior: allow-discrete;
}
:root {
  --color-alpha: #A7C924;
  --color-bravo: #030F40;
  --color-charlie: #000;
  --color-delta: #030F40;
  --color-echo: #01A5C6;
  --color-foxtrot: #000;
  --color-xray: #4A5170;
  --color-zulu: #FFF;
  --color-error: #BE2626;
  --color-success: #428623;
  --color-warning: #856404;
  --color-green1: #F1F6DE;
  --color-green2: #A7C924;
  --color-blue1: #A7ABBE;
  --color-blue2: #F4F5F9;
  --color-blue3: #030F40;
  --color-blue4: #111C4A;
  --color-blue5: #E3E5EC;
  --color-yellow1: #FFF59D;
  --color-purple1: #E1BEE7;
  --color-gray: #C8CACC;
  --color-light-gray: #F4F5F9;
}
@font-face {
  font-family: 'DINPro';
  src: url(/build/fonts/DINPro.2c4b4db3.woff2) format('woff2');
  font-weight: 100 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'DINPro';
  src: url(/build/fonts/DINPro-Bold.5444b5e6.woff2) format('woff2');
  font-weight: 600 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'DINPro';
  src: url(/build/fonts/DINPro-Black.2eee8087.woff2) format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
body,
button,
input,
select,
textarea {
  font-family: 'DINPro', Arial, sans-serif;
}
body {
  color: var(--color-delta);
}
.c-bravo {
  color: var(--color-bravo);
}
.bg-bravo {
  background-color: var(--color-bravo);
}
.bd-bravo {
  border-color: var(--color-bravo);
}
.sh-bravo {
  box-shadow: 10px 10px 0 0 var(--color-bravo);
}
.c-delta {
  color: var(--color-delta);
}
.bg-delta {
  background-color: var(--color-delta);
}
.bd-delta {
  border-color: var(--color-delta);
}
.sh-delta {
  box-shadow: 10px 10px 0 0 var(--color-delta);
}
.c-green1 {
  color: var(--color-green1);
}
.bg-green1 {
  background-color: var(--color-green1);
}
.bd-green1 {
  border-color: var(--color-green1);
}
.sh-green1 {
  box-shadow: 10px 10px 0 0 var(--color-green1);
}
.c-green2 {
  color: var(--color-green2);
}
.bg-green2 {
  background-color: var(--color-green2);
}
.bd-green2 {
  border-color: var(--color-green2);
}
.sh-green2 {
  box-shadow: 10px 10px 0 0 var(--color-green2);
}
.c-blue1 {
  color: var(--color-blue1);
}
.bg-blue1 {
  background-color: var(--color-blue1);
}
.bd-blue1 {
  border-color: var(--color-blue1);
}
.sh-blue1 {
  box-shadow: 10px 10px 0 0 var(--color-blue1);
}
.c-blue2 {
  color: var(--color-blue2);
}
.bg-blue2 {
  background-color: var(--color-blue2);
}
.bd-blue2 {
  border-color: var(--color-blue2);
}
.sh-blue2 {
  box-shadow: 10px 10px 0 0 var(--color-blue2);
}
.c-blue3 {
  color: var(--color-blue3);
}
.bg-blue3 {
  background-color: var(--color-blue3);
}
.bd-blue3 {
  border-color: var(--color-blue3);
}
.sh-blue3 {
  box-shadow: 10px 10px 0 0 var(--color-blue3);
}
.c-blue4 {
  color: var(--color-blue4);
}
.bg-blue4 {
  background-color: var(--color-blue4);
}
.bd-blue4 {
  border-color: var(--color-blue4);
}
.sh-blue4 {
  box-shadow: 10px 10px 0 0 var(--color-blue4);
}
.c-blue5 {
  color: var(--color-blue5);
}
.bg-blue5 {
  background-color: var(--color-blue5);
}
.bd-blue5 {
  border-color: var(--color-blue5);
}
.sh-blue5 {
  box-shadow: 10px 10px 0 0 var(--color-blue5);
}
.c-yellow1 {
  color: var(--color-yellow1);
}
.bg-yellow1 {
  background-color: var(--color-yellow1);
}
.bd-yellow1 {
  border-color: var(--color-yellow1);
}
.sh-yellow1 {
  box-shadow: 10px 10px 0 0 var(--color-yellow1);
}
.c-purple1 {
  color: var(--color-purple1);
}
.bg-purple1 {
  background-color: var(--color-purple1);
}
.bd-purple1 {
  border-color: var(--color-purple1);
}
.sh-purple1 {
  box-shadow: 10px 10px 0 0 var(--color-purple1);
}
:root {
  --offset-top: 6em;
}
@media only screen and (min-width: 768px) {
  .mobile {
    display: none;
  }
  .layout-header:not(.mobile) {
    top: 0;
  }
  body #account-menu,
  body #main-menu {
    width: 30.5em;
  }
}
@media only screen and (max-width: 767px) {
  body {
    padding-bottom: var(--offset-top);
  }
  .desktop {
    display: none;
  }
  .layout-header.mobile {
    top: 0;
  }
  .layout-header:not(.mobile) {
    bottom: 0;
  }
  body #account-menu,
  body #main-menu {
    width: 100%;
  }
}
.max-width {
  max-width: 1400px;
  margin: auto;
}
body {
  padding-top: var(--offset-top);
}
#main-menu,
#account-menu {
  position: fixed;
  z-index: 920;
  top: 0;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100vh;
  background-color: var(--color-zulu);
  box-shadow: 0 0 24px 0 rgba(10, 0, 130, 0.15);
  transition: right 0.5s;
}
#main-menu [data-nb]::after,
#account-menu [data-nb]::after {
  content: attr(data-nb);
  background-color: var(--color-error);
  color: var(--color-zulu);
  font-size: var(--text-small);
  font-weight: bold;
  padding: 0.25em 0.5em;
  border-radius: 0.85em;
  margin-left: 0.5em;
}
.menu-list li > a:not(.menu-list--profile):not(.menu-list--logout) {
  border-bottom: 1px solid var(--color-gray);
  color: #000;
  transition: color 0.25s, background-color 0.25s;
}
.menu-list li strong,
.menu-list li > a:not(.menu-list--profile) {
  padding: 0.75em 1em;
}
.menu-list li > a:not(.menu-list--profile):not(.menu-list--logout):hover {
  background-color: var(--color-bravo);
  color: var(--color-zulu);
}
.menu-list li > a:not(.menu-list--profile):not(.menu-list--logout):hover .icon {
  background-color: var(--color-zulu);
}
.menu-list li strong {
  border-bottom: 1px solid var(--color-gray);
  color: var(--color-xray);
  display: block;
  font-weight: 400;
  text-transform: uppercase;
}
.page.menu-unfolded {
  overflow-y: hidden;
  height: 100vh;
}
.page.menu-unfolded #main-menu {
  right: 0;
}
.page:not(.menu-unfolded) #main-menu {
  right: -110vw;
}
.page.account-menu-unfolded {
  overflow-y: hidden;
  height: 100vh;
}
.page.account-menu-unfolded #account-menu {
  right: 0;
}
.page.account-menu-unfolded .layout-header label[for="toggle_account_menu"] .login-avatar,
.page.account-menu-unfolded .layout-header label[for="toggle_account_menu"] .icon-account-circle {
  display: none;
}
.page:not(.account-menu-unfolded) #account-menu {
  right: -110vw;
}
.page:not(.account-menu-unfolded) .layout-header label[for="toggle_account_menu"] .icon-account-circle,
.page:not(.account-menu-unfolded) .layout-header label[for="toggle_account_menu"] .icon-close-alt {
  display: none;
}
.layout-header {
  left: 0;
  position: fixed;
  height: var(--offset-top);
  width: 100%;
  z-index: 910;
}
.layout-header__container {
  background-color: var(--color-zulu);
  box-shadow: 0 0 24px 0 rgba(10, 0, 130, 0.15);
  display: flex;
  position: relative;
  gap: 1.5em;
  z-index: 2;
}
.admin-banner {
  height: 10em;
}
.as-h1,
h1 {
  font-size: 2em;
}
.section-title {
  font-size: 1.5em;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
}
.troc-form {
  padding: 1rem;
}
.troc-card {
  background-color: var(--color-zulu);
  border-radius: 0.75rem;
}
.categories-list__item {
  background-color: var(--color-zulu);
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.15);
  font-size: var(--text-semi-medium);
  overflow: clip;
  height: 100%;
}
.btn.bd-delta:not(.bg-delta):not(.disabled):hover {
  background-color: var(--color-delta);
  color: var(--color-zulu);
}
.btn.bd-delta:not(.bg-delta):not(.disabled):hover .icon:not(.icon-unmasked) {
  background-color: var(--color-zulu);
}
.btn.bd-delta.bg-delta:not(.disabled):hover {
  background-color: transparent;
  border-color: var(--color-delta);
  color: var(--color-delta);
}
.btn.bd-delta.bg-delta:not(.disabled):hover .icon:not(.icon-unmasked) {
  background-color: var(--color-delta);
}
.categories-list__item--bottom {
  padding: 1em;
}
.homepage-hero .tagline {
  font-size: var(--text-medium);
  line-height: var(--text-medium);
  max-width: 35em;
}
.homepage-hero .slogan {
  font-size: var(--text-bigger);
  max-width: 20em;
}
.auth-page {
  padding: 1em;
  max-width: 1400px;
  margin: auto;
  padding-bottom: 10rem;
}
.auth-page .auth-form {
  max-width: 600px;
}
.auth-page .form-buttons .btn {
  margin-top: 1.5rem;
}
.user-platform-metric,
.user-metric {
  background: #FFF;
  border-radius: 0.75rem;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.15);
  overflow: hidden;
  margin: 1em 0;
}
.user-platform-metric {
  padding: 1.5em;
}
.user-metric > div {
  padding: 1.5em;
}
.user-platform-metric--value,
.user-metric--value {
  font-weight: 700;
  font-size: var(--text-medium);
}
body > a.sr-only.sr-only-focusable {
  display: none;
}
.skip-link {
  position: absolute;
  left: -9999px;
  top: auto;
  width: 1px;
  height: 1px;
  clip: rect(0, 0, 0, 0);
  clip-path: inset(50%);
  white-space: nowrap;
  z-index: 9999;
}
.skip-link:focus {
  position: fixed;
  top: 0;
  left: 0;
  width: auto;
  height: auto;
  clip: auto;
  clip-path: none;
  padding: 1rem 1.5rem;
  background-color: var(--color-delta);
  color: var(--color-zulu);
  text-decoration: none;
  font-weight: 600;
  white-space: normal;
  outline: 3px solid var(--color-bravo);
  outline-offset: 2px;
}
.page.mire-auth {
  background-color: var(--color-blue2);
}
.auth-mire-admin {
  padding-top: 3rem;
}
.auth-mire-admin__title {
  margin-bottom: 2rem;
  color: var(--color-delta);
  font-size: 1.75em;
}
.auth-mire-admin__list {
  display: grid;
  gap: 2rem;
  margin: 0;
  padding: 0;
  list-style: none;
}
@media only screen and (min-width: 768px) {
  .auth-mire-admin__list {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    max-width: 800px;
  }
}
.auth-mire-admin__card {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 2.5rem;
  padding: 2rem;
  border-radius: 0.5rem;
  background-color: var(--color-zulu);
  box-shadow: 0 10px 15px -3px rgba(3, 15, 64, 0.1), 0 4px 6px -4px rgba(3, 15, 64, 0.1);
}
.auth-mire-admin__card-title {
  color: var(--color-delta);
  font-size: 1.5em;
  font-weight: 700;
  line-height: 1.2;
}
.auth-mire-admin__button {
  display: inline-flex;
  align-items: center;
  gap: 0.75rem;
  margin-top: auto;
  padding: 0.6em 1.5em;
  border: 2px solid var(--color-delta);
  border-radius: 50px;
  color: var(--color-delta);
  font-weight: 500;
  text-decoration: none;
  transition: background-color 0.2s, color 0.2s;
}
.auth-mire-admin__button:hover {
  background-color: var(--color-delta);
  color: var(--color-zulu);
}
.auth-mire-admin__button:hover .icon {
  background-color: var(--color-zulu);
}
.auth-mire-admin__button:focus-visible {
  outline: 2px solid var(--color-delta);
  outline-offset: 3px;
}
.auth-mire-public {
  padding: 4rem 1rem;
}
.auth-mire-public__list {
  display: grid;
  gap: 3rem;
  margin: 0 auto;
  padding: 0;
  list-style: none;
  max-width: 1400px;
}
@media only screen and (min-width: 768px) {
  .auth-mire-public__list {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.auth-mire-public__card {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.5rem;
  text-align: center;
}
.auth-mire-public__brand {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 48px;
}
.auth-mire-public__brand img {
  height: 48px;
  width: auto;
}
.auth-mire-public__title {
  color: var(--color-delta);
  font-size: 1em;
  font-weight: 400;
}
.auth-mire-public__button {
  display: block;
  width: 100%;
  max-width: 23rem;
  padding: 0.9em 1.5em;
  border-radius: 0.375rem;
  text-decoration: none;
  transition: opacity 0.2s;
}
.auth-mire-public__button:hover {
  opacity: 0.85;
}
.auth-mire-public__button:focus-visible {
  outline: 3px solid var(--color-echo);
  outline-offset: 3px;
}
.auth-mire-public__button--staff {
  background-color: var(--color-delta);
  color: var(--color-zulu);
}
.auth-mire-public__button--external {
  background-color: var(--color-alpha);
  color: var(--color-delta);
}
:root {
  --color-primary-700: #030F40;
  --color-primary-500: #111C4A;
  --color-primary-400: #4A5170;
  --color-primary-200: #D3E4A0;
  --color-primary-100: #E6EFC4;
  --color-primary-50: #F1F6DE;
  --color-highlight-500: #030F40;
  --color-highlight-50: #F1F6DE;
  --color-accent-700: #030F40;
}
body .page {
  background: #FFF;
}
.view-listing-block,
.search-block {
  background: var(--color-blue2);
}
.font-bold strong {
  font-weight: inherit;
}
.page .icon-copy {
  --icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2220px%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2220px%22%20fill%3D%22%23000%22%3E%3Cpath%20d%3D%22M300-200q-24%200-42-18t-18-42v-560q0-24%2018-42t42-18h440q24%200%2042%2018t18%2042v560q0%2024-18%2042t-42%2018H300Zm0-60h440v-560H300v560ZM180-80q-24%200-42-18t-18-42v-620h60v620h500v60H180Zm120-180v-560%20560Z%22%2F%3E%3C%2Fsvg%3E");
}
.page .icon-arrow-up {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url%28%23clip0_444_13073%29%22%3E%0A%3Cpath%20d%3D%22M16.791%208.57095C17.235%209.01495%2017.934%209.01495%2018.378%208.57095C18.807%208.12695%2018.807%207.42795%2018.378%206.98395L11.728%200.332951C11.522%200.126951%2011.236%20-4.95911e-05%2010.919%20-4.95911e-05C10.602%20-4.95911e-05%2010.316%200.126951%2010.109%200.332951L3.45898%206.98395C3.01498%207.42795%203.01498%208.12695%203.45898%208.57095C3.90298%209.01495%204.60198%209.01495%205.04598%208.57095L9.79198%203.80895V20.714C9.79098%2021.333%2010.299%2021.825%2010.918%2021.825C11.537%2021.825%2012.029%2021.333%2012.029%2020.714V3.80995L16.791%208.57095Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_444_13073%22%3E%0A%3Crect%20width%3D%2221.825%22%20height%3D%2221.825%22%20fill%3D%22white%22%20transform%3D%22matrix%281%200%200%20-1%200%2021.825%29%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-account-circle {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2233%22%20viewBox%3D%220%200%2032%2033%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url%28%23clip0_181_18081%29%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M27.3137%205.18628C24.2917%202.16431%2020.2737%200.5%2016%200.5C11.7261%200.5%207.70825%202.16431%204.68628%205.18628C1.66431%208.20825%200%2012.2261%200%2016.5C0%2020.7737%201.66431%2024.7917%204.68628%2027.8137C7.70825%2030.8357%2011.7261%2032.5%2016%2032.5C20.2737%2032.5%2024.2917%2030.8357%2027.3137%2027.8137C30.3357%2024.7917%2032%2020.7737%2032%2016.5C32%2012.2261%2030.3357%208.20825%2027.3137%205.18628ZM8.02124%2028.1492C8.69043%2024.2961%2012.0293%2021.4541%2016%2021.4541C19.9709%2021.4541%2023.3096%2024.2961%2023.9788%2028.1492C21.707%2029.71%2018.9585%2030.625%2016%2030.625C13.0415%2030.625%2010.293%2029.71%208.02124%2028.1492ZM10.9126%2014.4917C10.9126%2011.6863%2013.1948%209.4043%2016%209.4043C18.8052%209.4043%2021.0874%2011.6865%2021.0874%2014.4917C21.0874%2017.2969%2018.8052%2019.5791%2016%2019.5791C13.1948%2019.5791%2010.9126%2017.2969%2010.9126%2014.4917ZM25.6028%2026.8486C25.0981%2025.0549%2024.0959%2023.4275%2022.6912%2022.1562C21.8293%2021.3762%2020.8484%2020.7607%2019.7937%2020.3269C21.7%2019.0835%2022.9626%2016.9324%2022.9626%2014.4917C22.9626%2010.6526%2019.8391%207.5293%2016%207.5293C12.1609%207.5293%209.0376%2010.6526%209.0376%2014.4917C9.0376%2016.9324%2010.3003%2019.0835%2012.2063%2020.3269C11.1519%2020.7607%2010.1707%2021.376%209.30884%2022.156C7.9043%2023.4272%206.90186%2025.0547%206.39722%2026.8484C3.61768%2024.2671%201.875%2020.5835%201.875%2016.5C1.875%208.71143%208.21143%202.375%2016%202.375C23.7886%202.375%2030.125%208.71143%2030.125%2016.5C30.125%2020.5837%2028.3823%2024.2673%2025.6028%2026.8486Z%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22clip0_181_18081%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22%23000000%22%20transform%3D%22translate%280%200.5%29%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-star-fill {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12%2018C12%2019%2012.25%2019.92%2012.67%2020.74L12%2021.35L10.55%2020.03C5.4%2015.36%202%2012.27%202%208.5C2%205.41%204.42%203%207.5%203C9.24%203%2010.91%203.81%2012%205.08C13.09%203.81%2014.76%203%2016.5%203C19.58%203%2022%205.41%2022%208.5C22%209.93%2021.5%2011.26%2020.62%2012.61C19.83%2012.23%2018.94%2012%2018%2012C14.69%2012%2012%2014.69%2012%2018ZM19%2014H17V17H14V19H17V22H19V19H22V17H19V14Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E");
}
.page .icon-star-outline {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.5%2018C11.5%2018.9457%2011.7063%2019.8246%2012.0589%2020.6202L12%2020.6738L10.8866%2019.6603L10.8859%2019.6596C8.30104%2017.3157%206.19578%2015.4033%204.73088%2013.6111C3.27148%2011.8256%202.5%2010.2206%202.5%208.5C2.5%205.68674%204.69555%203.5%207.5%203.5C9.08885%203.5%2010.6221%204.24223%2011.6206%205.40564L12%205.84771L12.3794%205.40564C13.3779%204.24223%2014.9112%203.5%2016.5%203.5C19.3045%203.5%2021.5%205.68674%2021.5%208.5C21.5%209.68385%2021.1263%2010.811%2020.4259%2011.978C19.6804%2011.6775%2018.861%2011.5%2018%2011.5C14.4139%2011.5%2011.5%2014.4139%2011.5%2018ZM17%2017.5H17.5V17V14.5H18.5V17V17.5H19H21.5V18.5H19H18.5V19V21.5H17.5V19V18.5H17H14.5V17.5H17Z%22%20stroke%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-search {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.64124%2011C5.64124%207.691%208.33224%205%2011.6412%205C14.9502%205%2017.6412%207.691%2017.6412%2011C17.6412%2014.309%2014.9502%2017%2011.6412%2017C8.33224%2017%205.64124%2014.309%205.64124%2011ZM21.3482%2019.293L17.9532%2015.897C19.0062%2014.543%2019.6412%2012.846%2019.6412%2011C19.6412%206.589%2016.0522%203%2011.6412%203C7.23024%203%203.64124%206.589%203.64124%2011C3.64124%2015.411%207.23024%2019%2011.6412%2019C13.4872%2019%2015.1842%2018.365%2016.5382%2017.312L19.9342%2020.707C20.1292%2020.902%2020.3852%2021%2020.6412%2021C20.8972%2021%2021.1532%2020.902%2021.3482%2020.707C21.7392%2020.316%2021.7392%2019.684%2021.3482%2019.293Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3Cmask%20id%3D%22mask0_244_942%22%20style%3D%22mask-type%3Aluminance%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%223%22%20y%3D%223%22%20width%3D%2219%22%20height%3D%2218%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.64124%2011C5.64124%207.691%208.33224%205%2011.6412%205C14.9502%205%2017.6412%207.691%2017.6412%2011C17.6412%2014.309%2014.9502%2017%2011.6412%2017C8.33224%2017%205.64124%2014.309%205.64124%2011ZM21.3482%2019.293L17.9532%2015.897C19.0062%2014.543%2019.6412%2012.846%2019.6412%2011C19.6412%206.589%2016.0522%203%2011.6412%203C7.23024%203%203.64124%206.589%203.64124%2011C3.64124%2015.411%207.23024%2019%2011.6412%2019C13.4872%2019%2015.1842%2018.365%2016.5382%2017.312L19.9342%2020.707C20.1292%2020.902%2020.3852%2021%2020.6412%2021C20.8972%2021%2021.1532%2020.902%2021.3482%2020.707C21.7392%2020.316%2021.7392%2019.684%2021.3482%2019.293Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url%28%23mask0_244_942%29%22%3E%0A%3Crect%20x%3D%220.641235%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-add-alt {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2219%22%20height%3D%2218%22%20viewBox%3D%220%200%2019%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M14.4225%2018H4.85999C2.53377%2018%200.641235%2016.1075%200.641235%2013.7812V4.21875C0.641235%201.89253%202.53377%200%204.85999%200H14.4225C16.7487%200%2018.6412%201.89253%2018.6412%204.21875V13.7812C18.6412%2016.1075%2016.7487%2018%2014.4225%2018ZM4.85999%201.40625C3.30917%201.40625%202.04749%202.66794%202.04749%204.21875V13.7812C2.04749%2015.3321%203.30917%2016.5938%204.85999%2016.5938H14.4225C15.9733%2016.5938%2017.235%2015.3321%2017.235%2013.7812V4.21875C17.235%202.66794%2015.9733%201.40625%2014.4225%201.40625H4.85999ZM12.8405%208.29624H10.3795V5.80078C10.3795%205.41245%2010.0647%205.09766%209.67639%205.09766C9.28806%205.09766%208.97327%205.41245%208.97327%205.80078V8.29624H6.51233C6.12399%208.29624%205.8092%208.61103%205.8092%208.99937C5.8092%209.3877%206.12399%209.70249%206.51233%209.70249H8.97327V12.1641C8.97327%2012.5524%209.28806%2012.8672%209.67639%2012.8672C10.0647%2012.8672%2010.3795%2012.5524%2010.3795%2012.1641V9.70249H12.8405C13.772%209.66814%2013.772%208.33059%2012.8405%208.29624Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-inbox {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.5%2012C16.5%2012.3978%2016.658%2012.7794%2016.9393%2013.0607C17.2206%2013.342%2017.6022%2013.5%2018%2013.5C18.3978%2013.5%2018.7794%2013.342%2019.0607%2013.0607C19.342%2012.7794%2019.5%2012.3978%2019.5%2012C19.5%2011.6022%2019.342%2011.2206%2019.0607%2010.9393C18.7794%2010.658%2018.3978%2010.5%2018%2010.5C17.6022%2010.5%2017.2206%2010.658%2016.9393%2010.9393C16.658%2011.2206%2016.5%2011.6022%2016.5%2012ZM10.5%2012C10.5%2012.3978%2010.658%2012.7794%2010.9393%2013.0607C11.2206%2013.342%2011.6022%2013.5%2012%2013.5C12.3978%2013.5%2012.7794%2013.342%2013.0607%2013.0607C13.342%2012.7794%2013.5%2012.3978%2013.5%2012C13.5%2011.6022%2013.342%2011.2206%2013.0607%2010.9393C12.7794%2010.658%2012.3978%2010.5%2012%2010.5C11.6022%2010.5%2011.2206%2010.658%2010.9393%2010.9393C10.658%2011.2206%2010.5%2011.6022%2010.5%2012ZM6%2013.5C5.60218%2013.5%205.22064%2013.342%204.93934%2013.0607C4.65804%2012.7794%204.5%2012.3978%204.5%2012C4.5%2011.6022%204.65804%2011.2206%204.93934%2010.9393C5.22064%2010.658%205.60218%2010.5%206%2010.5C6.39782%2010.5%206.77936%2010.658%207.06066%2010.9393C7.34196%2011.2206%207.5%2011.6022%207.5%2012C7.5%2012.3978%207.34196%2012.7794%207.06066%2013.0607C6.77936%2013.342%206.39782%2013.5%206%2013.5Z%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M20.7525%2023.7045L20.7225%2023.6985C17.9775%2023.154%2016.3005%2022.4355%2015.5205%2022.041C14.3723%2022.3483%2013.1886%2022.5026%2012%2022.5C5.373%2022.5%200%2017.799%200%2012C0%206.201%205.373%201.5%2012%201.5C18.627%201.5%2024%206.201%2024%2012C24%2014.64%2022.8855%2017.055%2021.045%2018.9C21.1733%2020.0852%2021.437%2021.2518%2021.831%2022.377L21.8355%2022.3935C21.9476%2022.7157%2022.0697%2023.0344%2022.2015%2023.349C22.32%2023.628%2022.0905%2023.94%2021.792%2023.892C21.4445%2023.8351%2021.098%2023.7725%2020.7525%2023.7045ZM19.5525%2019.0425C19.5315%2018.8229%2019.5592%2018.6014%2019.6336%2018.3937C19.708%2018.186%2019.8273%2017.9973%2019.983%2017.841C21.573%2016.245%2022.5%2014.202%2022.5%2012C22.5%207.212%2017.994%203%2012%203C6.006%203%201.5%207.212%201.5%2012C1.5%2016.788%206.006%2021%2012%2021C13.0574%2021.0026%2014.1105%2020.8654%2015.132%2020.592C15.489%2020.4963%2015.8688%2020.5359%2016.1985%2020.703C16.779%2020.997%2018.0585%2021.558%2020.1495%2022.0425C19.858%2021.0631%2019.6582%2020.0588%2019.5525%2019.0425Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-favorite {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2219%22%20height%3D%2217%22%20viewBox%3D%220%200%2019%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18.9143%206.37597C18.686%205.72357%2018.0629%205.30202%2017.3269%205.30202H12.5806L11.086%201.06991C10.8562%200.419336%2010.2344%200%209.50052%200C9.49818%200%209.49577%20-1.90057e-08%209.49343%203.45768e-05C8.75654%200.00273305%208.13501%200.427258%207.91004%201.08157L6.45897%205.30202H1.67314C0.935287%205.30202%200.311712%205.72498%200.0845595%206.37954C-0.14263%207.03409%200.0969895%207.71749%200.695037%208.12054L4.56728%2010.7302L3.0768%2014.9506C2.84612%2015.6038%203.08173%2016.2882%203.67704%2016.6941C3.97602%2016.898%204.3192%2017%204.6626%2017C5.00288%2017%205.34335%2016.8998%205.64086%2016.6993L9.51981%2014.0851L13.3527%2016.6949C13.9473%2017.0998%2014.7174%2017.1017%2015.3145%2016.7C15.9116%2016.2982%2016.1521%2015.6161%2015.9274%2014.9623L14.4722%2010.7302L18.3116%208.11607C18.906%207.71137%2019.1426%207.02835%2018.9143%206.37597ZM17.6551%207.27789L13.167%2010.3338L14.8673%2015.2791C14.9818%2015.612%2014.7399%2015.8066%2014.663%2015.8583C14.5862%2015.9101%2014.3118%2016.0628%2014.0091%2015.8566L9.52312%2012.8022L4.98875%2015.8581C4.68445%2016.0632%204.41081%2015.9087%204.33415%2015.8564C4.25753%2015.8041%204.01661%2015.6078%204.13409%2015.2752L5.87921%2010.3338L1.34711%207.27941C1.04263%207.07419%201.11439%206.7833%201.14363%206.69906C1.17287%206.61482%201.29746%206.33989%201.67314%206.33989H7.27107L8.97008%201.3984C9.08462%201.06527%209.40301%201.03825%209.49789%201.03787H9.49981C9.59703%201.03787%209.91216%201.06448%2010.0287%201.39452L11.7752%206.33989H17.3269C17.7017%206.33989%2017.8267%206.61389%2017.8561%206.69789C17.8855%206.78189%2017.9577%207.07187%2017.6551%207.27789Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-alert {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M3.39259%2014.4922C3.39259%2014.8033%203.64396%2015.0547%203.95509%2015.0547H14.0449C14.3561%2015.0547%2014.6074%2014.8033%2014.6074%2014.4922V10.3965C14.6074%207.29922%2012.0973%204.78906%209.00001%204.78906C5.90275%204.78906%203.39259%207.29922%203.39259%2010.3965V14.4922ZM4.65822%2010.3965C4.65822%207.99883%206.60236%206.05469%209.00001%206.05469C11.3977%206.05469%2013.3418%207.99883%2013.3418%2010.3965V13.7891H7.10158V10.7832C7.10158%2010.6865%207.02247%2010.6074%206.92579%2010.6074H6.15236C6.05568%2010.6074%205.97658%2010.6865%205.97658%2010.7832V13.7891H4.65822V10.3965ZM3.81271%205.95801L4.5088%205.26191C4.56329%205.20742%204.56329%205.11777%204.5088%205.06328L3.31525%203.86973C3.28882%203.84356%203.25313%203.82887%203.21593%203.82887C3.17874%203.82887%203.14304%203.84356%203.11661%203.86973L2.42052%204.56582C2.39435%204.59225%202.37967%204.62794%202.37967%204.66514C2.37967%204.70233%202.39435%204.73802%202.42052%204.76445L3.61408%205.95801C3.66857%206.0125%203.75646%206.0125%203.81271%205.95801ZM15.583%204.56582L14.8869%203.86973C14.8605%203.84356%2014.8248%203.82887%2014.7876%203.82887C14.7504%203.82887%2014.7147%203.84356%2014.6883%203.86973L13.4947%205.06328C13.4686%205.08971%2013.4539%205.1254%2013.4539%205.1626C13.4539%205.19979%2013.4686%205.23548%2013.4947%205.26191L14.1908%205.95801C14.2453%206.0125%2014.335%206.0125%2014.3895%205.95801L15.583%204.76445C15.6375%204.7082%2015.6375%204.62031%2015.583%204.56582ZM14.625%2016.1797H3.37501C3.06388%2016.1797%202.81251%2016.4311%202.81251%2016.7422V17.1641C2.81251%2017.2414%202.87579%2017.3047%202.95314%2017.3047H15.0469C15.1242%2017.3047%2015.1875%2017.2414%2015.1875%2017.1641V16.7422C15.1875%2016.4311%2014.9361%2016.1797%2014.625%2016.1797ZM8.50783%203.66406H9.4922C9.56954%203.66406%209.63283%203.60078%209.63283%203.52344V1.83594C9.63283%201.75859%209.56954%201.69531%209.4922%201.69531H8.50783C8.43048%201.69531%208.3672%201.75859%208.3672%201.83594V3.52344C8.3672%203.60078%208.43048%203.66406%208.50783%203.66406Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-import-file {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%209C1%2011.1217%201.84285%2013.1566%203.34315%2014.6569C4.84344%2016.1571%206.87827%2017%209%2017C11.1217%2017%2013.1566%2016.1571%2014.6569%2014.6569C16.1571%2013.1566%2017%2011.1217%2017%209%22%20stroke%3D%22%23000000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%201V11M9%2011L12%208M9%2011L6%208%22%20stroke%3D%22%23000000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-edit-file {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url%28%23clip0_181_18208%29%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M12.3911%208.23438C12.3911%207.84604%2012.0764%207.53125%2011.688%207.53125H4.44584C4.0575%207.53125%203.74271%207.84604%203.74271%208.23438C3.74271%208.62271%204.0575%208.9375%204.44584%208.9375H11.688C12.0764%208.9375%2012.3911%208.62271%2012.3911%208.23438Z%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.44584%2010.3438C4.0575%2010.3438%203.74271%2010.6585%203.74271%2011.0469C3.74271%2011.4352%204.0575%2011.75%204.44584%2011.75H8.84427C9.2326%2011.75%209.54739%2011.4352%209.54739%2011.0469C9.54739%2010.6585%209.2326%2010.3438%208.84427%2010.3438H4.44584Z%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.09818%2017.0938H3.74661C2.97121%2017.0938%202.34036%2016.4629%202.34036%2015.6875V3.3125C2.34036%202.53709%202.97121%201.90625%203.74661%201.90625H12.3911C13.1666%201.90625%2013.7974%202.53709%2013.7974%203.3125V7.63672C13.7974%208.02505%2014.1122%208.33984%2014.5005%208.33984C14.8889%208.33984%2015.2036%208.02505%2015.2036%207.63672V3.3125C15.2036%201.76169%2013.942%200.5%2012.3911%200.5H3.74661C2.1958%200.5%200.934113%201.76169%200.934113%203.3125V15.6875C0.934113%2017.2383%202.1958%2018.5%203.74661%2018.5H6.09818C6.48652%2018.5%206.8013%2018.1852%206.8013%2017.7969C6.8013%2017.4085%206.48652%2017.0938%206.09818%2017.0938Z%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M16.4491%2010.6803C15.6266%209.85782%2014.2884%209.85779%2013.4665%2010.6797L9.60625%2014.5314C9.52426%2014.6132%209.46379%2014.714%209.43011%2014.8248L8.58942%2017.5925C8.51489%2017.8379%208.57982%2018.1043%208.75891%2018.2879C8.89307%2018.4254%209.07532%2018.5%209.26224%2018.5C9.32479%2018.5%209.38793%2018.4916%209.44991%2018.4744L12.2879%2017.6883C12.4047%2017.656%2012.5111%2017.594%2012.5969%2017.5083L16.4491%2013.6634C17.2715%2012.841%2017.2715%2011.5028%2016.4491%2010.6803ZM11.7343%2016.3825L10.3066%2016.778L10.7244%2015.4023L13.3291%2012.8034L14.3237%2013.798L11.7343%2016.3825ZM15.4552%2012.6686L15.319%2012.8046L14.3246%2011.8102L14.4604%2011.6747C14.7345%2011.4005%2015.1806%2011.4005%2015.4547%2011.6747C15.7289%2011.9488%2015.7289%2012.3949%2015.4552%2012.6686Z%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11.688%204.71875H4.44584C4.0575%204.71875%203.74271%205.03354%203.74271%205.42188C3.74271%205.81021%204.0575%206.125%204.44584%206.125H11.688C12.0764%206.125%2012.3911%205.81021%2012.3911%205.42188C12.3911%205.03354%2012.0764%204.71875%2011.688%204.71875Z%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22clip0_181_18208%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%2218%22%20height%3D%2218%22%20fill%3D%22%23000000%22%20transform%3D%22translate%280%200.5%29%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-logout {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url%28%23clip0_181_18226%29%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M23.7278%2011.3394L23.7257%2011.3371L20.9132%208.52459C20.5471%208.15845%2019.9534%208.15845%2019.5873%208.52459C19.2212%208.89073%2019.2212%209.48431%2019.5873%209.85041L20.7994%2011.0625H8.43774C7.91996%2011.0625%207.50024%2011.4822%207.50024%2012C7.50024%2012.5178%207.91996%2012.9375%208.43774%2012.9375H20.7994L19.5873%2014.1496C19.2212%2014.5157%2019.2212%2015.1093%2019.5873%2015.4754C19.7704%2015.6585%2020.0103%2015.75%2020.2503%2015.75C20.4902%2015.75%2020.7301%2015.6585%2020.9132%2015.4754L23.7257%2012.6629L23.7279%2012.6606C24.0915%2012.2943%2024.0892%2011.7032%2023.7278%2011.3394Z%22%20fill%3D%22%2300205B%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M11.8127%2024H4.68774C2.10301%2024%200.000244141%2021.8972%200.000244141%2019.3125V4.6875C0.000244141%202.10281%202.10301%200%204.68774%200H11.8127C14.3975%200%2016.5002%202.10281%2016.5002%204.6875V8.25C16.5002%208.76778%2016.0805%209.1875%2015.5627%209.1875C15.045%209.1875%2014.6252%208.76778%2014.6252%208.25V4.6875C14.6252%203.13669%2013.3636%201.875%2011.8127%201.875H4.68774C3.13693%201.875%201.87524%203.13669%201.87524%204.6875V19.3125C1.87524%2020.8633%203.13693%2022.125%204.68774%2022.125H11.8127C13.3636%2022.125%2014.6252%2020.8633%2014.6252%2019.3125V15.75C14.6252%2015.2322%2015.045%2014.8125%2015.5627%2014.8125C16.0805%2014.8125%2016.5002%2015.2322%2016.5002%2015.75V19.3125C16.5002%2021.8972%2014.3975%2024%2011.8127%2024Z%22%20fill%3D%22%2300AA91%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22clip0_181_18226%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-orders {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url%28%23clip0_181_18116%29%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20clip-path%3D%22url%28%23clip1_181_18116%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M18.0439%2010.1396L16.1732%206.87462C16.1144%206.77206%2016.0256%206.6961%2015.9236%206.65188C15.9167%206.64859%2015.909%206.6453%2015.9002%206.64197L12.4917%205.35477C12.626%204.9753%2012.6994%204.5672%2012.6994%204.14226C12.6995%202.13383%2011.0655%200.499878%209.05703%200.499878C7.0486%200.499878%205.41465%202.13383%205.41465%204.1423C5.41465%204.58224%205.49308%205.0042%205.63662%205.39496L2.2197%206.63985L2.21914%206.6401C2.10497%206.68184%202.00509%206.76265%201.94092%206.87466L0.0702118%2010.1396C-0.00663164%2010.2738%20-0.0211724%2010.4348%200.0304103%2010.5805C0.081993%2010.7262%200.194534%2010.8422%200.338633%2010.8981L1.87069%2011.4929V15.5511C1.87069%2015.7749%202.01104%2015.9746%202.22154%2016.0504L8.93498%2018.4685C8.9931%2018.4894%209.05396%2018.4999%209.11481%2018.4999C9.17566%2018.4999%209.23651%2018.4894%209.29464%2018.4685L16.0081%2016.0504C16.2186%2015.9746%2016.3589%2015.7749%2016.3589%2015.5512V11.448L17.7754%2010.8982C17.9195%2010.8422%2018.0321%2010.7262%2018.0837%2010.5805C18.1353%2010.4348%2018.1207%2010.2738%2018.0439%2010.1396ZM9.05703%201.56125C10.4802%201.56125%2011.6381%202.7191%2011.6381%204.1423C11.6381%205.56549%2010.4802%206.72331%209.05703%206.72331C7.63384%206.72331%206.47599%205.56546%206.47599%204.14226C6.47599%202.71907%207.63387%201.56125%209.05703%201.56125ZM9.05703%207.78468C10.2586%207.78468%2011.326%207.19972%2011.9898%206.29979L14.1933%207.13194L9.10586%209.00349L3.95533%207.1371L6.15195%206.33683C6.81754%207.21575%207.87205%207.78468%209.05703%207.78468ZM2.64004%207.78939L8.32939%209.851L6.90245%2012.3075L1.29783%2010.132L2.64004%207.78939ZM2.93206%2011.9049L6.94133%2013.4612C7.00416%2013.4856%207.06908%2013.4973%207.13322%2013.4973C7.31766%2013.4973%207.49487%2013.4007%207.59227%2013.2331L8.57655%2011.5386V17.2113L2.93206%2015.1782V11.9049ZM15.2976%2015.1782L9.63792%2017.2167V11.6301L10.516%2013.2227C10.6443%2013.4555%2010.925%2013.5574%2011.1727%2013.4612L15.2976%2011.86V15.1782ZM15.6605%2010.5806C15.6442%2010.586%2015.6281%2010.5923%2015.6125%2010.5992L11.2213%2012.3038L9.87026%209.85319L15.4752%207.7913L16.8162%2010.1319L15.6605%2010.5806Z%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.22428%205.37455C8.32791%205.47818%208.46373%205.52997%208.59951%205.52997C8.7353%205.52997%208.87115%205.47818%208.97474%205.37452L10.5823%203.76696C10.7895%203.55971%2010.7895%203.22371%2010.5823%203.01646C10.3751%202.80921%2010.0391%202.80921%209.8318%203.01646L8.59947%204.24879L8.30013%203.94945C8.09292%203.74223%207.75689%203.7422%207.54964%203.94945C7.34242%204.1567%207.34242%204.49269%207.54964%204.69994L8.22428%205.37455Z%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22clip0_181_18116%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%2218%22%20height%3D%2218%22%20fill%3D%22%23000000%22%20transform%3D%22translate%280%200.5%29%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22clip1_181_18116%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%2219%22%20height%3D%2219%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-admin-board {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9%2011V12.5C7.80653%2012.5%206.66193%2012.9741%205.81802%2013.818C4.97411%2014.6619%204.5%2015.8065%204.5%2017H3C3%2015.4087%203.63214%2013.8826%204.75736%2012.7574C5.88258%2011.6321%207.4087%2011%209%2011ZM9%2010.25C6.51375%2010.25%204.5%208.23625%204.5%205.75C4.5%203.26375%206.51375%201.25%209%201.25C11.4862%201.25%2013.5%203.26375%2013.5%205.75C13.5%208.23625%2011.4862%2010.25%209%2010.25ZM9%208.75C10.6575%208.75%2012%207.4075%2012%205.75C12%204.0925%2010.6575%202.75%209%202.75C7.3425%202.75%206%204.0925%206%205.75C6%207.4075%207.3425%208.75%209%208.75ZM15.75%2013.25H16.5V17H10.5V13.25H11.25V12.5C11.25%2011.9033%2011.4871%2011.331%2011.909%2010.909C12.331%2010.4871%2012.9033%2010.25%2013.5%2010.25C14.0967%2010.25%2014.669%2010.4871%2015.091%2010.909C15.5129%2011.331%2015.75%2011.9033%2015.75%2012.5V13.25ZM14.25%2013.25V12.5C14.25%2012.3011%2014.171%2012.1103%2014.0303%2011.9697C13.8897%2011.829%2013.6989%2011.75%2013.5%2011.75C13.3011%2011.75%2013.1103%2011.829%2012.9697%2011.9697C12.829%2012.1103%2012.75%2012.3011%2012.75%2012.5V13.25H14.25Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-dashboard {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cg%20clip-path%3D%22url%28%23clip0_89_3333%29%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M21.8906%200.796875H2.10938C0.946266%200.796875%200%201.74314%200%202.90625V16.5938C0%2017.7569%200.946266%2018.7031%202.10938%2018.7031H8.91998L8.40436%2021.7969H7.5C7.11169%2021.7969%206.79688%2022.1117%206.79688%2022.5C6.79688%2022.8883%207.11169%2023.2031%207.5%2023.2031H16.5C16.8883%2023.2031%2017.2031%2022.8883%2017.2031%2022.5C17.2031%2022.1117%2016.8883%2021.7969%2016.5%2021.7969H15.5956L15.08%2018.7031H21.8906C23.0537%2018.7031%2024%2017.7569%2024%2016.5938V2.90625C24%201.74314%2023.0537%200.796875%2021.8906%200.796875ZM14.17%2021.7969H9.83002L10.3456%2018.7031H13.6544L14.17%2021.7969ZM22.5938%2016.5938C22.5938%2016.9815%2022.2783%2017.2969%2021.8906%2017.2969C21.389%2017.2969%202.6978%2017.2969%202.10938%2017.2969C1.72167%2017.2969%201.40625%2016.9815%201.40625%2016.5938V2.90625C1.40625%202.51855%201.72167%202.20312%202.10938%202.20312H11.2969V3C11.2969%203.38831%2011.6117%203.70312%2012%203.70312C12.3883%203.70312%2012.7031%203.38831%2012.7031%203V2.20312H21.8906C22.2783%202.20312%2022.5938%202.51855%2022.5938%202.90625V16.5938Z%22%20fill%3D%22%23000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.75%209.79688C9.36169%209.79688%209.04688%2010.1117%209.04688%2010.5V12.7969H7.45312V8.25C7.45312%207.86169%207.13831%207.54688%206.75%207.54688C6.36169%207.54688%206.04688%207.86169%206.04688%208.25V12.7969H4.45312V6C4.45312%205.61169%204.13831%205.29688%203.75%205.29688C3.36169%205.29688%203.04688%205.61169%203.04688%206V13.5C3.04688%2013.8883%203.36169%2014.2031%203.75%2014.2031H9.75C10.1383%2014.2031%2010.4531%2013.8883%2010.4531%2013.5V10.5C10.4531%2010.1117%2010.1383%209.79688%209.75%209.79688Z%22%20fill%3D%22%23000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M16.875%205.67188C14.6263%205.67188%2012.7969%207.50131%2012.7969%209.75C12.7969%2010.8575%2013.2409%2011.8632%2013.96%2012.5988C13.9923%2012.6357%2013.9907%2012.6339%2014.0261%2012.665C14.7618%2013.3841%2015.7674%2013.8281%2016.875%2013.8281C19.1237%2013.8281%2020.9531%2011.9987%2020.9531%209.75C20.9531%207.50131%2019.1237%205.67188%2016.875%205.67188ZM19.4523%209.04688H17.5781V7.17267C18.4871%207.42092%2019.2041%208.13792%2019.4523%209.04688ZM16.1719%207.17267V9.45877L14.556%2011.0746C13.6867%209.5587%2014.4944%207.63087%2016.1719%207.17267ZM15.5504%2012.069L17.1662%2010.4531H19.4523C18.9934%2012.1331%2017.0642%2012.937%2015.5504%2012.069Z%22%20fill%3D%22%23000%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22clip0_89_3333%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%0A%20%20%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-cog {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12.2667%207.44009C12.1598%207.31843%2012.1008%207.16203%2012.1008%207.00009C12.1008%206.83815%2012.1598%206.68175%2012.2667%206.56009L13.12%205.60009C13.214%205.4952%2013.2724%205.36323%2013.2868%205.2231C13.3012%205.08297%2013.2708%204.94188%2013.2%204.82009L11.8667%202.51343C11.7966%202.39177%2011.6899%202.29534%2011.5618%202.23788C11.4337%202.18042%2011.2908%202.16486%2011.1533%202.19343L9.9%202.44676C9.74052%202.47971%209.5745%202.45315%209.43326%202.37209C9.29202%202.29103%209.18533%202.16108%209.13333%202.00676L8.72667%200.786759C8.68194%200.654346%208.59674%200.539336%208.48309%200.457987C8.36944%200.376639%208.2331%200.333065%208.09334%200.333426H5.42667C5.28129%200.325838%205.13742%200.366044%205.01705%200.447902C4.89667%200.529761%204.80639%200.648772%204.76%200.786759L4.38667%202.00676C4.33467%202.16108%204.22798%202.29103%204.08674%202.37209C3.9455%202.45315%203.77948%202.47971%203.62%202.44676L2.33334%202.19343C2.20304%202.17501%202.0702%202.19557%201.95157%202.25252C1.83293%202.30946%201.7338%202.40024%201.66667%202.51343L0.333335%204.82009C0.260775%204.94053%200.22815%205.08082%200.240124%205.22091C0.252097%205.361%200.308057%205.49372%200.400002%205.60009L1.24667%206.56009C1.35355%206.68175%201.41249%206.83815%201.41249%207.00009C1.41249%207.16203%201.35355%207.31843%201.24667%207.44009L0.400002%208.40009C0.308057%208.50646%200.252097%208.63918%200.240124%208.77928C0.22815%208.91937%200.260775%209.05966%200.333335%209.18009L1.66667%2011.4868C1.73673%2011.6084%201.84341%2011.7048%201.9715%2011.7623C2.09959%2011.8198%202.24255%2011.8353%202.38%2011.8068L3.63333%2011.5534C3.79281%2011.5205%203.95884%2011.547%204.10008%2011.6281C4.24132%2011.7092%204.348%2011.8391%204.4%2011.9934L4.80667%2013.2134C4.85305%2013.3514%204.94333%2013.4704%205.06371%2013.5523C5.18409%2013.6341%205.32796%2013.6743%205.47333%2013.6668H8.14C8.27976%2013.6671%208.41611%2013.6235%208.52975%2013.5422C8.6434%2013.4608%208.72861%2013.3458%208.77333%2013.2134L9.18%2011.9934C9.232%2011.8391%209.33869%2011.7092%209.47993%2011.6281C9.62117%2011.547%209.78719%2011.5205%209.94667%2011.5534L11.2%2011.8068C11.3375%2011.8353%2011.4804%2011.8198%2011.6085%2011.7623C11.7366%2011.7048%2011.8433%2011.6084%2011.9133%2011.4868L13.2467%209.18009C13.3175%209.0583%2013.3478%208.91722%2013.3335%208.77709C13.3191%208.63696%2013.2607%208.50498%2013.1667%208.40009L12.2667%207.44009ZM11.2733%208.33343L11.8067%208.93342L10.9533%2010.4134L10.1667%2010.2534C9.68652%2010.1553%209.18705%2010.2368%208.76306%2010.4826C8.33908%2010.7284%208.0201%2011.1213%207.86667%2011.5868L7.61333%2012.3334H5.90667L5.66667%2011.5734C5.51324%2011.108%205.19426%2010.7151%204.77027%2010.4693C4.34629%2010.2235%203.84682%2010.1419%203.36667%2010.2401L2.58%2010.4001L1.71334%208.92676L2.24667%208.32676C2.57464%207.96008%202.75596%207.48538%202.75596%206.99343C2.75596%206.50147%202.57464%206.02677%202.24667%205.66009L1.71334%205.06009L2.56667%203.59343L3.35334%203.75343C3.83348%203.85157%204.33295%203.77001%204.75694%203.52422C5.18092%203.27844%205.4999%202.88553%205.65333%202.42009L5.90667%201.66676H7.61333L7.86667%202.42676C8.0201%202.8922%208.33908%203.2851%208.76306%203.53089C9.18705%203.77668%209.68652%203.85824%2010.1667%203.76009L10.9533%203.60009L11.8067%205.08009L11.2733%205.68009C10.949%206.04593%2010.77%206.51788%2010.77%207.00676C10.77%207.49564%2010.949%207.96759%2011.2733%208.33343ZM6.76%204.33343C6.23258%204.33343%205.71701%204.48982%205.27848%204.78284C4.83995%205.07586%204.49816%205.49233%204.29632%205.9796C4.09449%206.46687%204.04168%207.00305%204.14457%207.52033C4.24747%208.03762%204.50144%208.51277%204.87438%208.88571C5.24732%209.25865%205.72248%209.51263%206.23976%209.61552C6.75704%209.71841%207.29322%209.6656%207.78049%209.46377C8.26776%209.26194%208.68424%208.92014%208.97725%208.48161C9.27027%208.04308%209.42667%207.52751%209.42667%207.00009C9.42667%206.29285%209.14572%205.61457%208.64562%205.11447C8.14552%204.61438%207.46725%204.33343%206.76%204.33343ZM6.76%208.33343C6.49629%208.33343%206.23851%208.25523%206.01924%208.10872C5.79998%207.96221%205.62908%207.75397%205.52816%207.51034C5.42725%207.2667%205.40084%206.99861%205.45229%206.73997C5.50374%206.48133%205.63072%206.24375%205.81719%206.05728C6.00366%205.87081%206.24124%205.74383%206.49988%205.69238C6.75852%205.64093%207.02661%205.66734%207.27025%205.76825C7.51388%205.86917%207.72212%206.04007%207.86863%206.25933C8.01514%206.4786%208.09334%206.73638%208.09334%207.00009C8.09334%207.35371%207.95286%207.69285%207.70281%207.9429C7.45276%208.19295%207.11362%208.33343%206.76%208.33343Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.page .icon-close-alt {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M20.4853%204.01469C18.2188%201.74819%2015.2053%200.5%2012%200.5C8.79473%200.5%205.78123%201.74819%203.51473%204.01473C1.24823%206.28123%200%209.29469%200%2012.5C0%2015.7054%201.24819%2018.7189%203.51469%2020.9854C5.78119%2023.2518%208.79464%2024.5%2012%2024.5C15.2053%2024.5%2018.2188%2023.2518%2020.4853%2020.9853C22.7518%2018.7188%2024%2015.7053%2024%2012.5C24%209.29469%2022.7518%206.28123%2020.4853%204.01469ZM19.4909%2019.991C17.49%2021.9918%2014.8297%2023.0938%2012%2023.0938C9.17025%2023.0938%206.50991%2021.9918%204.50905%2019.991C2.50814%2017.99%201.40625%2015.3298%201.40625%2012.5C1.40625%209.67034%202.50823%207.01%204.50909%205.00909C6.51%203.00819%209.1703%201.90625%2012%201.90625C14.8297%201.90625%2017.49%203.00819%2019.491%205.00905C23.6213%209.13958%2023.6213%2015.8604%2019.4909%2019.991Z%22%20fill%3D%22%23000000%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M17.29%2016.7957L12.9944%2012.5L17.29%208.20438C17.5646%207.92978%2017.5646%207.48461%2017.29%207.21006C17.0154%206.93547%2016.5702%206.93547%2016.2956%207.21006L12%2011.5057L7.70433%207.21002C7.42978%206.93542%206.98456%206.93542%206.70997%207.21002C6.43537%207.48461%206.43537%207.92978%206.70997%208.20438L11.0056%2012.5L6.70997%2016.7957C6.43537%2017.0703%206.43537%2017.5155%206.70997%2017.7901C6.84727%2017.9274%207.02722%2017.996%207.20713%2017.996C7.38708%2017.996%207.56703%2017.9274%207.70433%2017.7901L12%2013.4944L16.2957%2017.7901C16.433%2017.9274%2016.6129%2017.996%2016.7929%2017.996C16.9728%2017.996%2017.1528%2017.9274%2017.29%2017.7901C17.5646%2017.5155%2017.5646%2017.0703%2017.29%2016.7957Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-help {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M11%2C18H13V16H11V18M12%2C2A10%2C10%200%200%2C0%202%2C12A10%2C10%200%200%2C0%2012%2C22A10%2C10%200%200%2C0%2022%2C12A10%2C10%200%200%2C0%2012%2C2M12%2C20C7.59%2C20%204%2C16.41%204%2C12C4%2C7.59%207.59%2C4%2012%2C4C16.41%2C4%2020%2C7.59%2020%2C12C20%2C16.41%2016.41%2C20%2012%2C20M12%2C6A4%2C4%200%200%2C0%208%2C10H10A2%2C2%200%200%2C1%2012%2C8A2%2C2%200%200%2C1%2014%2C10C14%2C12%2011%2C11.75%2011%2C15H13C13%2C12.75%2016%2C12.5%2016%2C10A4%2C4%200%200%2C0%2012%2C6Z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-category-all {
  --icon: url("data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M3.64124%2018V16H21.6412V18H3.64124ZM3.64124%2013V11H21.6412V13H3.64124ZM3.64124%208V6H21.6412V8H3.64124Z%22%20fill%3D%22%23000000%22%2F%3E%0A%3C%2Fsvg%3E");
}
.icon-category-industriel {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20fill%3D%22none%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%3Cg%20clip-path%3D%22url%28%23clip0_68_778%29%22%3E%0A%20%20%3Cpath%20d%3D%22m63.678%2043.99c0-1.4496%200.3159-2.8634%200.9134-4.0889l0.2758-0.5657h-3.0379c-0.2531%200-0.4589%200.2059-0.4589%200.459v8.3928c0%200.253%200.2058%200.4589%200.4589%200.4589h3.0377l-0.2754-0.5655c-0.5977-1.227-0.9136-2.6416-0.9136-4.0906z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m45.324%2044.043c0.1116%200.3553%200.1939%200.7302%200.2449%201.1141l0.0454%200.3416h14.576v-1.9669h-15.027l0.1605%200.5112z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m34.99%2035.283%2010.514%202.0227v-5.7745c0-1.6578-1.1231-3.0962-2.7314-3.4983l-8.6783-2.1687v9.2711l0.3325%200.0521c0.1687%200.026%200.3672%200.0581%200.5636%200.0956zm1.0721-2.8315v-2.0978c0-0.3253%200.2648-0.5901%200.5901-0.5901%200.3254%200%200.59%200.2648%200.59%200.5901v2.0978c0%200.3253-0.2646%200.59-0.59%200.59-0.3253%200-0.5901-0.2647-0.5901-0.59zm3.1468%200v-2.0978c0-0.3253%200.2647-0.5901%200.5901-0.5901s0.59%200.2648%200.59%200.5901v2.0978c0%200.3253-0.2646%200.59-0.59%200.59s-0.5901-0.2647-0.5901-0.59z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m42.936%2028.081c1e-3%200.0583%200.0044%200.116%200.0044%200.1747%200%203.2103-1.5822%206.0493-4.0075%207.7857l6.5708%201.2642v-5.7747c0-1.6004-1.0483-2.9935-2.5677-3.4499z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m38.75%2040.385h-31.472c-3.1456%200-5.7048%202.5585-5.7048%205.7035%200%203.1457%202.5592%205.7048%205.7048%205.7048h31.472c3.1449%200%205.7035-2.5591%205.7035-5.7048%200-3.145-2.5586-5.7035-5.7035-5.7035zm0%208.3928c-1.4821%200-2.6879-1.2064-2.6879-2.6892%200-1.4821%201.2058-2.6879%202.6879-2.6879s2.6878%201.2058%202.6878%202.6879c0%201.4828-1.2057%202.6892-2.6878%202.6892zm-5.7048-2.6893c0%200.3253-0.2648%200.59-0.5901%200.59h-18.883c-0.3255%200-0.5901-0.2647-0.5901-0.59%200-0.3255%200.2646-0.5901%200.5901-0.5901h18.883c0.3255%200%200.5901%200.2648%200.5901%200.5901zm-25.767-2.6879c1.4821%200%202.6878%201.2058%202.6878%202.6879%200%201.4829-1.2057%202.6891-2.6878%202.6891-1.4829%200-2.6892-1.2064-2.6892-2.6891%200-1.482%201.2063-2.6879%202.6892-2.6879z%22%20fill%3D%22%2375B8FC%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m38.75%2044.581c-0.8314%200-1.5079%200.6764-1.5079%201.5079%200%200.8321%200.6764%201.5092%201.5079%201.5092%200.8314%200%201.5078-0.6771%201.5078-1.5092-1e-4%20-0.8315-0.6765-1.5079-1.5078-1.5079z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m9.376%2035.008h22.729c0.1352%200%200.2705%200.0026%200.4045%200.0064l0.4045%200.0114v-3.0335h-5.6577c-3.5833%200-7.029-1.0862-9.9647-3.1411l-4.3661-3.0564c-1.2784-0.8954-2.0417-2.3611-2.0417-3.9208v-6.6673h-3.0155v18.293c0%200.8313%200.67641%201.5079%201.5078%201.5079z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m27.256%2031.992c-1.3074%200-2.5961-0.1461-3.8487-0.4297-0.8023%201.2938-1.7968%202.456-2.9446%203.4454h11.642c0.1352%200%200.2705%200.0026%200.4045%200.0064l0.4045%200.0114v-3.0335h-5.6579z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m29.767%2036.188h-13.508v3.0169h13.508v-3.0169z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m7.2782%2047.598c0.83135%200%201.5079-0.6771%201.5079-1.5092%200-0.8314-0.67642-1.5079-1.5079-1.5079-0.83213%200-1.5092%200.6764-1.5092%201.5079%200%200.8321%200.67694%201.5092%201.5092%201.5092z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m66.904%2038.321c0.1625%200.3422%200.1154%200.7473-0.1233%201.0424-0.986%201.2207-1.5301%202.8636-1.5301%204.6271%200%201.7634%200.5441%203.4077%201.5301%204.627%200.2387%200.295%200.2858%200.7001%200.1233%201.0425-0.1639%200.3422-0.5088%200.5598-0.8876%200.5598h-4.1879c-1.1198%200-2.0323-0.9126-2.0323-2.0323v-1.1158h-13.838c-0.4811%203.5493-3.5296%206.2948-7.2088%206.2948h-31.472c-4.0135%200-7.2783-3.2648-7.2783-7.2782%200-4.0122%203.2648-7.277%207.2783-7.277h7.408v-2.2302h-5.3102c-1.6992%200-3.0812-1.382-3.0812-3.0812v-17.9h-0.06556c-0.54411%200-0.98341-0.4406-0.98341-0.9834s0.4393-0.9834%200.98341-0.9834h26.226c0.5428%200%200.9834%200.4406%200.9834%200.9834s-0.4406%200.9834-0.9834%200.9834h-0.7763l2.6066%208.6891%201.3833%200.3461v-7.9207c0-1.6992%201.382-3.0812%203.0812-3.0812h1.049c0.5428%200%200.9834%200.4406%200.9834%200.9834s-0.4406%200.9834-0.9834%200.9834h-1.049c-0.6149%200-1.1145%200.4995-1.1145%201.1146v8.3926c0%200.0066-0.0013%200.0131-0.0013%200.0184l5.5186%201.3807c2.3103%200.5769%203.9244%202.6432%203.9244%205.0243v5.676l12.727%202.448c0.0721-1.0555%200.9519-1.892%202.0244-1.892h4.1879c0.379-2e-4%200.7238%200.2174%200.8878%200.5583zm-2.6669%201.4082h-2.4086c-0.0355%200-0.0656%200.0288-0.0656%200.0655v8.3928c0%200.0355%200.0301%200.0656%200.0656%200.0656h2.4086c-0.6215-1.2758-0.9532-2.7377-0.9532-4.2626%200-1.5236%200.3316-2.9869%200.9532-4.2613zm-4.441%205.3757v-1.1801h-14.098c0.1193%200.3803%200.2058%200.7762%200.2596%201.1801h13.838zm0-3.1468v-0.3029l-12.773-2.4559c-0.2072%200.902-1.0148%201.5787-1.9799%201.5787h-1.3256c0.392%200.3671%200.7447%200.775%201.0476%201.2207%200.0891-0.0262%200.1823-0.0407%200.278-0.0407l14.753%201e-4zm-14.686-5.1292v-5.2983c0-1.4764-1.0018-2.7587-2.4335-3.1167l-8.1894-2.0468v8.4308c0.1927%200.0301%200.3855%200.0616%200.5769%200.0982l10.046%201.9328zm-6.3605%201.9824h6.2542l-10.311-1.9838c-0.851-0.1638-1.7216-0.2465-2.5883-0.2465h-0.7643v2.2302l7.4093%201e-4zm5.3102%207.277c0-2.9279-2.3824-5.3102-5.3102-5.3102h-31.472c-2.9292%200-5.3114%202.3825-5.3114%205.3102%200%202.9291%202.3824%205.3114%205.3114%205.3114h31.472c2.9279%200%205.3102-2.3823%205.3102-5.3114zm-11.54-11.467v-2.2354h-5.2643c-3.6647%200-7.1877-1.1106-10.19-3.2124l-4.3661-3.0563c-1.3833-0.9689-2.2093-2.5541-2.2093-4.2429v-6.2739h-2.2291v17.9c0%200.6149%200.4995%201.1145%201.1145%201.1145h22.729c0.139%200%200.278%200.0026%200.4156%200.0065zm0-4.2022v-5.1673l-2.895-9.6514h-17.168v6.2739c0%201.0477%200.5127%202.031%201.3701%202.6315l2.9579%202.0703v-8.8123c0-0.5428%200.4406-0.9834%200.9834-0.9834s0.9834%200.4406%200.9834%200.9834v10.171c2.5437%201.6271%205.4689%202.4847%208.5042%202.4847h5.2643zm-3.1467%208.3926v-2.2302h-12.721v2.2302h12.721zm9.376%204.1958c1.6993%200%203.0813%201.382%203.0813%203.0812s-1.382%203.0825-3.0813%203.0825c-1.6992%200-3.0812-1.3833-3.0812-3.0825s1.382-3.0812%203.0812-3.0812zm1.1146%203.0812c0-0.6149-0.4995-1.1145-1.1146-1.1145-0.615%200-1.1145%200.4994-1.1145%201.1145%200%200.615%200.4995%201.1158%201.1145%201.1158%200.6151%200%201.1146-0.5009%201.1146-1.1158zm-0.0656-16.719c-0.5428%200-0.9834%200.4393-0.9834%200.9834v2.0978c0%200.5428%200.4406%200.9834%200.9834%200.9834s0.9834-0.4406%200.9834-0.9834v-2.0978c-1e-4%20-0.5441-0.4406-0.9834-0.9834-0.9834zm-3.1468%200c-0.5441%200-0.9834%200.4393-0.9834%200.9834v2.0978c0%200.5428%200.4393%200.9834%200.9834%200.9834%200.5428%200%200.9834-0.4406%200.9834-0.9834v-2.0978c-1e-4%20-0.5441-0.4406-0.9834-0.9834-0.9834zm-23.08%2015.735c-0.5428%200-0.9834%200.4406-0.9834%200.9834s0.4406%200.9834%200.9834%200.9834h18.883c0.5428%200%200.9834-0.4406%200.9834-0.9834s-0.4406-0.9834-0.9834-0.9834h-18.883zm-6.2935-2.0978c1.6992%200%203.0812%201.382%203.0812%203.0812s-1.382%203.0825-3.0812%203.0825-3.0825-1.3833-3.0825-3.0825%201.3832-3.0812%203.0825-3.0812zm1.1144%203.0812c0-0.6149-0.49949-1.1145-1.1145-1.1145s-1.1158%200.4994-1.1158%201.1145c0%200.615%200.5008%201.1158%201.1158%201.1158s1.1145-0.5009%201.1145-1.1158z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%3C%2Fg%3E%0A%20%3Cdefs%3E%0A%20%20%3CclipPath%20id%3D%22clip0_68_778%22%3E%0A%20%20%20%3Crect%20width%3D%2267%22%20height%3D%2267%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%3C%2FclipPath%3E%0A%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-category-mobilier {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20fill%3D%22none%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%3Cg%20clip-path%3D%22url%28%23clip0_68_724%29%22%3E%0A%20%20%3Cpath%20d%3D%22m59.922%203.0156h-20.312c-2.2437%200-4.0625%201.8188-4.0625%204.0625v12.187c0%202.2437%201.8188%204.0625%204.0625%204.0625h20.312c2.2436%200%204.0625-1.8188%204.0625-4.0625v-12.187c0-2.2436-1.8189-4.0625-4.0625-4.0625z%22%20fill%3D%22%2375B8FC%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m62.969%2020.281h-12.188c-3.2323%200-6.3322-1.284-8.6178-3.5696s-3.5696-5.3855-3.5696-8.6179v-4.0625c0.0021-0.30516%200.0389-0.60908%200.1096-0.90594-0.8955%200.20487-1.6952%200.70726-2.2685%201.4252-0.5733%200.71791-0.8864%201.6089-0.888%202.5276v12.188c0%201.0774%200.428%202.1108%201.1899%202.8726%200.7618%200.7619%201.7951%201.1899%202.8726%201.1899h20.312c0.9187-0.0017%201.8097-0.3147%202.5276-0.888s1.2203-1.373%201.4252-2.2686c-0.2969%200.0707-0.6008%200.1075-0.9059%200.1097z%22%20fill%3D%22%2375B8FC%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m53.828%2029.422h-8.125l2.0313-6.0938h4.0625l2.0312%206.0938z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m52.474%2025.359-0.6774-2.0313h-4.0625l-0.6774%202.0313h5.4173z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m22.344%2045.672h4.0624v10.156h-4.0624v-10.156z%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m22.344%2045.672h4.0624v4.0625h-4.0624v-4.0625z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m12.188%2059.891v4.0625h3.0469v-3.0469c0-0.5387%200.214-1.0553%200.5949-1.4363%200.3809-0.3809%200.8976-0.5949%201.4363-0.5949h14.219c0.5387%200%201.0554%200.214%201.4363%200.5949%200.3809%200.381%200.5949%200.8976%200.5949%201.4363v3.0469h3.0469v-4.0625c0-1.0774-0.428-2.1107-1.1899-2.8726-0.7618-0.7619-1.7952-1.1899-2.8726-1.1899h-16.25c-1.0774%200-2.1108%200.428-2.8726%201.1899-0.7619%200.7619-1.1899%201.7952-1.1899%202.8726z%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m13.203%2065.984c1.1219%200%202.0313-0.9094%202.0313-2.0313%200-1.1218-0.9094-2.0312-2.0313-2.0312-1.1218%200-2.0312%200.9094-2.0312%202.0312%200%201.1219%200.9094%202.0313%202.0312%202.0313z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m35.547%2065.984c1.1218%200%202.0312-0.9094%202.0312-2.0313%200-1.1218-0.9094-2.0312-2.0312-2.0312-1.1219%200-2.0313%200.9094-2.0313%202.0312%200%201.1219%200.9094%202.0313%202.0313%202.0313z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m26.406%2058.875h3.0469v5.0781h-3.0469v-5.0781z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m28.438%2065.984c1.1218%200%202.0313-0.9094%202.0313-2.0313%200-1.1218-0.9095-2.0312-2.0313-2.0312s-2.0313%200.9094-2.0313%202.0312c0%201.1219%200.9095%202.0313%202.0313%202.0313z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m22.344%2063.953h-3.0469v-5.0781h3.0469v5.0781z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m20.312%2065.984c1.1218%200%202.0313-0.9094%202.0313-2.0313%200-1.1218-0.9095-2.0312-2.0313-2.0312s-2.0313%200.9094-2.0313%202.0312c0%201.1219%200.9095%202.0313%202.0313%202.0313z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m41.641%2033.484h16.25v8.125h-16.25v-8.125z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m57.891%2035.516v-2.0312h-16.25v8.125h16.25v-3.0469h-10.156c-0.8081%200-1.5831-0.321-2.1545-0.8924s-0.8924-1.3464-0.8924-2.1545h13.203z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m41.641%2041.609h16.25v8.125h-16.25v-8.125z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m44.688%2042.625v-1.0156h-3.0469v8.125h16.25v-3.0469h-9.1406c-1.0774%200-2.1108-0.428-2.8726-1.1899-0.7619-0.7618-1.1899-1.7952-1.1899-2.8726z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m41.641%2049.734h16.25v8.125h-16.25v-8.125z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m44.688%2050.75v-1.0156h-3.0469v8.125h16.25v-3.0469h-9.1406c-1.0774%200-2.1108-0.428-2.8726-1.1899-0.7619-0.7618-1.1899-1.7952-1.1899-2.8726z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m61.953%2029.422h-58.906c-1.1218%200-2.0313%200.9094-2.0313%202.0312%200%201.1219%200.90943%202.0313%202.0313%202.0313h58.906c1.1219%200%202.0313-0.9094%202.0313-2.0313%200-1.1218-0.9094-2.0312-2.0313-2.0312z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m3.0469%2033.484h4.0625v32.5h-4.0625v-32.5z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m57.891%2033.484h4.0625v32.5h-4.0625v-32.5z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m3.0469%2033.484h4.0625v2.0312h-4.0625v-2.0312z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m57.891%2033.484h4.0625v2.0312h-4.0625v-2.0312z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m10.442%2033.484h23.804l0.2914-4.0625h-24.387l0.2915%204.0625z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m35.547%2043.64h-22.344l-1.7967-24.998c-0.0739-0.9415%200.1849-1.879%200.7313-2.6492s1.3458-1.3243%202.2587-1.5656c6.547-1.6748%2013.41-1.6748%2019.957%200%200.913%200.2413%201.7123%200.7954%202.2587%201.5656s0.8052%201.7077%200.7313%202.6492l-1.7967%2024.998z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m35.135%2040.26c-5.1192%201.3016-10.432%201.6605-15.68%201.0593-0.9503-0.1023-1.8348-0.5342-2.4999-1.2207-0.6651-0.6864-1.0688-1.584-1.1411-2.5371l-1.36-18.919c-0.0744-0.9412%200.184-1.8785%200.7301-2.6486s1.3452-1.3241%202.2579-1.5653c2.7692-0.6968%205.6036-1.1022%208.4571-1.2096-3.8734-0.1493-7.7483%200.2581-11.506%201.2096-0.9123%200.2418-1.7108%200.7959-2.2564%201.566-0.5457%200.77-0.8038%201.707-0.7295%202.6479l1.7966%2024.998h22.344l0.2458-3.4196c-0.22-0.0246-0.4426-0.0112-0.6581%200.0396z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m36.156%2046.086c-7.7062%202.1561-15.856%202.1561-23.562%200-0.4113-0.1173-0.7729-0.3659-1.0296-0.7079s-0.3945-0.7586-0.3923-1.1863c1e-4%20-0.2985%200.0684-0.5931%200.1996-0.8613s0.322-0.5029%200.5577-0.6861c0.2357-0.1833%200.5101-0.3104%200.8023-0.3715%200.2923-0.0611%200.5946-0.0547%200.884%200.0187%207.0603%201.7987%2014.459%201.7987%2021.519%200%200.2894-0.0734%200.5917-0.0798%200.8839-0.0187%200.2923%200.0611%200.5667%200.1882%200.8024%200.3715%200.2357%200.1832%200.4264%200.4179%200.5576%200.6861%200.1313%200.2682%200.1995%200.5628%200.1997%200.8613%200.0022%200.4277-0.1356%200.8443-0.3924%201.1863-0.2567%200.342-0.6183%200.5906-1.0295%200.7079z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m15.641%2046.086c-0.4112-0.1173-0.7728-0.3659-1.0295-0.7079-0.2568-0.342-0.3945-0.7586-0.3923-1.1862-3e-4%20-0.3112%200.0743-0.6179%200.2175-0.8942%200.1432-0.2762%200.3507-0.514%200.6051-0.6932-0.4753-0.1016-0.9506-0.194-1.4219-0.3129-0.5031-0.136-1.0397-0.0666-1.4917%200.193-0.452%200.2597-0.7823%200.6882-0.9183%201.1913-0.1361%200.5032-0.0666%201.0398%200.193%201.4918s0.6881%200.7823%201.1913%200.9183c4.3292%201.1966%208.816%201.724%2013.305%201.5641-3.4686-0.1201-6.9112-0.645-10.258-1.5641z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m59.922%2024.344c1.3463-0.0017%202.637-0.5372%203.589-1.4892s1.4875-2.2427%201.4891-3.589v-12.187c-0.0016-1.3463-0.5371-2.637-1.4891-3.589s-2.2427-1.4875-3.589-1.4891h-20.312c-1.3463%200.00161-2.637%200.53715-3.589%201.4891s-1.4875%202.2427-1.4892%203.589v4.0625c0%200.2694%200.1071%200.5277%200.2975%200.7182%200.1905%200.1904%200.4488%200.2974%200.7182%200.2974%200.2693%200%200.5277-0.107%200.7181-0.2974%200.1905-0.1905%200.2975-0.4488%200.2975-0.7182v-4.0625c0-0.80808%200.321-1.5831%200.8924-2.1545s1.3464-0.89241%202.1545-0.89241h20.312c0.8081%200%201.583%200.32101%202.1544%200.89241s0.8924%201.3464%200.8924%202.1545v12.187c0%200.8081-0.321%201.5831-0.8924%202.1545s-1.3463%200.8924-2.1544%200.8924h-19.297c-0.2694%200-0.5277%200.107-0.7182%200.2975-0.1904%200.1904-0.2974%200.4488-0.2974%200.7181%200%200.2694%200.107%200.5277%200.2974%200.7182%200.1905%200.1904%200.4488%200.2975%200.7182%200.2975h5.7007l-1.3538%204.0624h-7.3125l0.6967-9.69c0.0946-1.1806-0.2304-2.3567-0.9178-3.3211-0.6874-0.9645-1.6932-1.6554-2.84-1.951-6.7099-1.7083-13.741-1.7083-20.451%200-1.1468%200.2954-2.1525%200.9861-2.84%201.9504-0.6874%200.9643-1.0125%202.1402-0.9179%203.3207l0.7008%209.691h-8.0437c-0.71787-0.0013-1.413%200.2514-1.9624%200.7135-0.54938%200.4621-0.91748%201.1037-1.0391%201.8112-0.12165%200.7075%200.011024%201.4352%200.37451%202.0543%200.36349%200.619%200.93433%201.0894%201.6114%201.3279v31.671c0%200.2693%200.107%200.5277%200.29747%200.7181%200.19047%200.1905%200.44879%200.2975%200.71815%200.2975h4.0625c0.26936%200%200.52769-0.107%200.71816-0.2975%200.19047-0.1904%200.29747-0.4488%200.29747-0.7181v-31.484h3.4034l0.4986%206.9428c-0.577%200.2302-1.0674%200.6355-1.4022%201.1589s-0.4971%201.1385-0.4642%201.7589c0.033%200.6204%200.2596%201.2149%200.6479%201.6999s0.9189%200.836%201.5171%201.0038c2.942%200.8127%205.9578%201.3292%209.0025%201.5417v6.2065h-5.0781c-1.3463%200.0016-2.637%200.5371-3.589%201.4891s-1.4875%202.2427-1.4891%203.589v1.8078c-0.3793%200.3393-0.6676%200.7682-0.8386%201.2476-0.1709%200.4793-0.2191%200.9939-0.14%201.4966%200.079%200.5028%200.2827%200.9777%200.5925%201.3815s0.7158%200.7235%201.1809%200.93c0.4652%200.2066%200.9746%200.2933%201.4819%200.2523s0.9962-0.2084%201.4221-0.487c0.426-0.2785%200.7754-0.6593%201.0163-1.1076s0.3657-0.9498%200.363-1.4587v-3.0469c0-0.2693%200.107-0.5276%200.2975-0.7181%200.1904-0.1905%200.4488-0.2975%200.7181-0.2975h1.0157v1.8078c-0.3794%200.3393-0.6677%200.7682-0.8386%201.2476-0.171%200.4793-0.2191%200.9939-0.1401%201.4966%200.0791%200.5028%200.2828%200.9777%200.5926%201.3815s0.7158%200.7235%201.1809%200.93c0.4652%200.2066%200.9746%200.2933%201.4819%200.2523s0.9962-0.2084%201.4221-0.487c0.426-0.2785%200.7753-0.6593%201.0163-1.1076%200.2409-0.4483%200.3657-0.9498%200.363-1.4587v-4.0625h2.0312v4.0625c-0.0027%200.5089%200.1221%201.0104%200.363%201.4587%200.241%200.4483%200.5903%200.8291%201.0163%201.1076%200.4259%200.2786%200.9148%200.446%201.4221%200.487s1.0167-0.0457%201.4819-0.2523c0.4651-0.2065%200.8711-0.5262%201.1809-0.93s0.5135-0.8787%200.5926-1.3815c0.079-0.5027%200.0309-1.0173-0.1401-1.4966-0.1709-0.4794-0.4592-0.9083-0.8385-1.2476v-1.8078h1.0156c0.2693%200%200.5277%200.107%200.7181%200.2975%200.1905%200.1905%200.2975%200.4488%200.2975%200.7181v3.0469c-0.0027%200.5089%200.1221%201.0104%200.363%201.4587s0.5903%200.8291%201.0163%201.1076c0.4259%200.2786%200.9148%200.446%201.4221%200.487s1.0167-0.0457%201.4818-0.2523c0.4652-0.2065%200.8712-0.5262%201.181-0.93s0.5135-0.8787%200.5925-1.3815c0.0791-0.5027%200.0309-1.0173-0.14-1.4966-0.171-0.4794-0.4593-0.9083-0.8386-1.2476v-1.8078c-0.0016-1.3463-0.5371-2.637-1.4891-3.589s-2.2427-1.4875-3.589-1.4891h-5.0781v-6.2065c3.0446-0.2127%206.0604-0.7288%209.0025-1.5407%200.6042-0.161%201.1418-0.5093%201.5358-0.9949%200.394-0.4855%200.624-1.0834%200.6572-1.7078s-0.1323-1.2433-0.4726-1.7678c-0.3404-0.5246-0.8381-0.9278-1.4218-1.152l0.4986-6.9428h3.4034v23.359c0%200.2693%200.107%200.5277%200.2975%200.7181%200.1904%200.1905%200.4488%200.2975%200.7181%200.2975h15.234v7.1094c0%200.2693%200.107%200.5277%200.2975%200.7181%200.1904%200.1905%200.4488%200.2975%200.7181%200.2975h4.0625c0.2694%200%200.5277-0.107%200.7182-0.2975%200.1904-0.1904%200.2974-0.4488%200.2974-0.7181v-31.671c0.6771-0.2385%201.248-0.7089%201.6115-1.3279%200.3635-0.6191%200.4961-1.3468%200.3745-2.0543-0.1217-0.7075-0.4898-1.3491-1.0391-1.8112-0.5494-0.4621-1.2446-0.7148-1.9625-0.7135h-7.3937l-1.3539-4.0624h6.7164zm-45.277-8.9304c6.3844-1.6271%2013.075-1.6271%2019.459%200%200.6831%200.1801%201.2808%200.5954%201.6878%201.1728%200.407%200.5773%200.5973%201.2798%200.5374%201.9837l-1.6362%2022.78c-6.7759%201.685-13.862%201.685-20.638%200l-1.6361-22.78c-0.0597-0.7037%200.1307-1.406%200.5377-1.9831%200.4071-0.5772%201.0046-0.9924%201.6875-1.1724zm-8.5516%2049.555h-2.0312v-30.469h2.0312v30.469zm-3.0469-32.5c-0.26936%200-0.52768-0.1071-0.71815-0.2975-0.19047-0.1905-0.29747-0.4488-0.29747-0.7182%200-0.2693%200.107-0.5277%200.29747-0.7181%200.19047-0.1905%200.44879-0.2975%200.71815-0.2975h8.19l0.1452%202.0313h-8.3352zm10.156%2032.5c-0.2008%200-0.3972-0.0596-0.5642-0.1712s-0.2972-0.2702-0.3741-0.4558-0.097-0.3898-0.0578-0.5868%200.1359-0.378%200.278-0.52c0.142-0.1421%200.323-0.2388%200.52-0.278s0.4012-0.0191%200.5868%200.0578%200.3442%200.2071%200.4558%200.3741%200.1711%200.3634%200.1711%200.5642c0%200.2694-0.107%200.5277-0.2974%200.7182-0.1905%200.1904-0.4488%200.2975-0.7182%200.2975zm7.1094%200c-0.2009%200-0.3972-0.0596-0.5643-0.1712-0.167-0.1116-0.2971-0.2702-0.374-0.4558s-0.097-0.3898-0.0578-0.5868%200.1359-0.378%200.2779-0.52c0.1421-0.1421%200.323-0.2388%200.5201-0.278%200.197-0.0392%200.4012-0.0191%200.5868%200.0578%200.1855%200.0769%200.3442%200.2071%200.4558%200.3741s0.1711%200.3634%200.1711%200.5642c0%200.2694-0.107%200.5277-0.2974%200.7182-0.1905%200.1904-0.4488%200.2975-0.7182%200.2975zm1.0156-3.8757c-0.3252-0.1203-0.6688-0.1835-1.0156-0.1869v-1.0156h1.0156v1.2025zm7.1094%203.8757c-0.2009%200-0.3972-0.0596-0.5643-0.1712-0.167-0.1116-0.2971-0.2702-0.374-0.4558s-0.097-0.3898-0.0578-0.5868%200.1359-0.378%200.2779-0.52c0.1421-0.1421%200.323-0.2388%200.5201-0.278%200.197-0.0392%200.4012-0.0191%200.5868%200.0578%200.1855%200.0769%200.3442%200.2071%200.4558%200.3741s0.1711%200.3634%200.1711%200.5642c0%200.2694-0.107%200.5277-0.2974%200.7182-0.1905%200.1904-0.4488%200.2975-0.7182%200.2975zm0-4.0626c-0.3468%200.0034-0.6904%200.0666-1.0156%200.1869v-1.2025h1.0156v1.0156zm7.1094%204.0626c-0.2009%200-0.3973-0.0596-0.5643-0.1712s-0.2972-0.2702-0.374-0.4558c-0.0769-0.1856-0.097-0.3898-0.0578-0.5868s0.1359-0.378%200.2779-0.52c0.1421-0.1421%200.323-0.2388%200.52-0.278s0.4013-0.0191%200.5868%200.0578c0.1856%200.0769%200.3442%200.2071%200.4558%200.3741s0.1712%200.3634%200.1712%200.5642c0%200.2694-0.107%200.5277-0.2975%200.7182-0.1904%200.1904-0.4488%200.2975-0.7181%200.2975zm0-5.0782v1.0156c-0.3468%200.0034-0.6904%200.0666-1.0157%200.1869v-0.1869c0-0.808-0.321-1.583-0.8924-2.1544s-1.3463-0.8924-2.1544-0.8924h-14.219c-0.8081%200-1.583%200.321-2.1544%200.8924s-0.8925%201.3464-0.8925%202.1544v0.1869c-0.3252-0.1203-0.6688-0.1835-1.0156-0.1869v-1.0156c0-0.8081%200.321-1.583%200.8924-2.1544s1.3464-0.8924%202.1545-0.8924h16.25c0.8081%200%201.5831%200.321%202.1545%200.8924s0.8924%201.3463%200.8924%202.1544zm-10.156-5.0781h-2.0312v-6.1354c0.3382%200.0081%200.6774%200.0345%201.0156%200.0345s0.6774-0.0264%201.0156-0.0345v6.1354zm10.496-9.7073c-7.5313%202.0982-15.493%202.0982-23.024%200-0.1664-0.0503-0.3158-0.1452-0.4321-0.2745-0.1162-0.1292-0.1947-0.2878-0.2271-0.4586s-0.0173-0.3472%200.0436-0.51%200.1653-0.3058%200.3018-0.4134c0.1665-0.1311%200.3721-0.2026%200.5839-0.2032%200.0795-2e-4%200.1587%200.0097%200.2357%200.0295%207.2234%201.8302%2014.789%201.8302%2022.013%200%200.2425-0.0673%200.5017-0.0356%200.7207%200.0882%200.2191%200.1238%200.38%200.3295%200.4473%200.572%200.0673%200.2424%200.0356%200.5016-0.0882%200.7207-0.1238%200.219-0.3295%200.3799-0.572%200.4472l-2e-3%200.0021zm6.7691-2.4802h14.219v6.0938h-14.219v-6.0938zm14.219-2.0312h-14.219v-6.0938h14.219v6.0938zm-14.219%2016.25v-6.0938h14.219v6.0938h-14.219zm18.281%208.125h-2.0313v-30.469h2.0313v30.469zm2.0312-33.516c0%200.2694-0.107%200.5277-0.2974%200.7182-0.1905%200.1904-0.4488%200.2975-0.7182%200.2975h-24.585l0.1452-2.0313h24.44c0.2694%200%200.5277%200.107%200.7182%200.2975%200.1904%200.1904%200.2974%200.4488%200.2974%200.7181zm-10.55-3.0469h-5.3056l1.3538-4.0624h2.598l1.3538%204.0624z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m48.75%2037.547h2.0312c0.2694%200%200.5277-0.107%200.7182-0.2975s0.2975-0.4488%200.2975-0.7182c0-0.2693-0.107-0.5276-0.2975-0.7181s-0.4488-0.2975-0.7182-0.2975h-2.0312c-0.2694%200-0.5277%200.107-0.7182%200.2975-0.1904%200.1905-0.2974%200.4488-0.2974%200.7181%200%200.2694%200.107%200.5277%200.2974%200.7182%200.1905%200.1905%200.4488%200.2975%200.7182%200.2975z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m50.781%2043.641h-2.0312c-0.2694%200-0.5277%200.107-0.7182%200.2975-0.1904%200.1905-0.2974%200.4488-0.2974%200.7181%200%200.2694%200.107%200.5277%200.2974%200.7182%200.1905%200.1905%200.4488%200.2975%200.7182%200.2975h2.0312c0.2694%200%200.5277-0.107%200.7182-0.2975s0.2975-0.4488%200.2975-0.7182c0-0.2693-0.107-0.5276-0.2975-0.7181s-0.4488-0.2975-0.7182-0.2975z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m50.781%2051.766h-2.0312c-0.2694%200-0.5277%200.107-0.7182%200.2975-0.1904%200.1905-0.2974%200.4488-0.2974%200.7181%200%200.2694%200.107%200.5277%200.2974%200.7182%200.1905%200.1905%200.4488%200.2975%200.7182%200.2975h2.0312c0.2694%200%200.5277-0.107%200.7182-0.2975s0.2975-0.4488%200.2975-0.7182c0-0.2693-0.107-0.5276-0.2975-0.7181s-0.4488-0.2975-0.7182-0.2975z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%3C%2Fg%3E%0A%20%3Cdefs%3E%0A%20%20%3CclipPath%20id%3D%22clip0_68_724%22%3E%0A%20%20%20%3Crect%20transform%3D%22translate%280%202%29%22%20width%3D%2265%22%20height%3D%2265%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%3C%2FclipPath%3E%0A%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-category-epi {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20fill%3D%22none%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%3Cpath%20d%3D%22m50.705%2035.091c-15.262%203.2558-31.05%203.2558-46.312%200-1.5076-0.3237-3.0245%200.592-3.3853%202.0811-0.36072%201.4892%200.62896%203.0061%202.2291%203.3483%2016.029%203.4223%2032.604%203.4223%2048.633%200%201.6001-0.3422%202.5991-1.8591%202.2291-3.3483-0.37-1.4984-1.8869-2.4048-3.3945-2.0811z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m35.869%208.5735c-0.4625%205.3924-0.9527%2010.961-1.4522%2016.649h-13.745c-0.4994-5.6884-0.9896-11.256-1.4521-16.649%205.3276-2.2106%2011.321-2.2106%2016.649%200z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m35.629%2011.321c-0.3885%204.5322-0.7954%209.1661-1.2117%2013.892h-13.744c-0.4163-4.7264-0.8232-9.3696-1.2117-13.902-8.2782%203.857-14.142%2013.31-14.142%2023.401%200%200.8324%200.04625-0.2128%200.12949%200.5734%2014.577%202.9783%2029.617%202.9783%2044.194%200.0185%200.074-0.7954%200.1295%200.2497%200.1295-0.5734%200-10.091-5.8641-19.553-14.142-23.41z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cg%20opacity%3D%22.1%22%3E%0A%20%20%3Cpath%20d%3D%22m34.75%208.1663c-5.0409-1.7666-10.572-1.6556-15.53%200.40697%200.3237%203.7922%200.666%207.6677%201.0082%2011.617-0.703-8.0747%206.9833-14.327%2014.522-12.024z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%3C%2Fg%3E%0A%20%3Cpath%20d%3D%22m17.444%2012.588c0.6567-0.518%201.3227-0.9435%202.0164-1.2672-8.2782%203.857-14.142%2013.31-14.142%2023.401%200%200.8325%200.04625-0.2127%200.12949%200.5735%206.8353%201.3874%2013.763%202.1181%2020.691%202.2106-12.921-0.333-18.897-16.852-8.6945-24.918z%22%20fill%3D%22%23030F40%22%20opacity%3D%22.1%22%2F%3E%0A%20%3Cpath%20d%3D%22m9.0461%2052.962h-3.6998v-3.6997h3.6998v3.6997z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m46.044%2049.27h3.6998v3.6998h-3.6998v-3.6998z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m9.0461%2049.27v6.1878c0%204.4305%203.3483%208.306%207.7695%208.5927%204.8467%200.3145%208.8794-3.524%208.8794-8.3059v-0.925c0-1.0174%200.8325-1.8498%201.8499-1.8498s1.8499%200.8324%201.8499%201.8498v0.6382c0%204.4305%203.3483%208.306%207.7695%208.5927%204.8466%200.3145%208.8794-3.524%208.8794-8.3059v-6.4746h-36.998z%22%20fill%3D%22%2375B8FC%22%2F%3E%0A%20%3Cg%20fill%3D%22%23030F40%22%20opacity%3D%22.1%22%3E%0A%20%20%3Cpath%20d%3D%22m12.746%2055.458v-6.1878h-3.6998v6.1878c0%204.4305%203.3483%208.306%207.7695%208.5927%200.8325%200.0555%201.6464-0.0185%202.4141-0.2035-3.7645-0.8694-6.4838-4.4027-6.4838-8.3892z%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m33.095%2055.458v-0.6382c0-1.0174-0.8325-1.8499-1.8499-1.8499s-1.8499%200.8325-1.8499%201.8499v0.6382c0%204.4304%203.3483%208.3059%207.7695%208.5927%200.8325%200.0555%201.6464-0.0185%202.4141-0.2035-3.7645-0.8695-6.4838-4.4027-6.4838-8.3892z%22%2F%3E%0A%20%3C%2Fg%3E%0A%20%3Cpath%20d%3D%22m54.988%2036.942c-0.4717-1.9239-2.3493-3.1078-4.3102-2.7841-0.2127-9.8136-5.9011-19.257-14.068-23.373%200.0647-0.7122%200.1202-1.4336%200.185-2.1366%200.037-0.39772-0.1943-0.77694-0.5642-0.93418-5.5127-2.2846-11.839-2.2846-17.361%200-0.37%200.15724-0.6012%200.53646-0.5642%200.93418%200.0647%200.70296%200.1202%201.4244%200.185%202.1366-8.1765%204.116-13.865%2013.56-14.078%2023.373-1.9701-0.333-3.8385%200.851-4.3102%202.7841-0.23124%200.9434-0.064746%201.9239%200.45322%202.7563%200.54572%200.8694%201.4522%201.4984%202.4788%201.7111%208.1302%201.7389%2016.316%202.5991%2024.511%202.5991%208.1857%200%2016.381-0.8694%2024.511-2.5991%201.0266-0.222%201.9331-0.8417%202.4788-1.7204%200.5272-0.8231%200.6844-1.8036%200.4532-2.747zm-20.099-27.767c-0.4255%204.893-0.8602%209.9246-1.3134%2015.058l-0.0093%200.0648h-12.043l-0.0925-1.0359c-0.4255-4.7912-0.8325-9.4992-1.2302-14.078%204.7079-1.7851%209.9893-1.7851%2014.688-0.00925zm-16.233%203.598c0.3053%203.4962%200.6105%207.0295%200.9342%2010.637l0.1665%201.8869c0.037%200.481%200.444%200.8417%200.925%200.8417h13.744c0.481%200%200.8787-0.37%200.925-0.8417l0.0647-0.9064c0.3423-3.9403%200.6845-7.8157%201.0175-11.617%207.307%204.0327%2012.329%2012.746%2012.403%2021.736-14.142%202.7933-28.451%202.7933-42.584%200%200.074-8.9904%205.0964-17.703%2012.403-21.736zm34.306%2025.944c-0.2867%200.4532-0.7492%200.7769-1.3042%200.8879-16.011%203.413-32.234%203.413-48.245%200-0.55496-0.1202-1.0082-0.4347-1.2949-0.8879-0.25898-0.407-0.34223-0.888-0.23123-1.3412%200.21273-0.8509%201.0082-1.4336%201.8869-1.4336%200.13874%200%200.27748%200.0184%200.41622%200.0462%2015.493%203.3113%2031.207%203.3113%2046.7%200%201.0267-0.2127%202.0534%200.407%202.2939%201.3967%200.1202%200.4439%200.037%200.9156-0.222%201.3319z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%3Cpath%20d%3D%22m31.032%2022.438c0.0925%200%200.185-0.0185%200.2867-0.0463%200.4903-0.1572%200.7585-0.6752%200.6012-1.1654-0.9896-3.0338-0.6752-6.5023%200.8417-9.4898%200.2313-0.4533%200.0463-1.0082-0.4069-1.2395-0.4625-0.2312-1.0082-0.0462-1.2395%200.407-1.7388%203.4223-2.0811%207.3995-0.9619%2010.896%200.1203%200.3885%200.4902%200.6382%200.8787%200.6382z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%3Cpath%20d%3D%22m23.179%2021.226c-0.1572%200.4902%200.111%201.0082%200.6013%201.1654%200.0924%200.0278%200.1849%200.0463%200.2867%200.0463%200.3885%200%200.7584-0.2497%200.8787-0.6382%201.1284-3.4963%200.7769-7.4735-0.962-10.896-0.2312-0.4532-0.7862-0.6382-1.2394-0.407-0.4532%200.2313-0.6382%200.7862-0.4069%201.2395%201.5169%202.9875%201.8221%206.456%200.8416%209.4898z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%3Cpath%20d%3D%22m49.743%2048.336h-44.397c-0.50872%200-0.92494%200.4162-0.92494%200.925v3.6997c0%200.5087%200.41622%200.925%200.92494%200.925h2.7748v1.5631c0%205.0224%203.7922%209.2031%208.6389%209.5176%202.5898%200.1758%205.0502-0.7122%206.9371-2.4788%201.8591-1.7389%202.9228-4.1992%202.9228-6.7521v-0.9249c0-0.5087%200.4162-0.9249%200.9249-0.9249s0.9249%200.4162%200.9249%200.9249v0.6382c0%205.0224%203.7923%209.2031%208.639%209.5176%200.2127%200.0093%200.4162%200.0185%200.6197%200.0185%202.3586%200%204.5784-0.8787%206.3173-2.4973%201.8591-1.7389%202.9228-4.1992%202.9228-6.7521v-1.8498h2.7748c0.5087%200%200.9249-0.4163%200.9249-0.925v-3.6997c0-0.5088-0.4162-0.925-0.9249-0.925zm-43.472%203.6998v-1.8499h1.8499v1.8499h-1.8499zm38.847%203.6997c0%202.0719-0.8324%203.9865-2.3401%205.4017-1.5076%201.4151-3.4685%202.1181-5.5496%201.9793-3.8755-0.2497-6.9093-3.6165-6.9093-7.6677v-0.6382c0-1.5262-1.2487-2.7748-2.7748-2.7748-1.5262%200-2.7748%201.2486-2.7748%202.7748v0.9249c0%202.0719-0.8325%203.9865-2.3401%205.4017-1.5077%201.4151-3.4685%202.1181-5.5496%201.9793-3.8755-0.2497-6.9093-3.6165-6.9093-7.6677v-5.2629h35.148v5.5496zm3.6998-3.6997h-1.8499v-1.8499h1.8499v1.8499z%22%20fill%3D%22%23030F40%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-category-informatique {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20fill%3D%22none%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%3Cg%20clip-path%3D%22url%28%23clip0_68_792%29%22%3E%0A%20%20%3Cg%20clip-path%3D%22url%28%23clip1_68_792%29%22%3E%0A%20%20%20%3Cpath%20d%3D%22m10.892%2059.021c-7.2705-2.7645-10.957-10.975-8.1929-18.246l5.864-15.422c2.7644-7.2706%2010.975-10.957%2018.246-8.1929%207.2706%202.7644%2010.957%2010.975%208.1929%2018.246l-5.864%2015.422c-2.7644%207.2706-10.975%2010.957-18.246%208.193z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%20%3Cpath%20d%3D%22m22.62%2028.176c-1.2118-0.4607-1.8262-1.8291-1.3655-3.0409l0.8377-2.2032c0.4608-1.2117%201.8292-1.8262%203.0409-1.3655%201.2118%200.4608%201.8263%201.8292%201.3655%203.0409l-0.8377%202.2033c-0.4607%201.2117-1.8291%201.8262-3.0409%201.3654z%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%20%3Cpath%20d%3D%22m33.9%2034.987-0.4189%201.1016-11.016-4.1886%200.9148-2.4059c1.4534%200.0307%202.8382-0.8323%203.3827-2.2644l0.8377-2.2032c0.5445-1.4321%200.0829-2.997-1.0237-3.9398l0.8938-2.3508c5.9541%202.9044%208.8279%209.9433%206.4296%2016.251zm-22.589%2022.933c-6.6823-2.5408-10.05-10.045-7.5102-16.725l4.6074-12.118%2024.235%209.2149-4.6074%2012.118c-2.5399%206.6801-10.043%2010.051-16.725%207.5102zm13.956-40.021-0.8938%202.3508c-1.4535-0.0307-2.8382%200.8323-3.3827%202.2644l-0.8377%202.2032c-0.5445%201.4321-0.083%202.997%201.0237%203.9398l-0.9148%202.4059-11.016-4.1886%200.41886-1.1016c2.3984-6.3077%209.2229-9.6591%2015.602-7.8739zm-2.2283%209.1766c-0.608-0.2312-0.9131-0.9146-0.6827-1.5205l0.8377-2.2032c0.2304-0.6059%200.9124-0.9139%201.5204-0.6828%200.6081%200.2312%200.9132%200.9146%200.6828%201.5205l-0.8377%202.2032c-0.2304%200.6059-0.9124%200.9139-1.5205%200.6828zm48.035-6.9533c-0.608-0.2311-1.2892%200.0748-1.5204%200.6828l-4.1886%2011.016c-1.6168%204.2522-6.3911%206.396-10.643%204.7792-4.2521-1.6167-6.396-6.391-4.7792-10.643%202.5399-6.6801-0.8279-14.184-7.5102-16.725-6.3277-2.4059-13.385%200.49632-16.273%206.4816-7.6133-2.2744-15.829%201.6777-18.697%209.2215l-5.864%2015.422c-3.0024%207.8962%200.97944%2016.764%208.8757%2019.766%207.8963%203.0024%2016.764-0.9794%2019.766-8.8757l5.864-15.422c2.8474-7.4887-0.5942-15.84-7.691-19.247%202.4187-4.7694%208.0707-7.0863%2013.182-5.1428%205.4661%202.0784%208.2231%208.2179%206.1447%2013.684s0.6785%2011.606%206.1447%2013.684c5.4662%202.0784%2011.606-0.6785%2013.684-6.1447l4.1886-11.016c0.2312-0.608-0.0747-1.2893-0.6828-1.5205z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%20%20%3Cpath%20d%3D%22m10.473%2060.123c7.8962%203.0024%2016.764-0.9794%2019.766-8.8757l1.6754-4.4064c0.2312-0.608-0.0747-1.2893-0.6828-1.5204-0.608-0.2312-1.2892%200.0747-1.5204%200.6827-2.5399%206.6801-10.045%2010.05-16.725%207.5102-6.68-2.5399-10.05-10.045-7.5102-16.725%200.23119-0.6081-0.07471-1.2893-0.68274-1.5205-0.60804-0.2312-1.2893%200.0747-1.5205%200.6827l-1.6754%204.4064c-3.0024%207.8963%200.97944%2016.764%208.8757%2019.766z%22%20fill%3D%22%23030F40%22%20opacity%3D%22.12%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%3C%2Fg%3E%0A%20%3Cdefs%3E%0A%20%20%3CclipPath%20id%3D%22clip0_68_792%22%3E%0A%20%20%20%3Crect%20width%3D%2272%22%20height%3D%2272%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%3C%2FclipPath%3E%0A%20%20%3CclipPath%20id%3D%22clip1_68_792%22%3E%0A%20%20%20%3Crect%20transform%3D%22translate%2817.095%20-.40283%29%20rotate%2820.818%29%22%20width%3D%2258.927%22%20height%3D%2258.927%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%3C%2FclipPath%3E%0A%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-category-fourniture {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20fill%3D%22none%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%3Cg%20clip-path%3D%22url%28%23clip0_49_203%29%22%3E%0A%20%20%3Cpath%20d%3D%22m62.602%2030.408v10.986l-47.175%207.1401v-3.9835l47.163-14.142h0.0126z%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m2.7205%2048.359-1.2701-4.236c-2.3844-7.9521%202.1292-16.332%2010.081-18.716l33.872-10.156c7.9522-2.3844%2016.332%202.1292%2018.716%2010.081l1.2701%204.236-62.67%2018.791z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m65.391%2029.567-6.7087%202.0126-1.1902-3.9711c-2.3914-7.9531-10.766-12.465-18.719-10.074l-29.93%208.9703c0.844-0.4437%201.7422-0.8115%202.6835-1.0929l33.879-10.16c7.953-2.3805%2016.328%202.1316%2018.719%2010.085l1.2661%204.2307z%22%20fill%3D%22%23030F40%22%20opacity%3D%22.2%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m67.9%2056.45c0%201.2242-0.9922%202.2164-2.2164%202.2164h-60.993c-1.2241%200-2.2164-0.9922-2.2164-2.2164v-2.2164h63.21c1.224%200%202.2164%200.9924%202.2164%202.2164z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m67.902%2056.456c0%201.2226-0.9955%202.2074-2.2182%202.2074h-7.4012c1.2227%200%202.2183-0.9846%202.2183-2.2074%200-1.2336-0.9955-2.2182-2.2183-2.2182h7.4012c1.2227-1e-4%202.2182%200.9846%202.2182%202.2182z%22%20fill%3D%22%23030F40%22%20opacity%3D%22.2%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m15.431%2054.234v-5.6969c0-3.5781-2.9006-6.4786-6.4787-6.4786s-6.4786%202.9005-6.4786%206.4786v5.6969h12.957z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m10.86%2048.146c0%201.0487-0.8497%201.9164-1.8983%201.9164s-1.9164-0.8677-1.9164-1.9164c0-1.0486%200.86773-1.9163%201.9164-1.9163%201.0486%200%201.8983%200.8677%201.8983%201.9163z%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m65.684%2053.422h-49.441v-4.1913l46.48-7.0349c0.3963-0.0592%200.69-0.4005%200.69-0.8021v-10.385l2.2117-0.6634c0.4291-0.1289%200.672-0.5811%200.5442-1.0102l-1.267-4.232c-2.5138-8.3648-11.364-13.13-19.729-10.629l-33.88%2010.16c-8.3807%202.5123-13.139%2011.336-10.618%2019.718l1.0252%203.4376c-0.04947%200.483-0.03868%208.553-0.03828%208.6615%200%201.6695%201.359%203.0274%203.0285%203.0274h60.993c1.6695%200%203.0274-1.3579%203.0274-3.0274%201e-4%20-1.6697-1.3578-3.0286-3.0274-3.0286zm-62.398-4.8851c0-3.1246%202.5424-5.667%205.667-5.667%203.1103%200%205.6397%202.5203%205.6628%205.6252v0.0387c0%200.0067%204e-3%200.0125%200.0041%200.0193v4.8689h-11.334v-4.8851zm58.505-17.041v9.1995l-45.552%206.895v-2.4332c0.5002-0.1502%204.9896-1.4965%2045.552-13.661zm-59.56%2012.391c-2.2596-7.5216%202.0021-15.442%209.5303-17.697l33.878-10.16c7.5078-2.2487%2015.453%202.032%2017.709%209.5398l1.0334%203.4543c0.3239-0.0971-13.727%204.1169-49.77%2014.926-1.3378-1.6469-3.3764-2.7027-5.6585-2.7027-2.7461%200-5.1406%201.5274-6.3836%203.7764l-0.33903-1.1368zm63.454%2013.968h-60.993c-0.77458%200-1.4055-0.6298-1.4055-1.4043v-1.4055h62.399c0.7746%200%201.4044%200.6309%201.4044%201.4055%200%200.7745-0.6298%201.4043-1.4044%201.4043z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m8.9619%2045.418c-1.5047%200-2.7284%201.2236-2.7284%202.7273%200%201.5046%201.2236%202.7284%202.7284%202.7284%201.4942%200%202.7094-1.2236%202.7094-2.7284-1e-4%20-1.5037-1.2152-2.7273-2.7094-2.7273zm0%203.8325c-0.59919%200-1.1052-0.5062-1.1052-1.1052%200-0.5981%200.50618-1.1043%201.1052-1.1043%200.59907%200%201.0863%200.4955%201.0863%201.1043%200%200.6097-0.48721%201.1052-1.0863%201.1052z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%3C%2Fg%3E%0A%20%3Cdefs%3E%0A%20%20%3CclipPath%20id%3D%22clip0_49_203%22%3E%0A%20%20%20%3Crect%20width%3D%2272%22%20height%3D%2272%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%3C%2FclipPath%3E%0A%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.icon-category-vehicule {
  --icon: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2272%22%20height%3D%2272%22%20viewBox%3D%220%200%2072%2072%22%3E%0A%20%3Cpath%20d%3D%22m2.1232%2044.115h39.931v-24.589c0-0.2644-0.2151-0.4794-0.4795-0.4794h-39.452c-0.26441%200-0.47947%200.215-0.47947%200.4794v24.11c0%200.2643%200.21519%200.4795%200.47947%200.4795zm3.2877-4.3837h32.877c0.3399%200%200.6165%200.2766%200.6165%200.6165s-0.2766%200.6165-0.6165%200.6165h-32.877c-0.33989%200-0.61647-0.2766-0.61647-0.6165%200-0.34%200.27658-0.6165%200.61647-0.6165zm32.877-3.1506h-32.877c-0.33989%200-0.61647-0.2766-0.61647-0.6165s0.27658-0.6165%200.61647-0.6165h32.877c0.3399%200%200.6165%200.2766%200.6165%200.6165s-0.2766%200.6165-0.6165%200.6165zm0-4.3835h-32.877c-0.33989%200-0.61647-0.2766-0.61647-0.6165s0.27658-0.6165%200.61647-0.6165h32.877c0.3399%200%200.6165%200.2766%200.6165%200.6165s-0.2766%200.6165-0.6165%200.6165zm0-4.3836h-32.877c-0.33989%200-0.61647-0.2766-0.61647-0.6165s0.27658-0.6165%200.61647-0.6165h32.877c0.3399%200%200.6165%200.2766%200.6165%200.6165s-0.2766%200.6165-0.6165%200.6165zm0-4.3836h-32.877c-0.33989%200-0.61647-0.2766-0.61647-0.6165s0.27658-0.6165%200.61647-0.6165h32.877c0.3399%200%200.6165%200.2766%200.6165%200.6165s-0.2766%200.6165-0.6165%200.6165z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m38.288%2021.787c0.5671%200%201.0274%200.4604%201.0274%201.0275s-0.4603%201.0274-1.0274%201.0274h-32.877c-0.56711%200-1.0274-0.4603-1.0274-1.0274s0.46034-1.0275%201.0274-1.0275h32.877z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%3Cpath%20d%3D%22m38.288%2026.17c0.5671%200%201.0274%200.4603%201.0274%201.0275%200%200.5671-0.4603%201.0274-1.0274%201.0274h-32.877c-0.56711%200-1.0274-0.4603-1.0274-1.0274%200-0.5672%200.46034-1.0275%201.0274-1.0275h32.877z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%3Cpath%20d%3D%22m38.288%2030.554c0.5671%200%201.0274%200.4603%201.0274%201.0275%200%200.5671-0.4603%201.0274-1.0274%201.0274h-32.877c-0.56711%200-1.0274-0.4603-1.0274-1.0274%200-0.5672%200.46034-1.0275%201.0274-1.0275h32.877z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%3Cpath%20d%3D%22m38.288%2034.938c0.5671%200%201.0274%200.4603%201.0274%201.0274%200%200.5672-0.4603%201.0275-1.0274%201.0275h-32.877c-0.56711%200-1.0274-0.4603-1.0274-1.0275%200-0.5671%200.46034-1.0274%201.0274-1.0274h32.877z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%3Cpath%20d%3D%22m38.288%2039.321c0.5671%200%201.0274%200.4603%201.0274%201.0274s-0.4603%201.0275-1.0274%201.0275h-32.877c-0.56711%200-1.0274-0.4604-1.0274-1.0275s0.46034-1.0274%201.0274-1.0274h32.877z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%3Cpath%20d%3D%22m68.356%2036.078-0.2292-0.5932h-11.209c-2.1528%200-3.9042-1.7514-3.9042-3.9041v-5.4794c0-0.3399%200.2766-0.6165%200.6165-0.6165h10.654l-0.2849-0.7351c-0.5549-1.4449-1.968-2.4157-3.5164-2.4157h-9.0439c-0.8686%200-1.5753%200.7067-1.5753%201.5754v20.206h5.9589c3.5853%200%206.6488%202.6783%207.1256%206.23l0.0557%200.4147%200.4136-0.0631c0.0272-0.0041%200.053-0.0062%200.0764-0.0062h4.3836c0.2644%200%200.4795-0.2151%200.4795-0.4795v-3.7672h-1.5753c-0.9442%200-1.7123-0.768-1.7123-1.7122v-1.096c0-0.9441%200.7681-1.7122%201.7123-1.7122h1.5753v-5.8452h-3e-4z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m68.651%2041.222v-4.5921l-0.2908-1.2125h-5.3424c0.8062%204.8662-2.0547%2010.728-2.0547%2010.728s1.9929%202.7922%202.2351%204.3142l0.0694%200.4368h4.7787c0.3335%200%200.6047-0.2713%200.6047-0.6047v-9.07z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m60.534%2025.801h3.7989l-0.3872-0.9037-0.0129-0.0278%200.0029%200.0045c-0.6271-1.6329-2.5379-3.9968-5.6479-3.0046%200.8739%201.2191%201.8772%202.5409%202.2462%203.9316z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m66.37%2043.332v1.7046c0%200.0555%200.0511%200.1066%200.1067%200.1066h1.8112v-1.9177h-1.8112c-0.0556-2e-4%20-0.1067%200.051-0.1067%200.1065z%22%20fill%3D%22%23EDEDEE%22%2F%3E%0A%20%3Cpath%20d%3D%22m54.246%2031.582c0%201.4729%201.1984%202.6712%202.6712%202.6712h10.735l-2.8968-7.5342h-10.51v4.863z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m55.822%2045.349c-3.2858%200-5.9589%202.6732-5.9589%205.9589%200%203.2858%202.6731%205.9589%205.9589%205.9589s5.9589-2.6731%205.9589-5.9589c0-3.2857-2.6731-5.9589-5.9589-5.9589zm2.8083%205.9591c0%201.5484-1.2597%202.8082-2.8082%202.8082-1.5484%200-2.8082-1.2598-2.8082-2.8082%200-1.5485%201.2598-2.8082%202.8082-2.8082%200.2687%200%200.4954%200.1739%200.5796%200.4141%200.8941%200.2165%201.598%200.9204%201.8145%201.8145%200.2402%200.0841%200.4141%200.3108%200.4141%200.5796z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m56.402%2048.913c-0.1864-0.0451-0.3795-0.0716-0.5796-0.0716-1.3595%200-2.4657%201.1062-2.4657%202.4657%200%201.3596%201.1062%202.4658%202.4657%202.4658%201.3596%200%202.4658-1.1062%202.4658-2.4658%200-0.2-0.0266-0.3933-0.0717-0.5795-0.2165-0.8943-0.9204-1.598-1.8145-1.8146z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m50.912%2046.059%200.7593-0.711h-26.768l0.7593%200.711c1.2071%201.1301%201.9935%202.6486%202.2147%204.2759l0.0484%200.3556h2.0742v-0.4795c0-1.5485%201.2597-2.8082%202.8082-2.8082h6.5754c1.5484%200%202.8082%201.2597%202.8082%202.8082v0.4795h6.4575l0.0484-0.3556c0.2209-1.6274%201.0074-3.1458%202.2144-4.2759z%22%20fill%3D%22%23030F40%22%2F%3E%0A%20%3Cpath%20d%3D%22m48.63%2023.91%200.0014-0.0684v-0.411h-5.3439v20.685h5.3425v-20.206z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m39.384%2048.636h-6.5753c-0.8686%200-1.5754%200.7067-1.5754%201.5754v2.1918c0%200.8686%200.7067%201.5753%201.5754%201.5753h6.5753c0.8686%200%201.5753-0.7067%201.5753-1.5753v-2.1918c0-0.8688-0.7067-1.5754-1.5753-1.5754zm-6.0958%202.6714c0-0.1601%200.0672-0.3225%200.1822-0.4364%200.1119-0.1128%200.2741-0.1801%200.4342-0.1801s0.3227%200.0673%200.4364%200.1823c0.1128%200.1118%200.1801%200.2742%200.1801%200.4342%200%200.1601-0.0673%200.3225-0.1822%200.4364-0.1119%200.1128-0.2742%200.1801-0.4343%200.1801s-0.3226-0.0673-0.4364-0.1823c-0.1129-0.1118-0.18-0.2741-0.18-0.4342z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m20.753%2045.348c-3.2857%200-5.9589%202.6732-5.9589%205.9589%200%203.2858%202.6732%205.9589%205.9589%205.9589%203.2858%200%205.9589-2.6731%205.9589-5.9589%200-3.2857-2.6731-5.9589-5.9589-5.9589zm2.8084%205.9591c0%201.5484-1.2598%202.8082-2.8082%202.8082-1.5485%200-2.8082-1.2598-2.8082-2.8082%200-1.5485%201.2597-2.8082%202.8082-2.8082%200.2686%200%200.4953%200.1739%200.5795%200.4141%200.8941%200.2165%201.598%200.9204%201.8145%201.8145%200.2403%200.0841%200.4142%200.3108%200.4142%200.5796z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m21.333%2048.913c-0.1862-0.0451-0.3795-0.0716-0.5795-0.0716-1.3595%200-2.4657%201.1062-2.4657%202.4657%200%201.3596%201.1062%202.4658%202.4657%202.4658s2.4657-1.1062%202.4657-2.4658c0-0.2-0.0265-0.3933-0.0716-0.5795-0.2166-0.8943-0.9204-1.598-1.8146-1.8146z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m7.6028%2045.348c-3.2858%200-5.9589%202.6732-5.9589%205.9589%200%203.2858%202.6731%205.9589%205.9589%205.9589s5.9588-2.6731%205.9588-5.9589c0-3.2857-2.6731-5.9589-5.9588-5.9589zm2.8082%205.9591c0%201.5484-1.2597%202.8082-2.8082%202.8082s-2.8082-1.2598-2.8082-2.8082c0-1.5485%201.2597-2.8082%202.8082-2.8082%200.26865%200%200.49533%200.1739%200.57955%200.4141%200.89427%200.2165%201.598%200.9204%201.8145%201.8145%200.24017%200.0841%200.41407%200.3108%200.41407%200.5796z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m8.1824%2048.913c-0.18635-0.0451-0.37953-0.0716-0.57955-0.0716-1.3595%200-2.4657%201.1062-2.4657%202.4657%200%201.3596%201.1062%202.4658%202.4657%202.4658s2.4657-1.1062%202.4657-2.4658c0-0.2-0.0265-0.3933-0.07161-0.5795-0.21656-0.8943-0.92039-1.598-1.8145-1.8146z%22%20fill%3D%22%23A7C924%22%2F%3E%0A%20%3Cpath%20d%3D%22m62.832%2031.892c-0.0107-0.0819-0.0191-0.1388-0.0242-0.1641-0.4226-2.0658-1.2849-4.0311-2.6488-5.647l-6.5741-0.1085-0.0909%205.5092c-0.0357%202.1541%201.9261%203.9393%204.3725%203.9797%200%200%205.2381%200.0919%205.2478%200.0922%200.1213%202e-3%20-0.1828-2.9035-0.2823-3.6615z%22%20fill%3D%22%23fff%22%2F%3E%0A%20%3Cpath%20d%3D%22m70%2035.965v14.247c0%201.1712-0.9521%202.1232-2.1232%202.1232h-4.3837c-0.0466%200-0.0931-0.0041-0.1383-0.0109-0.4986%203.7137-3.6864%206.5863-7.5329%206.5863-3.8439%200-7.0274-2.8672-7.5316-6.5754h-5.6876v0.0685c0%201.7753-1.4439%203.2192-3.2192%203.2192h-6.5754c-1.7753%200-3.2192-1.4439-3.2192-3.2192v-0.0685h-1.3041c-0.5041%203.7082-3.6877%206.5754-7.5316%206.5754-2.8041%200-5.2575-1.5275-6.5753-3.7932-1.3179%202.2657-3.7713%203.7932-6.5754%203.7932-4.1915%200-7.6025-3.411-7.6025-7.6027%200-2.1863%200.92873-4.1602%202.4123-5.5479h-0.28903c-1.1713%200-2.1232-0.9521-2.1232-2.1232v-24.11c0-1.1713%200.95211-2.1233%202.1232-2.1233h39.452c1.1712%200%202.1232%200.9521%202.1232%202.1233v2.2602h1.2329v-6.378c0-0.6042-0.2355-1.1713-0.6616-1.5987l-1.2288-1.2288c-0.4014-0.4014-0.4014-1.0507%200-1.4521s1.0507-0.4014%201.4521%200l1.2288%201.2288c0.8151%200.8151%201.2644%201.8986%201.2644%203.0508v6.378h2.0356c0.5904-0.6713%201.4548-1.0959%202.4164-1.0959h9.0438c2.2233%200%204.2521%201.3945%205.0507%203.4685l4.3986%2011.437c0.0027%200.0068%200.0041%200.015%200.0068%200.0218%200.0082%200.0206%200.0151%200.0426%200.0205%200.0631%200.0041%200.0136%200.0082%200.0273%200.011%200.0425%200.0041%200.0178%200.0082%200.0357%200.0123%200.0534%200.0027%200.0178%200.0055%200.0371%200.0082%200.0549%200.0014%200.0136%200.0041%200.0287%200.0055%200.0439%200.0013%200.0218%200.0027%200.0425%200.0027%200.0644%201e-4%208e-3%200.0015%200.0162%200.0015%200.0244zm-2.0547%2014.247v-3.3562h-1.1645c-1.1712%200-2.1232-0.9521-2.1232-2.1232v-1.096c0-1.1713%200.9521-2.1232%202.1232-2.1232h1.1645v-5.3576l-0.1-0.259h-10.927c-2.3794%200-4.3151-1.9356-4.3151-4.3151v-5.4794c0-0.5671%200.4603-1.0274%201.0275-1.0274h10.053l-0.0685-0.1768c-0.4945-1.2876-1.7534-2.1521-3.1329-2.1521h-9.0438c-0.6425%200-1.1645%200.5218-1.1645%201.1644v19.795h5.548c3.8465%200%207.0343%202.8726%207.5329%206.5863%200.0452-0.0069%200.0917-0.011%200.1383-0.011h4.3837c0.0382%202e-4%200.0685-0.0301%200.0685-0.0683zm0-5.411v-1.2329h-1.1645c-0.0357%200-0.0685%200.0328-0.0685%200.0685v1.096c0%200.0355%200.0328%200.0684%200.0685%200.0684h1.1645zm-0.8905-10.959-2.5808-6.7124h-9.8164v4.4521c0%201.2466%201.0136%202.2603%202.2602%202.2603h10.137zm-5.6849%2017.466c0-3.0589-2.4891-5.5479-5.5479-5.5479s-5.5479%202.4891-5.5479%205.5479%202.4891%205.5479%205.5479%205.5479%205.5479-2.4891%205.5479-5.5479zm-10.738-5.548h-24.688c1.2466%201.1671%202.1%202.7465%202.341%204.5206h1.3042v-0.0685c0-1.7753%201.4439-3.2192%203.2192-3.2192h6.5753c1.7753%200%203.2192%201.4439%203.2192%203.2192v0.0685h5.6876c0.2411-1.774%201.0946-3.3535%202.3411-4.5206zm-2.4123-21.849c0-0.0233%200.0014-0.0453%200.0014-0.0685h-4.522v19.863h4.5206v-19.794zm-6.5754%2019.794v-24.178c0-0.0384-0.03-0.0685-0.0684-0.0685h-39.452c-0.03842%200-0.06849%200.0301-0.06849%200.0685v24.11c0%200.0384%200.03007%200.0685%200.06849%200.0685h39.521zm-1.0959%208.6986v-2.1917c0-0.6425-0.5218-1.1645-1.1644-1.1645h-6.5754c-0.6424%200-1.1644%200.5219-1.1644%201.1645v2.1917c0%200.6424%200.5218%201.1644%201.1644%201.1644h6.5754c0.6426%200%201.1644-0.522%201.1644-1.1644zm-14.246-1.0958c0-3.0589-2.4891-5.5479-5.5479-5.5479s-5.5479%202.4891-5.5479%205.5479%202.4891%205.5479%205.5479%205.5479%205.5479-2.4891%205.5479-5.5479zm-10.738-5.548h-2.77c0.5425%200.5068%201.0096%201.0932%201.385%201.7383%200.3754-0.6451%200.8426-1.2314%201.385-1.7383zm-2.4123%205.548c0-3.0589-2.4891-5.5479-5.5479-5.5479s-5.5479%202.4891-5.5479%205.5479%202.4891%205.5479%205.5479%205.5479%205.5479-2.4891%205.5479-5.5479zm43.836%200c0%200.6424-0.5219%201.1644-1.1644%201.1644-0.6426%200-1.1645-0.5218-1.1645-1.1644s0.5219-1.1644%201.1645-1.1644c0.5671%200%201.0274-0.4604%201.0274-1.0275s-0.4603-1.0274-1.0274-1.0274c-1.7753%200-3.2192%201.4439-3.2192%203.2192s1.4439%203.2191%203.2192%203.2191c1.7752%200%203.2191-1.4438%203.2191-3.2191%200-0.5671-0.4603-1.0275-1.0274-1.0275-0.567%202e-4%20-1.0273%200.4604-1.0273%201.0276zm-23.082-1.0274c-0.2699%200-0.5357%200.1096-0.726%200.3013-0.1918%200.1904-0.3013%200.4561-0.3013%200.726%200%200.2698%200.1096%200.5356%200.3013%200.7259%200.1904%200.1919%200.4562%200.3014%200.726%200.3014%200.2697%200%200.5356-0.1097%200.7259-0.3014%200.1919-0.1904%200.3014-0.4562%200.3014-0.7259%200-0.2699-0.1097-0.5357-0.3014-0.726-0.1903-0.1918-0.4561-0.3013-0.7259-0.3013zm-11.986%201.0274c0%200.6424-0.5219%201.1644-1.1644%201.1644s-1.1645-0.5218-1.1645-1.1644%200.5219-1.1644%201.1645-1.1644c0.5671%200%201.0274-0.4604%201.0274-1.0275s-0.4603-1.0274-1.0274-1.0274c-1.7753%200-3.2192%201.4439-3.2192%203.2192s1.4439%203.2191%203.2192%203.2191%203.2191-1.4438%203.2191-3.2191c0-0.5671-0.4603-1.0275-1.0274-1.0275s-1.0273%200.4604-1.0273%201.0276zm-13.151%200c0%200.6424-0.52186%201.1644-1.1644%201.1644-0.64258%200-1.1644-0.5218-1.1644-1.1644s0.52186-1.1644%201.1644-1.1644c0.56711%200%201.0274-0.4604%201.0274-1.0275s-0.46033-1.0274-1.0274-1.0274c-1.7753%200-3.2192%201.4439-3.2192%203.2192s1.4439%203.2191%203.2192%203.2191%203.2191-1.4438%203.2191-3.2191c0-0.5671-0.4603-1.0275-1.0274-1.0275s-1.0273%200.4604-1.0273%201.0276z%22%20fill%3D%22%23030F40%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.icon.icon-category-industriel,
.icon.icon-category-mobilier,
.icon.icon-category-epi,
.icon.icon-category-informatique,
.icon.icon-category-fourniture,
.icon.icon-category-vehicule {
  background-color: transparent;
  background-image: var(--icon);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: contain;
  mask-image: none;
  -webkit-mask-image: none;
}
:root {
  --offset-top: 5em;
}
.layout-header__container {
  box-shadow: 0 2px 12px 0 rgba(3, 15, 64, 0.12);
}
.header-logo {
  color: var(--color-delta);
  text-decoration: none;
}
.header-logo__name {
  font-size: 1.5em;
  font-weight: 700;
  letter-spacing: -0.01em;
}
.header-logo__suez {
  height: 1.4em;
  width: auto;
  max-width: none;
}
.header-nav__item {
  display: inline-flex;
  align-items: center;
  gap: 0.5em;
  color: var(--color-delta);
  font-weight: 700;
  white-space: nowrap;
  text-decoration: none;
  cursor: pointer;
}
.header-nav__item:hover {
  text-decoration: underline;
  text-underline-offset: 0.25em;
}
.header-nav__item:focus-visible {
  outline: 2px solid var(--color-delta);
  outline-offset: 4px;
}
.header-nav__item[data-nb] {
  position: relative;
}
.header-nav__item[data-nb]::after {
  content: attr(data-nb);
  background-color: var(--color-error);
  color: var(--color-zulu);
  font-size: 0.75em;
  font-weight: 700;
  line-height: 1;
  padding: 0.25em 0.5em;
  border-radius: 0.85em;
}
.header-nav__separator {
  align-self: center;
  width: 1px;
  height: 2.5em;
  background-color: var(--color-gray);
}
@media only screen and (max-width: 767px) {
  .layout-header:not(.mobile) .header-nav__item {
    flex-direction: column;
    gap: 0.15em;
    font-size: 0.85em;
  }
  .layout-header:not(.mobile) .header-nav__item[data-nb]::after {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: 0.5em;
  }
  .layout-header.mobile .header-logo__name {
    font-size: 1.25em;
  }
}
.btn-suez {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.5em;
  min-height: 3.1em;
  padding: 0.5em 3.5em;
  border: 1px solid var(--color-alpha);
  background-color: var(--color-green1);
  color: var(--color-delta);
  font-weight: 700;
  text-decoration: none;
  white-space: nowrap;
  transition: background-color 0.2s, color 0.2s;
}
.btn-suez:hover {
  background-color: var(--color-alpha);
}
.btn-suez:focus-visible {
  outline: 2px solid var(--color-delta);
  outline-offset: 2px;
}
.btn-suez--navy {
  border-color: var(--color-delta);
  background-color: var(--color-delta);
  color: var(--color-zulu);
}
.btn-suez--navy:hover {
  background-color: var(--color-blue4);
}
.home-section-title {
  margin-bottom: 1.5rem;
  color: var(--color-delta);
  font-size: 2em;
  font-weight: 700;
  line-height: 1.15;
}
.home-hero {
  background-color: var(--color-alpha);
  color: var(--color-delta);
}
.home-hero__eyebrow {
  margin-bottom: 0.75rem;
  font-size: 1.25em;
}
.home-hero__card {
  padding: 1.5rem 2rem 1.75rem;
  background-color: var(--color-zulu);
}
.home-hero__kicker {
  font-weight: 700;
}
.home-hero__title {
  max-width: 18em;
  margin: 1.25rem 0 1.75rem;
  font-size: 2.25em;
  font-weight: 700;
  line-height: 1.05;
}
.home-hero__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}
.home-hero__hint {
  margin-top: 0.5rem;
  color: var(--color-xray);
}
.home-metrics {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 1.5rem;
  max-width: 52rem;
  margin-top: 1.5rem;
}
.home-metrics__item {
  display: flex;
  align-items: flex-start;
  gap: 0.75rem;
}
.home-metrics__icon {
  flex-shrink: 0;
  --size: 2.25em;
  width: 2.25em;
  height: 2.25em;
}
.home-metrics__value {
  font-size: 2.25em;
  font-weight: 700;
  line-height: 1;
}
.home-metrics__unit {
  margin-top: 0.35rem;
  font-size: 1.25em;
  font-weight: 700;
}
.home-metrics__label {
  max-width: 13em;
  font-size: 1.15em;
  line-height: 1.1;
}
.home-categories {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));
  gap: 1rem;
}
.home-categories__card {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 1rem 1.5rem 1.5rem;
  background-color: var(--color-zulu);
  color: var(--color-delta);
  text-decoration: none;
  transition: box-shadow 0.2s;
}
.home-categories__card:hover {
  box-shadow: 0 4px 16px 0 rgba(3, 15, 64, 0.15);
}
.home-categories__card:hover .home-categories__name {
  text-decoration: underline;
  text-underline-offset: 0.2em;
}
.home-categories__card:focus-visible {
  outline: 2px solid var(--color-delta);
  outline-offset: 2px;
}
.home-categories__icon {
  width: 4.5rem;
  height: 4.5rem;
}
.home-categories__name {
  margin-top: 1.5rem;
  font-size: 1.25em;
  font-weight: 700;
}
.home-categories__description {
  margin-top: 0.5rem;
  font-size: 0.9em;
  line-height: 1.4;
}
@media only screen and (max-width: 767px) {
  .home-hero__card {
    padding: 1.25rem;
  }
  .home-hero__title {
    font-size: 1.6em;
  }
  .home-hero__actions,
  .home-hero__actions > div,
  .btn-suez {
    width: 100%;
  }
  .btn-suez {
    padding-inline: 1.5em;
  }
  .home-metrics {
    grid-template-columns: minmax(0, 1fr);
  }
  .home-section-title {
    font-size: 1.5em;
  }
}
.\*\:\!m-0 > * {
  margin: 0px !important;
}
.\*\:\*\:\!m-0 > * > * {
  margin: 0px !important;
}
.\*\:mb-2 > * {
  margin-bottom: 0.5rem;
}
.\*\:mt-1 > * {
  margin-top: 0.25rem;
}
.\*\:block > * {
  display: block;
}
.\*\:flex > * {
  display: flex;
}
.\*\:h-12 > * {
  height: 3rem;
}
.\*\:min-h-\[100px\] > * {
  min-height: 100px;
}
.\*\:w-full > * {
  width: 100%;
}
.\*\:w-min > * {
  width: -moz-min-content;
  width: min-content;
}
.\*\:max-w-\[200px\] > * {
  max-width: 200px;
}
.\*\:max-w-full > * {
  max-width: 100%;
}
.\*\:cursor-pointer > * {
  cursor: pointer;
}
.\*\:flex-col > * {
  flex-direction: column;
}
.\*\:rounded > * {
  border-radius: 0.25rem;
}
.\*\:\*\:rounded-l-none > * > * {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.\*\:rounded-l > * {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.\*\:border > * {
  border-width: 1px;
}
.\*\:\*\:border-l-0 > * > * {
  border-left-width: 0px;
}
.\*\:border-b > * {
  border-bottom-width: 1px;
}
.\*\:border-l > * {
  border-left-width: 1px;
}
.\*\:border-l-0 > * {
  border-left-width: 0px;
}
.\*\:border-r-0 > * {
  border-right-width: 0px;
}
.\*\:border-t-0 > * {
  border-top-width: 0px;
}
.\*\:border-solid > * {
  border-style: solid;
}
.\*\:border-\[var\(--color-accent-200\)\] > * {
  border-color: var(--color-accent-200);
}
.\*\:border-\[var\(--color-primary-700\)\] > * {
  border-color: var(--color-primary-700);
}
.\*\:bg-white > * {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.\*\:p-4 > * {
  padding: 1rem;
}
.\*\:px-4 > * {
  padding-left: 1rem;
  padding-right: 1rem;
}
.\*\:py-2 > * {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.\*\:py-4 > * {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.\*\:py-6 > * {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.\*\:pl-4 > * {
  padding-left: 1rem;
}
.\*\:pr-\[30px\] > * {
  padding-right: 30px;
}
.\*\:\!font-normal > * {
  font-weight: 400 !important;
}
.\*\:\*\:\!font-normal > * > * {
  font-weight: 400 !important;
}
.\*\:text-gray-400 > * {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.backdrop\:bg-transparent::backdrop {
  background-color: transparent;
}
.before\:absolute::before {
  content: var(--tw-content);
  position: absolute;
}
.before\:inset-1::before {
  content: var(--tw-content);
  inset: 0.25rem;
}
.before\:left-0::before {
  content: var(--tw-content);
  left: 0px;
}
.before\:top-0::before {
  content: var(--tw-content);
  top: 0px;
}
.before\:z-10::before {
  content: var(--tw-content);
  z-index: 10;
}
.before\:h-full::before {
  content: var(--tw-content);
  height: 100%;
}
.before\:w-full::before {
  content: var(--tw-content);
  width: 100%;
}
.before\:rounded-full::before {
  content: var(--tw-content);
  border-radius: 9999px;
}
.before\:bg-white::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.before\:content-\[\'_\'\]::before {
  --tw-content: ' ';
  content: var(--tw-content);
}
.after\:mx-2::after {
  content: var(--tw-content);
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.after\:content-\[\'\203A\'\]::after {
  --tw-content: '›';
  content: var(--tw-content);
}
.first\:mt-0:first-child {
  margin-top: 0px;
}
.first\:border-0:first-child {
  border-width: 0px;
}
.first\:border-t-0:first-child {
  border-top-width: 0px;
}
.last\:after\:content-\[\'\'\]:last-child::after {
  --tw-content: '';
  content: var(--tw-content);
}
.open\:block[open] {
  display: block;
}
.checked\:border-\[var\(--color-highlight-500\)\]:checked {
  border-color: var(--color-highlight-500);
}
.checked\:border-\[var\(--color-primary-700\)\]:checked {
  border-color: var(--color-primary-700);
}
.checked\:bg-\[var\(--color-highlight-500\)\]:checked {
  background-color: var(--color-highlight-500);
}
.checked\:bg-\[var\(--color-primary-700\)\]:checked {
  background-color: var(--color-primary-700);
}
.empty\:mt-0:empty {
  margin-top: 0px;
}
.empty\:hidden:empty {
  display: none;
}
.focus-within\:outline-none:focus-within {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus-within\:outline:focus-within {
  outline-style: solid;
}
.focus-within\:outline-2:focus-within {
  outline-width: 2px;
}
.focus-within\:outline-offset-2:focus-within {
  outline-offset: 2px;
}
.focus-within\:outline-\[var\(--color-highlight-500\)\]:focus-within {
  outline-color: var(--color-highlight-500);
}
.focus-within\:ring-2:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus-within\:ring-blue-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}
.focus-within\:ring-offset-2:focus-within {
  --tw-ring-offset-width: 2px;
}
.hover\:bg-\[var\(--color-primary-50\)\]:hover {
  background-color: var(--color-primary-50);
}
.hover\:bg-amber-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 230 138 / var(--tw-bg-opacity, 1));
}
.hover\:bg-black\/5:hover {
  background-color: rgb(0 0 0 / 0.05);
}
.hover\:bg-blue-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.hover\:bg-green-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
}
.hover\:bg-purple-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 232 255 / var(--tw-bg-opacity, 1));
}
.hover\:bg-red-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}
.hover\:bg-teal-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 241 / var(--tw-bg-opacity, 1));
}
.hover\:font-bold:hover {
  font-weight: 700;
}
.hover\:text-blue-900:hover {
  --tw-text-opacity: 1;
  color: rgb(30 58 138 / var(--tw-text-opacity, 1));
}
.hover\:text-gray-500:hover {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.hover\:text-yellow-900:hover {
  --tw-text-opacity: 1;
  color: rgb(113 63 18 / var(--tw-text-opacity, 1));
}
.hover\:opacity-100:hover {
  opacity: 1;
}
.hover\:opacity-90:hover {
  opacity: 0.9;
}
.focus\:bg-gray-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.focus\:text-gray-900:focus {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}
.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus\:outline:focus {
  outline-style: solid;
}
.focus\:outline-0:focus {
  outline-width: 0px;
}
.focus-visible\:outline:focus-visible {
  outline-style: solid;
}
.focus-visible\:outline-2:focus-visible {
  outline-width: 2px;
}
.focus-visible\:-outline-offset-2:focus-visible {
  outline-offset: -2px;
}
.focus-visible\:outline-offset-2:focus-visible {
  outline-offset: 2px;
}
.focus-visible\:outline-\[var\(--color-highlight-500\)\]:focus-visible {
  outline-color: var(--color-highlight-500);
}
.focus-visible\:outline-\[var\(--color-primary-700\)\]:focus-visible {
  outline-color: var(--color-primary-700);
}
.focus-visible\:outline-indigo-600:focus-visible {
  outline-color: #4f46e5;
}
.focus-visible\:ring-2:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus-visible\:ring-\[var\(--color-primary-700\)\]:focus-visible {
  --tw-ring-color: var(--color-primary-700);
}
.focus-visible\:ring-offset-1:focus-visible {
  --tw-ring-offset-width: 1px;
}
.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}
.disabled\:border-\[var\(--color-highlight-500\)\]:disabled {
  border-color: var(--color-highlight-500);
}
.disabled\:border-\[var\(--color-primary-700\)\]:disabled {
  border-color: var(--color-primary-700);
}
.disabled\:bg-gray-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.disabled\:bg-gray-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.disabled\:text-gray-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.disabled\:before\:bg-gray-400:disabled::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}
.disabled\:hover\:bg-gray-50:hover:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.group:focus-within .group-focus-within\:block {
  display: block;
}
.group:hover .group-hover\:block {
  display: block;
}
.group:hover .group-hover\:text-\[var\(--color-bravo\)\] {
  color: var(--color-bravo);
}
.peer\/address:checked ~ .peer-checked\/address\:block {
  display: block;
}
.peer\/edit:checked ~ .peer-checked\/edit\:\!block {
  display: block !important;
}
.peer\/results:checked ~ .peer-checked\/results\:inline-block {
  display: inline-block;
}
.peer\/address:checked ~ .peer-checked\/address\:hidden {
  display: none;
}
.peer\/report:checked ~ .peer-checked\/report\:hidden {
  display: none;
}
.peer\/results:checked ~ .peer-checked\/results\:hidden {
  display: none;
}
.peer\/report:checked ~ .peer-checked\/report\:rotate-0 {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.peer:checked ~ .peer-checked\:bg-\[var\(--color-primary-700\)\] {
  background-color: var(--color-primary-700);
}
.peer:checked ~ .peer-checked\:opacity-100 {
  opacity: 1;
}
.peer\/address:focus-visible ~ .peer-focus-visible\/address\:outline {
  outline-style: solid;
}
.peer\/address:focus-visible ~ .peer-focus-visible\/address\:outline-2 {
  outline-width: 2px;
}
.peer\/address:focus-visible ~ .peer-focus-visible\/address\:outline-offset-4 {
  outline-offset: 4px;
}
.peer\/address:focus-visible ~ .peer-focus-visible\/address\:outline-\[var\(--color-highlight-500\)\] {
  outline-color: var(--color-highlight-500);
}
.has-\[\:disabled\]\:opacity-50:has(:disabled) {
  opacity: 0.5;
}
.group:has(input:checked) .group-has-\[input\:checked\]\:block {
  display: block;
}
.group:has(input:not(:checked)) .group-has-\[input\:not\(\:checked\)\]\:block {
  display: block;
}
.group:has(input:checked) .group-has-\[input\:checked\]\:flex {
  display: flex;
}
.group:has(input:checked) .group-has-\[input\:checked\]\:hidden {
  display: none;
}
.group:has(input:not(:checked)) .group-has-\[input\:not\(\:checked\)\]\:hidden {
  display: none;
}
.group:has(input:checked) .group-has-\[input\:checked\]\:grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.group:has(input:not(:checked)) .group-has-\[input\:not\(\:checked\)\]\:grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.group:has(input:not(:checked)) .group-has-\[input\:not\(\:checked\)\]\:grid-cols-\[200px_auto_500px\] {
  grid-template-columns: 200px auto 500px;
}
.group:has(input:checked) .group-has-\[input\:checked\]\:grid-rows-\[200px_auto\] {
  grid-template-rows: 200px auto;
}
.group:has(input:checked) .group-has-\[input\:checked\]\:opacity-100 {
  opacity: 1;
}
.group:has(input:checked) .group-has-\[input\:checked\]\:opacity-50 {
  opacity: 0.5;
}
.data-\[closed\]\:-translate-y-1[data-closed] {
  --tw-translate-y: -0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.data-\[closed\]\:translate-x-full[data-closed] {
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.data-\[closed\]\:scale-95[data-closed] {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.data-\[closed\]\:transform[data-closed] {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.data-\[closed\]\:opacity-0[data-closed] {
  opacity: 0;
}
.data-\[enter\]\:duration-100[data-enter] {
  transition-duration: 100ms;
}
.data-\[enter\]\:duration-200[data-enter] {
  transition-duration: 200ms;
}
.data-\[leave\]\:duration-150[data-leave] {
  transition-duration: 150ms;
}
.data-\[leave\]\:duration-75[data-leave] {
  transition-duration: 75ms;
}
.data-\[enter\]\:ease-out[data-enter] {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.data-\[leave\]\:ease-in[data-leave] {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
@media not all and (min-width: 1024px) {

  .group:has(input:checked) .group-has-\[input\:checked\]\:max-lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media not all and (min-width: 768px) {

  .max-md\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .max-md\:mt-4 {
    margin-top: 1rem;
  }

  .max-md\:block {
    display: block;
  }

  .max-md\:grid {
    display: grid;
  }

  .max-md\:hidden {
    display: none;
  }

  .max-md\:w-full {
    width: 100%;
  }

  .max-md\:grid-flow-col {
    grid-auto-flow: column;
  }

  .max-md\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-md\:grid-cols-\[50\%_auto\] {
    grid-template-columns: 50% auto;
  }

  .max-md\:flex-col {
    flex-direction: column;
  }

  .max-md\:items-start {
    align-items: flex-start;
  }

  .max-md\:justify-around {
    justify-content: space-around;
  }

  .max-md\:\*\:w-full > * {
    width: 100%;
  }

  .max-md\:before\:content-\[\'\'\]::before {
    --tw-content: '';
    content: var(--tw-content);
  }

  .group:has(input:checked) .group-has-\[input\:checked\]\:max-md\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
@media (min-width: 640px) {

  .sm\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sm\:p-6 {
    padding: 1.5rem;
  }

  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:pl-16 {
    padding-left: 4rem;
  }

  .sm\:duration-700 {
    transition-duration: 700ms;
  }
}
@media (min-width: 768px) {

  .md\:mb-0 {
    margin-bottom: 0px;
  }

  .md\:ml-4 {
    margin-left: 1rem;
  }

  .md\:mr-4 {
    margin-right: 1rem;
  }

  .md\:mr-\[100px\] {
    margin-right: 100px;
  }

  .md\:mt-0 {
    margin-top: 0px;
  }

  .md\:block {
    display: block;
  }

  .md\:flex {
    display: flex;
  }

  .md\:hidden {
    display: none;
  }

  .md\:w-64 {
    width: 16rem;
  }

  .md\:w-\[40rem\] {
    width: 40rem;
  }

  .md\:w-\[48rem\] {
    width: 48rem;
  }

  .md\:w-\[56rem\] {
    width: 56rem;
  }

  .md\:min-w-\[250px\] {
    min-width: 250px;
  }

  .md\:max-w-\[30rem\] {
    max-width: 30rem;
  }

  .md\:auto-rows-min {
    grid-auto-rows: min-content;
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .md\:grid-cols-\[200px_200px_auto\] {
    grid-template-columns: 200px 200px auto;
  }

  .md\:grid-cols-\[200px_auto\] {
    grid-template-columns: 200px auto;
  }

  .md\:grid-cols-\[33\%_33\%_auto\] {
    grid-template-columns: 33% 33% auto;
  }

  .md\:grid-cols-\[350px_auto\] {
    grid-template-columns: 350px auto;
  }

  .md\:grid-cols-\[60\%_30\%\] {
    grid-template-columns: 60% 30%;
  }

  .md\:grid-cols-\[auto_auto\] {
    grid-template-columns: auto auto;
  }

  .md\:grid-cols-\[min-content_auto\] {
    grid-template-columns: min-content auto;
  }

  .md\:grid-cols-none {
    grid-template-columns: none;
  }

  .md\:flex-row {
    flex-direction: row;
  }

  .md\:justify-start {
    justify-content: flex-start;
  }

  .md\:justify-end {
    justify-content: flex-end;
  }

  .md\:justify-between {
    justify-content: space-between;
  }

  .md\:gap-6 {
    gap: 1.5rem;
  }

  .md\:border-l {
    border-left-width: 1px;
  }

  .md\:border-\[var\(--color-primary-100\)\] {
    border-color: var(--color-primary-100);
  }

  .md\:p-6 {
    padding: 1.5rem;
  }

  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:pl-12 {
    padding-left: 3rem;
  }

  .md\:\*\:min-w-\[350px\] > * {
    min-width: 350px;
  }

  .md\:first\:pl-0:first-child {
    padding-left: 0px;
  }

  .md\:odd\:w-\[330px\]:nth-child(odd) {
    width: 330px;
  }

  .md\:even\:w-\[400px\]:nth-child(even) {
    width: 400px;
  }

  @media not all and (min-width: 1024px) {

    .md\:max-lg\:w-\[50\%\] {
      width: 50%;
    }
  }
}
@media (min-width: 1024px) {

  .lg\:w-56 {
    width: 14rem;
  }

  .lg\:w-\[25\%\] {
    width: 25%;
  }

  .lg\:flex-1 {
    flex: 1 1 0%;
  }

  .lg\:columns-2 {
    -moz-columns: 2;
         columns: 2;
  }

  .lg\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg\:flex-row {
    flex-direction: row;
  }

  .lg\:items-center {
    align-items: center;
  }

  .lg\:justify-end {
    justify-content: flex-end;
  }

  .group:has(input:checked) .group-has-\[input\:checked\]\:lg\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
@media (prefers-color-scheme: dark) {

  .dark\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
  }

  .dark\:bg-gray-900\/50 {
    background-color: rgb(17 24 39 / 0.5);
  }

  .dark\:outline {
    outline-style: solid;
  }

  .dark\:-outline-offset-1 {
    outline-offset: -1px;
  }

  .dark\:outline-white\/10 {
    outline-color: rgb(255 255 255 / 0.1);
  }
}
@media (forced-colors: active) {

  .forced-colors\:appearance-auto {
    -webkit-appearance: auto;
       -moz-appearance: auto;
            appearance: auto;
  }

  .forced-colors\:before\:hidden::before {
    content: var(--tw-content);
    display: none;
  }
}
.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button {
  -webkit-appearance: none;
          appearance: none;
}
.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button {
  -webkit-appearance: none;
          appearance: none;
}
.\[\&\:not\(\:checked\)\]\:before\:hidden:not(:checked)::before {
  content: var(--tw-content);
  display: none;
}
.\[\&\:not\(\:empty\)\]\:mb-6:not(:empty) {
  margin-bottom: 1.5rem;
}
.\[\&\>\.form-row\]\:mt-4>.form-row {
  margin-top: 1rem;
}
.\[\&\>div\>\.form-row\]\:mt-4>div>.form-row {
  margin-top: 1rem;
}
.peer\/address:focus-visible ~ .peer-focus-visible\/address\:\[\&\>label\]\:outline>label {
  outline-style: solid;
}
.peer\/address:focus-visible ~ .peer-focus-visible\/address\:\[\&\>label\]\:outline-2>label {
  outline-width: 2px;
}
.peer\/address:focus-visible ~ .peer-focus-visible\/address\:\[\&\>label\]\:outline-offset-2>label {
  outline-offset: 2px;
}
.peer\/address:focus-visible ~ .peer-focus-visible\/address\:\[\&\>label\]\:outline-\[var\(--color-highlight-500\)\]>label {
  outline-color: var(--color-highlight-500);
}
.\[\&_\[data-bulk-target\=\'in\'\]\]\:hidden [data-bulk-target='in'] {
  display: none;
}
.\[\&_\[data-bulk-target\=\'out\'\]\]\:hidden [data-bulk-target='out'] {
  display: none;
}
.\[\&_label\]\:mb-2 label {
  margin-bottom: 0.5rem;
}
.\[\&_label\]\:block label {
  display: block;
}
.\[\&_label\]\:text-lg label {
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.\[\&_label\]\:font-semibold label {
  font-weight: 600;
}
.\[\&_label\]\:text-\[var\(--color-primary-700\)\] label {
  color: var(--color-primary-700);
}
.is-loading .\[\.is-loading_\&\]\:flex {
  display: flex;
}
.is-loading .\[\.is-loading_\&\]\:hidden {
  display: none;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUFDRjtBQUVBO0VBQ0U7QUFBRjtBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFERjtBQUdBO0VBQ0U7RUFDQTtFQUNBO0FBREY7QUFHQTs7RUFDRTtBQUFGO0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQURGO0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBREY7QUFHQTtFQUNFO0FBREY7QUFJQTtFQUNFO0VBQ0E7QUFGRjtBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFGRjtBQUlBO0VBQ0U7RUFDQTtBQUZGO0FBS0E7RUFDRTtBQUhGO0FBS0E7RUFDRTtFQUNBO0FBSEY7QUFXQTtFQUNFO0FBSEY7QUFFQTtFQUNFO0FBSEY7QUFNQTtFQUNFO0FBSkY7QUFNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFKRjtBQU1BO0VBQ0U7QUFKRjtBQU1BO0VBQ0U7QUFKRjtBQU1BO0VBQ0U7QUFKRjtBQU9BO0VBQ0U7RUFDQTtFQUNBO0FBTEY7QUFPQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUxGO0FBT0E7RUFDRTtBQUxGO0FBT0E7RUFDRTtBQUxGO0FBT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQUxGO0FBUUE7RUFDRTtBQU5GO0FBU0E7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFQRjtBQVVBOztFQUVFO0VBQ0E7QUFSRjtBQVdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVRGO0FBV0E7RUFDRTtBQVRGO0FBV0E7O0VBQ0U7QUFSRjtBQVVBO0VBQ0U7RUFDQTtBQVJGO0FBYUE7O0VBRUU7QUFYRjtBQWFBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBWEY7QUFhQTtFQUNFO0FBWEY7QUFjQTtFQUNFO0VBQ0E7RUFDQTtBQVpGO0FBY0E7O0VBQ0U7RUFDQTtFQUNBO0FBWEY7QUFhQTs7O0VBR0U7QUFYRjtBQWFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBWEY7QUFhQTtFQUNFO0FBWEY7QUFhQTtFQUNFO0FBWEY7QUFhQTtFQUNFO0VBQ0E7QUFYRjtBQWFBO0VBQ0U7QUFYRjtBQWFBO0VBQ0U7RUFDQTtBQVhGO0FBYUE7RUFDRTtFQUNBO0VBQ0E7QUFYRjtBQWNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVpGO0FBY0E7RUFDRTtFQUNBO0FBWkY7QUFjQTtFQUNFO0FBWkY7QUFjQTs7OztFQUlFO0FBWkY7QUFjQTs7O0VBQ0U7RUFDQTtBQVZGO0FBWUE7RUFDRTtFQUNBO0FBVkY7QUFZQTtFQUNFO0FBVkY7QUFZQTtFQUNFO0VBQ0E7RUFDQTtBQVZGO0FBWUE7OztFQUdFO0VBQ0E7QUFWRjtBQVlBOzs7RUFHRTtBQVZGO0FBWUE7RUFDRTtBQVZGO0FBWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQVZGO0FBWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFWRjtBQVlBO0VBQ0U7SUFDRTtFQVZGO0VBWUE7SUFDRTtFQVZGO0FBQ0Y7QUFhQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFYRjtBQWNBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBWkY7QUFlQTs7RUFFRTtBQWJGO0FBZ0JBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFkRjtBQWlCQTtFQUNFO0VBQ0E7QUFmRjtBQWlCQTtFQUNFO0FBZkY7QUFpQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZkY7QUFpQkE7RUFDRTtBQWZGO0FBa0JBO0VBQ0U7QUFoQkY7QUFtQkE7RUFDRTtFQUNBO0VBQ0E7QUFqQkY7QUFtQkE7RUFDRTtJQUNFO0VBakJGO0FBQ0Y7QUFtQkE7RUFDRTtFQUNBO0FBakJGO0FBb0JBOztFQUVFO0FBbEJGO0FBb0JBOztFQUVFO0VBQ0E7QUFsQkY7QUFxQkE7RUFDRTtBQW5CRjtBQXFCQTtFQUNFO0VBQ0E7QUFuQkY7QUFzQkE7OztFQUNFO0VBQ0E7RUFDQTtBQWxCRjtBQW9CQTs7O0VBQ0U7RUFDQTtFQUNBO0FBaEJGO0FBa0JBOzs7RUFDRTtFQUNBO0FBZEY7QUFpQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZkY7QUFrQkE7RUFDRTtFQUNBO0VBQ0E7QUFoQkY7QUFrQkE7O0VBQ0U7RUFDQTtBQWZGO0FBa0JBO0VBQ0U7QUFoQkY7QUFDQSxvREFBb0Q7Ozs7O0FDMWRwRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7QUFFQTtFQUNFO0VBQ0E7QUFBRjtBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFERjtBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFGRjtBQUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUhGO0FBTUE7O0VBRUU7QUFKRjtBQU9BO0VBQ0U7RUFDQTtPQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFMRjtBQVFBO0VBQ0U7RUFDQTtFQUNBO0FBTkY7QUFTQTtFQUNFO0VBQ0E7T0FBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVBGOzs7Ozs7Ozs7QUM1REU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSEo7QUFGRTtFQU9JO0tBQUE7QUFGTjtBQUxFO0VBVUk7RUFDQTtFQUNBO0FBRk47QUFWRTtFQWNNO0FBRFI7QUFPQTs7O0VBR0U7QUFMRjtBQVFBO0VBQ0U7RUFDQTtBQU5GO0FBT0U7RUFDRTtBQUxKO0FBSUU7RUFHSTtFQUNBO0FBSk47QUFBRTtFQU9JO0FBSk47QUFXSTs7O0VBQ0U7QUFQTjtBQVVFO0VBQ0U7QUFSSjtBQU9FO0VBR0k7QUFQTjtBQVlBO0VBQ0U7RUFDQTtBQVZGOzs7OztBQ2ZHO0VBQ0M7QUFuQ0o7QUFxQ0c7RUFDQztBQW5DSjtBQXFDRztFQUNDO0FBbkNKO0FBNEJHO0VBQ0M7QUExQko7QUE0Qkc7RUFDQztBQTFCSjtBQTRCRztFQUNDO0FBMUJKO0FBbUJHO0VBQ0M7QUFqQko7QUFtQkc7RUFDQztBQWpCSjtBQW1CRztFQUNDO0FBakJKO0FBVUc7RUFDQztBQVJKO0FBVUc7RUFDQztBQVJKO0FBVUc7RUFDQztBQVJKO0FBQ0c7RUFDQztBQUNKO0FBQ0c7RUFDQztBQUNKO0FBQ0c7RUFDQztBQUNKO0FBUkc7RUFDQztBQVVKO0FBUkc7RUFDQztBQVVKO0FBUkc7RUFDQztBQVVKO0FBakJHO0VBQ0M7QUFtQko7QUFqQkc7RUFDQztBQW1CSjtBQWpCRztFQUNDO0FBbUJKO0FBMUJHO0VBQ0M7QUE0Qko7QUExQkc7RUFDQztBQTRCSjtBQTFCRztFQUNDO0FBNEJKO0FBbkNHO0VBQ0M7QUFxQ0o7QUFuQ0c7RUFDQztBQXFDSjtBQW5DRztFQUNDO0FBcUNKO0FBNUNHO0VBQ0M7QUE4Q0o7QUE1Q0c7RUFDQztBQThDSjtBQTVDRztFQUNDO0FBOENKO0FBckRHO0VBQ0M7QUF1REo7QUFyREc7RUFDQztBQXVESjtBQXJERztFQUNDO0FBdURKO0FBOURHO0VBQ0M7QUFnRUo7QUE5REc7RUFDQztBQWdFSjtBQTlERztFQUNDO0FBZ0VKO0FBdkVHO0VBQ0M7QUF5RUo7QUF2RUc7RUFDQztBQXlFSjtBQXZFRztFQUNDO0FBeUVKO0FBaEZHO0VBQ0M7QUFrRko7QUFoRkc7RUFDQztBQWtGSjtBQWhGRztFQUNDO0FBa0ZKO0FBekZHO0VBQ0M7QUEyRko7QUF6Rkc7RUFDQztBQTJGSjtBQXpGRztFQUNDO0FBMkZKO0FBbEdHO0VBQ0M7QUFvR0o7QUFsR0c7RUFDQztBQW9HSjtBQWxHRztFQUNDO0FBb0dKO0FBM0dHO0VBQ0M7QUE2R0o7QUEzR0c7RUFDQztBQTZHSjtBQTNHRztFQUNDO0FBNkdKO0FBcEhHO0VBQ0M7QUFzSEo7QUFwSEc7RUFDQztBQXNISjtBQXBIRztFQUNDO0FBc0hKO0FBN0hHO0VBQ0M7QUErSEo7QUE3SEc7RUFDQztBQStISjtBQTdIRztFQUNDO0FBK0hKO0FBdElHO0VBQ0M7QUF3SUo7QUF0SUc7RUFDQztBQXdJSjtBQXRJRztFQUNDO0FBd0lKO0FBL0lHO0VBQ0M7QUFpSko7QUEvSUc7RUFDQztBQWlKSjtBQS9JRztFQUNDO0FBaUpKO0FBeEpHO0VBQ0M7QUEwSko7QUF4Skc7RUFDQztBQTBKSjtBQXhKRztFQUNDO0FBMEpKO0FBaktHO0VBQ0M7QUFtS0o7QUFqS0c7RUFDQztBQW1LSjtBQWpLRztFQUNDO0FBbUtKO0FBMUtHO0VBQ0M7QUE0S0o7QUExS0c7RUFDQztBQTRLSjtBQTFLRztFQUNDO0FBNEtKO0FBbkxHO0VBQ0M7QUFxTEo7QUFuTEc7RUFDQztBQXFMSjtBQW5MRztFQUNDO0FBcUxKO0FBNUxHO0VBQ0M7QUE4TEo7QUE1TEc7RUFDQztBQThMSjtBQTVMRztFQUNDO0FBOExKO0FBck1HO0VBQ0M7QUF1TUo7QUFyTUc7RUFDQztBQXVNSjtBQXJNRztFQUNDO0FBdU1KO0FBOU1HO0VBQ0M7QUFnTko7QUE5TUc7RUFDQztBQWdOSjtBQTlNRztFQUNDO0FBZ05KO0FBdk5HO0VBQ0M7QUF5Tko7QUF2Tkc7RUFDQztBQXlOSjtBQXZORztFQUNDO0FBeU5KO0FBaE9HO0VBQ0M7QUFrT0o7QUFoT0c7RUFDQztBQWtPSjtBQWhPRztFQUNDO0FBa09KO0FBek9HO0VBQ0M7QUEyT0o7QUF6T0c7RUFDQztBQTJPSjtBQXpPRztFQUNDO0FBMk9KO0FBbFBHO0VBQ0M7QUFvUEo7QUFsUEc7RUFDQztBQW9QSjtBQWxQRztFQUNDO0FBb1BKOzs7OztBQy9SQTtFQUNFO0FBQ0Y7QUFFQTtFQUNFO0FBQUY7QUFHQTtFQUNFO0FBREY7QUFJQTtFQUNDO0FBRkQ7QUFLQTtFQUNFO0FBSEY7QUFNQTtFQUNFO0FBSkY7QUFPQTtFQUNFO0FBTEY7QUFRQTtFQUNFO0FBTkY7QUFTQTtFQUNFO0FBUEY7QUFVQTtFQUNFO0FBUkY7QUFXQTtFQUNFO0FBVEY7QUFZQTtFQUNFO0FBVkY7QUFhQTtFQUNFO0FBWEY7QUFjQTtFQUNFO0FBWkY7QUFlQTtFQUNFO0FBYkY7QUFnQkE7RUFDQztBQWREO0FBaUJBO0VBQ0U7QUFmRjtBQWtCQTtFQUNFO0FBaEJGO0FBbUJBO0VBQ0U7QUFqQkY7QUFvQkE7RUFDRTtBQWxCRjtBQXFCQTtFQUNFO0FBbkJGO0FBc0JBO0VBQ0U7QUFwQkY7QUF1QkE7RUFDRTtBQXJCRjtBQXdCQTtFQUNFO0FBdEJGO0FBeUJBO0VBQ0U7QUF2QkY7QUEwQkE7RUFDRTtBQXhCRjtBQTJCQTtFQUNFO0FBekJGO0FBNEJBO0VBQ0U7QUExQkY7QUE2QkE7RUFDRTtBQTNCRjtBQThCQTtFQUNFO0FBNUJGO0FBK0JBO0VBQ0U7QUE3QkY7QUFnQ0E7RUFDRTtBQTlCRjtBQWlDQTtFQUNFO0FBL0JGO0FBa0NBO0VBQ0U7QUFoQ0Y7QUFtQ0E7RUFDRTtBQWpDRjtBQW9DQTtFQUNFO0FBbENGO0FBcUNBO0VBQ0U7QUFuQ0Y7QUFzQ0E7RUFDRTtBQXBDRjtBQXVDQTtFQUNFO0FBckNGO0FBd0NBO0VBQ0U7QUF0Q0Y7QUF5Q0E7RUFDRTtBQXZDRjtBQTBDQTtFQUNFO0FBeENGO0FBMkNBO0VBQ0U7QUF6Q0Y7QUE0Q0E7RUFDRTtBQTFDRjtBQTZDQTtFQUNFO0FBM0NGO0FBOENBO0VBQ0U7QUE1Q0Y7QUErQ0E7RUFDRTtBQTdDRjtBQWdEQTtFQUNFO0FBOUNGO0FBaURBO0VBQ0U7QUEvQ0Y7QUFrREE7RUFDRTtBQWhERjtBQW1EQTtFQUNFO0FBakRGO0FBb0RBO0VBQ0U7QUFsREY7QUFxREE7RUFDRTtBQW5ERjtBQXNEQTtFQUNFO0FBcERGO0FBdURBO0VBQ0U7QUFyREY7QUF3REE7RUFDRTtBQXRERjtBQXlEQTtFQUNFO0FBdkRGO0FBMERBO0VBQ0U7QUF4REY7QUEyREE7RUFDRTtBQXpERjtBQTREQTtFQUNFO0FBMURGO0FBNkRBO0VBQ0U7QUEzREY7QUE4REE7RUFDRTtBQTVERjtBQStEQTtFQUNFO0FBN0RGO0FBZ0VBO0VBQ0U7QUE5REY7QUFpRUE7RUFDRTtBQS9ERjtBQWtFQTtFQUNFO0FBaEVGO0FBbUVBO0VBQ0U7QUFqRUY7QUFvRUE7RUFDRTtBQWxFRjtBQXFFQTtFQUNFO0FBbkVGO0FBc0VBO0VBQ0U7QUFwRUY7QUF1RUE7RUFDRTtBQXJFRjtBQXdFQTtFQUNFO0FBdEVGO0FBeUVBO0VBQ0U7QUF2RUY7QUEwRUE7RUFDRTtBQXhFRjtBQTJFQTtFQUNFO0FBekVGO0FBNEVBO0VBQ0U7QUExRUY7QUE2RUE7RUFDRTtFQUNBO0VBQ0E7QUEzRUY7QUE4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQTVFRjtBQStFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE3RUY7QUFnRkE7RUFDRTtBQTlFRjtBQWlGQTtFQUNFO0FBL0VGO0FBa0ZBO0VBQ0U7QUFoRkY7QUFtRkE7RUFDRTtBQWpGRjtBQW9GQTtFQUNFO0FBbEZGOzs7OztBQ3ZRQTs7RUFFRTtBQUNEO0VBQ0M7QUFDRjtBQUNBO0VBQ0U7QUFDRjtBQUNBO0VBQ0U7QUFDRjtBQUNBO0VBQ0U7QUFDRjtBQUNBO0VBQ0U7QUFDRjtBQUNBO0VBQ0U7QUFDRjtBQUNDO0VBQ0M7QUFDRjtBQUVBO0VBRUk7QUFESjtBQUdBO0VBRUk7QUFGSjtBQUlBO0VBRUk7QUFISjtBQUtBO0VBRUU7QUFKRjs7Ozs7QUNuQ0E7RUFDRTtBQUNGO0FBQ0E7RUFDRTtBQUNGO0FBQ0E7RUFDRTtBQUNGO0FBQ0E7RUFDRTtBQUNGO0FBQ0E7RUFDRTtBQUNGO0FBQ0E7RUFDRTtBQUNGO0FBQ0E7RUFDRTtBQUNGO0FBQ0E7RUFDRTtBQUNGO0FBQ0E7RUFDRTtBQUNGO0FBQ0E7RUFFRTtBQUFGOzs7OztBQzdCQTtFQVdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBVEY7QUFlQTtFQUNFO0lBQ0U7SUFDQTtFQWJGO0VBZ0JFOzs7Ozs7SUFDRTtFQVRKO0VBWUE7SUFDRTtFQVZGO0VBWUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQVZGO0FBQ0Y7QUFhQTtFQUNFO0lBQ0U7SUFDQTtFQVhGO0VBYUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQVhGO0FBQ0Y7Ozs7O0FDcERBOzs7OztFQUNFO0VBQ0E7QUFLRjtBQUZBO0VBQ0U7QUFJRjtBQURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFHRjtBQUFBO0VBQ0U7QUFFRjtBQUNBO0VBQ0U7QUFDRjtBQUVBOztFQUNFO0VBQ0E7RUFDQTtBQUNGO0FBRUE7RUFDRTtFQUNBO0VBQ0E7QUFBRjtBQUdBO0VBQ0U7QUFERjtBQUlBO0VBQ0U7QUFGRjtBQU1FO0VBQU87QUFIVDtBQUlFO0VBQU87QUFEVDtBQUVFO0VBQU87QUFDVDtBQUFFO0VBQU87QUFHVDtBQUZFO0VBQU87QUFLVDtBQUpFO0VBQU87QUFPVDtBQU5FO0VBQU87QUFTVDtBQVJFO0VBQU87QUFXVDtBQVZFO0VBQU87QUFhVDtBQVZBO0VBQ0U7QUFZRjtBQVRBO0VBQ0U7QUFXRjtBQVJBO0VBQ0U7QUFVRjtBQVBBO0VBQ0U7RUFDQTtFQUNBO0FBU0Y7QUFOQTtFQUNFO0FBUUY7QUFMQTtFQUNFO0VBQ0E7QUFPRjtBQUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFNRjtBQUhBO0VBQ0U7QUFLRjtBQUZBO0VBQ0U7RUFDQTtBQUlGO0FBREE7RUFDRTtBQUdGO0FBQUE7RUFDRTtBQUVGO0FBQ0E7RUFDRTtFQUNBO0FBQ0Y7QUFHRTtFQUNFO0FBREo7QUFTRztFQUNDO0VBQ0E7QUFQSjtBQVFJOzs7Ozs7RUFDRTtFQUNBO0FBRE47QUFKRztFQUNDO0VBQ0E7QUFNSjtBQUxJOzs7Ozs7RUFDRTtFQUNBO0FBWU47QUFqQkc7RUFDQztFQUNBO0FBbUJKO0FBbEJJOzs7Ozs7RUFDRTtFQUNBO0FBeUJOO0FBOUJHO0VBQ0M7RUFDQTtBQWdDSjtBQS9CSTs7Ozs7O0VBQ0U7RUFDQTtBQXNDTjtBQTNDRztFQUNDO0VBQ0E7QUE2Q0o7QUE1Q0k7Ozs7OztFQUNFO0VBQ0E7QUFtRE47QUF4REc7RUFDQztFQUNBO0FBMERKO0FBekRJOzs7Ozs7RUFDRTtFQUNBO0FBZ0VOO0FBckVHO0VBQ0M7RUFDQTtBQXVFSjtBQXRFSTs7Ozs7O0VBQ0U7RUFDQTtBQTZFTjtBQWxGRztFQUNDO0VBQ0E7QUFvRko7QUFuRkk7Ozs7OztFQUNFO0VBQ0E7QUEwRk47QUEvRkc7RUFDQztFQUNBO0FBaUdKO0FBaEdJOzs7Ozs7RUFDRTtFQUNBO0FBdUdOO0FBNUdHO0VBQ0M7RUFDQTtBQThHSjtBQTdHSTs7Ozs7O0VBQ0U7RUFDQTtBQW9ITjtBQXpIRztFQUNDO0VBQ0E7QUEySEo7QUExSEk7Ozs7OztFQUNFO0VBQ0E7QUFpSU47QUE1SEE7RUFDRTtBQThIRjtBQTNIQTtFQUNFO0FBNkhGO0FBMUhBO0VBQ0U7RUFDQTtBQTRIRjtBQXpIQTtFQUNFO0VBQ0E7QUEySEY7QUF4SEE7RUFDRTtFQUNBO0FBMEhGO0FBdkhBO0VBQ0U7RUFDQTtBQXlIRjtBQXRIQTtFQUNFO0VBQ0E7QUF3SEY7QUFySEE7RUFDRTtFQUNBO0FBdUhGO0FBcEhBO0VBQ0U7RUFDQTtBQXNIRjtBQW5IQTtFQUNFO0VBQ0E7QUFxSEY7QUFsSEE7RUFDRTtFQUNBO0FBb0hGO0FBakhBO0VBQ0U7RUFDQTtBQW1IRjtBQTVHRztFQUNDO0VBQ0E7RUFDQTtBQThHSjtBQWpIRztFQUNDO0VBQ0E7RUFDQTtBQW1ISjtBQXRIRztFQUNDO0VBQ0E7RUFDQTtBQXdISjtBQTNIRztFQUNDO0VBQ0E7RUFDQTtBQTZISjtBQWhJRztFQUNDO0VBQ0E7RUFDQTtBQWtJSjtBQXJJRztFQUNDO0VBQ0E7RUFDQTtBQXVJSjtBQWxJRTtFQUNFO0FBb0lKO0FBbElFO0VBQ0U7QUFvSUo7QUFsSUU7RUFDRTtBQW9JSjtBQWxJRTtFQUNFO0FBb0lKO0FBbElFO0VBQ0U7QUFvSUo7QUFsSUU7RUFDRTtBQW9JSjtBQWxJRTtFQUNFO0FBb0lKO0FBL0hFO0VBQ0U7QUFpSUo7QUEvSEU7RUFDRTtBQWlJSjtBQS9IRTtFQUNFO0FBaUlKO0FBL0hFO0VBQ0U7QUFpSUo7QUEvSEU7RUFDRTtBQWlJSjtBQS9IRTtFQUNFO0FBaUlKO0FBL0hFO0VBQ0U7QUFpSUo7QUE3SEE7RUFFRTtFQUFtQjtBQStIckI7QUF2SEc7RUFDQztFQUNBO0FBeUhKO0FBdkhHO0VBQ0M7RUFDQTtBQXlISjtBQXZIRztFQUNDO0VBQ0E7QUF5SEo7QUF2SEc7RUFDQztFQUNBO0FBeUhKO0FBdkhHO0VBQ0M7QUF5SEo7QUF2SEc7RUFDQztBQXlISjtBQXZIRztFQUNDO0FBeUhKO0FBdkhHO0VBQ0M7QUF5SEo7QUF2SEc7RUFDQztBQXlISjtBQXZIRztFQUNDO0VBQ0E7QUF5SEo7QUF2SEc7RUFDQztFQUNBO0FBeUhKO0FBOUpHO0VBQ0M7RUFDQTtBQWdLSjtBQTlKRztFQUNDO0VBQ0E7QUFnS0o7QUE5Skc7RUFDQztFQUNBO0FBZ0tKO0FBOUpHO0VBQ0M7RUFDQTtBQWdLSjtBQTlKRztFQUNDO0FBZ0tKO0FBOUpHO0VBQ0M7QUFnS0o7QUE5Skc7RUFDQztBQWdLSjtBQTlKRztFQUNDO0FBZ0tKO0FBOUpHO0VBQ0M7QUFnS0o7QUE5Skc7RUFDQztFQUNBO0FBZ0tKO0FBOUpHO0VBQ0M7RUFDQTtBQWdLSjtBQXJNRztFQUNDO0VBQ0E7QUF1TUo7QUFyTUc7RUFDQztFQUNBO0FBdU1KO0FBck1HO0VBQ0M7RUFDQTtBQXVNSjtBQXJNRztFQUNDO0VBQ0E7QUF1TUo7QUFyTUc7RUFDQztBQXVNSjtBQXJNRztFQUNDO0FBdU1KO0FBck1HO0VBQ0M7QUF1TUo7QUFyTUc7RUFDQztBQXVNSjtBQXJNRztFQUNDO0FBdU1KO0FBck1HO0VBQ0M7RUFDQTtBQXVNSjtBQXJNRztFQUNDO0VBQ0E7QUF1TUo7QUE1T0c7RUFDQztFQUNBO0FBOE9KO0FBNU9HO0VBQ0M7RUFDQTtBQThPSjtBQTVPRztFQUNDO0VBQ0E7QUE4T0o7QUE1T0c7RUFDQztFQUNBO0FBOE9KO0FBNU9HO0VBQ0M7QUE4T0o7QUE1T0c7RUFDQztBQThPSjtBQTVPRztFQUNDO0FBOE9KO0FBNU9HO0VBQ0M7QUE4T0o7QUE1T0c7RUFDQztBQThPSjtBQTVPRztFQUNDO0VBQ0E7QUE4T0o7QUE1T0c7RUFDQztFQUNBO0FBOE9KO0FBblJHO0VBQ0M7RUFDQTtBQXFSSjtBQW5SRztFQUNDO0VBQ0E7QUFxUko7QUFuUkc7RUFDQztFQUNBO0FBcVJKO0FBblJHO0VBQ0M7RUFDQTtBQXFSSjtBQW5SRztFQUNDO0FBcVJKO0FBblJHO0VBQ0M7QUFxUko7QUFuUkc7RUFDQztBQXFSSjtBQW5SRztFQUNDO0FBcVJKO0FBblJHO0VBQ0M7QUFxUko7QUFuUkc7RUFDQztFQUNBO0FBcVJKO0FBblJHO0VBQ0M7RUFDQTtBQXFSSjtBQTFURztFQUNDO0VBQ0E7QUE0VEo7QUExVEc7RUFDQztFQUNBO0FBNFRKO0FBMVRHO0VBQ0M7RUFDQTtBQTRUSjtBQTFURztFQUNDO0VBQ0E7QUE0VEo7QUExVEc7RUFDQztBQTRUSjtBQTFURztFQUNDO0FBNFRKO0FBMVRHO0VBQ0M7QUE0VEo7QUExVEc7RUFDQztBQTRUSjtBQTFURztFQUNDO0FBNFRKO0FBMVRHO0VBQ0M7RUFDQTtBQTRUSjtBQTFURztFQUNDO0VBQ0E7QUE0VEo7QUFqV0c7RUFDQztFQUNBO0FBbVdKO0FBaldHO0VBQ0M7RUFDQTtBQW1XSjtBQWpXRztFQUNDO0VBQ0E7QUFtV0o7QUFqV0c7RUFDQztFQUNBO0FBbVdKO0FBaldHO0VBQ0M7QUFtV0o7QUFqV0c7RUFDQztBQW1XSjtBQWpXRztFQUNDO0FBbVdKO0FBaldHO0VBQ0M7QUFtV0o7QUFqV0c7RUFDQztBQW1XSjtBQWpXRztFQUNDO0VBQ0E7QUFtV0o7QUFqV0c7RUFDQztFQUNBO0FBbVdKO0FBeFlHO0VBQ0M7RUFDQTtBQTBZSjtBQXhZRztFQUNDO0VBQ0E7QUEwWUo7QUF4WUc7RUFDQztFQUNBO0FBMFlKO0FBeFlHO0VBQ0M7RUFDQTtBQTBZSjtBQXhZRztFQUNDO0FBMFlKO0FBeFlHO0VBQ0M7QUEwWUo7QUF4WUc7RUFDQztBQTBZSjtBQXhZRztFQUNDO0FBMFlKO0FBeFlHO0VBQ0M7QUEwWUo7QUF4WUc7RUFDQztFQUNBO0FBMFlKO0FBeFlHO0VBQ0M7RUFDQTtBQTBZSjtBQS9hRztFQUNDO0VBQ0E7QUFpYko7QUEvYUc7RUFDQztFQUNBO0FBaWJKO0FBL2FHO0VBQ0M7RUFDQTtBQWliSjtBQS9hRztFQUNDO0VBQ0E7QUFpYko7QUEvYUc7RUFDQztBQWliSjtBQS9hRztFQUNDO0FBaWJKO0FBL2FHO0VBQ0M7QUFpYko7QUEvYUc7RUFDQztBQWliSjtBQS9hRztFQUNDO0FBaWJKO0FBL2FHO0VBQ0M7RUFDQTtBQWliSjtBQS9hRztFQUNDO0VBQ0E7QUFpYko7QUF0ZEc7RUFDQztFQUNBO0FBd2RKO0FBdGRHO0VBQ0M7RUFDQTtBQXdkSjtBQXRkRztFQUNDO0VBQ0E7QUF3ZEo7QUF0ZEc7RUFDQztFQUNBO0FBd2RKO0FBdGRHO0VBQ0M7QUF3ZEo7QUF0ZEc7RUFDQztBQXdkSjtBQXRkRztFQUNDO0FBd2RKO0FBdGRHO0VBQ0M7QUF3ZEo7QUF0ZEc7RUFDQztBQXdkSjtBQXRkRztFQUNDO0VBQ0E7QUF3ZEo7QUF0ZEc7RUFDQztFQUNBO0FBd2RKO0FBN2ZHO0VBQ0M7RUFDQTtBQStmSjtBQTdmRztFQUNDO0VBQ0E7QUErZko7QUE3Zkc7RUFDQztFQUNBO0FBK2ZKO0FBN2ZHO0VBQ0M7RUFDQTtBQStmSjtBQTdmRztFQUNDO0FBK2ZKO0FBN2ZHO0VBQ0M7QUErZko7QUE3Zkc7RUFDQztBQStmSjtBQTdmRztFQUNDO0FBK2ZKO0FBN2ZHO0VBQ0M7QUErZko7QUE3Zkc7RUFDQztFQUNBO0FBK2ZKO0FBN2ZHO0VBQ0M7RUFDQTtBQStmSjtBQXBpQkc7RUFDQztFQUNBO0FBc2lCSjtBQXBpQkc7RUFDQztFQUNBO0FBc2lCSjtBQXBpQkc7RUFDQztFQUNBO0FBc2lCSjtBQXBpQkc7RUFDQztFQUNBO0FBc2lCSjtBQXBpQkc7RUFDQztBQXNpQko7QUFwaUJHO0VBQ0M7QUFzaUJKO0FBcGlCRztFQUNDO0FBc2lCSjtBQXBpQkc7RUFDQztBQXNpQko7QUFwaUJHO0VBQ0M7QUFzaUJKO0FBcGlCRztFQUNDO0VBQ0E7QUFzaUJKO0FBcGlCRztFQUNDO0VBQ0E7QUFzaUJKO0FBM2tCRztFQUNDO0VBQ0E7QUE2a0JKO0FBM2tCRztFQUNDO0VBQ0E7QUE2a0JKO0FBM2tCRztFQUNDO0VBQ0E7QUE2a0JKO0FBM2tCRztFQUNDO0VBQ0E7QUE2a0JKO0FBM2tCRztFQUNDO0FBNmtCSjtBQTNrQkc7RUFDQztBQTZrQko7QUEza0JHO0VBQ0M7QUE2a0JKO0FBM2tCRztFQUNDO0FBNmtCSjtBQTNrQkc7RUFDQztBQTZrQko7QUEza0JHO0VBQ0M7RUFDQTtBQTZrQko7QUEza0JHO0VBQ0M7RUFDQTtBQTZrQko7QUF6a0JBO0VBQ0U7QUEya0JGO0FBcGtCRztFQUNDO0FBc2tCSjtBQXBrQkc7RUFDQztBQXNrQko7QUFwa0JHO0VBQ0M7QUFza0JKO0FBcGtCRztFQUNDO0FBc2tCSjtBQXBrQkc7RUFDQztBQXNrQko7QUFwa0JHO0VBQ0M7QUFza0JKO0FBcGtCRztFQUNDO0FBc2tCSjtBQXBrQkc7RUFDQztBQXNrQko7QUFwa0JHO0VBQ0M7QUFza0JKO0FBcGtCRztFQUNDO0FBc2tCSjtBQXBrQkc7RUFDQztBQXNrQko7QUFwa0JHO0VBQ0M7QUFza0JKO0FBcGtCRztFQUNDO0FBc2tCSjtBQXBrQkc7RUFDQztBQXNrQko7QUE5bUJHO0VBQ0M7QUFnbkJKO0FBOW1CRztFQUNDO0FBZ25CSjtBQTltQkc7RUFDQztBQWduQko7QUE5bUJHO0VBQ0M7QUFnbkJKO0FBOW1CRztFQUNDO0FBZ25CSjtBQTltQkc7RUFDQztBQWduQko7QUE5bUJHO0VBQ0M7QUFnbkJKO0FBOW1CRztFQUNDO0FBZ25CSjtBQTltQkc7RUFDQztBQWduQko7QUE5bUJHO0VBQ0M7QUFnbkJKO0FBOW1CRztFQUNDO0FBZ25CSjtBQTltQkc7RUFDQztBQWduQko7QUE5bUJHO0VBQ0M7QUFnbkJKO0FBOW1CRztFQUNDO0FBZ25CSjtBQXhwQkc7RUFDQztBQTBwQko7QUF4cEJHO0VBQ0M7QUEwcEJKO0FBeHBCRztFQUNDO0FBMHBCSjtBQXhwQkc7RUFDQztBQTBwQko7QUF4cEJHO0VBQ0M7QUEwcEJKO0FBeHBCRztFQUNDO0FBMHBCSjtBQXhwQkc7RUFDQztBQTBwQko7QUF4cEJHO0VBQ0M7QUEwcEJKO0FBeHBCRztFQUNDO0FBMHBCSjtBQXhwQkc7RUFDQztBQTBwQko7QUF4cEJHO0VBQ0M7QUEwcEJKO0FBeHBCRztFQUNDO0FBMHBCSjtBQXhwQkc7RUFDQztBQTBwQko7QUF4cEJHO0VBQ0M7QUEwcEJKO0FBbHNCRztFQUNDO0FBb3NCSjtBQWxzQkc7RUFDQztBQW9zQko7QUFsc0JHO0VBQ0M7QUFvc0JKO0FBbHNCRztFQUNDO0FBb3NCSjtBQWxzQkc7RUFDQztBQW9zQko7QUFsc0JHO0VBQ0M7QUFvc0JKO0FBbHNCRztFQUNDO0FBb3NCSjtBQWxzQkc7RUFDQztBQW9zQko7QUFsc0JHO0VBQ0M7QUFvc0JKO0FBbHNCRztFQUNDO0FBb3NCSjtBQWxzQkc7RUFDQztBQW9zQko7QUFsc0JHO0VBQ0M7QUFvc0JKO0FBbHNCRztFQUNDO0FBb3NCSjtBQWxzQkc7RUFDQztBQW9zQko7QUE1dUJHO0VBQ0M7QUE4dUJKO0FBNXVCRztFQUNDO0FBOHVCSjtBQTV1Qkc7RUFDQztBQTh1Qko7QUE1dUJHO0VBQ0M7QUE4dUJKO0FBNXVCRztFQUNDO0FBOHVCSjtBQTV1Qkc7RUFDQztBQTh1Qko7QUE1dUJHO0VBQ0M7QUE4dUJKO0FBNXVCRztFQUNDO0FBOHVCSjtBQTV1Qkc7RUFDQztBQTh1Qko7QUE1dUJHO0VBQ0M7QUE4dUJKO0FBNXVCRztFQUNDO0FBOHVCSjtBQTV1Qkc7RUFDQztBQTh1Qko7QUE1dUJHO0VBQ0M7QUE4dUJKO0FBNXVCRztFQUNDO0FBOHVCSjtBQXR4Qkc7RUFDQztBQXd4Qko7QUF0eEJHO0VBQ0M7QUF3eEJKO0FBdHhCRztFQUNDO0FBd3hCSjtBQXR4Qkc7RUFDQztBQXd4Qko7QUF0eEJHO0VBQ0M7QUF3eEJKO0FBdHhCRztFQUNDO0FBd3hCSjtBQXR4Qkc7RUFDQztBQXd4Qko7QUF0eEJHO0VBQ0M7QUF3eEJKO0FBdHhCRztFQUNDO0FBd3hCSjtBQXR4Qkc7RUFDQztBQXd4Qko7QUF0eEJHO0VBQ0M7QUF3eEJKO0FBdHhCRztFQUNDO0FBd3hCSjtBQXR4Qkc7RUFDQztBQXd4Qko7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SSxrQkFBa0IscU47Ozs7QUNSaGdILDZEQUE2RCxZQUFZOzs7OztBQ0F6RTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0NBQUE7OztDQUFBOztBQUFBOzs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztFQUFBO0FBQUE7O0FBQUE7Ozs7Ozs7O0NBQUE7O0FBQUE7O0VBQUE7RUFBQTtFQUFBO0VBQUE7S0FBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7OztDQUFBOztBQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOzs7O0NBQUE7O0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBO1VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7Ozs7O0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBOztFQUFBO0FBQUE7O0FBQUE7Ozs7O0NBQUE7O0FBQUE7Ozs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7Ozs7Q0FBQTs7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOzs7O0NBQUE7O0FBQUE7Ozs7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7RUFBQTtBQUFBOztBQUFBOzs7Q0FBQTs7QUFBQTs7OztFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBOztFQUFBO0FBQUE7O0FBQUE7OztDQUFBOztBQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTs7O0NBQUE7O0FBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBOzs7Ozs7Ozs7Ozs7O0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7OztFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTs7O0NBQUE7O0FBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBOztFQUFBO0FBQUE7O0FBQUE7O0NBQUE7QUFBQTtFQUFBO0FBQUE7O0FBQUE7Ozs7Q0FBQTs7QUFBQTs7Ozs7Ozs7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7O0VBQUE7RUFBQTtBQUFBOztBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQ0E7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0tBQUE7VUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtPQUFBO0FBQUE7QUFBQTtFQUFBO09BQUE7QUFBQTtBQUFBO0VBQUE7T0FBQTtBQUFBO0FBQUE7RUFBQTtPQUFBO0FBQUE7QUFBQTtFQUFBO09BQUE7QUFBQTtBQUFBO0VBQUE7T0FBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtLQUFBO0FBQUE7QUFBQTtFQUFBO0tBQUE7QUFBQTtBQUFBO0VBQUE7S0FBQTtBQUFBO0FBQUE7RUFBQTtLQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0tBQUE7VUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FDR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBREhGO0FFekJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjJCRjtBRXpCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYyQkY7QUV6QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMkJGO0FFeEJBOzs7OztFQUtFO0FGMEJGO0FFdkJBO0VBQ0U7QUZ5QkY7QUcxQ0c7RUFDQztBSDRDSjtBRzFDRztFQUNDO0FINENKO0FHMUNHO0VBQ0M7QUg0Q0o7QUcxQ0c7RUFDQztBSDRDSjtBR3RERztFQUNDO0FId0RKO0FHdERHO0VBQ0M7QUh3REo7QUd0REc7RUFDQztBSHdESjtBR3RERztFQUNDO0FId0RKO0FHbEVHO0VBQ0M7QUhvRUo7QUdsRUc7RUFDQztBSG9FSjtBR2xFRztFQUNDO0FIb0VKO0FHbEVHO0VBQ0M7QUhvRUo7QUc5RUc7RUFDQztBSGdGSjtBRzlFRztFQUNDO0FIZ0ZKO0FHOUVHO0VBQ0M7QUhnRko7QUc5RUc7RUFDQztBSGdGSjtBRzFGRztFQUNDO0FINEZKO0FHMUZHO0VBQ0M7QUg0Rko7QUcxRkc7RUFDQztBSDRGSjtBRzFGRztFQUNDO0FINEZKO0FHdEdHO0VBQ0M7QUh3R0o7QUd0R0c7RUFDQztBSHdHSjtBR3RHRztFQUNDO0FId0dKO0FHdEdHO0VBQ0M7QUh3R0o7QUdsSEc7RUFDQztBSG9ISjtBR2xIRztFQUNDO0FIb0hKO0FHbEhHO0VBQ0M7QUhvSEo7QUdsSEc7RUFDQztBSG9ISjtBRzlIRztFQUNDO0FIZ0lKO0FHOUhHO0VBQ0M7QUhnSUo7QUc5SEc7RUFDQztBSGdJSjtBRzlIRztFQUNDO0FIZ0lKO0FHMUlHO0VBQ0M7QUg0SUo7QUcxSUc7RUFDQztBSDRJSjtBRzFJRztFQUNDO0FINElKO0FHMUlHO0VBQ0M7QUg0SUo7QUd0Skc7RUFDQztBSHdKSjtBR3RKRztFQUNDO0FId0pKO0FHdEpHO0VBQ0M7QUh3Sko7QUd0Skc7RUFDQztBSHdKSjtBR2xLRztFQUNDO0FIb0tKO0FHbEtHO0VBQ0M7QUhvS0o7QUdsS0c7RUFDQztBSG9LSjtBR2xLRztFQUNDO0FIb0tKO0FJMUxBO0VBQ0U7QUo0TEY7QUl6TEE7RUFDRTtJQUFVO0VKNExWO0VJM0xBO0lBQ0U7RUo2TEY7RUkzTEE7O0lBQ0U7RUo4TEY7QUFDRjtBSTNMQTtFQUNFO0lBQ0U7RUo2TEY7RUkzTEE7SUFBVztFSjhMWDtFSTdMQTtJQUNFO0VKK0xGO0VJN0xBO0lBQ0U7RUorTEY7RUk3TEE7O0lBQ0U7RUpnTUY7QUFDRjtBSTdMQTtFQUNFO0VBQ0E7QUorTEY7QUk1TEE7RUFDRTtBSjhMRjtBSTNMQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUo2TEY7QUl2TUE7O0VBWUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSitMSjtBSTNMQTtFQUNFO0VBQ0E7RUFDQTtBSjZMRjtBSTFMQTs7RUFDRTtBSjZMRjtBSTFMQTtFQUNFO0VBQ0E7QUo0TEY7QUl6TEE7RUFDRTtBSjJMRjtBSXhMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUowTEY7QUl2TEE7RUFDRTtFQUNBO0FKeUxGO0FJM0xBO0VBSUk7QUowTEo7QUl0TEE7RUFFSTtBSnVMSjtBSW5MQTtFQUNFO0VBQ0E7QUpxTEY7QUl2TEE7RUFJSTtBSnNMSjtBSTFMQTs7RUFTSTtBSnFMSjtBSWpMQTtFQUVJO0FKa0xKO0FJcExBOztFQU9JO0FKaUxKO0FJN0tBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSitLRjtBSTVLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjhLRjtBSTNLQTtFQUNFO0FKNktGO0FJMUtBOztFQUNFO0FKNktGO0FJMUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUo0S0Y7QUl6S0E7RUFDRTtBSjJLRjtBSXhLQTtFQUNFO0VBQ0E7QUowS0Y7QUl2S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKeUtGO0FJdEtBO0VBQ0U7RUFDQTtBSndLRjtBSXJLQTtFQUNFO0FKdUtGO0FJcEtBO0VBQ0U7RUFDQTtFQUNBO0FKc0tGO0FJbktBO0VBQ0U7QUpxS0Y7QUlsS0E7RUFDRTtBSm9LRjtBSWpLQTtFQUNFO0VBQ0E7RUFDQTtBSm1LRjtBSWhLQTtFQUNFO0VBQ0E7QUprS0Y7QUkvSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSmlLRjtBSTlKQTtFQUNFO0FKZ0tGO0FJN0pBO0VBQ0U7QUorSkY7QUk1SkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjhKRjtBSTVKQTtFQUNFO0FKOEpGO0FJNUpBO0VBQ0U7QUo4SkY7QUk1SkE7O0VBRUU7RUFDQTtBSjhKRjtBSTFKQTtFQUNFO0FKNEpGO0FJdkpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKeUpGO0FJdEpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKd0pKO0FJakpBO0VBQ0U7QUptSkY7QUloSkE7RUFDRTtBSmtKRjtBSWhKRTtFQUNFO0VBQ0E7RUFDQTtBSmtKSjtBSS9JRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUppSko7QUkvSUk7RUFBQTtJQUNFO0lBQ0E7RUprSko7QUFDRjtBSS9JRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUppSko7QUk5SUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSmdKSjtBSTdJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUorSUo7QUk3SUk7RUFDRTtFQUNBO0FKK0lOO0FJakpJO0VBS0k7QUorSVI7QUkzSUk7RUFDRTtFQUNBO0FKNklOO0FJdklBO0VBQ0U7QUp5SUY7QUl2SUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUp5SUo7QUl2SUk7RUFBQTtJQUNFO0VKMElKO0FBQ0Y7QUl2SUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKeUlKO0FJcklFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUp1SUo7QUkzSUU7RUFPSTtFQUNBO0FKdUlOO0FJbklFO0VBQ0U7RUFDQTtFQUNBO0FKcUlKO0FJbElFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpvSUo7QUlsSUk7RUFDRTtBSm9JTjtBSWpJSTtFQUNFO0VBQ0E7QUptSU47QUkvSEk7RUFDRTtFQUNBO0FKaUlOO0FJOUhJO0VBQ0U7RUFDQTtBSmdJTjtBSzNpQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUw2aUJGO0FLMWlCQTtFQUNFO0FMNGlCRjtBS3ppQkE7O0VBQ0U7QUw0aUJGO0FLemlCQTtFQUNFO0FMMmlCRjtBTXJrQkE7RUFDRTtBTnVrQkY7QU1wa0JBO0VBQ0U7QU5za0JGO0FNbmtCQTtFQUNFO0FOcWtCRjtBTWxrQkE7RUFDRTtBTm9rQkY7QU1qa0JBO0VBQ0U7QU5ta0JGO0FNaGtCQTtFQUNFO0FOa2tCRjtBTS9qQkE7RUFDRTtBTmlrQkY7QU05akJBO0VBQ0U7QU5na0JGO0FNN2pCQTtFQUNFO0FOK2pCRjtBTTVqQkE7RUFDRTtBTjhqQkY7QU0zakJBO0VBQ0U7QU42akJGO0FNMWpCQTtFQUNFO0FONGpCRjtBTXpqQkE7RUFDRTtBTjJqQkY7QU14akJBO0VBQ0U7QU4wakJGO0FNdmpCQTtFQUNFO0FOeWpCRjtBTXRqQkE7RUFDRTtBTndqQkY7QU1yakJBO0VBQ0U7QU51akJGO0FNcGpCQTtFQUNFO0FOc2pCRjtBTW5qQkE7RUFDRTtBTnFqQkY7QU85bkJBO0VBQ0U7QVBnb0JGO0FPM25CQTtFQUNFO0FQNm5CRjtBTzFuQkE7RUFDRTtBUDRuQkY7QU96bkJBO0VBQ0U7QVAybkJGO0FPeG5CQTtFQUNFO0FQMG5CRjtBT3ZuQkE7RUFDRTtBUHluQkY7QU90bkJBO0VBQ0U7QVB3bkJGO0FPam5CQTs7Ozs7O0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVBtbkJGO0FROXBCQTtFQUNFO0FSZ3FCRjtBUTdwQkE7RUFDRTtBUitwQkY7QVE1cEJBO0VBQ0U7RUFDQTtBUjhwQkY7QVE1cEJFO0VBQ0U7RUFDQTtFQUNBO0FSOHBCSjtBUTNwQkU7RUFDRTtFQUNBO0VBQ0E7QVI2cEJKO0FRenBCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVIycEJGO0FRenBCRTtFQUNFO0VBQ0E7QVIycEJKO0FReHBCRTtFQUNFO0VBQ0E7QVIwcEJKO0FRcHBCRTtFQUNFO0FSc3BCSjtBUW5wQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FScXBCSjtBUWpwQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUm1wQkY7QVFocEJBO0VBRUU7SUFDRTtJQUNBO0lBQ0E7RVJpcEJGO0VRN29CQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VSK29CRjtFUTVvQkE7SUFDRTtFUjhvQkY7QUFDRjtBU3B1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHN1QkY7QVNwdUJFO0VBQ0U7QVRzdUJKO0FTbnVCRTtFQUNFO0VBQ0E7QVRxdUJKO0FTbHVCRTtFQUNFO0VBQ0E7RUFDQTtBVG91Qko7QVNsdUJJO0VBQ0U7QVRvdUJOO0FTN3RCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQrdEJGO0FTMXRCQTtFQUNFO0VBQ0E7QVQ0dEJGO0FTMXRCRTtFQUNFO0VBQ0E7QVQ0dEJKO0FTenRCRTtFQUNFO0VBQ0E7QVQydEJKO0FTeHRCRTtFQUNFO0FUMHRCSjtBU3Z0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUeXRCSjtBU3R0QkU7RUFDRTtFQUNBO0VBQ0E7QVR3dEJKO0FTcnRCRTtFQUNFO0VBQ0E7QVR1dEJKO0FTanRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVRtdEJGO0FTanRCRTtFQUNFO0VBQ0E7RUFDQTtBVG10Qko7QVNodEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVRrdEJKO0FTL3NCRTtFQUNFO0VBQ0E7RUFDQTtBVGl0Qko7QVM5c0JFO0VBQ0U7RUFDQTtFQUNBO0FUZ3RCSjtBUzdzQkU7RUFDRTtFQUNBO0VBQ0E7QVQrc0JKO0FTenNCQTtFQUNFO0VBQ0E7RUFDQTtBVDJzQkY7QVN6c0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDJzQko7QVN6c0JJO0VBQ0U7QVQyc0JOO0FTNXNCSTtFQUlJO0VBQ0E7QVQyc0JSO0FTdnNCSTtFQUNFO0VBQ0E7QVR5c0JOO0FTcnNCRTtFQUNFO0VBQ0E7QVR1c0JKO0FTcHNCRTtFQUNFO0VBQ0E7RUFDQTtBVHNzQko7QVNuc0JFO0VBQ0U7RUFDQTtFQUNBO0FUcXNCSjtBUy9yQkE7RUFDRTtJQUNFO0VUaXNCRjtFUzlyQkE7SUFDRTtFVGdzQkY7RVM3ckJBOzs7SUFHRTtFVCtyQkY7RVM1ckJBO0lBQ0U7RVQ4ckJGO0VTM3JCQTtJQUNFO0VUNnJCRjtFUzFyQkE7SUFDRTtFVDRyQkY7QUFDRjtBQTc0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQSx1QkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQSwyQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUEsK0JBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQSxrQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBLGtCQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQSxtQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUEsaUJBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBLG1CQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUEsb0JBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQSwwQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUEsMEJBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBLDBCQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQSwwQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUEsMEJBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBLDBCQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQSwwQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUEsMEJBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBLDBCQTg0QkE7RUE5NEJBLGtCQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQSxpQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUEsMEJBODRCQTtFQTk0QkEsbUJBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBLGlCQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQSxnQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBLDhCQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUEsMkdBODRCQTtFQTk0QkEseUdBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBLG9CQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBLGtCQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUEsa0JBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBLGtCQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQSxrQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUEsa0JBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBLGtCQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQSxrQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBLG9CQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQSxvQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUEsb0JBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUEsa0JBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBLG9CQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQSw4QkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUEsMkdBODRCQTtFQTk0QkEseUdBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUEsa0JBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBLGtCQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQSxvQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUEsMEJBODRCQTtFQTk0QkEsa0JBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBLGtCQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQSxpQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUEsMEJBODRCQTtFQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBLHNCQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQSxpQkE4NEJBO0VBOTRCQSxpQkE4NEJBO0VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7O0VBQUE7SUFBQTtFQTg0QkE7QUFBQTtBQTk0QkE7O0VBQUE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBLGdCQTg0QkE7SUE5NEJBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBO0FBQUE7QUE5NEJBOztFQUFBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQSxvQkE4NEJBO0lBOTRCQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBO0FBQUE7QUE5NEJBOztFQUFBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUEsa0JBODRCQTtJQTk0QkE7RUE4NEJBOztFQTk0QkE7SUFBQSxtQkE4NEJBO0lBOTRCQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7O0lBQUE7TUFBQTtJQTg0QkE7RUFBQTtBQUFBO0FBOTRCQTs7RUFBQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBLGVBODRCQTtTQTk0QkE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTtBQUFBO0FBOTRCQTs7RUFBQTtJQUFBLGtCQTg0QkE7SUE5NEJBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBOztFQTk0QkE7SUFBQTtFQTg0QkE7O0VBOTRCQTtJQUFBO0VBODRCQTs7RUE5NEJBO0lBQUE7RUE4NEJBO0FBQUE7QUE5NEJBOztFQUFBO0lBQUEsd0JBODRCQTtPQTk0QkEscUJBODRCQTtZQTk0QkE7RUE4NEJBOztFQTk0QkE7SUFBQSwwQkE4NEJBO0lBOTRCQTtFQTg0QkE7QUFBQTtBQTk0QkE7RUFBQSx3QkE4NEJBO1VBOTRCQTtBQTg0QkE7QUE5NEJBO0VBQUEsd0JBODRCQTtVQTk0QkE7QUE4NEJBO0FBOTRCQTtFQUFBLDBCQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBLG1CQTg0QkE7RUE5NEJBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkE7QUE5NEJBO0VBQUE7QUE4NEJBO0FBOTRCQTtFQUFBO0FBODRCQTtBQTk0QkE7RUFBQTtBQTg0QkEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi92ZW5kb3IvbXl0cm9jL3VzZXIvYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL215dHJvYy90cm9jL2Fzc2V0cy9zdHlsZXMvZm9ybXMubGVzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvbXl0cm9jL3Ryb2MvYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL215dHJvYy90cm9jL2Fzc2V0cy9zdHlsZXMvY2FydC5sZXNzIiwid2VicGFjazovLy8uL3ZlbmRvci9teXRyb2Mvc2tlbGV0b24vYXNzZXRzL3N0eWxlcy90aGVtZS5sZXNzIiwid2VicGFjazovLy8uL3ZlbmRvci9teXRyb2Mvc2tlbGV0b24vYXNzZXRzL3N0eWxlcy9hdXRvY29tcGxldGVyLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL215dHJvYy9za2VsZXRvbi9hc3NldHMvc3R5bGVzL3JhbmdlLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL215dHJvYy9pbXBhY3QvYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL215dHJvYy9jb21tb24vYXNzZXRzL3N0eWxlcy9jb2xvcnMubGVzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvbXl0cm9jL2NvbW1vbi9hc3NldHMvc3R5bGVzL2ljb25zLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL215dHJvYy9jb21tb24vYXNzZXRzL3N0eWxlcy9pY29ucy5maWxlLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL215dHJvYy9jb21tb24vYXNzZXRzL3N0eWxlcy9pY29ucy5pbWcuZWRpdG9yLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL215dHJvYy9jb21tb24vYXNzZXRzL3N0eWxlcy92YXJpYWJsZXMubGVzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvbXl0cm9jL2NvbW1vbi9hc3NldHMvc3R5bGVzL3RoZW1lLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL215dHJvYy9jb21tb24vYXNzZXRzL3N0eWxlcy9tYWludGVuYW5jZS5sZXNzIiwid2VicGFjazovLy8uL3ZlbmRvci9teXRyb2MvY29tbW9uL2Fzc2V0cy9zdHlsZXMvZm9ybXMubGVzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvbXl0cm9jL2NvbW1vbi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMubGVzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvbXl0cm9jL2NvbW1vbi9hc3NldHMvc3R5bGVzL3N0YXRpYy5sZXNzIiwid2VicGFjazovLy8uL3ZlbmRvci9teXRyb2MvY29tbW9uL2Fzc2V0cy9zdHlsZXMvbW9kYWxlLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL215dHJvYy9jb21tb24vYXNzZXRzL3N0eWxlcy9ncmlkcy5sZXNzIiwid2VicGFjazovLy8uL3ZlbmRvci9teXRyb2MvY29tbW9uL2Fzc2V0cy9saWJyYXJpZXMvYm9vdHN0cmFwL2Jvb3RzdHJhcC1kYXRlcGlja2VyLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL215dHJvYy9jb21tb24vYXNzZXRzL2xpYnJhcmllcy9sZWFmbGV0L2xlYWZsZXQuY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9teXRyb2MvY29tbW9uL2Fzc2V0cy9saWJyYXJpZXMvY3JvcHBlcmpzL2Nyb3BwZXIubWluLmNzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3Ivc3ltZm9ueS91eC1saXZlLWNvbXBvbmVudC9hc3NldHMvZGlzdC9saXZlLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2FwcC5sZXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvdmFyaWFibGVzLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9mb250cy5sZXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvY29sb3JzLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy90aGVtZS5sZXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvdGhlbWUtdjIubGVzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2ljb25zLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9jYXRlZ29yaWVzLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9oZWFkZXIubGVzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2hvbWVwYWdlLmxlc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGxpZ2h0Ymx1ZTogcmdiYSgwLDkxLDI1NSwuMDUpO1xuXG5AZGVza3RvcDogICB+XCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpXCI7XG5cbi50aHJlYWQtY2FyZCB7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICBwYWRkaW5nOiAyZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItenVsdSk7XG4gICAgYm9yZGVyLWxlZnQ6NHB4IHNvbGlkIHZhcigtLWNvbG9yLWJyYXZvKTtcbiAgICAudGhyZWFkLWNhcmRfX3RpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1icmF2byk7XG4gICAgICAuYy14cmF5IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWJyYXZvKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5uZXcge1xuICAgIC50aHJlYWQtY2FyZF9fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG4gICY6bm90KC5uZXcpIHtcbiAgICAudGFnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICZfX3BpeCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0Ymx1ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogNWVtO1xuICAgIGhlaWdodDogNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbiAgICBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gICAgLmljb24tY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXp1bHUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgcGFkZGluZzogMC41ZW07XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgLmljb24ubGFyZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiBmYWRlKEBsaWdodGJsdWUsIDI1JSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2RlbGltaXRlciB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5KTtcbiAgfVxuICAudGFnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDFlbTtcbiAgICB0b3A6IDFlbTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNmVtO1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItZ3JheSk7XG4gIH1cbn1cblxuLm1lc3NhZ2UtY2FyZCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci14cmF5KTtcbiAgZm9udC1zaXplOiB2YXIoLS10ZXh0LXJlZ3VsYXIpO1xuICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgcGFkZGluZzogMmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjVlbTtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIGNsZWFyOiBib3RoO1xuICAmX19jb250ZW50IHtcbiAgICBtYXJnaW46IDAuNWVtIDA7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXRleHQtbWVkaXVtKTtcbiAgfVxuICAmX19kYXRlIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRleHQtc21hbGwpO1xuICB9XG4gICY6bm90KC5jdXJyZW50LXJlY2lwaWVudCkmOm5vdCguYXV0by1tZXNzYWdlKSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYnJhdm8pO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXp1bHUpO1xuICAgIC5tZXNzYWdlLWNhcmRfX2F1dGhvciB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItYnJhdm8pO1xuICAgIH1cbiAgfVxuICAmLmF1dG8tbWVzc2FnZSB7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXRleHQtbWVkaXVtKTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRibHVlO1xuICB9XG4gICYuY3VycmVudC1yZWNpcGllbnQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTI5MjkyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWxpZ2h0LWdyYXkpO1xuICAgIC5tZXNzYWdlLWNhcmRfX2F1dGhvciB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItZGVsdGEpO1xuICAgIH1cbiAgfVxuICBmb3JtIHtcbiAgICBtaW4td2lkdGg6IDIwZW07XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uaW5ib3gge1xuICAmLWxlZnQge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWxpZ2h0LWdyYXkpO1xuICB9XG4gICYtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGFiZWwgLmljb24ge1xuICAgICAgd2lkdGg6IDEuNWVtO1xuICAgIH1cbiAgICAmX19mb3JtIHtcbiAgICAgIGZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAwIDEuNWVtIDEuNWVtO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmZpbHRlcmVkLWVtcHR5IHtcbiAgICAgIC5pbmJveC1yaWdodF9fZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCguZmlsdGVyZWQtZW1wdHkpIHtcbiAgICAgIC5pbmJveC1yaWdodF9fZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19lbXB0eSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJl9fbWVzc2FnZXMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgI2luYm94LW1lc3NhZ2VzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgcGFkZGluZzogMC41ZW0gMmVtIDJlbSAyZW07XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5pbmJveC1tZXNzYWdlc19fc2xpZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICY+ZGl2Om5vdCguYWN0aXZlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmPmRpdi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faG92ZXIge1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmYWRlKCNGRkYsIDc1JSk7XG4gICAgICB0cmFuc2l0aW9uOiByaWdodCAwLjVzO1xuICAgICAgJl9fYnV0dG9ucyB7XG4gICAgICAgIHdpZHRoOiAxNWVtO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RvZ2dsZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAmOmNoZWNrZWQgfiBkaXYge1xuICAgICAgICAuaW5ib3gtcmlnaHRfX2hvdmVye1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5pbmJveC1yaWdodF9fYnV0dG9ucyAuYnRuLW1vcmUtYWN0aW9ucyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpub3QoOmNoZWNrZWQpIH4gZGl2IHtcbiAgICAgICAgLmluYm94LXJpZ2h0X19ob3ZlcntcbiAgICAgICAgICByaWdodDogLTEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmluYm94LXJpZ2h0X19idXR0b25zIC5idG4tbGVzcy1hY3Rpb25zIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnVzZXItbWV0cmljIHtcbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1icmF2byk7XG4gICAgLmYwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYXZvKTtcbiAgICB9XG4gIH1cbiAgJjpub3QoLmFjdGl2ZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWxpZ2h0LWdyYXkpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci14cmF5KTtcbiAgICAuZjAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IteHJheSk7XG4gICAgICBvcGFjaXR5OiAwLjI1O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgQGRlc2t0b3Age1xuICAuaW5ib3gge1xuICAgICYtY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDI1MHB4KTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tcm93X19kcm9wZG93biB7XG4gIC5zZXJ2aWNlcy1mb2xkZXIge1xuICAgICZfX2Nsb3NlZCB7XG4gICAgICAuaWNvbi5pY29uLWZvbGRlci1vcGVuZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCguc2VydmljZXMtZm9sZGVyX19jbG9zZWQpIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgLmljb24uaWNvbi1mb2xkZXJ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZXJ2aWNlcy1zdWJmb2xkZXJzIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWdyYXkpO1xuICAgIHBhZGRpbmctbGVmdDogMS4yNWVtO1xuICB9XG59IiwiI21vcmUtZmllbGRzIHtcbiAgJl9fdG9nZ2xlIHtcbiAgICAmOm5vdCg6Y2hlY2tlZCkge1xuICAgICAgJiB+IC5tb3JlLWZpZWxkc19fY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICYgfiBsYWJlbFtmb3I9XCJtb3JlLWZpZWxkc19fdG9nZ2xlXCJdIC5pY29uIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmNoZWNrZWQge1xuICAgICAgJiB+IC5tb3JlLWZpZWxkc19fY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbGFiZWxbZm9yPVwibW9yZS1maWVsZHNfX3RvZ2dsZVwiXSB7XG4gICAgLS1zaXplOiAxZW07XG4gIH1cbn1cblxuLnRyb2MtZm9ybSB7XG4gICZfX3Rvb2xiYXIge1xuICAgICYudHJvYy1zYXZlZCB7XG4gICAgICBsYWJlbFtmb3IkPVwiX2Zvcm1fc2F2ZVwiXSxcbiAgICAgIFtkYXRhLXRvZ2dsZS1mb3IkPVwiX2Zvcm1fc2F2ZVwiXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KC50cm9jLXNhdmVkKSB7XG4gICAgICAvLyBbZGF0YS1zYXZlLWRvbmVdOiBhbiBpZCB3b3VsZCBiZSBkdXBsaWNhdGVkLCB0aGUgdG9vbGJhciBpcyByZW5kZXJlZCB0d2ljZSAoUkdBQSA4LjIpXG4gICAgICBkaXZbaWQkPVwiX2Zvcm1fc2F2ZV9kb25lXCJdLFxuICAgICAgW2RhdGEtc2F2ZS1kb25lXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50b29sYmFyLXN1bW1hcnkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vI3N1YmNhdGVnb3JpZXNfbGlzdCB7XG4vLyAgLmZvcm0tcm93OmZpcnN0LWNoaWxkIH4gLmZvcm0tcm93IHtcbi8vICAgIGxhYmVsIHtcbi8vICAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgIH1cbi8vICB9XG4vL31cblxuI21hcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWxpZ2h0LWdyYXkpO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgei1pbmRleDogMTtcblxuICAubGVhZmxldC1tYXJrZXItaWNvbjpub3QoW3NyYyo9XCJtYXJrZXItaWNvblwiXSkge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci16dWx1KTtcbiAgfVxufVxuXG4jYmxvY2tfZ3Vlc3RfaGlkZGVuIHtcbiAgI2Jsb2NrX3VzZXJfdmlzaWJsZTpub3QoLmhpZGRlbikgKyBkaXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuaW5wdXRbbmFtZSQ9XCJfZm9ybVt2aXNpYmlsaXR5XVtdXCJdIHtcbiAgJjpub3QoOmNoZWNrZWQpIHtcbiAgICAmIH4gZGl2IC5mb3JtLXJvd19fZGVzY3JpcHRpb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJjpjaGVja2VkIHtcbiAgICAmIH4gZGl2IC5mb3JtLXJvd19fZGVzY3JpcHRpb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59IiwiQGxpZ2h0Z3JheTogcmdiYSgwLDAsMCwwLjA0KTtcbkBsaWdodGJsdWU6IHJnYmEoMCw5MSwyNTUsLjA1KTtcblxuLnNlbGVjdGFibGUtbGlzdCB7XG4gICZfX2J1dHRvbnMge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDUwMDtcbiAgfVxuICAmLnNlbGVjdGFibGUge1xuICAgIC5zZWxlY3RhYmxlLWxpc3RfX2J1dHRvbnMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICY6bm90KC5zZWxlY3RhYmxlKSB7XG4gICAgLnNlbGVjdGFibGUtbGlzdF9fYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuZm9ybS1yb3dfX2NoZWNrYm94IGxhYmVsID4gc3BhbiB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cbiAgaW5wdXRbaWRePVwibWFzcy1zZWxlY3QtYWxsXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gICAgJjpub3QoOmNoZWNrZWQpICsgbGFiZWwgKyBsYWJlbCB7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbGUge1xuICAuZGlzcGxheS1maWVsZF9fdG9nZ2xlOmNoZWNrZWQge1xuICAgICYgfiAuZGlzcGxheS1maWVsZF9fY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAuZGlzcGxheS1maWVsZF9fdG9nZ2xlOm5vdCg6Y2hlY2tlZCkge1xuICAgICYgfiAuZGlzcGxheS1maWVsZF9fY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5zZWxlY3RhYmxlIHtcbiAgLnRyb2MtY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNlbTtcbiAgICAmX19kZWxpbWl0ZXIsICZfX2J1dHRvbnMsIC5oaWRlLXNlbGVjdGFibGUsICZfX2xpbmsgYTo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICZfX3BpeCB7XG4gICAgICBmb250LXNpemU6IDAuNWVtO1xuICAgIH1cbiAgICAmX19zZWxlY3RhYmxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0zZW07XG4gICAgICBsZWZ0OiAwO1xuICAgICAgLmZvcm0tcm93X19jaGVja2JveCBsYWJlbCA+IHNwYW4ge1xuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRyb2MtcXVlc3Rpb24ge1xuICAmX19hdmF0YXIge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMi4yNWVtO1xuICAgICAgaGVpZ2h0OiAyLjI1ZW07XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG4gIH1cbn1cblxuLnRyb2MtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYSwgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgJl9fbGluayB7XG4gICAgYSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRleHQtc21hbGwpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS10ZXh0LW1lZGl1bSk7XG4gICAgLmJ0biB7XG4gICAgICBmb250LXNpemU6IHZhcigtLXRleHQtcmVndWxhcik7XG4gICAgfVxuICB9XG4gICZfX3RhZ3Mge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1zbWFsbCk7XG4gIH1cbiAgJl9fcGl4IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEyZW07XG4gICAgaGVpZ2h0OiAxMmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGJsdWU7XG4gICAgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICAgIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAzZW07XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci16dWx1KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAuaWNvbi5sYXJnZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGZhZGUoQGxpZ2h0Ymx1ZSwgMjUlKTtcbiAgICAgICAgLS1zaXplOiA0ZW07XG4gICAgICB9XG4gICAgfVxuICAgIC50YWcge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS10ZXh0LXNtYWxsKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMmVtO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cbiAgICAuYmctZXJyb3Ige1xuICAgICAgZm9udC1zaXplOiB2YXIoLS10ZXh0LXNtYWxsKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMWVtO1xuICAgICAgbGVmdDogMWVtO1xuICAgIH1cbiAgfVxuICAmX19kZWxpbWl0ZXIge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItZ3JheSk7XG4gIH1cbiAgJl9fdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICY6Y2hlY2tlZCB+IGRpdiB7XG4gICAgICAudHJvYy1tZXRyaWNzIC50cm9jLW1ldHJpY3NfX2hvdmVye1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgICAgLnRyb2MtbWV0cmljcyAudHJvYy1tZXRyaWNzX19zdGF0c3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgfVxuICAgICAgLnRyb2MtY2FyZF9fYnV0dG9ucyAuYnRuLW1vcmUtYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAudHJvYy1jYXJkX19idXR0b25zPmRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3BhY2l0eTogMC4yNTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCg6Y2hlY2tlZCkgfiBkaXYge1xuICAgICAgLnRyb2MtbWV0cmljcyAudHJvYy1tZXRyaWNzX19ob3ZlcntcbiAgICAgICAgcmlnaHQ6IC0xMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB9XG4gICAgICAudHJvYy1tZXRyaWNzIC50cm9jLW1ldHJpY3NfX3N0YXRze1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgICAudHJvYy1jYXJkX19idXR0b25zIC5idG4tbGVzcy1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fc2VsZWN0YWJsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udHJvYy1tZXRyaWNzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAmX19ob3ZlciB7XG4gICAgei1pbmRleDogMTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZmFkZSgjRkZGLCA3NSUpO1xuICAgIHRyYW5zaXRpb246IHJpZ2h0IC41cztcbiAgICB0b3A6IDA7XG4gIH1cbiAgJl9fc3RhdHMge1xuICAgIHotaW5kZXg6IDk7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuLnRyb2MtbGlzdCB7XG4gICZfX2ZpbHRlcnMge1xuXG4gIH1cbiAgJl9fdG90YWxzIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRleHQtc21hbGwpO1xuICB9XG59XG5cbi50cm9jLWNhcmJvbmUsIC50cm9jLW1lc3NhZ2UsIC50cm9jLWNhbGVuZGFyLXBlcmlvZCB7XG4gICZfX3BpeCB7XG4gICAgd2lkdGg6IDNlbTtcbiAgICBoZWlnaHQ6IDNlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRibHVlO1xuICAgIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cbiAgICAuaWNvbi1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgLmljb24ubGFyZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAbGlnaHRibHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udHJvYy12aWV3IHtcbiAgJl9fcmVxdWVzdFR5cGUxMTAge1xuICAgIC0tY29sb3ItYWNjZW50OiB2YXIoLS1jb2xvci1lY2hvKTtcbiAgfVxuICAmX19zd2FwVHlwZTEwIHtcbiAgICAtLWNvbG9yLWFjY2VudDogdmFyKC0tY29sb3IteHJheSk7XG4gIH1cbiAgJl9fc3dhcFR5cGUxMzAge1xuICAgIC0tY29sb3ItYWNjZW50OiB2YXIoLS1jb2xvci1icmF2byk7XG4gIH1cbiAgJl9fc3dhcFR5cGUxNzAsICZfX3N3YXBUeXBlMTAwLCAmX19zd2FwVHlwZTEyMCB7XG4gICAgLS1jb2xvci1hY2NlbnQ6IHZhcigtLWNvbG9yLWFscGhhKTtcbiAgfVxuICAmX19tZXRyaWNzIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRleHQtc21hbGwpO1xuICB9XG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbVxuICAgIH1cbiAgICAuZjE6bm90KDpmaXJzdC1jaGlsZCl7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWdyYXkpO1xuICAgIH1cbiAgfVxuICAmX19kb2N1bWVudHMge1xuICAgIC5mMSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItZ3JheSk7XG4gICAgfVxuICB9XG4gICZfX2ltYWdlcyB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA1MDA7XG4gIH1cbiAgJl9fZXhwb3J0IHtcbiAgICBmb250LXNpemU6IHZhcigtLXRleHQtc21hbGwpO1xuICAgIC5pY29uIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICB9XG59XG5cbi50b2dnbGUtY29tcG9uZW50IHtcbiAgW2RhdGEtcmVsb2FkLWxvYWRlcj1cIm9wZXJhdGlvbi10cmFja2VyXCJdOmNoZWNrZWQgfiAudG9nZ2xlLWNvbXBvbmVudF9fdG9nZ2xlLXRhYnMgW2RhdGEtY29uZmlybT1cImV4cG9ydC1saXN0LXRyb2NcIl0sXG4gIFtkYXRhLXJlbG9hZC1sb2FkZXI9XCJvcGVyYXRpb24tdHJvY1wiXTpjaGVja2VkIH4gLnRvZ2dsZS1jb21wb25lbnRfX3RvZ2dsZS10YWJzIFtkYXRhLWNvbmZpcm09XCJleHBvcnQtbGlzdC10cmFja2VyXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBkZXNrdG9wOiAgIH5cIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClcIjtcblxuQG1lZGlhIEBkZXNrdG9wIHtcbiAgLm1heC13aWR0aC10cm9jLXZpZXcge1xuICAgIG1heC13aWR0aDogMTEwMHB4O1xuICB9XG59XG5cbi5zaW1wbGUtYnJlYWRjcnVtYiB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgJl9faXRlbSxcbiAgJl9fc2VwYXJhdG9yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIH1cbn1cblxuLnRyb2Mtdmlld19fZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi50cm9jLXZpZXdfX2ZpZWxkLS1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufSIsIi5jYXJ0LXRhYmxlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4wNSk7XG4gIHRhYmxlIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbiAgdGhlYWQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJyYXZvKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItenVsdSk7XG4gIH1cbiAgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMDUpO1xuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXp1bHUpO1xuICAgIH1cbiAgfVxuICB0aCwgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgICAmOm5vdCgubmFycm93KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gICAgfVxuICAgICYubmFycm93IHtcbiAgICAgIHdpZHRoOiA1ZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVlbTtcbiAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgd2lkdGg6IDdlbTtcbiAgICAgICAgaGVpZ2h0OiA0ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjA1KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFscGhhKTtcbiAgICAgIH1cbiAgICAgIC5mb3JtLXJvd19fdGV4dCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIC51bml0IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWxwaGEpO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ1xcMDAwMEEwJztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJkLWJyYXZvIHRkIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tY29sb3ItYnJhdm8pO1xuICB9XG4gIC5tYXNrZWQge1xuICB9XG4gICZfX3ByZXZpZXcge1xuICAgIHdpZHRoOiA0ZW07XG4gICAgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmljb24tY29udGFpbmVyIC5pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFscGhhKTtcbiAgICB9XG4gIH1cbn1cblxuLyogQ2FydCBlZGl0IHBhZ2UgKHJlc2hvcCBVSSkgKi9cbi5jYXJ0LWVkaXQge1xuICAgIC8qIFN0aWNreSBzaWRlYmFyIGZvciBvcmRlciBzdW1tYXJ5IC0gYWNjb3VudHMgZm9yIGZpeGVkIGhlYWRlciBoZWlnaHQgKi9cbiAgICAmX19zdW1tYXJ5IHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiBjYWxjKHZhcigtLW9mZnNldC10b3AsIDZlbSkgKyAxcmVtKTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBDYXJ0IHByb2R1Y3RzIHRhYmxlICovXG4gICAgLmNhcnQtdGFibGUge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJyYXZvKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNmVtIDEuMmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVlbSAxLjJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAvKiBDb2x1bW4gd2lkdGhzIC0gRGVza3RvcCAqL1xuICAgICAgICB0aDpudGgtY2hpbGQoMSkgeyB3aWR0aDogNDAlOyB9IC8qIERlc2NyaXB0aW9uICovXG4gICAgICAgIHRoOm50aC1jaGlsZCgyKSB7IHdpZHRoOiAxNSU7IH0gLyogUsOpZsOpcmVuY2UgKi9cbiAgICAgICAgdGg6bnRoLWNoaWxkKDMpIHsgd2lkdGg6IDEyJTsgfSAvKiBRdWFudGl0w6kgKi9cbiAgICAgICAgdGg6bnRoLWNoaWxkKDQpIHsgd2lkdGg6IDE2JTsgdGV4dC1hbGlnbjogcmlnaHQ7IH0gLyogUHJpeCB1bml0YWlyZSBIVCAqL1xuICAgICAgICB0aDpudGgtY2hpbGQoNSkgeyB3aWR0aDogMTclOyB0ZXh0LWFsaWduOiByaWdodDsgfSAvKiBQcml4IHRvdGFsIEhUICovXG5cbiAgICAgICAgdGQ6bnRoLWNoaWxkKDQpLFxuICAgICAgICB0ZDpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAvKiBJbmxpbmUgaW5wdXQgZ3JvdXBzIGZvciBlZGl0YWJsZSBxdWFudGl0eS9wcmljZSAqL1xuICAgICAgICAuY2FydC1pbnB1dC1ncm91cCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDFkNWRiO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgICAgICAgJl9faW5wdXQge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMzVlbSAwLjVlbTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODVyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDZlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICYtLXNob3J0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuNWVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItYnJhdm8pO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fc3VmZml4IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjM1ZW0gMC41ZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2YjcyODA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y5ZmFmYjtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMWQ1ZGI7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qIFRvdGFsIHByaWNlIGNlbGwgd2l0aCBkaXNjb3VudCAqL1xuICAgICAgICAuY2FydC10b3RhbC1wcmljZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGdhcDogMC4xNWVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgICAgICAgICAgJl9fZmluYWwge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX29yaWdpbmFsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzljYTNhZjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fZGlzY291bnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWVycm9yLCAjZWY0NDQ0KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjFlbSAwLjRlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAgICAgICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLyogTW9iaWxlIHJlc3BvbnNpdmUgKi9cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB0aCwgdGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLyogSGlkZSBSZWZlcmVuY2UgYW5kIFVuaXQgUHJpY2UgY29sdW1ucyBvbiBtb2JpbGUgKi9cbiAgICAgICAgICAgIHRoOm50aC1jaGlsZCgyKSxcbiAgICAgICAgICAgIHRkOm50aC1jaGlsZCgyKSxcbiAgICAgICAgICAgIHRoOm50aC1jaGlsZCg0KSxcbiAgICAgICAgICAgIHRkOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLyogQWRqdXN0IGNvbHVtbiB3aWR0aHMgZm9yIG1vYmlsZSAoMyBjb2x1bW5zKSAqL1xuICAgICAgICAgICAgdGg6bnRoLWNoaWxkKDEpIHsgd2lkdGg6IDU1JTsgfSAvKiBEZXNjcmlwdGlvbiAqL1xuICAgICAgICAgICAgdGg6bnRoLWNoaWxkKDMpIHsgd2lkdGg6IDIwJTsgfSAvKiBRdWFudGl0w6kgKi9cbiAgICAgICAgICAgIHRoOm50aC1jaGlsZCg1KSB7IHdpZHRoOiAyNSU7IH0gLyogUHJpeCB0b3RhbCBIVCAqL1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ybS1jYXJ0LWNhcnRMaW5lIHtcbiAgLmZvcm0tcm93IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAgIHdpZHRoOiAzLjVyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZXJyb3Ige1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG59IiwiOnJvb3Qge1xuICAtLWNvbG9yLXByaW1hcnktNzAwOiAjNDM2MzQ1O1xuICAtLWNvbG9yLXByaW1hcnktNTAwOiAjNUU4QzYxO1xuICAtLWNvbG9yLXByaW1hcnktNDAwOiAjN0VBMzgxO1xuICAtLWNvbG9yLXByaW1hcnktMjAwOiAjQjVDQUI2O1xuICAtLWNvbG9yLXByaW1hcnktMTAwOiAjQ0REQkNFO1xuICAtLWNvbG9yLXByaW1hcnktNTA6ICNFRkY0RUY7XG4gIC0tY29sb3ItaGlnaGxpZ2h0LTUwMDogI0Q5QTQ0MTtcbiAgLS1jb2xvci1oaWdobGlnaHQtNTA6ICNGQkY2RUM7XG4gIC0tY29sb3ItYWNjZW50LTcwMDogIzM2NzU3NTtcbiAgLS1jb2xvci1hY2NlbnQtNjAwOiAjNDU5Njk2O1xuICAtLWNvbG9yLWFjY2VudC00MDA6ICM3MEI3Qjc7XG4gIC0tY29sb3ItYWNjZW50LTIwMDogI0FERDZENjtcbiAgLS1jb2xvci1kYXJrLTIwMDogIzhEOEQ4RDtcbiAgLS1jb2xvci1saWdodC01MDogI0ZFRkVGRTtcbn1cblxuLmljb24tcGluIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9waW4uc3ZnXCIpO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS01MCkhaW1wb3J0YW50O1xufVxuXG5mb3JtIHNlbGVjdCwgZm9ybSAuc2VsZWN0b3Ige1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTEnIGhlaWdodD0nNycgdmlld0JveD0nMCAwIDExIDcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J005LjcwNzUgMEw1LjUgNC4xOTgzM0wxLjI5MjUgMEwwIDEuMjkyNUw1LjUgNi43OTI1TDExIDEuMjkyNUw5LjcwNzUgMFonIGZpbGw9JyUyMzAwMDAwMCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC43ZW0gdG9wIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAuNjVlbSBhdXRvO1xufVxuXG4ubGVhZmxldC1tYXJrZXItcGFuZSBpbWc6bm90KFtzcmMqPVwibWFya2VyLWljb25cIl0pIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogMjAwIWltcG9ydGFudDtcbn1cbi5sZWFmbGV0LW1hcmtlci1wYW5lIGltZzpub3QoW3NyYyo9XCJtYXJrZXItaWNvblwiXSkgKyBpbWcge1xuICB6LWluZGV4OiAxMDAhaW1wb3J0YW50O1xufVxuXG4uYXMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG5cbnNlbGVjdFtpZCQ9XCJfdW5pdFwiXSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59IiwiLyoqXG4gKiBUb20gU2VsZWN0IGJvb3RzdHJhcCA1XG4gKi9cbi8qKlxuICogdG9tLXNlbGVjdC5jc3MgKHYyLjAuMClcbiAqIENvcHlyaWdodCAoYykgY29udHJpYnV0b3JzXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTsgeW91IG1heSBub3QgdXNlIHRoaXNcbiAqIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS4gWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0OlxuICogaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZSBkaXN0cmlidXRlZCB1bmRlclxuICogdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLCBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRlxuICogQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlXG4gKiBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuICpcbiAqL1xuLnRzLXdyYXBwZXIucGx1Z2luLWRyYWdfZHJvcC5tdWx0aSA+IC50cy1jb250cm9sID4gZGl2LnVpLXNvcnRhYmxlLXBsYWNlaG9sZGVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNikgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDEycHggNHB4ICNmZmY7XG59XG4udHMtd3JhcHBlci5wbHVnaW4tZHJhZ19kcm9wIC51aS1zb3J0YWJsZS1wbGFjZWhvbGRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiFcIjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnRzLXdyYXBwZXIucGx1Z2luLWRyYWdfZHJvcCAudWktc29ydGFibGUtaGVscGVyIHtcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLnBsdWdpbi1jaGVja2JveF9vcHRpb25zIC5vcHRpb24gaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLnBsdWdpbi1jbGVhcl9idXR0b24gLmNsZWFyLWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGNhbGMoMC43NXJlbSAtIDVweCk7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wbHVnaW4tY2xlYXJfYnV0dG9uLnNpbmdsZSAuY2xlYXItYnV0dG9uIHtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogNHB4O1xuICBjb2xvcjogI0ZGRjtcbn1cbi5wbHVnaW4tY2xlYXJfYnV0dG9uLmZvY3VzLmhhcy1pdGVtcyAuY2xlYXItYnV0dG9uLCAucGx1Z2luLWNsZWFyX2J1dHRvbi5oYXMtaXRlbXMgLmNsZWFyLWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50cy13cmFwcGVyIC5kcm9wZG93bi1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDZweCAwLjc1cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbn1cbi50cy13cmFwcGVyIC5kcm9wZG93bi1oZWFkZXItY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjc1cmVtO1xuICB0b3A6IDUwJTtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIG9wYWNpdHk6IDAuNDtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi50cy13cmFwcGVyIC5kcm9wZG93bi1oZWFkZXItY2xvc2U6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5wbHVnaW4tZHJvcGRvd25faW5wdXQuZm9jdXMuZHJvcGRvd24tYWN0aXZlIC50cy1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLnBsdWdpbi1kcm9wZG93bl9pbnB1dCAuZHJvcGRvd24taW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5wbHVnaW4tZHJvcGRvd25faW5wdXQuZm9jdXMgfiAudHMtZHJvcGRvd24gLmRyb3Bkb3duLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cblxuLnRzLXdyYXBwZXIucGx1Z2luLWlucHV0X2F1dG9ncm93Lmhhcy1pdGVtcyAudHMtY29udHJvbCA+IGlucHV0IHtcbiAgbWluLXdpZHRoOiAwO1xufVxuLnRzLXdyYXBwZXIucGx1Z2luLWlucHV0X2F1dG9ncm93Lmhhcy1pdGVtcy5mb2N1cyAudHMtY29udHJvbCA+IGlucHV0IHtcbiAgZmxleDogbm9uZTtcbiAgbWluLXdpZHRoOiA0cHg7XG59XG4udHMtd3JhcHBlci5wbHVnaW4taW5wdXRfYXV0b2dyb3cuaGFzLWl0ZW1zLmZvY3VzIC50cy1jb250cm9sID4gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udHMtd3JhcHBlci5wbHVnaW4taW5wdXRfYXV0b2dyb3cuaGFzLWl0ZW1zLmZvY3VzIC50cy1jb250cm9sID4gaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi50cy13cmFwcGVyLnBsdWdpbi1pbnB1dF9hdXRvZ3Jvdy5oYXMtaXRlbXMuZm9jdXMgLnRzLWNvbnRyb2wgPiBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50cy1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAudHMtZHJvcGRvd24tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udHMtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3VwIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YyZjJmMjtcbiAgYm9yZGVyLXRvcDogMCBub25lO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIG1pbi13aWR0aDogMDtcbn1cbi50cy1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMCBub25lO1xufVxuLnRzLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRzLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cC1oZWFkZXIge1xuICBib3JkZXItdG9wOiAwIG5vbmU7XG59XG5cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5pdGVtIC5yZW1vdmUge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uLmRpc2FibGVkIC5pdGVtIC5yZW1vdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnRzLXdyYXBwZXIucGx1Z2luLXJlbW92ZV9idXR0b24uZGlzYWJsZWQgLml0ZW0gLnJlbW92ZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB3aGl0ZTtcbn1cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5yZW1vdmUtc2luZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBmb250LXNpemU6IDIzcHg7XG59XG5cbi50cy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHMtZHJvcGRvd24sXG4udHMtY29udHJvbCxcbi50cy1jb250cm9sIGlucHV0IHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xufVxuXG4udHMtY29udHJvbCxcbi50cy13cmFwcGVyLnNpbmdsZS5pbnB1dC1hY3RpdmUgLnRzLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi50cy1jb250cm9sIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmZ1bGwgLnRzLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmRpc2FibGVkIC50cy1jb250cm9sLCAuZGlzYWJsZWQgLnRzLWNvbnRyb2wgKiB7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuLnRzLWNvbnRyb2wgPiAqIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4vLy50cy1oaWRkZW4taXRlbXMgLnRzLWNvbnRyb2wgaW5wdXQge1xuLy8gIG1hcmdpbi10b3A6IDFlbSFpbXBvcnRhbnQ7XG4vL31cbi50cy1oaWRkZW4taXRlbXMgLmNsZWFyLWJ1dHRvbixcbi50cy1oaWRkZW4taXRlbXMgLnRzLWNvbnRyb2wgLml0ZW0ge1xuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cbi50cy13cmFwcGVyLm11bHRpIC50cy1jb250cm9sIC5pdGVtLFxuLnRzLXdyYXBwZXIuc2luZ2xlIC50cy1jb250cm9sIC5pdGVtIHtcbiAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMC41ZW07XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LTcwMCk7XG59XG4udHMtd3JhcHBlci5zaW5nbGUgLnRzLWNvbnRyb2wgLml0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRzLXdyYXBwZXIubXVsdGkgLnRzLWNvbnRyb2wgPiBkaXYuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzBkNmVmZDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnRzLXdyYXBwZXIubXVsdGkuZGlzYWJsZWQgLnRzLWNvbnRyb2wgPiBkaXYsIC50cy13cmFwcGVyLm11bHRpLmRpc2FibGVkIC50cy1jb250cm9sID4gZGl2LmFjdGl2ZSB7XG4gIGNvbG9yOiAjODc4Nzg3O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAwcHggc29saWQgd2hpdGU7XG59XG4udHMtZHJvcGRvd24gW2RhdGEtc2VsZWN0YWJsZV06ZW1wdHksXG4udHMtZHJvcGRvd24gLmxvYWRpbmctbW9yZS1yZXN1bHRzLFxuLnRzLWRyb3Bkb3duIC5uby1tb3JlLXJlc3VsdHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRzLWNvbnRyb2wgPiBpbnB1dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDdyZW07XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWluZGVudDogMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5LTcwMCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbiAgLW1zLXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JTI3MTElMjcgaGVpZ2h0PSUyNzclMjcgdmlld0JveD0lMjcwIDAgMTEgNyUyNyBmaWxsPSUyN25vbmUlMjcgeG1sbnM9JTI3aHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjclM0UlM0NwYXRoIGQ9JTI3TTkuNzA3NSAwTDUuNSA0LjE5ODMzTDEuMjkyNSAwTDAgMS4yOTI1TDUuNSA2Ljc5MjVMMTEgMS4yOTI1TDkuNzA3NSAwWiUyNyBmaWxsPSUyNyUyMzAwMDAwMCUyNy8lM0UlM0Mvc3ZnJTNFKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC43ZW0gdG9wIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAwLjY1ZW0gYXV0bztcbn1cbi50cy1jb250cm9sID4gaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHMtY29udHJvbC5ydGwge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50cy1jb250cm9sLnJ0bC5zaW5nbGUgLnRzLWNvbnRyb2w6YWZ0ZXIge1xuICBsZWZ0OiBjYWxjKDAuNzVyZW0gKyA1cHgpO1xuICByaWdodDogYXV0bztcbn1cbi50cy1jb250cm9sLnJ0bCAudHMtY29udHJvbCA+IGlucHV0IHtcbiAgbWFyZ2luOiAwIDRweCAwIC0ycHggIWltcG9ydGFudDtcbn1cbi5kaXNhYmxlZCAudHMtY29udHJvbCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cbi5pbnB1dC1oaWRkZW4gLnRzLWNvbnRyb2wgPiBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwcHg7XG59XG5cbi50cy1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogMC4yNXJlbSAwIDAgMDtcbiAgYm9yZGVyLXRvcDogMCBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnRzLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRzLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdIC5oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM3LCA0MCwgMC40KTtcbn1cbi50cy1kcm9wZG93biAub3B0aW9uLFxuLnRzLWRyb3Bkb3duIC5vcHRncm91cC1oZWFkZXIsXG4udHMtZHJvcGRvd24gLm5vLXJlc3VsdHMsXG4udHMtZHJvcGRvd24gLmNyZWF0ZSB7XG4gIHBhZGRpbmc6IDNweCAwLjc1cmVtO1xufVxuLnRzLWRyb3Bkb3duIC5vcHRpb24sIC50cy1kcm9wZG93biBbZGF0YS1kaXNhYmxlZF0sIC50cy1kcm9wZG93biBbZGF0YS1kaXNhYmxlZF0gW2RhdGEtc2VsZWN0YWJsZV0ub3B0aW9uIHtcbiAgY3Vyc29yOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwLjU7XG59XG4udHMtZHJvcGRvd24gW2RhdGEtc2VsZWN0YWJsZV0ub3B0aW9uIHtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRzLWRyb3Bkb3duIC5vcHRncm91cDpmaXJzdC1jaGlsZCAub3B0Z3JvdXAtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMCBub25lO1xufVxuLnRzLWRyb3Bkb3duIC5vcHRncm91cC1oZWFkZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnRzLWRyb3Bkb3duIC5jcmVhdGU6aG92ZXIsXG4udHMtZHJvcGRvd24gLm9wdGlvbjpob3Zlcixcbi50cy1kcm9wZG93biAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgY29sb3I6ICMxZTIxMjU7XG59XG4udHMtZHJvcGRvd24gLmNyZWF0ZTpob3Zlci5jcmVhdGUsXG4udHMtZHJvcGRvd24gLm9wdGlvbjpob3Zlci5jcmVhdGUsXG4udHMtZHJvcGRvd24gLmFjdGl2ZS5jcmVhdGUge1xuICBjb2xvcjogIzFlMjEyNTtcbn1cbi50cy1kcm9wZG93biAuY3JlYXRlIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cbi50cy1kcm9wZG93biAuc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luOiAzcHggMC43NXJlbTtcbn1cbi50cy1kcm9wZG93biAuc3Bpbm5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiA1cHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwIHRyYW5zcGFyZW50ICNkMGQwZDAgdHJhbnNwYXJlbnQ7XG4gIGFuaW1hdGlvbjogbGRzLWR1YWwtcmluZyAxLjJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgbGRzLWR1YWwtcmluZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi50cy1kcm9wZG93bi1jb250ZW50IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbi50cy1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udHMtd3JhcHBlci5mb3JtLWNvbnRyb2wsXG4udHMtd3JhcHBlci5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnRzLWRyb3Bkb3duLFxuLnRzLWRyb3Bkb3duLmZvcm0tY29udHJvbCxcbi50cy1kcm9wZG93bi5mb3JtLXNlbGVjdCB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbn1cblxuLnRzLWRyb3Bkb3duIC5vcHRncm91cC1oZWFkZXIge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnRzLWRyb3Bkb3duIC5vcHRncm91cDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRzLWRyb3Bkb3duIC5vcHRncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbn1cbi50cy1kcm9wZG93biAuY3JlYXRlIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuXG4udHMtZHJvcGRvd24tY29udGVudCB7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG4udHMtY29udHJvbCB7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC50cy1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4udHMtY29udHJvbCAuaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5pcy1pbnZhbGlkIC50cy1jb250cm9sLFxuLndhcy12YWxpZGF0ZWQgLmludmFsaWQgLnRzLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG4uZm9jdXMgLmlzLWludmFsaWQgLnRzLWNvbnRyb2wsXG4uZm9jdXMgLndhcy12YWxpZGF0ZWQgLmludmFsaWQgLnRzLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNiZDIxMzA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5pcy12YWxpZCAudHMtY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbn1cbi5mb2N1cyAuaXMtdmFsaWQgLnRzLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC4yNSk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC50cy13cmFwcGVyIC50cy1jb250cm9sLCAudHMtd3JhcHBlci5mb3JtLXNlbGVjdC1zbSAudHMtY29udHJvbCwgLnRzLXdyYXBwZXIuZm9ybS1jb250cm9sLXNtIC50cy1jb250cm9sIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5pbnB1dC1ncm91cC1zbSA+IC50cy13cmFwcGVyLmhhcy1pdGVtcyAudHMtY29udHJvbCwgLnRzLXdyYXBwZXIuZm9ybS1zZWxlY3Qtc20uaGFzLWl0ZW1zIC50cy1jb250cm9sLCAudHMtd3JhcHBlci5mb3JtLWNvbnRyb2wtc20uaGFzLWl0ZW1zIC50cy1jb250cm9sIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uaW5wdXQtZ3JvdXAtbGcgPiAudHMtd3JhcHBlciA+IC50cy1jb250cm9sLCAudHMtd3JhcHBlci5mb3JtLWNvbnRyb2wtbGcgLnRzLWNvbnRyb2wsIC50cy13cmFwcGVyLmZvcm0tc2VsZWN0LWxnIC50cy1jb250cm9sIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi50cy13cmFwcGVyOm5vdCguZm9ybS1zZWxlY3QpIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi50cy13cmFwcGVyLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnRzLXdyYXBwZXIuZm9ybS1zZWxlY3QgLnRzLWNvbnRyb2wsIC50cy13cmFwcGVyLmZvcm0tc2VsZWN0LnNpbmdsZS5pbnB1dC1hY3RpdmUgLnRzLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWdyb3VwID4gLnRzLXdyYXBwZXIge1xuICBmbGV4LWdyb3c6IDE7XG59XG4vKiMgc291cmNlTWFwcGluZ1VSTD10b20tc2VsZWN0LmJvb3RzdHJhcDUuY3NzLm1hcCAqLyIsIi5yYW5nZV9jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgd2lkdGg6IDgwJTtcbn1cblxuLnJhbmdlX2NvbnRhaW5lciAuc2xpZGVyc19jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWhpZ2hsaWdodC01MDApO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWhpZ2hsaWdodC01MDApO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJhbmdlX2NvbnRhaW5lciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgY29sb3I6ICM4YTgzODM7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ucmFuZ2VfY29udGFpbmVyIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi5yYW5nZV9jb250YWluZXIgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnJhbmdlX2NvbnRhaW5lciBpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjRDlEOUQ5O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjRDlEOUQ5O1xufVxuXG4ucmFuZ2VfY29udGFpbmVyIFtkYXRhLWZyb20tc2xpZGVyXSB7XG4gIGhlaWdodDogMCFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMnB4O1xufVxuXG4uc2ltcGxlX3JhbmdlX2NvbnRhaW5lciBpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RDlEOTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI0Q5RDlEOTtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI0Q5RDlEOTtcbn0iLCJAbGlnaHRncmF5OiByZ2JhKDAsMCwwLDAuMDQpO1xuQGxpZ2h0Ymx1ZTogcmdiYSgwLDkxLDI1NSwuMDUpO1xuXG4udHJvYy1jYXJib25lIHtcbiAgJl9fcGl4IHtcbiAgICB3aWR0aDogM2VtO1xuICAgIGhlaWdodDogM2VtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGJsdWU7XG4gICAgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICAgIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAuaWNvbi5sYXJnZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBsaWdodGJsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNjYXJib25lX2Zvcm1fc2VsZWN0X21vZGVscyxcbiNjYXJib25lX2Zvcm1fc2VsZWN0X21vZGVsczpub3QoOmNoZWNrZWQpIH4gLmNhcmJvbl9tb2RlbHMsXG4jY2FyYm9uZV9mb3JtX3NlbGVjdF9tb2RlbHM6Y2hlY2tlZCB+IGZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2FyYm9uX21vZGVscyB7XG4gIG1heC1oZWlnaHQ6IDQwZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAmID4gdWwge1xuICAgIG1pbi13aWR0aDogMzBlbTtcbiAgICBkaXZbZGF0YS1zbHVnXSB7XG4gICAgICBwYWRkaW5nOiAwLjVlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuMyk7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIG1hcmdpbjogMCAwIDAgMWVtO1xuICAgIH1cbiAgfVxufVxuXG4uaW1wYWN0LWZvbGRlciB7XG4gICZfX2Nsb3NlZCB7XG4gICAgJiB+IHVsLCAmIH4gZGl2LCAuaWNvbi5pY29uLWZvbGRlci1vcGVuZWQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJjpub3QoLmltcGFjdC1mb2xkZXJfX2Nsb3NlZCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIC5pY29uLmljb24tZm9sZGVye1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmltcGFjdC1zdWJmb2xkZXJzIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5KTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1ZW07XG59IiwiQGNvbG9yczoge1xuICBhbHBoYTogLS1jb2xvci1hbHBoYTtcbiAgYnJhdm86IC0tY29sb3ItYnJhdm87XG4gIGNoYXJsaWU6IC0tY29sb3ItY2hhcmxpZTtcbiAgZGVsdGE6IC0tY29sb3ItZGVsdGE7XG4gIGVjaG86IC0tY29sb3ItZWNobztcbiAgZm94dHJvdDogLS1jb2xvci1mb3h0cm90O1xuICBnb2xmOiAtLWNvbG9yLWdvbGY7XG4gIGhvdGVsOiAtLWNvbG9yLWhvdGVsO1xuICBpbmRpYTogLS1jb2xvci1pbmRpYTtcbiAganVsaWV0OiAtLWNvbG9yLWp1bGlldDtcbiAga2lsbzogLS1jb2xvci1raWxvO1xuICBsaW1hOiAtLWNvbG9yLWxpbWE7XG4gIG1pa2U6IC0tY29sb3ItbWlrZTtcbiAgbm92ZW1iZXI6IC0tY29sb3Itbm92ZW1iZXI7XG4gIG9zY2FyOiAtLWNvbG9yLW9zY2FyO1xuICBwYXBhOiAtLWNvbG9yLXBhcGE7XG4gIHF1ZWJlYzogLS1jb2xvci1xdWViZWM7XG4gIHJvbWVvOiAtLWNvbG9yLXJvbWVvO1xuICBzaWVycmE6IC0tY29sb3Itc2llcnJhO1xuICB0YW5nbzogLS1jb2xvci10YW5nbztcbiAgdW5pZm9ybTogLS1jb2xvci11bmlmb3JtO1xuICB2aWN0b3I6IC0tY29sb3ItdmljdG9yO1xuICB3aGlza2V5OiAtLWNvbG9yLXdoaXNrZXk7XG4gIHhyYXk6IC0tY29sb3IteHJheTtcbiAgeWFua2VlOiAtLWNvbG9yLXlhbmtlZTtcbiAgenVsdTogLS1jb2xvci16dWx1O1xuICBlcnJvcjogLS1jb2xvci1lcnJvcjtcbiAgd2FybmluZzogLS1jb2xvci13YXJuaW5nO1xuICBzdWNjZXNzOiAtLWNvbG9yLXN1Y2Nlc3M7XG4gIGxpZ2h0Z3JheTogLS1jb2xvci1saWdodC1ncmF5O1xuICBncmF5OiAtLWNvbG9yLWdyYXk7XG4gIGFjY2VudDogLS1jb2xvci1hY2NlbnQ7XG59O1xuXG5lYWNoKEBjb2xvcnMsIHtcbiAgLmMtQHtrZXl9IHtcbiAgICBjb2xvcjogdmFyKEB2YWx1ZSk7XG4gIH1cbiAgLmJnLUB7a2V5fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKEB2YWx1ZSk7XG4gIH1cbiAgLmJkLUB7a2V5fSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoQHZhbHVlKTtcbiAgfVxufSk7IiwiLmljb24tYWNjb3VudCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvYWNjb3VudC5zdmdcIik7XG59XG5cbi5pY29uLWFjY291bnQtb3V0bGluZSB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvYWNjb3VudC1vdXRsaW5lLnN2Z1wiKTtcbn1cblxuLmljb24tYWNjb3VudC1wbHVzLW91dGxpbmUge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2FjY291bnQtcGx1cy1vdXRsaW5lLnN2Z1wiKTtcbn1cblxuLmljb24tcXJjb2RlIHtcbiAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL3FyY29kZS5zdmdcIik7XG59XG5cbi5pY29uLWFjY291bnQtZ3JvdXAge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2FjY291bnQtZ3JvdXAuc3ZnXCIpO1xufVxuXG4uaWNvbi1hY2NvdW50LWNpcmNsZSB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvYWNjb3VudC1jaXJjbGUuc3ZnXCIpO1xufVxuXG4uaWNvbi1hZGQge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2FkZC5zdmdcIik7XG59XG5cbi5pY29uLWFyY2hpdmUge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2FyY2hpdmUuc3ZnXCIpO1xufVxuXG4uaWNvbi1wYWNrYWdlIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9wYWNrYWdlLnN2Z1wiKTtcbn1cblxuLmljb24tdG9vbHMge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL3Rvb2xzLnN2Z1wiKTtcbn1cblxuLmljb24tdHJ1Y2sge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL3RydWNrLnN2Z1wiKTtcbn1cblxuLmljb24tYXJyb3ctbGVmdCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3ctbGVmdC5zdmdcIik7XG59XG5cbi5pY29uLWFycm93LXJpZ2h0IHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9hcnJvdy1yaWdodC5zdmdcIik7XG59XG5cbi5pY29uLWFycm93LWRyb3AtZG93bi1vbiB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3ctZHJvcC1kb3duLW9uLnN2Z1wiKTtcbn1cblxuLmljb24tYXJyb3ctZHJvcC1kb3duLW9mZiB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3ctZHJvcC1kb3duLW9mZi5zdmdcIik7XG59XG5cbi5pY29uLWJlbGwge1xuIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvYmVsbC5zdmdcIik7XG59XG5cbi5pY29uLWJvb2stYWxwaGFiZXQge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2Jvb2stYWxwaGFiZXQuc3ZnXCIpO1xufVxuXG4uaWNvbi1ib29rLW9wZW4ge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2Jvb2stb3Blbi5zdmdcIik7XG59XG5cbi5pY29uLWNoZXZyb24tZG93biB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvY2hldnJvbi1kb3duLnN2Z1wiKTtcbn1cblxuLmljb24tY2hldnJvbi11cCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvY2hldnJvbi11cC5zdmdcIik7XG59XG5cbi5pY29uLWNhbGVuZGFyIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9jYWxlbmRhci5zdmdcIik7XG59XG5cbi5pY29uLWNhbWVyYSB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvY2FtZXJhLnN2Z1wiKTtcbn1cblxuLmljb24tY2FydCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvY2FydC5zdmdcIik7XG59XG5cbi5pY29uLWNhcnQtb3V0bGluZSB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvY2FydC1vdXRsaW5lLnN2Z1wiKTtcbn1cblxuLmljb24tY2hlY2sge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2NoZWNrLnN2Z1wiKTtcbn1cblxuLmljb24tY2xvc2Uge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2Nsb3NlLnN2Z1wiKTtcbn1cblxuLmljb24tY29nIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9jb2cuc3ZnXCIpO1xufVxuXG4uaWNvbi1jcmVkaXRjYXJkIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9jcmVkaXRjYXJkLnN2Z1wiKTtcbn1cblxuLmljb24tY3VycmVuY3ktZXVybyB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvY3VycmVuY3ktZXVyby5zdmdcIik7XG59XG5cbi5pY29uLWRlbGV0ZSB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvZGVsZXRlLnN2Z1wiKTtcbn1cblxuLmljb24tZG93bmxvYWQge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2Rvd25sb2FkLnN2Z1wiKTtcbn1cblxuLmljb24tZW1haWwge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2VtYWlsLnN2Z1wiKTtcbn1cblxuLmljb24tZXllLW9mZiB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvZXllLW9mZi5zdmdcIik7XG59XG5cbi5pY29uLWV5ZS1vbiB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvZXllLW9uLnN2Z1wiKTtcbn1cblxuLmljb24td2FybmluZyB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvd2FybmluZy5zdmdcIik7XG59XG5cbi5pY29uLWZpbHRlciB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvZmlsdGVyLnN2Z1wiKTtcbn1cblxuLmljb24tZmlsZS1kb2N1bWVudCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvZmlsZS1kb2N1bWVudC5zdmdcIik7XG59XG5cbi5pY29uLWZpbGUtZG9jdW1lbnQtY2hlY2sge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2ZpbGUtZG9jdW1lbnQtY2hlY2suc3ZnXCIpO1xufVxuXG4uaWNvbi1mb2xkZXIge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2ZvbGRlci5zdmdcIik7XG59XG5cbi5pY29uLWZvbGRlci1vcGVuZWQge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2ZvbGRlci1vcGVuZWQuc3ZnXCIpO1xufVxuXG4uaWNvbi1oYW5kc2hha2Uge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2hhbmRzaGFrZS5zdmdcIik7XG59XG5cbi5pY29uLWluZm8ge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2luZm8uc3ZnXCIpO1xufVxuXG4uaWNvbi1oZWFydC1vdXRsaW5lIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9oZWFydC1vdXRsaW5lLnN2Z1wiKTtcbn1cblxuLmljb24tbG9hZGluZyB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvbG9hZGluZy5zdmdcIik7XG59XG5cbi5pY29uLW1hZ25pZnlpbmctZ2xhc3Mge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL3NlYXJjaC5zdmdcIik7XG59XG5cbi5pY29uLW1hcmtlciB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvbWFya2VyLnN2Z1wiKTtcbn1cblxuLmljb24tbWVudSB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvbWVudS5zdmdcIik7XG59XG5cbi5pY29uLW1pY3Jvc29mdC10ZWFtcyB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvbWljcm9zb2Z0LXRlYW1zLnN2Z1wiKTtcbn1cblxuLmljb24tbW9yZS1kb3RzIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9tb3JlLWRvdHMuc3ZnXCIpO1xufVxuXG4uaWNvbi1vYmplY3Qge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL29iamVjdC5zdmdcIik7XG59XG5cbi5pY29uLXBlbmNpbCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvcGVuY2lsLnN2Z1wiKTtcbn1cblxuLmljb24tcGhvbmUge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL3Bob25lLnN2Z1wiKTtcbn1cblxuLmljb24tcHVibGljIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9wdWJsaWMuc3ZnXCIpO1xufVxuXG4uaWNvbi1yZWN5Y2xlIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9yZWN5Y2xlLnN2Z1wiKTtcbn1cblxuLmljb24tcmVmcmVzaCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvcmVmcmVzaC5zdmdcIik7XG59XG5cbi5pY29uLXJlcGx5IHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9yZXBseS5zdmdcIik7XG59XG5cbi5pY29uLXNhdmUge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL3NhdmUuc3ZnXCIpO1xufVxuXG4uaWNvbi1zY2FsZS1iYWxhbmNlIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9zY2FsZS1iYWxhbmNlLnN2Z1wiKTtcbn1cblxuLmljb24tc2VhcmNoIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9zZWFyY2guc3ZnXCIpO1xufVxuXG4uaWNvbi1zaGFyZSB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvc2hhcmUuc3ZnXCIpO1xufVxuXG4uaWNvbi1zaG9wcGluZyB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvc2hvcHBpbmcuc3ZnXCIpO1xufVxuXG4uaWNvbi1zdGFja3Mge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL3N0YWNrcy5zdmdcIik7XG59XG5cbi5pY29uLXN0YXItb3V0bGluZSB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvc3Rhci1vdXRsaW5lLnN2Z1wiKTtcbn1cblxuLmljb24tc3Rhci1maWxsIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9zdGFyLWZpbGwuc3ZnXCIpO1xufVxuXG4uaWNvbi1zdWNjZXNzIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9zdWNjZXNzLnN2Z1wiKTtcbn1cblxuLmljb24tdGFnIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy90YWcuc3ZnXCIpO1xufVxuXG4uaWNvbi10cmFuc2xhdGUge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL3RyYW5zbGF0ZS5zdmdcIik7XG59XG5cbi5pY29uLXRyZW5kaW5nLWRvd24ge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL3RyZW5kaW5nLWRvd24uc3ZnXCIpO1xufVxuXG4uaWNvbi10cmVuZGluZy1mbGF0IHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy90cmVuZGluZy1mbGF0LnN2Z1wiKTtcbn1cblxuLmljb24tdHJlbmRpbmctdXAge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL3RyZW5kaW5nLXVwLnN2Z1wiKTtcbn1cblxuLmljb24tdXBsb2FkIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy91cGxvYWQuc3ZnXCIpO1xufVxuXG4uaWNvbi13ZWIge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL3dlYi5zdmdcIik7XG59XG5cbi5pY29uLW1ldHJpYy1jbzIge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL21ldHJpY3MvY28yLnN2Z1wiKTtcbn1cblxuLmljb24tbWV0cmljLXJlY3ljbGUge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL21ldHJpY3MvcmVjeWNsZS5zdmdcIik7XG59XG5cbi5pY29uLW1ldHJpYy1ldXJvcyB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvbWV0cmljcy9ldXJvcy5zdmdcIik7XG59XG5cbi5pY29uLW1ldHJpYy11c2VycyB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvbWV0cmljcy91c2Vycy5zdmdcIik7XG59XG5cbi5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogdmFyKC0tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0tc2l6ZSk7XG59XG5cbi5pY29uLmljb24tdW5tYXNrZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1pY29uKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5pY29uOm5vdCguaWNvbi11bm1hc2tlZCkge1xuICBtYXNrLWltYWdlOiB2YXIoLS1pY29uKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogNTAlO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdmFyKC0taWNvbik7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiA1MCU7XG4gIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xufVxuXG4uaWNvbi52ZXJ5LWxhcmdlIHtcbiAgLS1zaXplOiAzZW07XG59XG5cbi5pY29uLmxhcmdlciB7XG4gIC0tc2l6ZTogMi41ZW07XG59XG5cbi5pY29uLmxhcmdlIHtcbiAgLS1zaXplOiAyZW07XG59XG5cbi5pY29uLnJlZ3VsYXIge1xuICAtLXNpemU6IDEuNWVtO1xufVxuXG4uaWNvbi5zbWFsbCB7XG4gIC0tc2l6ZTogMWVtO1xufSIsIi8qKlxuICogZG9jeC5zdmcgIGltZy5zdmcgIHBkZi5zdmcgIHBwdHguc3ZnICByZWd1bGFyLnN2ZyAgdHh0LnN2ZyAgeGxzeC5zdmdcbiAqL1xuIC5pY29uLWRvY3gge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2ZpbGVzL2RvY3guc3ZnXCIpO1xufVxuLmljb24taW1nIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9maWxlcy9pbWcuc3ZnXCIpO1xufVxuLmljb24tcGRmIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9maWxlcy9wZGYuc3ZnXCIpO1xufVxuLmljb24tcHB0eCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvZmlsZXMvcHB0eC5zdmdcIik7XG59XG4uaWNvbi1yZWd1bGFyIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9maWxlcy9yZWd1bGFyLnN2Z1wiKTtcbn1cbi5pY29uLXR4dCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvZmlsZXMvdHh0LnN2Z1wiKTtcbn1cbiAuaWNvbi14bHN4IHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9maWxlcy94bHN4LnN2Z1wiKTtcbn1cblxuLmJnLXhsc3hcbntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIDogIzFENkY0Mjtcbn1cbi5iZy1kb2N4XG57XG4gICAgYmFjZ3JvdW5kLWNvbG9yOiMwMDIzNjY7XG59XG4uYmctcGRmXG57XG4gICAgYmFja2dyb3VuZC1jb2xvcjojRjAwO1xufVxuLmJnLXBwdHhcbntcbiAgYmFja2dyb3VuZC1jb2xvcjojRDA0NDIzO1xufSIsIi5pY29uLWltZy1yZXNldCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvaW1nLWVkaXRvci9yZXNldC5zdmdcIik7XG59XG4uaWNvbi1pbWctbW92ZSB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvaW1nLWVkaXRvci9tb3ZlLnN2Z1wiKTtcbn1cbi5pY29uLWltZy1jcm9we1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2ltZy1lZGl0b3IvY3JvcC5zdmdcIik7XG59XG4uaWNvbi1pbWctem9vbWluIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9pbWctZWRpdG9yL3pvb20taW4uc3ZnXCIpO1xufVxuLmljb24taW1nLXpvb21vdXR7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvaW1nLWVkaXRvci96b29tLW91dC5zdmdcIik7XG59XG4uaWNvbi1pbWctcm90bGVmdHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9pbWctZWRpdG9yL3JvdGF0ZS1sZWZ0LnN2Z1wiKTtcbn1cbi5pY29uLWltZy1yb3RyaWdodHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9pbWctZWRpdG9yL3JvdGF0ZS1yaWdodC5zdmdcIik7XG59XG4uaWNvbi1pbWctaGZsaXB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvaW1nLWVkaXRvci9oZmxpcC5zdmdcIik7XG59XG4uaWNvbi1pbWctdmZsaXB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvaW1nLWVkaXRvci92ZmxpcC5zdmdcIik7XG59XG5bZGF0YS1jcm9wcGVyXTpob3Zlclxue1xuICBvcGFjaXR5OjAuNTtcbn0iLCI6cm9vdCB7XG4gIC8vLS1jb2xvci1hbHBoYTogIzQyODYyMztcbiAgLy8tLWNvbG9yLWJyYXZvOiAjMDA1QkZGO1xuICAvLy0tY29sb3ItY2hhcmxpZTogIzAwNUJGRjtcbiAgLy8tLWNvbG9yLWRlbHRhOiAjMDAxNTVBO1xuICAvLy0tY29sb3IteHJheTogIzY2NjY2NjtcbiAgLy8tLWNvbG9yLXp1bHU6ICNGRkY7XG4gIC8vLS1jb2xvci1lcnJvcjogI0Q5M0YwQjtcbiAgLy8tLWNvbG9yLXN1Y2Nlc3M6ICMxNTU3MjQ7XG4gIC8vLS1jb2xvci13YXJuaW5nOiAjODU2NDA0O1xuXG4gIC0tdGV4dC1zbWFsbGVyOiAwLjVlbTtcbiAgLS10ZXh0LXNtYWxsOiAwLjc1ZW07XG4gIC0tdGV4dC1yZWd1bGFyOiAxZW07XG4gIC0tdGV4dC1zZW1pLW1lZGl1bTogMS4yNWVtO1xuICAtLXRleHQtbWVkaXVtOiAxLjVlbTtcbiAgLS10ZXh0LXNlbWktYmlnOiAxLjc1ZW07XG4gIC0tdGV4dC1iaWc6IDJlbTtcbiAgLS10ZXh0LWJpZ2dlcjogMi41ZW07XG4gIC0tdGV4dC1zZW1pLXZlcnktYmlnOiAyLjc1ZW07XG4gIC0tdGV4dC12ZXJ5LWJpZzogM2VtO1xufVxuXG5AZGVza3RvcDogICB+XCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpXCI7XG5AbW9iaWxlOiAgICB+XCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpXCI7XG5cbkBtZWRpYSBAbW9iaWxlIHtcbiAgOnJvb3Qge1xuICAgIC0tZmxleC1hZGFwdGFibGUtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLS1mbGV4LWFkYXB0YWJsZS1yZXZlcnNlLWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5mbGV4LWFkYXB0YWJsZSB7XG4gICAgJj4uZjAsICY+LmYxLCAmPi5mMiwgJj4uZjMsICY+LmY0LCAmPi5mNSB7XG4gICAgICBmbGV4OiBhdXRvO1xuICAgIH1cbiAgfVxuICAuZmxleC1hZGFwdGFibGUtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5ncmlkIHtcbiAgICAtLWdyaWQtdGVtcGxhdGU6IDFmcjtcbiAgICAtLWdyaWQtZnVsbDogc3BhbiAxO1xuICAgIC0tZ3JpZC1oYWxmOiBzcGFuIDE7XG4gICAgLS1ncmlkLWxhcmdlcjogc3BhbiAxO1xuICAgIC0tZ3JpZC1sYXJnZTogc3BhbiAxO1xuICAgIC0tZ3JpZC1tZWRpdW06IHNwYW4gMTtcbiAgICAtLWdyaWQtc21hbGw6IHNwYW4gMTtcbiAgfVxufVxuXG5AbWVkaWEgQGRlc2t0b3Age1xuICA6cm9vdCB7XG4gICAgLS1mbGV4LWFkYXB0YWJsZS1kaXJlY3Rpb246IHJvdztcbiAgICAtLWZsZXgtYWRhcHRhYmxlLXJldmVyc2UtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmdyaWQge1xuICAgIC0tZ3JpZC10ZW1wbGF0ZTogcmVwZWF0KDEyLCAxZnIpO1xuICAgIC0tZ3JpZC1mdWxsOiBzcGFuIDEyO1xuICAgIC0tZ3JpZC1oYWxmOiBzcGFuIDY7XG4gICAgLS1ncmlkLWxhcmdlcjogc3BhbiA0O1xuICAgIC0tZ3JpZC1sYXJnZTogc3BhbiAzO1xuICAgIC0tZ3JpZC1tZWRpdW06IHNwYW4gMjtcbiAgICAtLWdyaWQtc21hbGw6IHNwYW4gMTtcbiAgfVxufSIsImgxLCBoMiwgaDMsIGg0LCBoNSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgcGFkZGluZzogMC41ODNlbSAxLjY2N2VtO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJyYXZvKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYnJhdm8pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItenVsdSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgcGFkZGluZzogMC41ODNlbSAxLjY2N2VtO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5ib2R5IHtcbiAgLS1taW4taGVpZ2h0OiAxMDB2aDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbnR1cmJvLWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi53ZWlnaHQge1xuICAmLTEwMCB7Zm9udC13ZWlnaHQ6IDEwMDt9XG4gICYtMjAwIHtmb250LXdlaWdodDogMjAwO31cbiAgJi0zMDAge2ZvbnQtd2VpZ2h0OiAzMDA7fVxuICAmLTQwMCB7Zm9udC13ZWlnaHQ6IDQwMDt9XG4gICYtNTAwIHtmb250LXdlaWdodDogNTAwO31cbiAgJi02MDAge2ZvbnQtd2VpZ2h0OiA2MDA7fVxuICAmLTcwMCB7Zm9udC13ZWlnaHQ6IDcwMDt9XG4gICYtODAwIHtmb250LXdlaWdodDogODAwO31cbiAgJi05MDAge2ZvbnQtd2VpZ2h0OiA5MDA7fVxufVxuXG4uaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4udW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jcm9zc2VkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuLm5vLW92ZXJmbG93IHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4ucGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLW1pbi1oZWlnaHQpO1xufVxuXG4ubGF5b3V0LWNvbnRhaW5lciB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmEuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnRvdWNoYWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNjcm9sbGFibGUge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGZsZXg6IDE7XG59XG5cbi5mbGV4IHtcbiAgJi53cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuQGd1dHRlcjogMC41IDEgMiAzIDQgNSA2IDcgOCA5IDEwO1xuXG5lYWNoKEBndXR0ZXIsIHtcbiAgQGNsYXNzOiBpZihAdmFsdWU8MSxlc2NhcGUocmVwbGFjZShcIkB7dmFsdWV9XCIsXCJcXC5cIixcIlwiKSksZXNjYXBlKHJlcGxhY2UoXCJAe3ZhbHVlfVwiLFwiXFwuXCIsXCIwXCIpKSk7XG4gIC5ndXR0ZXItQHtjbGFzc317XG4gICAgbWFyZ2luLWxlZnQ6IEB2YWx1ZSAqIC0wLjVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IEB2YWx1ZSAqIC0wLjVlbTtcbiAgICAmPi5mMCwgJj4uZjEsICY+LmYyLCAmPi5mMywgJj4uZjQsICY+LmY1IHtcbiAgICAgIHBhZGRpbmctbGVmdDogQHZhbHVlICogMC41ZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBAdmFsdWUgKiAwLjVlbTtcbiAgICB9XG4gIH1cbn0pO1xuXG4ucmZsZXgge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uY2ZsZXgge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZmxleC1hZGFwdGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogdmFyKC0tZmxleC1hZGFwdGFibGUtZGlyZWN0aW9uKTtcbn1cblxuLmZsZXgtYWRhcHRhYmxlLXJldmVyc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogdmFyKC0tZmxleC1hZGFwdGFibGUtcmV2ZXJzZS1kaXJlY3Rpb24pO1xufVxuXG4uZmMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZjcyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmZjZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5mY3NiIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZmNzZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xufVxuXG4uZnNlIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5mZWMge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5leHBhbmQge1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6MTAwJTtcbn1cblxuXG5AZmxleDogcmFuZ2UoMCw1KTtcblxuZWFjaChAZmxleCwge1xuICAuZkB7dmFsdWV9e1xuICAgIGZsZXg6QHZhbHVlO1xuICAgIC1tcy1mbGV4OkB2YWx1ZSAwIGF1dG87XG4gICAgbWF4LXdpZHRoOjEwMCU7XG4gIH1cbn0pO1xuXG4udGV4dCB7XG4gICYtc21hbGxlciB7XG4gICAgZm9udC1zaXplOiB2YXIoLS10ZXh0LXNtYWxsZXIpO1xuICB9XG4gICYtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1zbWFsbCk7XG4gIH1cbiAgJi1yZWd1bGFyIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRleHQtcmVndWxhcik7XG4gIH1cbiAgJi1zZW1pLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS10ZXh0LXNlbWktbWVkaXVtKTtcbiAgfVxuICAmLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS10ZXh0LW1lZGl1bSk7XG4gIH1cbiAgJi1iaWcge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1iaWcpO1xuICB9XG4gICYtYmlnZ2VyIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRleHQtYmlnZ2VyKTtcbiAgfVxufVxuXG4ubGluZS1oZWlnaHQge1xuICAmLXNtYWxsZXIge1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS10ZXh0LXNtYWxsZXIpO1xuICB9XG4gICYtc21hbGwge1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS10ZXh0LXNtYWxsKTtcbiAgfVxuICAmLXJlZ3VsYXIge1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS10ZXh0LXJlZ3VsYXIpO1xuICB9XG4gICYtc2VtaS1tZWRpdW0ge1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS10ZXh0LXNlbWktbWVkaXVtKTtcbiAgfVxuICAmLW1lZGl1bSB7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXRleHQtbWVkaXVtKTtcbiAgfVxuICAmLWJpZyB7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXRleHQtYmlnKTtcbiAgfVxuICAmLWJpZ2dlciB7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXRleHQtYmlnZ2VyKTtcbiAgfVxufVxuXG4jc2VhcmNoXG57XG4gIHBvc2l0aW9uOnJlbGF0aXZlOyB0b3A6IC0zZW07XG59XG5cblxuQG1hcmdpbjogMCAuMjUgLjUgMSAxLjUgMiAyLjUgMyAzLjUgNCA0LjUgNSA1LjU7XG5cbmVhY2goQG1hcmdpbiwge1xuICBAY2xhc3M6IGlmKEB2YWx1ZTwxLGVzY2FwZShyZXBsYWNlKFwiQHt2YWx1ZX1cIixcIlxcLlwiLFwiXCIpKSxlc2NhcGUocmVwbGFjZShcIkB7dmFsdWV9XCIsXCJcXC5cIixcIjBcIikpKTtcbiAgLnBoLUB7Y2xhc3N9e1xuICAgIHBhZGRpbmctbGVmdDogQHZhbHVlICogMWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IEB2YWx1ZSAqIDFlbTtcbiAgfVxuICAucHYtQHtjbGFzc317XG4gICAgcGFkZGluZy10b3A6IEB2YWx1ZSAqIDFlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogQHZhbHVlICogMWVtO1xuICB9XG4gIC5taC1Ae2NsYXNzfXtcbiAgICBtYXJnaW4tbGVmdDogQHZhbHVlICogMWVtO1xuICAgIG1hcmdpbi1yaWdodDogQHZhbHVlICogMWVtO1xuICB9XG4gIC5tdi1Ae2NsYXNzfXtcbiAgICBtYXJnaW4tdG9wOiBAdmFsdWUgKiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogQHZhbHVlICogMWVtO1xuICB9XG4gIC5tLS1Ae2NsYXNzfXtcbiAgICBtYXJnaW46IEB2YWx1ZSAqIC0xZW07XG4gIH1cbiAgLm1yLS1Ae2NsYXNzfXtcbiAgICBtYXJnaW4tcmlnaHQ6IEB2YWx1ZSAqIC0xZW07XG4gIH1cbiAgLm1sLS1Ae2NsYXNzfXtcbiAgICBtYXJnaW4tbGVmdDogQHZhbHVlICogLTFlbTtcbiAgfVxuICAubXQtLUB7Y2xhc3N9e1xuICAgIG1hcmdpbi10b3A6IEB2YWx1ZSAqIC0xZW07XG4gIH1cbiAgLm1iLS1Ae2NsYXNzfXtcbiAgICBtYXJnaW4tYm90dG9tOiBAdmFsdWUgKiAtMWVtO1xuICB9XG4gIC5taC0tQHtjbGFzc317XG4gICAgbWFyZ2luLWxlZnQ6IEB2YWx1ZSAqIC0xZW07XG4gICAgbWFyZ2luLXJpZ2h0OiBAdmFsdWUgKiAtMWVtO1xuICB9XG4gIC5tdi0tQHtjbGFzc317XG4gICAgbWFyZ2luLXRvcDogQHZhbHVlICogLTFlbTtcbiAgICBtYXJnaW4tYm90dG9tOiBAdmFsdWUgKiAtMWVtO1xuICB9XG59KTtcblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuQHNwYWNpbmc6IDAgLjI1IC41IDEgMiAzIDQgNTtcblxuZWFjaChAc3BhY2luZywge1xuICBAY2xhc3M6IGlmKEB2YWx1ZTwxLGVzY2FwZShyZXBsYWNlKFwiQHt2YWx1ZX1cIixcIlxcLlwiLFwiXCIpKSxAdmFsdWUpO1xuICAucGFkQHtjbGFzc317XG4gICAgcGFkZGluZzogQHZhbHVlICogMWVtO1xuICB9XG4gIC5ocGFkQHtjbGFzc317XG4gICAgcGFkZGluZzogMCBAdmFsdWUgKiAxZW07XG4gIH1cbiAgLnZwYWRAe2NsYXNzfXtcbiAgICBwYWRkaW5nOiBAdmFsdWUgKiAxZW0gMDtcbiAgfVxuICAucnBhZEB7Y2xhc3N9e1xuICAgIHBhZGRpbmc6IDAgQHZhbHVlICogMWVtIDAgMDtcbiAgfVxuICAubHBhZEB7Y2xhc3N9e1xuICAgIHBhZGRpbmc6IDAgMCAwIEB2YWx1ZSAqIDFlbTtcbiAgfVxuICAudHBhZEB7Y2xhc3N9e1xuICAgIHBhZGRpbmc6IEB2YWx1ZSAqIDFlbSAwIDAgMDtcbiAgfVxuICAuYnBhZEB7Y2xhc3N9e1xuICAgIHBhZGRpbmc6IDAgMCBAdmFsdWUgKiAxZW0gMDtcbiAgfVxuICAubUB7Y2xhc3N9e1xuICAgIG1hcmdpbjogQHZhbHVlICogMWVtO1xuICB9XG4gIC5tdkB7Y2xhc3N9e1xuICAgIG1hcmdpbjogQHZhbHVlICogMWVtIDA7XG4gIH1cbiAgLm1oQHtjbGFzc317XG4gICAgbWFyZ2luOiAwIEB2YWx1ZSAqIDFlbTtcbiAgfVxuICAubXJAe2NsYXNzfXtcbiAgICBtYXJnaW46IDAgQHZhbHVlICogMWVtIDAgMDtcbiAgfVxuICAubWxAe2NsYXNzfXtcbiAgICBtYXJnaW46IDAgMCAwIEB2YWx1ZSAqIDFlbTtcbiAgfVxuICAubXRAe2NsYXNzfXtcbiAgICBtYXJnaW46IEB2YWx1ZSAqIDFlbSAwIDAgMDtcbiAgfVxuICAubWJAe2NsYXNzfXtcbiAgICBtYXJnaW46IDAgMCBAdmFsdWUgKiAxZW0gMDtcbiAgfVxufSk7XG5cbi5mbGFzaCB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMnM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICYudmlzaWJsZSB7XG4gICAgbWF4LWhlaWdodDogMTBlbTtcbiAgfVxuICAuYWxlcnQge1xuICAgIHBhZGRpbmc6IDEuNWVtO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLWRhbmdlciB7XG4gICAgICBjb2xvcjogIzcyMWMyNDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGQ3ZGE7XG4gICAgICBib3JkZXItY29sb3I6ICNmNWM2Y2I7XG4gICAgfVxuXG4gICAgJi1zdWNjZXNzIHtcbiAgICAgIGNvbG9yOiAjMTU1NzI0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZWRkYTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2MzZTZjYjtcbiAgICB9XG5cbiAgICAmLXdhcm5pbmcge1xuICAgICAgY29sb3I6ICM4NTY0MDQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2NkO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZlZWJhO1xuICAgIH1cblxuICAgICYtaW5mbyB7XG4gICAgICBjb2xvcjogIzBjNTQ2MDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMWVjZjE7XG4gICAgICBib3JkZXItY29sb3I6ICNiZWU1ZWI7XG4gICAgfVxuICB9XG59XG5cbmlucHV0LmZvbGRlciB7XG4gICAgJn4gLmZvbGRlci1jb250ZW50IHtcbiAgICAgIC8vdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgICAvL3RyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAmOmNoZWNrZWQge1xuICAgICAgJn4gbGFiZWwgIC5pY29uLWNoZXZyb24tZG93biB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgICAgIH1cbiAgICAgICZ+IC5mb2xkZXItY29udGVudCB7XG4gICAgICAgIC8vdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMGVtO1xuICAgICAgfVxuICAgIH1cbn1cblxuLmJyZWFrLXdvcmQge1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufSIsIi5wYWdlLm1haW50ZW5hbmNlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn0iLCIvKiBjb21tb24gZm9ybXMgKi9cbi5mb3JtLXJvd3tcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIFtkYXRhLW1heC1sZW5ndGhdIHtcbiAgICAmW2RhdGEtaW52YWxpZD1cIjFcIl06OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci14cmF5KTtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sZW5ndGgpICcvJyBhdHRyKGRhdGEtbWF4LWxlbmd0aCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMC41ZW07XG4gICAgICBib3R0b206IDAuNWVtO1xuICAgIH1cbiAgICB0ZXh0YXJlYSB7XG4gICAgICBtaW4taGVpZ2h0OiAzLjc1ZW07XG4gICAgICBoZWlnaHQ6IDUuNWVtO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuQGdyYXk6IHJnYmEoMTAyLDEwMiwxMDIsLjMpO1xuXG4uZm9ybS1yb3d7XG4gICZfX2NoZWNrYm94IHtcbiAgICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2NoZWNrLnN2Z1wiKTtcblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgJjpjaGVja2VkK2xhYmVsPnNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1icmF2byk7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci16dWx1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJltkaXNhYmxlZF0gfiBsYWJlbD5zcGFuIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cbiAgICBsYWJlbD5zcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxLjVlbTtcbiAgICAgIGhlaWdodDogMS41ZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBncmF5O1xuICAgIH1cbiAgfVxuXG4gICZfX3RvZ2dsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNWVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwO1xuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgJjpub3QoOmNoZWNrZWQpK2xhYmVsIHNwYW4sXG4gICAgICAmOm5vdCg6Y2hlY2tlZCkrbGFiZWwgYXtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItenVsdSk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kZWx0YSk7XG4gICAgICB9XG4gICAgICAmOmNoZWNrZWQrbGFiZWwgc3BhbixcbiAgICAgICY6Y2hlY2tlZCtsYWJlbCBhe1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1kZWx0YSk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci16dWx1KTtcbiAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgc3BhbiwgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxLjVlbTtcbiAgICAgICAgcGFkZGluZzogMC42NWVtIDFlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19yYWRpbyB7XG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAmOmNoZWNrZWQrbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgY2VudGVyLCB2YXIoLS1jb2xvci1icmF2bykgMCwgdmFyKC0tY29sb3ItYnJhdm8pIDUwJSwgdHJhbnNwYXJlbnQgNTUlLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICAgIH1cbiAgICAgICZbZGlzYWJsZWRdIH4gbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIH1cbiAgICB9XG4gICAgbGFiZWw6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxLjVlbTtcbiAgICAgIGhlaWdodDogMS41ZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJyYXZvKTtcbiAgICB9XG4gIH1cblxuICAmX19kcm9wZG93biB7XG4gICAgLS1ib3JkZXItY29sb3I6IEBncmF5O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmX190b2dnbGU6bm90KDpjaGVja2VkKSB+IC5mb3JtLXJvd19fZHJvcGRvd25fX2xpc3Qge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJl9fdG9nZ2xlOmNoZWNrZWQgfiAuZm9ybS1yb3dfX2Ryb3Bkb3duX19saXN0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmX19pbnB1dCB7XG4gICAgICBoZWlnaHQ6IDNlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgICZfX2xpc3Qge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3IpO1xuICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgICB6LWluZGV4OiA2MDA7XG4gICAgICBtYXgtaGVpZ2h0OiAzOGVtO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG4gIH1cblxuICAmX19jaGVja2JveCwgJl9fcmFkaW9fX2l0ZW0ge1xuICAgICY+IGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5pbmxpbmUtZm9ybSB7XG4gICAgJj5kaXY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAuZm9ybS1yb3dfX3Bhc3N3b3JkLCAuZm9ybS1yb3dfX3NlbGVjdCwgLmZvcm0tcm93X19lbWFpbCwgLmZvcm0tcm93X190ZXh0YXJlYSwgLmZvcm0tcm93X190ZXh0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3JhbmdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMmVtO1xuXG4gICAgaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiA0NSU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzZDNkM2O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fcGFzc3dvcmQsICZfX3NlbGVjdCwgJl9fZW1haWwsICZfX3RleHRhcmVhLCAmX190ZXh0LCAmX19kcm9wZG93bl9faW5wdXQge1xuICAgICY6bm90KFtkYXRhLXZhbGlkPVwiMVwiXSk6bm90KFtkYXRhLWludmFsaWQ9XCIxXCJdKSB7XG4gICAgICAtLWJvcmRlci1jb2xvcjogQGdyYXk7XG4gICAgfVxuICAgICZbZGF0YS1pbnZhbGlkPVwiMVwiXSB7XG4gICAgICAtLWJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpO1xuICAgIH1cbiAgICAmW2RhdGEtdmFsaWQ9XCIxXCJdIHtcbiAgICAgIC0tYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1zdWNjZXNzKTtcbiAgICB9XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItenVsdSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgc2VsZWN0LFxuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAxLjI1ZW07XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3IteHJheSk7XG4gICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIH1cbiAgICB9XG4gICAgc2VsZWN0LFxuICAgIGlucHV0IHtcbiAgICAgIGhlaWdodDogM2VtO1xuICAgIH1cbiAgICB0ZXh0YXJlYSB7XG4gICAgICBwYWRkaW5nOiAxLjI1ZW0gMS4yNWVtIDIuNzVlbSAxLjI1ZW07XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3IteHJheSk7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIH1cbiAgICB9XG4gICAgc2VsZWN0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgICAgJltyZXF1aXJlZF0gb3B0aW9uW3ZhbHVlPVwiXCJdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3IteHJheSk7XG4gICAgfVxuICAgIC5pY29uIHtcbiAgICAgIHdpZHRoOiAzZW07XG4gICAgICAmK2lucHV0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAudW5pdCB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3IteHJheSk7XG4gICAgfVxuICB9XG5cbiAgLy8gQWNjZXNzaWJpbGl0eTogZm9jdXMgaW5kaWNhdG9yIG9uIHdyYXBwZXIgKFJHQUEgMTAuNylcbiAgJl9fcGFzc3dvcmQ6Zm9jdXMtd2l0aGluLFxuICAmX19zZWxlY3Q6Zm9jdXMtd2l0aGluLFxuICAmX19lbWFpbDpmb2N1cy13aXRoaW4sXG4gICZfX3RleHRhcmVhOmZvY3VzLXdpdGhpbixcbiAgJl9fdGV4dDpmb2N1cy13aXRoaW4ge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItZGVsdGEpO1xuXG4gICAgLy8gUmVtb3ZlIG5hdGl2ZSBmb2N1cyBvdXRsaW5lIHNpbmNlIHRoZSB3cmFwcGVyIGJvcmRlciBwcm92aWRlcyB0aGUgaW5kaWNhdG9yXG4gICAgaW5wdXQ6Zm9jdXMsXG4gICAgc2VsZWN0OmZvY3VzLFxuICAgIHRleHRhcmVhOmZvY3VzLFxuICAgIGlucHV0OmZvY3VzLXZpc2libGUsXG4gICAgc2VsZWN0OmZvY3VzLXZpc2libGUsXG4gICAgdGV4dGFyZWE6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2hlbHAge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1icmF2byk7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1zbWFsbCk7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS10ZXh0LXJlZ3VsYXIpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmOm5vdCguc3VibGFiZWwpIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgICB9XG4gICAgJi5yZXF1aXJlZCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgKic7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1lcnJvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLXN0ZXBzIHtcbiAgbWF4LXdpZHRoOiAzOGVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgJl9fc3RlcCB7XG4gICAgLnN0ZXAge1xuICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXJhZGl1czogMi43NWVtO1xuICAgICAgd2lkdGg6IDIuNzVlbTtcbiAgICAgIGhlaWdodDogMi43NWVtO1xuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAuc3RlcCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYXZvKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci14cmF5KTtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXp1bHUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYm9sZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1icmF2byk7XG4gICAgICB9XG4gICAgfVxuICAgICYucGFzc2VkIHtcbiAgICAgIC5zdGVwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc3VjY2Vzcyk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3Itc3VjY2Vzcyk7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci16dWx1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJvbGQge1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itc3VjY2Vzcyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KC5hY3RpdmUpOm5vdCgucGFzc2VkKSB7XG4gICAgICAuc3RlcCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci14cmF5KTtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXhyYXkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYm9sZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci14cmF5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fcHJvZ3Jlc3Mge1xuICAgIGhlaWdodDogMC4yNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbiAgICAmLnBhc3NlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdWNjZXNzKTtcbiAgICB9XG4gICAgJjpub3QoLnBhc3NlZCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjEpO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1idXR0b25zIHtcbiAgbWFyZ2luLXRvcDogMS41ZW07XG59XG5cbi5mb3JtLWVycm9ycyB7XG4gIGxhYmVsIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1zbWFsbCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwLjVlbSAwO1xuICB9XG59XG5cbnRleHRhcmVhLFxuc2VsZWN0LFxuaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogYXJpYWwsIHNlcmlmO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG5cbiAgLy8gQWNjZXNzaWJpbGl0eTogdmlzaWJsZSBmb2N1cyBpbmRpY2F0b3IgZm9yIHN0YW5kYWxvbmUgaW5wdXRzIChSR0FBIDcuMyAvIDEwLjcpXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJyYXZvKTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG4gICY6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG4vLyBBY2Nlc3NpYmlsaXR5OiB2aXNpYmxlIGZvY3VzIGluZGljYXRvciBmb3IgdGhlIGNoZWNrYm94LWhhY2sgZGlzY2xvc3VyZVxuLy8gdHJpZ2dlcnMgbWFkZSBrZXlib2FyZC1vcGVyYWJsZSBieSBzY3JpcHRzL2ExMXktZGlzY2xvc3VyZS5qcyAoUkdBQSAxMC43KVxubGFiZWxbZGF0YS1hMTF5LWRpc2Nsb3N1cmVdOmZvY3VzLXZpc2libGUsXG5idXR0b25bZGF0YS10b2dnbGUtZm9yXTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJyYXZvKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmZvcm0tcm93X19kcm9wZG93bl9faW5wdXQge1xuICBmb250LWZhbWlseTogYXJpYWwsIHNlcmlmO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG5cbi5idG4ge1xuICAtLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWJvcmRlci1zdHlsZSk7XG4gICZbZGlzYWJsZWRdLCAmLmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbiAgJjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAmOm5vdCguZmxleCk6bm90KC5oaWRkZW4pIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLmJnLWVycm9yLFxuICAmLmJnLWJyYXZvLFxuICAmLmJnLWFscGhhLFxuICAmLmJnLWFjY2VudCxcbiAgJi5iZy1kZWx0YSxcbiAgJi5iZy1jaGFybGllLFxuICAmLmJnLWVjaG8sXG4gICYuYmctZm94dHJvdFxuICB7XG4gICAgJjpub3QoLmMtZGVsdGEpIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci16dWx1KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgJi5mYXZvcml0ZSB7XG4gICAgJi5mYXZvcml0ZS0tb24gLmljb246bGFzdC1jaGlsZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmOm5vdCguZmF2b3JpdGUtLW9uKSAuaWNvbjpmaXJzdC1jaGlsZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuYnRuLWZsYXQge1xuICAgIHBhZGRpbmc6IDAuNTgzZW0gMS42NjdlbTtcbiAgfVxuICAmLmJ0bi1pY29uIHtcbiAgICBwYWRkaW5nOiAwIDAuNWVtO1xuICAgIGhlaWdodDogMi41ZW07XG4gIH1cbn1cblxuLmZvcm0tZGF0ZXBpY2tlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRhdGVwaWNrZXIge1xuICAmLXN3aXRjaCwgLmRvdyB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cbiAgLnByZXYuZGlzYWJsZWQgKyAuZGF0ZXBpY2tlci1zd2l0Y2gge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbiAgJi1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXp1bHUpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIEBncmF5O1xuICB9XG4gICYtaW5saW5lIHtcbiAgICAtLWNlbGw6IDUwcHg7XG4gICAgLS1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC0tYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItZ3JheSk7XG4gICAgd2lkdGg6IGF1dG8haW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICB9XG4gIH1cbiAgdGQsIHRoOm5vdCgucHJldik6bm90KC5uZXh0KTpub3QoLmRhdGVwaWNrZXItc3dpdGNoKSB7XG4gICAgd2lkdGg6IHZhcigtLWNlbGwsIDI1cHgpICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiB2YXIoLS1jZWxsLCAyNXB4KSAhaW1wb3J0YW50O1xuICAgICYuZGF5LnJlc2VydmF0aW9uLXJhbmdlLFxuICAgICYuZGF5LnJlc2VydmF0aW9uLXJhbmdlOmhvdmVyLFxuICAgICYucmVzZXJ2YXRpb24tcmFuZ2UuZGlzYWJsZWQsXG4gICAgJi5yZXNlcnZhdGlvbi1yYW5nZS5kaXNhYmxlZDpob3ZlciB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA2ZGNjO1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgICAmLmRheSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiB2YXIoLS1ib3JkZXIsIG5vbmUpIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMsIDRweCk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG4gIC5kYXktcGVyaW9kIHtcbiAgICAtLXBlcmlvZC1zaXplOjI4cHg7XG4gICAgLS1wZXJpb2QtY29sb3I6IHZhcigtLXBlcmlvZC1kZWZhdWx0LWNvbG9yLCAjMDAwKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiBjYWxjKDNweCArIHZhcigtLXBlcmlvZC1wb3NpdGlvbiwgMSkgKiAxMnB4KTtcbiAgICB6LWluZGV4OiB2YXIoLS1wZXJpb2QtcG9zaXRpb24pO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxcHggLSAodmFyKC0tcGVyaW9kLXN0YXJ0LCAwKSoyOHB4KSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGVyaW9kLWNvbG9yLCB0cmFuc3BhcmVudCk7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICZfX292ZXIge1xuICAgICAgLS1wZXJpb2QtY29sb3I6IHZhcigtLXBlcmlvZC1ob3Zlci1jb2xvciwgIzAwMCk7XG4gICAgfVxuICAgICZfX3BlbmRpbmcge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCA1cHgsIHZhcigtLXBlcmlvZC1kZWZhdWx0LWNvbG9yLCAjMDAwKSA1cHgsIHZhcigtLXBlcmlvZC1kZWZhdWx0LWNvbG9yLCAjMDAwKSAxMHB4KTtcbiAgICB9XG4gICAgJl9fYXZhdGFyIHtcbiAgICAgIHdpZHRoOiB2YXIoLS1wZXJpb2Qtc2l6ZSk7XG4gICAgICBoZWlnaHQ6IHZhcigtLXBlcmlvZC1zaXplKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXBlcmlvZC1jb2xvciwgdHJhbnNwYXJlbnQpO1xuICAgICAgdG9wOiBjYWxjKCgtMSAqICh2YXIoLS1wZXJpb2Qtc2l6ZSkvMykpIC0gMnB4KTtcbiAgICAgIGxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1wZXJpb2Qtc2l6ZSkpO1xuICAgICAgei1pbmRleDogNTA7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tYXV0b2NvbXBsZXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuYXV0b2NvbXBsZXRlIHtcbiAgICAmLXN1Z2dlc3Rpb25zIHtcbiAgICAgIHRvcDogLTJweDtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXp1bHUpO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgQGdyYXk7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gICAgJi1zdWdnZXN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBzdHJvbmcge1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYnJhdm8pO1xuICAgICAgfVxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBncmF5O1xuICAgICAgfVxuICAgIH1cbiAgICAmLXZhbHVlLWFsdCB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3IteHJheSk7XG4gICAgICBmb250LXNpemU6IHZhcigtLXRleHQtc21hbGwpO1xuICAgIH1cbiAgfVxuICAuZGl2aWRlciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgQGdyYXk7XG4gIH1cbn1cblxuLnByZXZpZXctYXV0b2NvbXBsZXRlIHtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgxMDIsIDEwMiwgMTAyLCAwLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci16dWx1KTtcbiAgLmRpdmlkZXIge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIEBncmF5O1xuICB9XG59XG5cbi5wcmV2aWV3LWF1dG9jb21wbGV0ZS1saXN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgQGdyYXk7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIC5kaXZpZGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBAZ3JheTtcbiAgfVxufVxuXG4uZm9ybS1pbWFnZS11cGxvYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICY6bm90KFtkYXRhLWludmFsaWQ9XCIxXCJdKSB7XG4gICAgLS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gICZbZGF0YS1pbnZhbGlkPVwiMVwiXSB7XG4gICAgLS1ib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWVycm9yKTtcbiAgfVxuICBsYWJlbC5yZXF1aXJlZHtcbiAgICAuZm9ybS1pbWFnZS11cGxvYWRfX2xhYmVsIHNwYW46OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcgKic7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpO1xuICAgIH1cbiAgfVxuICBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbiAgJl9fY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuICAmX19sYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gICZfX3ByZXZpZXcsICZfX2xhYmVsIHtcbiAgICBoZWlnaHQ6IDEwZW07XG4gIH1cbiAgJi5sb2FkaW5nIHtcbiAgICAuZm9ybS1pbWFnZS11cGxvYWRfX2xvYWRpbmcge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbiAgJjpub3QoLmxvYWRpbmcpIHtcbiAgICAuZm9ybS1pbWFnZS11cGxvYWRfX2xvYWRpbmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJl9fbG9hZGluZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuICB9XG4gICZfX3ByZXZpZXcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5idG4taWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMWVtO1xuICAgICAgYm90dG9tOiAxZW07XG4gICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgJi5idG4tdG9wIHtcbiAgICAgICAgdG9wOjFlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJitzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWRvY3VtZW50LXVwbG9hZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJl9fcHJldmlldyB7XG4gICAgcGFkZGluZzogMC41ZW0gMmVtO1xuICAgICYgKyBkaXYge1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICB9XG4gIH1cbiAgJi5sb2FkaW5nIHtcbiAgICAuZm9ybS1kb2N1bWVudC11cGxvYWRfX2xvYWRpbmcge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbiAgJjpub3QoLmxvYWRpbmcpIHtcbiAgICAuZm9ybS1kb2N1bWVudC11cGxvYWRfX2xvYWRpbmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJl9fbG9hZGluZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuICB9XG59XG5cbi5iZy1saWdodGdyYXkge1xuICAuZm9ybS1yb3dfX2Ryb3Bkb3duX19pbnB1dCwgLmZvcm0tcm93X19kcm9wZG93bl9fbGlzdCwgLmZvcm0tcm93X190ZXh0LCAuZm9ybS1yb3dfX3NlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3IteHJheSk7XG4gICAgZm9udC1zaXplOiAwLjg1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG4gIH1cbiAgLmZvcm0tcm93X19kcm9wZG93bl9faW5wdXQsIC5mb3JtLXJvd19fdGV4dCBpbnB1dCwgLmZvcm0tcm93X19zZWxlY3Qgc2VsZWN0IHtcbiAgICBoZWlnaHQ6IDIuNWVtO1xuICAgIC5pY29uIHtcbiAgICAgIHdpZHRoOiAxZW07XG4gICAgfVxuICB9XG59IiwiLm1ldHJpYyB7XG4gIHN1cCwgc3ViIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRleHQtc21hbGxlcik7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbiAgLmljb24ubGFyZ2Uge1xuICAgIC0tc2l6ZTogNGVtO1xuICB9XG4gIC5pY29uLnJlZ3VsYXIge1xuICAgIC0tc2l6ZTogMi41ZW07XG4gIH1cbn1cblxuLnRhZyB7XG4gIHBhZGRpbmc6IDAuMjVlbSAxLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogMC43NWVtO1xufVxuXG4uc2ltcGxlLWJyZWFkY3J1bWIge1xuICAuZjAge1xuICAgIHdoaXRlLXNwYWNlOm5vd3JhcDtcbiAgfVxuICAuZjEge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAmX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5cbi56b29tLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICB6LWluZGV4OiAxMDAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gICZfX2ltZyB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmJ0biB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDFlbTtcbiAgICAgIHJpZ2h0OiAxZW07XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5zaW1wbGUtc2xpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbGlnaHQtZ3JheSk7XG4gIG1pbi1oZWlnaHQ6IDIwZW07XG4gIG1pbi13aWR0aDogMjBlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmX19saXN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDkxLCAyNTUsIC4wNSk7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbiAgICB9XG4gICAgLmljb24tY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDNlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXp1bHUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIC5pY29uLmxhcmdlIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCA5MSwgMjU1LCAwLjUpO1xuICAgICAgICAtLXNpemU6IDEwZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2J1dHRvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xLjVlbTtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xuICAgICAgaGVpZ2h0OiAwLjQ1ZW07XG4gICAgICB3aWR0aDogMS41ZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG4gICAgfVxuICB9XG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpdGVtczogMCAxIDIgMyA0IDUgNiA3IDggOSAxMDtcbiAgICBlYWNoKEBpdGVtcywge1xuICAgICAgJltpZCQ9XCJfQHt2YWx1ZX1cIl06Y2hlY2tlZCB+IC5zaW1wbGUtc2xpZGVyX19saXN0IC5zaW1wbGUtc2xpZGVyX19pdGVtW2RhdGEtc2xpZGVyLWl0ZW09XCJAe3ZhbHVlfVwiXSB7ZGlzcGxheTogYmxvY2s7fVxuICAgICAgJltpZCQ9XCJfQHt2YWx1ZX1cIl06Y2hlY2tlZCB+IC5zaW1wbGUtc2xpZGVyX19idXR0b25zIGxhYmVsW2ZvciQ9XCJfQHt2YWx1ZX1cIl0ge2JhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYXZvKTt9XG4gICAgfSk7XG4gIH1cbn1cblxuLnRvZ2dsZS1jb21wb25lbnQge1xuICAtLW1heC1oZWlnaHQ6IDE1ZW07XG4gIC8vIFRyaWdnZXJzIGFyZSA8YnV0dG9uIGRhdGEtdG9nZ2xlLWZvcj4gc2luY2UgdGhlIFJHQUEgOC4yIGZpeDsgW2Zvcl0ga2VwdFxuICAvLyBmb3IgcHJvamVjdCB0ZW1wbGF0ZXMgc3RpbGwgcmVuZGVyaW5nIDxsYWJlbCBmb3I+LlxuICBbaWQkPVwiX190b2dnbGVcIl06Y2hlY2tlZCB+IC50b2dnbGUtY29tcG9uZW50X190b2dnbGUtdGFicyBbZm9yJD1cIl9fdG9nZ2xlXCJdLFxuICBbaWQkPVwiX190b2dnbGVcIl06Y2hlY2tlZCB+IC50b2dnbGUtY29tcG9uZW50X190b2dnbGUtdGFicyBbZGF0YS10b2dnbGUtZm9yJD1cIl9fdG9nZ2xlXCJdLFxuICBbaWQkPVwiX190b2dnbGUtdGFiMVwiXTpjaGVja2VkIH4gLnRvZ2dsZS1jb21wb25lbnRfX3RvZ2dsZS10YWJzIFtmb3IkPVwiX190b2dnbGUtdGFiMVwiXSxcbiAgW2lkJD1cIl9fdG9nZ2xlLXRhYjFcIl06Y2hlY2tlZCB+IC50b2dnbGUtY29tcG9uZW50X190b2dnbGUtdGFicyBbZGF0YS10b2dnbGUtZm9yJD1cIl9fdG9nZ2xlLXRhYjFcIl0sXG4gIFtpZCQ9XCJfX3RvZ2dsZS10YWIyXCJdOmNoZWNrZWQgfiAudG9nZ2xlLWNvbXBvbmVudF9fdG9nZ2xlLXRhYnMgW2ZvciQ9XCJfX3RvZ2dsZS10YWIyXCJdLFxuICBbaWQkPVwiX190b2dnbGUtdGFiMlwiXTpjaGVja2VkIH4gLnRvZ2dsZS1jb21wb25lbnRfX3RvZ2dsZS10YWJzIFtkYXRhLXRvZ2dsZS1mb3IkPVwiX190b2dnbGUtdGFiMlwiXSxcbiAgW2lkJD1cIl9fdG9nZ2xlLXRhYjNcIl06Y2hlY2tlZCB+IC50b2dnbGUtY29tcG9uZW50X190b2dnbGUtdGFicyBbZm9yJD1cIl9fdG9nZ2xlLXRhYjNcIl0sXG4gIFtpZCQ9XCJfX3RvZ2dsZS10YWIzXCJdOmNoZWNrZWQgfiAudG9nZ2xlLWNvbXBvbmVudF9fdG9nZ2xlLXRhYnMgW2RhdGEtdG9nZ2xlLWZvciQ9XCJfX3RvZ2dsZS10YWIzXCJdLFxuICBbaWQkPVwiX190b2dnbGUtdGFiNFwiXTpjaGVja2VkIH4gLnRvZ2dsZS1jb21wb25lbnRfX3RvZ2dsZS10YWJzIFtmb3IkPVwiX190b2dnbGUtdGFiNFwiXSxcbiAgW2lkJD1cIl9fdG9nZ2xlLXRhYjRcIl06Y2hlY2tlZCB+IC50b2dnbGUtY29tcG9uZW50X190b2dnbGUtdGFicyBbZGF0YS10b2dnbGUtZm9yJD1cIl9fdG9nZ2xlLXRhYjRcIl0sXG4gIFtpZCQ9XCJfX3RvZ2dsZS10YWI1XCJdOmNoZWNrZWQgfiAudG9nZ2xlLWNvbXBvbmVudF9fdG9nZ2xlLXRhYnMgW2ZvciQ9XCJfX3RvZ2dsZS10YWI1XCJdLFxuICBbaWQkPVwiX190b2dnbGUtdGFiNVwiXTpjaGVja2VkIH4gLnRvZ2dsZS1jb21wb25lbnRfX3RvZ2dsZS10YWJzIFtkYXRhLXRvZ2dsZS1mb3IkPVwiX190b2dnbGUtdGFiNVwiXSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWJyYXZvKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICBbaWQkPVwiX190b2dnbGVcIl06bm90KDpjaGVja2VkKSB+IC50b2dnbGUtY29tcG9uZW50X19jb250YWluZXIudHJhbnNpdGlvbi1oZWlnaHQge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gIH1cbiAgW2lkJD1cIl9fdG9nZ2xlXCJdOmNoZWNrZWQgfiAudG9nZ2xlLWNvbXBvbmVudF9fY29udGFpbmVyLnRyYW5zaXRpb24taGVpZ2h0IHtcbiAgICBtYXgtaGVpZ2h0OiB2YXIoLS1tYXgtaGVpZ2h0KTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjVzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IDBzO1xuICB9XG4gIC8vIEFjY2Vzc2liaWxpdHk6IGEgY29sbGFwc2VkIGNvbnRhaW5lciBtdXN0IGxlYXZlIHRoZSB0YWIgb3JkZXIgYW5kIHRoZVxuICAvLyBhY2Nlc3NpYmlsaXR5IHRyZWUsIG5vdCBvbmx5IHNocmluayB0byAwIOKAlCBvdGhlcndpc2UgaXRzIGxpbmtzLCBmaWVsZHMgb3JcbiAgLy8gdmlkZW8gY29udHJvbHMgc3RheSBmb2N1c2FibGUgd2hpbGUgaW52aXNpYmxlIChSR0FBIDEwLjgsIDEyLjgpLlxuICAvLyB2aXNpYmlsaXR5IGZsaXBzIG9uY2UgdGhlIGNvbGxhcHNlIHRyYW5zaXRpb24gaXMgb3Zlciwgc28gdGhlIGFuaW1hdGlvblxuICAvLyBpcyBrZXB0LlxuICBbaWQkPVwiX190b2dnbGVcIl06bm90KDpjaGVja2VkKSB+IC50b2dnbGUtY29tcG9uZW50X19jb250YWluZXIudHJhbnNpdGlvbi1oZWlnaHQge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC41cyBlYXNlLWluLW91dCwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgLjVzO1xuICB9XG4gIFtpZCQ9XCJfX3RvZ2dsZVwiXTpjaGVja2VkIH4gLnRvZ2dsZS1jb21wb25lbnRfX3RvZ2dsZS10YWJzIC5oaWRlLW1vcmUsXG4gIFtpZCQ9XCJfX3RvZ2dsZVwiXTpub3QoOmNoZWNrZWQpIH4gLnRvZ2dsZS1jb21wb25lbnRfX3RvZ2dsZS10YWJzIC5oaWRlLWxlc3MsXG4gIFtpZCQ9XCJfX3RvZ2dsZVwiXTpub3QoOmNoZWNrZWQpIH4gLnRvZ2dsZS1jb21wb25lbnRfX2NvbnRhaW5lci50cmFuc2l0aW9uLWRpc3BsYXkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgW2lkJD1cIl9fdG9nZ2xlXCJdOmNoZWNrZWQgfiAudG9nZ2xlLWNvbXBvbmVudF9fY29udGFpbmVyLnRyYW5zaXRpb24tZGlzcGxheSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJl9fdG9nZ2xlLXRhYiB7XG4gICAgZm9udC1zaXplOiB2YXIoLS10ZXh0LXNtYWxsKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAmX19jb250YWluZXIge1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjVzIGVhc2UtaW4tb3V0O1xuICAgICYudHJhbnNpdGlvbi1oZWlnaHQge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cbn1cblxuLmluZm9idWxsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJl9fcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gICZfX2hvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgei1pbmRleDogNTAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAuaW5mb2J1bGxlX19jb250ZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHZhcigtLWNvbG9yLWdyYXkpO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAycHg7XG4gICAgICBib3JkZXItdG9wOiA1cHggc29saWQgdmFyKC0tY29sb3ItbGlnaHQtZ3JheSk7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxuICAmX19jb250ZW50IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1saWdodC1ncmF5KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3IteHJheSk7XG4gICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgICBtYXJnaW4tbGVmdDogMmVtO1xuICAgIG1heC13aWR0aDogMjVlbTtcbiAgICBmb250LXNpemU6IHZhcigtLXRleHQtc21hbGwpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gICYtLWJlbG93ICZfX2hvdmVyIHtcbiAgICBib3R0b206IGF1dG87XG4gICAgdG9wOiAxMDAlO1xuICAgIC5pbmZvYnVsbGVfX2NvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdmFyKC0tY29sb3ItZ3JheSk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIHRvcDogMnB4O1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB2YXIoLS1jb2xvci1saWdodC1ncmF5KTtcbiAgICB9XG4gIH1cbiAgJjpub3QoOmhvdmVyKSAuaW5mb2J1bGxlX19ob3ZlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmOmhvdmVyIC5pbmZvYnVsbGVfX2hvdmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uYm9hcmQtY2hhcnQge1xuICBoZWlnaHQ6IDI1ZW07XG4gIHdpZHRoOiAxMDAlO1xuICAuY2FudmFzanMtY2hhcnQtY29udGFpbmVyIHtcbiAgICAuY2FudmFzanMtY2hhcnQtY3JlZGl0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi50aW1lbGluZSB7XG4gICZfX3N0ZXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICYucGFzc2VkIHtcbiAgICAgIC50aW1lbGluZV9fdGljayB7XG4gICAgICAgIC5pY29uLWFycm93LXJpZ2h0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hbHBoYSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgLnRpbWVsaW5lX190aWNrIHtcbiAgICAgICAgLmljb24tY2hlY2sge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi1jb250YWluZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYXZvKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLndhcm5pbmcge1xuICAgICAgLnRpbWVsaW5lX190aWNrIHtcbiAgICAgICAgLmljb24tY2hlY2sge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi1jb250YWluZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWVycm9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCguYWN0aXZlKTpub3QoLnBhc3NlZCk6bm90KC53YXJuaW5nKSB7XG4gICAgICAudGltZWxpbmVfX3RpY2sge1xuICAgICAgICAuaWNvbi1jaGVjaywgLmljb24tYXJyb3ctcmlnaHQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JheSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVlbTtcbiAgICB9XG4gIH1cbiAgJl9fdGljayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3IteHJheSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGhlaWdodDogMS41ZW07XG4gICAgd2lkdGg6IDEuNWVtO1xuICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgICYtY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3ItenVsdSk7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBsZWZ0OiAwLjc1ZW07XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbkBkZXNrdG9wOiAgIH5cIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClcIjtcbkBtb2JpbGU6ICAgIH5cIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcIjtcblxuQG1lZGlhIEBkZXNrdG9wIHtcbiAgLm1heC13aWR0aC1icmVhZGNydW1iIHtcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgQG1vYmlsZSB7XG4gIC5tYXgtd2lkdGgtYnJlYWRjcnVtYiB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufSIsIi5zdGF0aWMge1xuICAmLXRhYmxlIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMDUpO1xuICAgIHRhYmxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICB0aGVhZCB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1icmF2byk7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItenVsdSk7XG4gICAgfVxuICAgIHRoLCB0ZCB7XG4gICAgICBwYWRkaW5nOiAxZW07XG4gICAgfVxuICAgIHRyOm50aC1jaGlsZChldmVuKSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMDUpO1xuICAgIH1cbiAgfVxuICAmLWNvbnRlbnQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDEuNWVtIDA7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICBtYXJnaW46IDEuNWVtIDJlbTtcbiAgICB9XG4gIH1cbiAgJi1pbWFnZSB7XG4gICAgJi0tdGh1bWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTc1cHg7XG4gICAgICBoZWlnaHQ6IDE3NXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItZ3JheSk7XG4gICAgfVxuICAgIGRpdiB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1saWdodC1ncmF5KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICAgIH1cbiAgfVxufSIsIi5tb2RhbGUge1xuICB6LWluZGV4OiA5OTk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICYtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LXdpZHRoOiA4NDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAmOmVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1vZGFsZS5tYXNzLWVkaXQtdHJvYyxcbi5tb2RhbGUubWFzcy1lZGl0LW9wZXJhdGlvbixcbi5tb2RhbGUubWFzcy1yZXBvcnQtdHJvYyxcbi5tb2RhbGUubWFzcy1yZXBvcnQtb3BlcmF0aW9uLFxuLm1vZGFsZS5tYXNzLXJlcG9ydC10cmFja2VyLFxuLm1vZGFsZS5xdWVzdGlvbi10cm9jLFxuLm1vZGFsZS5hZGQtY2FydCxcbi5tb2RhbGUuYmlsYW4tY2FydCxcbi5tb2RhbGUucmVzZXJ2YXRpb24tdHJvYyxcbi5tb2RhbGUuY2FsZW5kYXItcGVyaW9kLXRyb2MsXG4ubW9kYWxlLm1lc3NhZ2UtdHJvYyxcbi5tb2RhbGUudHJhY2tlci1sb2FuLXJldHVybi10cm9jIHtcbiAgLm1vZGFsZS1jb250YWluZXIge1xuICAgIHdpZHRoOiA2NDBweDtcbiAgICAuc2Nyb2xsYWJsZSB7XG4gICAgICBtYXgtaGVpZ2h0OiAyMGVtO1xuICAgIH1cbiAgfVxufVxuXG4ubW9kYWxlOm5vdCguY29uZmlybWFibGUpOm5vdCguZWRpdC1pbWFnZSkge1xuICAubW9kYWxlLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4ubW9kYWxlLnZhbGlkYXRlLWNndSB7XG4gIC5tb2RhbGUtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgJl9fY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbGUuY29uZmlybWFibGU6bm90KC5oaWRkZW4pIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm1vZGFsZS5lZGl0LWltYWdlIHtcbiAgI2ltYWdlLWVkaXRvclxuICB7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gIH1cbiAgLm1vZGFsZS1jb250YWluZXJcbiAge1xuICAgIGhlaWdodDogNzUlO1xuICAgIG1hcmdpbjogMWVtO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgfVxuICAuaW1nLWVkaXRvci1iYXJcbiAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206MDtcbiAgICBsZWZ0OjA7XG4gICAgdG9wOjA7XG4gICAgcGFkZGluZzowLjc1ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjojRkZGQTtcbiAgICBib3JkZXItcmlnaHQ6MnB4IHNvbGlkICMwMDAzO1xuICB9XG4gIC5pbWctbG9hZGVyXG4gIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA4O1xuICAgIGNvbG9yOnZhcigtLWNvbG9yLXp1bHUpO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5tb2RhbGUgLnByb2dyZXNzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWxpZ2h0LWdyYXkpO1xuICAmX19pbm5lciB7XG4gICAgaGVpZ2h0OiAwLjI1ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYnJhdm8pO1xuICAgIHdpZHRoOiAxJTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAzMHMgbGluZWFyO1xuICAgICYubG9hZGluZyB7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCA1cyBsaW5lYXI7XG4gICAgfVxuICB9XG59XG4iLCIuZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tZ3JpZC10ZW1wbGF0ZSk7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICYtLWdhcDA1IHtcbiAgICBncmlkLWdhcDogMCAwLjVlbTtcbiAgfVxuXG4gICYtLWdhcDEge1xuICAgIGdyaWQtZ2FwOiAwIDFlbTtcbiAgfVxuXG4gICYtLWdhcDIge1xuICAgIGdyaWQtZ2FwOiAwIDJlbTtcbiAgfVxuXG4gICYtLWl0ZW0ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgZ3JpZC1jb2x1bW46IHZhcigtLWdyaWQtbWVkaXVtKTtcbiAgfVxuXG4gICYtLWhhbGYge1xuICAgIGdyaWQtY29sdW1uOiB2YXIoLS1ncmlkLWhhbGYpO1xuICB9XG5cbiAgJi0tZnVsbCB7XG4gICAgZ3JpZC1jb2x1bW46IHZhcigtLWdyaWQtZnVsbCk7XG4gIH1cblxuICAmLS1sYXJnZSB7XG4gICAgZ3JpZC1jb2x1bW46IHZhcigtLWdyaWQtbGFyZ2UpO1xuICB9XG5cbiAgJi0tbGFyZ2VyIHtcbiAgICBncmlkLWNvbHVtbjogdmFyKC0tZ3JpZC1sYXJnZXIpO1xuICB9XG5cbiAgJi0tbWVkaXVtIHtcbiAgICBncmlkLWNvbHVtbjogdmFyKC0tZ3JpZC1tZWRpdW0pO1xuICB9XG5cbiAgJi0tc21hbGwge1xuICAgIGdyaWQtY29sdW1uOiB2YXIoLS1ncmlkLXNtYWxsKTtcbiAgfVxufVxuXG4uY29tcG9uZW50LW1hc3MtYnV0dG9ucy5ncmlkIHtcbiAgLmdyaWQtLWl0ZW06bm90KC5ncmlkLS1zZWxlY3RhYmxlKSB7XG4gICAgZ3JpZC1jb2x1bW46IHZhcigtLWdyaWQtc21hbGwpO1xuICB9XG4gIC5ncmlkLS1zZWxlY3RhYmxlIHtcbiAgICBncmlkLWNvbHVtbjogdmFyKC0tZ3JpZC1oYWxmKTtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cblxuLmNvbXBvbmVudC1maWx0ZXJzLmdyaWQge1xuICAuZ3JpZC0tc3VibWl0IHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cblxuLmluYm94LW1pbmUtZmlsdGVycy5ncmlkIHtcbiAgLmdyaWQtLWl0ZW0ge1xuICAgIGdyaWQtY29sdW1uOiB2YXIoLS1ncmlkLWxhcmdlKTtcbiAgfVxufVxuXG4ub3BlcmF0aW9uLXRyb2MtZmlsdGVycy5ncmlkLFxuLm9wZXJhdGlvbi10cmFja2VyLWZpbHRlcnMuZ3JpZCB7XG4gIC5ncmlkLS1pdGVtLmdyaWQtLW9wZXJhdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmFkbWluLWNvbnZlbnRpb24tbGlzdC1maWx0ZXJzLmdyaWQsXG4uYWRtaW4tdXNlci1saXN0LWZpbHRlcnMuZ3JpZCxcbi5hZG1pbi1hbGVydHMtbGlzdC1maWx0ZXJzLmdyaWQsXG4uYWRtaW4tb3BlcmF0aW9uLWxpc3QtZmlsdGVycy5ncmlkLFxuLmFkbWluLXRyYWNrZXItbGlzdC1maWx0ZXJzLmdyaWQsXG4uYWRtaW4taW5ib3gtbGlzdC1maWx0ZXJzLmdyaWQsXG4uYWRtaW4tdHJvYy1saXN0LWZpbHRlcnMuZ3JpZCB7XG4gIC5ncmlkLS1pdGVtLmdyaWQtLXNlbnRCZWZvcmUsXG4gIC5ncmlkLS1pdGVtLmdyaWQtLXNlbnRBZnRlcixcbiAgLmdyaWQtLWl0ZW0uZ3JpZC0tcHVibGlzaGVkQmVmb3JlLFxuICAuZ3JpZC0taXRlbS5ncmlkLS1wdWJsaXNoZWRBZnRlciB7XG4gICAgZ3JpZC1jb2x1bW46IHZhcigtLWdyaWQtc21hbGwpO1xuICB9XG4gIC5ncmlkLS1pdGVtLmdyaWQtLXJvbGVUeXBlLFxuICAuZ3JpZC0taXRlbS5ncmlkLS11c2VycyxcbiAgLmdyaWQtLWl0ZW0uZ3JpZC0tc29ydEJ5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59IiwiLyohXG4gKiBEYXRlcGlja2VyIGZvciBCb290c3RyYXAgdjEuMTAuMCAoaHR0cHM6Ly9naXRodWIuY29tL3V4c29sdXRpb25zL2Jvb3RzdHJhcC1kYXRlcGlja2VyKVxuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSB2Mi4wIChodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wKVxuICovXG5cbi5kYXRlcGlja2Vye3BhZGRpbmc6NHB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweDtkaXJlY3Rpb246bHRyfS5kYXRlcGlja2VyLWlubGluZXt3aWR0aDoyMjBweH0uZGF0ZXBpY2tlci1ydGx7ZGlyZWN0aW9uOnJ0bH0uZGF0ZXBpY2tlci1ydGwuZHJvcGRvd24tbWVudXtsZWZ0OmF1dG99LmRhdGVwaWNrZXItcnRsIHRhYmxlIHRyIHRkIHNwYW57ZmxvYXQ6cmlnaHR9LmRhdGVwaWNrZXItZHJvcGRvd257dG9wOjA7bGVmdDowfS5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1sZWZ0OjdweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206N3B4IHNvbGlkICM5OTk7Ym9yZGVyLXRvcDowO2JvcmRlci1ib3R0b20tY29sb3I6cmdiYSgwLDAsMCwuMik7cG9zaXRpb246YWJzb2x1dGV9LmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItbGVmdDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjZweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjZweCBzb2xpZCAjZmZmO2JvcmRlci10b3A6MDtwb3NpdGlvbjphYnNvbHV0ZX0uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmJlZm9yZXtsZWZ0OjZweH0uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmFmdGVye2xlZnQ6N3B4fS5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmJlZm9yZXtyaWdodDo2cHh9LmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YWZ0ZXJ7cmlnaHQ6N3B4fS5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTpiZWZvcmV7dG9wOi03cHh9LmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmFmdGVye3RvcDotNnB4fS5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDpiZWZvcmV7Ym90dG9tOi03cHg7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci10b3A6N3B4IHNvbGlkICM5OTl9LmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmFmdGVye2JvdHRvbTotNnB4O2JvcmRlci1ib3R0b206MDtib3JkZXItdG9wOjZweCBzb2xpZCAjZmZmfS5kYXRlcGlja2VyIHRhYmxle21hcmdpbjowOy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTsta2h0bWwtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZGF0ZXBpY2tlciB0ZCwuZGF0ZXBpY2tlciB0aHt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoyMHB4O2hlaWdodDoyMHB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweDtib3JkZXI6bm9uZX0udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCwudGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0aHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheS5mb2N1c2VkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3ZlcntiYWNrZ3JvdW5kOiNlZWU7Y3Vyc29yOnBvaW50ZXJ9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQubmV3LC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm9sZHtjb2xvcjojOTk5fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6MCAwO2NvbG9yOiM5OTk7Y3Vyc29yOmRlZmF1bHR9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWR7YmFja2dyb3VuZDojZDllZGY3O2JvcmRlci1yYWRpdXM6MH0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZGUxOWE7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2ZkZDQ5YSwjZmRmNTlhKTtiYWNrZ3JvdW5kLWltYWdlOi1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmZGQ0OWEsI2ZkZjU5YSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwwIDAsMCAxMDAlLGZyb20oI2ZkZDQ5YSksdG8oI2ZkZjU5YSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmZGQ0OWEsI2ZkZjU5YSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmZGQ0OWEsI2ZkZjU5YSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmZGQ0OWEsI2ZkZjU5YSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmRkNDlhJywgZW5kQ29sb3JzdHI9JyNmZGY1OWEnLCBHcmFkaWVudFR5cGU9MCk7Ym9yZGVyLWNvbG9yOiNmZGY1OWEgI2ZkZjU5YSAjZmJlZDUwO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4yNSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtjb2xvcjojMDAwfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcltkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6I2ZkZjU5YX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2ZiZjA2OVxcOX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3Zlcntjb2xvcjojMDAwfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZTpob3Zlcntjb2xvcjojZmZmfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmhvdmVye2JhY2tncm91bmQ6I2VlZTstd2Via2l0LWJvcmRlci1yYWRpdXM6MDstbW96LWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjB9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXksLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjNkMTdhO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmM2MxN2EsI2YzZTk3YSk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZjNjMTdhLCNmM2U5N2EpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsMCAwLDAgMTAwJSxmcm9tKCNmM2MxN2EpLHRvKCNmM2U5N2EpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZjNjMTdhLCNmM2U5N2EpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZjNjMTdhLCNmM2U5N2EpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZjNjMTdhLCNmM2U5N2EpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2YzYzE3YScsIGVuZENvbG9yc3RyPScjZjNlOTdhJywgR3JhZGllbnRUeXBlPTApO2JvcmRlci1jb2xvcjojZjNlOTdhICNmM2U5N2EgI2VkZGUzNDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSkgcmdiYSgwLDAsMCwuMSkgcmdiYSgwLDAsMCwuMjUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjA7LW1vei1ib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXJhZGl1czowfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcjpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcltkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6I2YzZTk3YX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2VmZTI0YlxcOX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM5ZTllOWU7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2IzYjNiMyxncmV5KTtiYWNrZ3JvdW5kLWltYWdlOi1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNiM2IzYjMsZ3JleSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwwIDAsMCAxMDAlLGZyb20oI2IzYjNiMyksdG8oZ3JleSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNiM2IzYjMsZ3JleSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNiM2IzYjMsZ3JleSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNiM2IzYjMsZ3JleSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjYjNiM2IzJywgZW5kQ29sb3JzdHI9JyM4MDgwODAnLCBHcmFkaWVudFR5cGU9MCk7Ym9yZGVyLWNvbG9yOmdyZXkgZ3JleSAjNTk1OTU5O2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4yNSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtjb2xvcjojZmZmO3RleHQtc2hhZG93OjAgLTFweCAwIHJnYmEoMCwwLDAsLjI1KX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZFtkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXJbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXXtiYWNrZ3JvdW5kLWNvbG9yOmdyZXl9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiM2NjZcXDl9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwNmRjYztiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjMDhjLCMwNGMpO2JhY2tncm91bmQtaW1hZ2U6LW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIzA4YywjMDRjKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLDAgMCwwIDEwMCUsZnJvbSgjMDhjKSx0bygjMDRjKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIzA4YywjMDRjKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIzA4YywjMDRjKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIzA4YywjMDRjKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwOGMnLCBlbmRDb2xvcnN0cj0nIzAwNDRjYycsIEdyYWRpZW50VHlwZT0wKTtib3JkZXItY29sb3I6IzA0YyAjMDRjICMwMDJhODA7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpIHJnYmEoMCwwLDAsLjEpIHJnYmEoMCwwLDAsLjI1KTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO2NvbG9yOiNmZmY7dGV4dC1zaGFkb3c6MCAtMXB4IDAgcmdiYSgwLDAsMCwuMjUpfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojMDRjfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMzlcXDl9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3BhbntkaXNwbGF5OmJsb2NrO3dpZHRoOjIzJTtoZWlnaHQ6NTRweDtsaW5lLWhlaWdodDo1NHB4O2Zsb2F0OmxlZnQ7bWFyZ2luOjElO2N1cnNvcjpwb2ludGVyOy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweH0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmZvY3VzZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3ZlcntiYWNrZ3JvdW5kOiNlZWV9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6MCAwO2NvbG9yOiM5OTk7Y3Vyc29yOmRlZmF1bHR9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDA2ZGNjO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCMwOGMsIzA0Yyk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjMDhjLCMwNGMpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsMCAwLDAgMTAwJSxmcm9tKCMwOGMpLHRvKCMwNGMpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjMDhjLCMwNGMpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjMDhjLCMwNGMpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjMDhjLCMwNGMpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzA4YycsIGVuZENvbG9yc3RyPScjMDA0NGNjJywgR3JhZGllbnRUeXBlPTApO2JvcmRlci1jb2xvcjojMDRjICMwNGMgIzAwMmE4MDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSkgcmdiYSgwLDAsMCwuMSkgcmdiYSgwLDAsMCwuMjUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7Y29sb3I6I2ZmZjt0ZXh0LXNoYWRvdzowIC0xcHggMCByZ2JhKDAsMCwwLC4yNSl9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojMDRjfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMDM5XFw5fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubmV3LC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xke2NvbG9yOiM5OTl9LmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoe3dpZHRoOjE0NXB4fS5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCwuZGF0ZXBpY2tlciAubmV4dCwuZGF0ZXBpY2tlciAucHJldiwuZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aHtjdXJzb3I6cG9pbnRlcn0uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIsLmRhdGVwaWNrZXIgLm5leHQ6aG92ZXIsLmRhdGVwaWNrZXIgLnByZXY6aG92ZXIsLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXJ7YmFja2dyb3VuZDojZWVlfS5kYXRlcGlja2VyIC5uZXh0LmRpc2FibGVkLC5kYXRlcGlja2VyIC5wcmV2LmRpc2FibGVke3Zpc2liaWxpdHk6aGlkZGVufS5kYXRlcGlja2VyIC5jd3tmb250LXNpemU6MTBweDt3aWR0aDoxMnB4O3BhZGRpbmc6MCAycHggMCA1cHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5pbnB1dC1hcHBlbmQuZGF0ZSAuYWRkLW9uLC5pbnB1dC1wcmVwZW5kLmRhdGUgLmFkZC1vbntjdXJzb3I6cG9pbnRlcn0uaW5wdXQtYXBwZW5kLmRhdGUgLmFkZC1vbiBpLC5pbnB1dC1wcmVwZW5kLmRhdGUgLmFkZC1vbiBpe21hcmdpbi10b3A6M3B4fS5pbnB1dC1kYXRlcmFuZ2UgaW5wdXR7dGV4dC1hbGlnbjpjZW50ZXJ9LmlucHV0LWRhdGVyYW5nZSBpbnB1dDpmaXJzdC1jaGlsZHstd2Via2l0LWJvcmRlci1yYWRpdXM6M3B4IDAgMCAzcHg7LW1vei1ib3JkZXItcmFkaXVzOjNweCAwIDAgM3B4O2JvcmRlci1yYWRpdXM6M3B4IDAgMCAzcHh9LmlucHV0LWRhdGVyYW5nZSBpbnB1dDpsYXN0LWNoaWxkey13ZWJraXQtYm9yZGVyLXJhZGl1czowIDNweCAzcHggMDstbW96LWJvcmRlci1yYWRpdXM6MCAzcHggM3B4IDA7Ym9yZGVyLXJhZGl1czowIDNweCAzcHggMH0uaW5wdXQtZGF0ZXJhbmdlIC5hZGQtb257ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzttaW4td2lkdGg6MTZweDtoZWlnaHQ6MThweDtwYWRkaW5nOjRweCA1cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE4cHg7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1zaGFkb3c6MCAxcHggMCAjZmZmO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO21hcmdpbi1sZWZ0Oi01cHg7bWFyZ2luLXJpZ2h0Oi01cHh9IiwiLyogcmVxdWlyZWQgc3R5bGVzICovXHJcblxyXG4ubGVhZmxldC1wYW5lLFxyXG4ubGVhZmxldC10aWxlLFxyXG4ubGVhZmxldC1tYXJrZXItaWNvbixcclxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyxcclxuLmxlYWZsZXQtdGlsZS1jb250YWluZXIsXHJcbi5sZWFmbGV0LXBhbmUgPiBzdmcsXHJcbi5sZWFmbGV0LXBhbmUgPiBjYW52YXMsXHJcbi5sZWFmbGV0LXpvb20tYm94LFxyXG4ubGVhZmxldC1pbWFnZS1sYXllcixcclxuLmxlYWZsZXQtbGF5ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRhaW5lciB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcbi5sZWFmbGV0LXRpbGUsXHJcbi5sZWFmbGV0LW1hcmtlci1pY29uLFxyXG4ubGVhZmxldC1tYXJrZXItc2hhZG93IHtcclxuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG5cdCAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0ICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHQgIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG5cdH1cclxuLyogUHJldmVudHMgSUUxMSBmcm9tIGhpZ2hsaWdodGluZyB0aWxlcyBpbiBibHVlICovXHJcbi5sZWFmbGV0LXRpbGU6OnNlbGVjdGlvbiB7XHJcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLyogU2FmYXJpIHJlbmRlcnMgbm9uLXJldGluYSB0aWxlIG9uIHJldGluYSBiZXR0ZXIgd2l0aCB0aGlzLCBidXQgQ2hyb21lIGlzIHdvcnNlICovXHJcbi5sZWFmbGV0LXNhZmFyaSAubGVhZmxldC10aWxlIHtcclxuXHRpbWFnZS1yZW5kZXJpbmc6IC13ZWJraXQtb3B0aW1pemUtY29udHJhc3Q7XHJcblx0fVxyXG4vKiBoYWNrIHRoYXQgcHJldmVudHMgaHcgbGF5ZXJzIFwic3RyZXRjaGluZ1wiIHdoZW4gbG9hZGluZyBuZXcgdGlsZXMgKi9cclxuLmxlYWZsZXQtc2FmYXJpIC5sZWFmbGV0LXRpbGUtY29udGFpbmVyIHtcclxuXHR3aWR0aDogMTYwMHB4O1xyXG5cdGhlaWdodDogMTYwMHB4O1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG5cdH1cclxuLmxlYWZsZXQtbWFya2VyLWljb24sXHJcbi5sZWFmbGV0LW1hcmtlci1zaGFkb3cge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuLyogLmxlYWZsZXQtY29udGFpbmVyIHN2ZzogcmVzZXQgc3ZnIG1heC13aWR0aCBkZWNsZXJhdGlvbiBzaGlwcGVkIGluIEpvb21sYSEgKGpvb21sYS5vcmcpIDMueCAqL1xyXG4vKiAubGVhZmxldC1jb250YWluZXIgaW1nOiBtYXAgaXMgYnJva2VuIGluIEZGIGlmIHlvdSBoYXZlIG1heC13aWR0aDogMTAwJSBvbiB0aWxlcyAqL1xyXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHN2ZyB7XHJcblx0bWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcblx0bWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LW1hcmtlci1wYW5lIGltZyxcclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXNoYWRvdy1wYW5lIGltZyxcclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXRpbGUtcGFuZSBpbWcsXHJcbi5sZWFmbGV0LWNvbnRhaW5lciBpbWcubGVhZmxldC1pbWFnZS1sYXllcixcclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXRpbGUge1xyXG5cdG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHR3aWR0aDogYXV0bztcclxuXHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcbi5sZWFmbGV0LWNvbnRhaW5lciBpbWcubGVhZmxldC10aWxlIHtcclxuXHQvKiBTZWU6IGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTYwMDEyMCAqL1xyXG5cdG1peC1ibGVuZC1tb2RlOiBwbHVzLWxpZ2h0ZXI7XHJcbn1cclxuXHJcbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLXpvb20ge1xyXG5cdC1tcy10b3VjaC1hY3Rpb246IHBhbi14IHBhbi15O1xyXG5cdHRvdWNoLWFjdGlvbjogcGFuLXggcGFuLXk7XHJcblx0fVxyXG4ubGVhZmxldC1jb250YWluZXIubGVhZmxldC10b3VjaC1kcmFnIHtcclxuXHQtbXMtdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xyXG5cdC8qIEZhbGxiYWNrIGZvciBGRiB3aGljaCBkb2Vzbid0IHN1cHBvcnQgcGluY2gtem9vbSAqL1xyXG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcclxuXHR0b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XHJcbn1cclxuLmxlYWZsZXQtY29udGFpbmVyLmxlYWZsZXQtdG91Y2gtZHJhZy5sZWFmbGV0LXRvdWNoLXpvb20ge1xyXG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XHJcblx0dG91Y2gtYWN0aW9uOiBub25lO1xyXG59XHJcbi5sZWFmbGV0LWNvbnRhaW5lciB7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4ubGVhZmxldC1jb250YWluZXIgYSB7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDUxLCAxODEsIDIyOSwgMC40KTtcclxufVxyXG4ubGVhZmxldC10aWxlIHtcclxuXHRmaWx0ZXI6IGluaGVyaXQ7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdH1cclxuLmxlYWZsZXQtdGlsZS1sb2FkZWQge1xyXG5cdHZpc2liaWxpdHk6IGluaGVyaXQ7XHJcblx0fVxyXG4ubGVhZmxldC16b29tLWJveCB7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0ei1pbmRleDogODAwO1xyXG5cdH1cclxuLyogd29ya2Fyb3VuZCBmb3IgaHR0cHM6Ly9idWd6aWxsYS5tb3ppbGxhLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODg4MzE5ICovXHJcbi5sZWFmbGV0LW92ZXJsYXktcGFuZSBzdmcge1xyXG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0fVxyXG5cclxuLmxlYWZsZXQtcGFuZSAgICAgICAgIHsgei1pbmRleDogNDAwOyB9XHJcblxyXG4ubGVhZmxldC10aWxlLXBhbmUgICAgeyB6LWluZGV4OiAyMDA7IH1cclxuLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHsgei1pbmRleDogNDAwOyB9XHJcbi5sZWFmbGV0LXNoYWRvdy1wYW5lICB7IHotaW5kZXg6IDUwMDsgfVxyXG4ubGVhZmxldC1tYXJrZXItcGFuZSAgeyB6LWluZGV4OiA2MDA7IH1cclxuLmxlYWZsZXQtdG9vbHRpcC1wYW5lICAgeyB6LWluZGV4OiA2NTA7IH1cclxuLmxlYWZsZXQtcG9wdXAtcGFuZSAgIHsgei1pbmRleDogNzAwOyB9XHJcblxyXG4ubGVhZmxldC1tYXAtcGFuZSBjYW52YXMgeyB6LWluZGV4OiAxMDA7IH1cclxuLmxlYWZsZXQtbWFwLXBhbmUgc3ZnICAgIHsgei1pbmRleDogMjAwOyB9XHJcblxyXG4ubGVhZmxldC12bWwtc2hhcGUge1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0aGVpZ2h0OiAxcHg7XHJcblx0fVxyXG4ubHZtbCB7XHJcblx0YmVoYXZpb3I6IHVybCgjZGVmYXVsdCNWTUwpO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0fVxyXG5cclxuXHJcbi8qIGNvbnRyb2wgcG9zaXRpb25pbmcgKi9cclxuXHJcbi5sZWFmbGV0LWNvbnRyb2wge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiA4MDA7XHJcblx0cG9pbnRlci1ldmVudHM6IHZpc2libGVQYWludGVkOyAvKiBJRSA5LTEwIGRvZXNuJ3QgaGF2ZSBhdXRvICovXHJcblx0cG9pbnRlci1ldmVudHM6IGF1dG87XHJcblx0fVxyXG4ubGVhZmxldC10b3AsXHJcbi5sZWFmbGV0LWJvdHRvbSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHotaW5kZXg6IDEwMDA7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0fVxyXG4ubGVhZmxldC10b3Age1xyXG5cdHRvcDogMDtcclxuXHR9XHJcbi5sZWFmbGV0LXJpZ2h0IHtcclxuXHRyaWdodDogMDtcclxuXHR9XHJcbi5sZWFmbGV0LWJvdHRvbSB7XHJcblx0Ym90dG9tOiAwO1xyXG5cdH1cclxuLmxlYWZsZXQtbGVmdCB7XHJcblx0bGVmdDogMDtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cdH1cclxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtY29udHJvbCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdH1cclxuLmxlYWZsZXQtdG9wIC5sZWFmbGV0LWNvbnRyb2wge1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0fVxyXG4ubGVhZmxldC1ib3R0b20gLmxlYWZsZXQtY29udHJvbCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcbi5sZWFmbGV0LWxlZnQgLmxlYWZsZXQtY29udHJvbCB7XHJcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0fVxyXG4ubGVhZmxldC1yaWdodCAubGVhZmxldC1jb250cm9sIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHJcbi8qIHpvb20gYW5kIGZhZGUgYW5pbWF0aW9ucyAqL1xyXG5cclxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LXBvcHVwIHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcclxuXHQgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XHJcblx0ICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xyXG5cdH1cclxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LW1hcC1wYW5lIC5sZWFmbGV0LXBvcHVwIHtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuLmxlYWZsZXQtem9vbS1hbmltYXRlZCB7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcblx0ICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcblx0ICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcblx0fVxyXG5zdmcubGVhZmxldC16b29tLWFuaW1hdGVkIHtcclxuXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG59XHJcblxyXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtem9vbS1hbmltYXRlZCB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwwLDAuMjUsMSk7XHJcblx0ICAgLW1vei10cmFuc2l0aW9uOiAgICAtbW96LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwwLDAuMjUsMSk7XHJcblx0ICAgICAgICB0cmFuc2l0aW9uOiAgICAgICAgIHRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwwLDAuMjUsMSk7XHJcblx0fVxyXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtdGlsZSxcclxuLmxlYWZsZXQtcGFuLWFuaW0gLmxlYWZsZXQtdGlsZSB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xyXG5cdCAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcclxuXHQgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcblx0fVxyXG5cclxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20taGlkZSB7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdH1cclxuXHJcblxyXG4vKiBjdXJzb3JzICovXHJcblxyXG4ubGVhZmxldC1pbnRlcmFjdGl2ZSB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuLmxlYWZsZXQtZ3JhYiB7XHJcblx0Y3Vyc29yOiAtd2Via2l0LWdyYWI7XHJcblx0Y3Vyc29yOiAgICAtbW96LWdyYWI7XHJcblx0Y3Vyc29yOiAgICAgICAgIGdyYWI7XHJcblx0fVxyXG4ubGVhZmxldC1jcm9zc2hhaXIsXHJcbi5sZWFmbGV0LWNyb3NzaGFpciAubGVhZmxldC1pbnRlcmFjdGl2ZSB7XHJcblx0Y3Vyc29yOiBjcm9zc2hhaXI7XHJcblx0fVxyXG4ubGVhZmxldC1wb3B1cC1wYW5lLFxyXG4ubGVhZmxldC1jb250cm9sIHtcclxuXHRjdXJzb3I6IGF1dG87XHJcblx0fVxyXG4ubGVhZmxldC1kcmFnZ2luZyAubGVhZmxldC1ncmFiLFxyXG4ubGVhZmxldC1kcmFnZ2luZyAubGVhZmxldC1ncmFiIC5sZWFmbGV0LWludGVyYWN0aXZlLFxyXG4ubGVhZmxldC1kcmFnZ2luZyAubGVhZmxldC1tYXJrZXItZHJhZ2dhYmxlIHtcclxuXHRjdXJzb3I6IG1vdmU7XHJcblx0Y3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xyXG5cdGN1cnNvcjogICAgLW1vei1ncmFiYmluZztcclxuXHRjdXJzb3I6ICAgICAgICAgZ3JhYmJpbmc7XHJcblx0fVxyXG5cclxuLyogbWFya2VyICYgb3ZlcmxheXMgaW50ZXJhY3Rpdml0eSAqL1xyXG4ubGVhZmxldC1tYXJrZXItaWNvbixcclxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyxcclxuLmxlYWZsZXQtaW1hZ2UtbGF5ZXIsXHJcbi5sZWFmbGV0LXBhbmUgPiBzdmcgcGF0aCxcclxuLmxlYWZsZXQtdGlsZS1jb250YWluZXIge1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdH1cclxuXHJcbi5sZWFmbGV0LW1hcmtlci1pY29uLmxlYWZsZXQtaW50ZXJhY3RpdmUsXHJcbi5sZWFmbGV0LWltYWdlLWxheWVyLmxlYWZsZXQtaW50ZXJhY3RpdmUsXHJcbi5sZWFmbGV0LXBhbmUgPiBzdmcgcGF0aC5sZWFmbGV0LWludGVyYWN0aXZlLFxyXG5zdmcubGVhZmxldC1pbWFnZS1sYXllci5sZWFmbGV0LWludGVyYWN0aXZlIHBhdGgge1xyXG5cdHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlUGFpbnRlZDsgLyogSUUgOS0xMCBkb2Vzbid0IGhhdmUgYXV0byAqL1xyXG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cdH1cclxuXHJcbi8qIHZpc3VhbCB0d2Vha3MgKi9cclxuXHJcbi5sZWFmbGV0LWNvbnRhaW5lciB7XHJcblx0YmFja2dyb3VuZDogI2RkZDtcclxuXHRvdXRsaW5lLW9mZnNldDogMXB4O1xyXG5cdH1cclxuLmxlYWZsZXQtY29udGFpbmVyIGEge1xyXG5cdGNvbG9yOiAjMDA3OEE4O1xyXG5cdH1cclxuLmxlYWZsZXQtem9vbS1ib3gge1xyXG5cdGJvcmRlcjogMnB4IGRvdHRlZCAjMzhmO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcclxuXHR9XHJcblxyXG5cclxuLyogZ2VuZXJhbCB0eXBvZ3JhcGh5ICovXHJcbi5sZWFmbGV0LWNvbnRhaW5lciB7XHJcblx0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Zm9udC1zaXplOiAwLjc1cmVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0fVxyXG5cclxuXHJcbi8qIGdlbmVyYWwgdG9vbGJhciBzdHlsZXMgKi9cclxuXHJcbi5sZWFmbGV0LWJhciB7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwwLDAsMC42NSk7XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdH1cclxuLmxlYWZsZXQtYmFyIGEge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcblx0d2lkdGg6IDI2cHg7XHJcblx0aGVpZ2h0OiAyNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y29sb3I6IGJsYWNrO1xyXG5cdH1cclxuLmxlYWZsZXQtYmFyIGEsXHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuLmxlYWZsZXQtYmFyIGE6aG92ZXIsXHJcbi5sZWFmbGV0LWJhciBhOmZvY3VzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG5cdH1cclxuLmxlYWZsZXQtYmFyIGE6Zmlyc3QtY2hpbGQge1xyXG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcclxuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG5cdH1cclxuLmxlYWZsZXQtYmFyIGE6bGFzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xyXG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHR9XHJcbi5sZWFmbGV0LWJhciBhLmxlYWZsZXQtZGlzYWJsZWQge1xyXG5cdGN1cnNvcjogZGVmYXVsdDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG5cdGNvbG9yOiAjYmJiO1xyXG5cdH1cclxuXHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciBhIHtcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDMwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0fVxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYTpmaXJzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xyXG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XHJcblx0fVxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYTpsYXN0LWNoaWxkIHtcclxuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XHJcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcclxuXHR9XHJcblxyXG4vKiB6b29tIGNvbnRyb2wgKi9cclxuXHJcbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbixcclxuLmxlYWZsZXQtY29udHJvbC16b29tLW91dCB7XHJcblx0Zm9udDogYm9sZCAxOHB4ICdMdWNpZGEgQ29uc29sZScsIE1vbmFjbywgbW9ub3NwYWNlO1xyXG5cdHRleHQtaW5kZW50OiAxcHg7XHJcblx0fVxyXG5cclxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC16b29tLWluLCAubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLXpvb20tb3V0ICB7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdH1cclxuXHJcblxyXG4vKiBsYXllcnMgY29udHJvbCAqL1xyXG5cclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMge1xyXG5cdGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsMCwwLDAuNCk7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbGF5ZXJzLnBuZyk7XHJcblx0d2lkdGg6IDM2cHg7XHJcblx0aGVpZ2h0OiAzNnB4O1xyXG5cdH1cclxuLmxlYWZsZXQtcmV0aW5hIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9sYXllcnMtMngucG5nKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDI2cHggMjZweDtcclxuXHR9XHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XHJcblx0d2lkdGg6IDQ0cHg7XHJcblx0aGVpZ2h0OiA0NHB4O1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtbGlzdCxcclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtbGlzdCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQge1xyXG5cdHBhZGRpbmc6IDZweCAxMHB4IDZweCA2cHg7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXNjcm9sbGJhciB7XHJcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zZWxlY3RvciB7XHJcblx0bWFyZ2luLXRvcDogMnB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IDFweDtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIGxhYmVsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Zm9udC1zaXplOiAxLjA4MzMzZW07XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zZXBhcmF0b3Ige1xyXG5cdGhlaWdodDogMDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxuXHRtYXJnaW46IDVweCAtMTBweCA1cHggLTZweDtcclxuXHR9XHJcblxyXG4vKiBEZWZhdWx0IGljb24gVVJMcyAqL1xyXG4ubGVhZmxldC1kZWZhdWx0LWljb24tcGF0aCB7IC8qIHVzZWQgb25seSBpbiBwYXRoLWd1ZXNzaW5nIGhldXJpc3RpYywgc2VlIEwuSWNvbi5EZWZhdWx0ICovXHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9tYXJrZXItaWNvbi5wbmcpO1xyXG5cdH1cclxuXHJcblxyXG4vKiBhdHRyaWJ1dGlvbiBhbmQgc2NhbGUgY29udHJvbHMgKi9cclxuXHJcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcclxuXHRtYXJnaW46IDA7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLFxyXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmUge1xyXG5cdHBhZGRpbmc6IDAgNXB4O1xyXG5cdGNvbG9yOiAjMzMzO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIGEge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24gYTpob3ZlcixcclxuLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiBhOmZvY3VzIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcbi5sZWFmbGV0LWF0dHJpYnV0aW9uLWZsYWcge1xyXG5cdGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG5cdHdpZHRoOiAxZW07XHJcblx0aGVpZ2h0OiAwLjY2NjllbTtcclxuXHR9XHJcbi5sZWFmbGV0LWxlZnQgLmxlYWZsZXQtY29udHJvbC1zY2FsZSB7XHJcblx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHR9XHJcbi5sZWFmbGV0LWJvdHRvbSAubGVhZmxldC1jb250cm9sLXNjYWxlIHtcclxuXHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0fVxyXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmUge1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICM3Nzc7XHJcblx0Ym9yZGVyLXRvcDogbm9uZTtcclxuXHRsaW5lLWhlaWdodDogMS4xO1xyXG5cdHBhZGRpbmc6IDJweCA1cHggMXB4O1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdCAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcblx0dGV4dC1zaGFkb3c6IDFweCAxcHggI2ZmZjtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZTpub3QoOmZpcnN0LWNoaWxkKSB7XHJcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICM3Nzc7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRtYXJnaW4tdG9wOiAtMnB4O1xyXG5cdH1cclxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNzc3O1xyXG5cdH1cclxuXHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLFxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIge1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0fVxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWxheWVycyxcclxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIHtcclxuXHRib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsMCwwLDAuMik7XHJcblx0YmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuXHR9XHJcblxyXG5cclxuLyogcG9wdXAgKi9cclxuXHJcbi5sZWFmbGV0LXBvcHVwIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xyXG5cdHBhZGRpbmc6IDFweDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0fVxyXG4ubGVhZmxldC1wb3B1cC1jb250ZW50IHtcclxuXHRtYXJnaW46IDEzcHggMjRweCAxM3B4IDIwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Zm9udC1zaXplOiAxLjA4MzMzZW07XHJcblx0bWluLWhlaWdodDogMXB4O1xyXG5cdH1cclxuLmxlYWZsZXQtcG9wdXAtY29udGVudCBwIHtcclxuXHRtYXJnaW46IDE3cHggMDtcclxuXHRtYXJnaW46IDEuM2VtIDA7XHJcblx0fVxyXG4ubGVhZmxldC1wb3B1cC10aXAtY29udGFpbmVyIHtcclxuXHR3aWR0aDogNDBweDtcclxuXHRoZWlnaHQ6IDIwcHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiAtMXB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdH1cclxuLmxlYWZsZXQtcG9wdXAtdGlwIHtcclxuXHR3aWR0aDogMTdweDtcclxuXHRoZWlnaHQ6IDE3cHg7XHJcblx0cGFkZGluZzogMXB4O1xyXG5cclxuXHRtYXJnaW46IC0xMHB4IGF1dG8gMDtcclxuXHRwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0ICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0ICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0fVxyXG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIsXHJcbi5sZWFmbGV0LXBvcHVwLXRpcCB7XHJcblx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0Ym94LXNoYWRvdzogMCAzcHggMTRweCByZ2JhKDAsMCwwLDAuNCk7XHJcblx0fVxyXG4ubGVhZmxldC1jb250YWluZXIgYS5sZWFmbGV0LXBvcHVwLWNsb3NlLWJ1dHRvbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHdpZHRoOiAyNHB4O1xyXG5cdGhlaWdodDogMjRweDtcclxuXHRmb250OiAxNnB4LzI0cHggVGFob21hLCBWZXJkYW5hLCBzYW5zLXNlcmlmO1xyXG5cdGNvbG9yOiAjNzU3NTc1O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uOmhvdmVyLFxyXG4ubGVhZmxldC1jb250YWluZXIgYS5sZWFmbGV0LXBvcHVwLWNsb3NlLWJ1dHRvbjpmb2N1cyB7XHJcblx0Y29sb3I6ICM1ODU4NTg7XHJcblx0fVxyXG4ubGVhZmxldC1wb3B1cC1zY3JvbGxlZCB7XHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcblx0fVxyXG5cclxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcclxuXHQtbXMtem9vbTogMTtcclxuXHR9XHJcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcCB7XHJcblx0d2lkdGg6IDI0cHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0Lk1hdHJpeChNMTE9MC43MDcxMDY3OCwgTTEyPTAuNzA3MTA2NzgsIE0yMT0tMC43MDcxMDY3OCwgTTIyPTAuNzA3MTA2NzgpXCI7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuTWF0cml4KE0xMT0wLjcwNzEwNjc4LCBNMTI9MC43MDcxMDY3OCwgTTIxPS0wLjcwNzEwNjc4LCBNMjI9MC43MDcxMDY3OCk7XHJcblx0fVxyXG5cclxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtY29udHJvbC16b29tLFxyXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1jb250cm9sLWxheWVycyxcclxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyLFxyXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC10aXAge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XHJcblx0fVxyXG5cclxuXHJcbi8qIGRpdiBpY29uICovXHJcblxyXG4ubGVhZmxldC1kaXYtaWNvbiB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xyXG5cdH1cclxuXHJcblxyXG4vKiBUb29sdGlwICovXHJcbi8qIEJhc2Ugc3R5bGVzIGZvciB0aGUgZWxlbWVudCB0aGF0IGhhcyBhIHRvb2x0aXAgKi9cclxuLmxlYWZsZXQtdG9vbHRpcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHBhZGRpbmc6IDZweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdGNvbG9yOiAjMjIyO1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuXHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwwLjQpO1xyXG5cdH1cclxuLmxlYWZsZXQtdG9vbHRpcC5sZWFmbGV0LWludGVyYWN0aXZlIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0cG9pbnRlci1ldmVudHM6IGF1dG87XHJcblx0fVxyXG4ubGVhZmxldC10b29sdGlwLXRvcDpiZWZvcmUsXHJcbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tOmJlZm9yZSxcclxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0OmJlZm9yZSxcclxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodDpiZWZvcmUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdH1cclxuXHJcbi8qIERpcmVjdGlvbnMgKi9cclxuXHJcbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tIHtcclxuXHRtYXJnaW4tdG9wOiA2cHg7XHJcbn1cclxuLmxlYWZsZXQtdG9vbHRpcC10b3Age1xyXG5cdG1hcmdpbi10b3A6IC02cHg7XHJcbn1cclxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlLFxyXG4ubGVhZmxldC10b29sdGlwLXRvcDpiZWZvcmUge1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW4tbGVmdDogLTZweDtcclxuXHR9XHJcbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSB7XHJcblx0Ym90dG9tOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IC0xMnB4O1xyXG5cdGJvcmRlci10b3AtY29sb3I6ICNmZmY7XHJcblx0fVxyXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmUge1xyXG5cdHRvcDogMDtcclxuXHRtYXJnaW4tdG9wOiAtMTJweDtcclxuXHRtYXJnaW4tbGVmdDogLTZweDtcclxuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xyXG5cdH1cclxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0IHtcclxuXHRtYXJnaW4tbGVmdDogLTZweDtcclxufVxyXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0IHtcclxuXHRtYXJnaW4tbGVmdDogNnB4O1xyXG59XHJcbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUsXHJcbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcclxuXHR0b3A6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiAtNnB4O1xyXG5cdH1cclxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0OmJlZm9yZSB7XHJcblx0cmlnaHQ6IDA7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuXHRib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcclxuXHR9XHJcbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcclxuXHRsZWZ0OiAwO1xyXG5cdG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuXHRib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuLyogUHJpbnRpbmcgKi9cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcblx0LyogUHJldmVudCBwcmludGVycyBmcm9tIHJlbW92aW5nIGJhY2tncm91bmQtaW1hZ2VzIG9mIGNvbnRyb2xzLiAqL1xyXG5cdC5sZWFmbGV0LWNvbnRyb2wge1xyXG5cdFx0LXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xyXG5cdFx0cHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcclxuXHRcdH1cclxuXHR9XHJcbiIsIi8qIVxuICogQ3JvcHBlci5qcyB2MS42LjFcbiAqIGh0dHBzOi8vZmVuZ3l1YW5jaGVuLmdpdGh1Yi5pby9jcm9wcGVyanNcbiAqXG4gKiBDb3B5cmlnaHQgMjAxNS1wcmVzZW50IENoZW4gRmVuZ3l1YW5cbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICpcbiAqIERhdGU6IDIwMjMtMDktMTdUMDM6NDQ6MTcuNTY1WlxuICovLmNyb3BwZXItY29udGFpbmVye2RpcmVjdGlvbjpsdHI7Zm9udC1zaXplOjA7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7dG91Y2gtYWN0aW9uOm5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5jcm9wcGVyLWNvbnRhaW5lciBpbWd7YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTtpbWFnZS1vcmllbnRhdGlvbjowZGVnO21heC1oZWlnaHQ6bm9uZSFpbXBvcnRhbnQ7bWF4LXdpZHRoOm5vbmUhaW1wb3J0YW50O21pbi1oZWlnaHQ6MCFpbXBvcnRhbnQ7bWluLXdpZHRoOjAhaW1wb3J0YW50O3dpZHRoOjEwMCV9LmNyb3BwZXItY2FudmFzLC5jcm9wcGVyLWNyb3AtYm94LC5jcm9wcGVyLWRyYWctYm94LC5jcm9wcGVyLW1vZGFsLC5jcm9wcGVyLXdyYXAtYm94e2JvdHRvbTowO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowfS5jcm9wcGVyLWNhbnZhcywuY3JvcHBlci13cmFwLWJveHtvdmVyZmxvdzpoaWRkZW59LmNyb3BwZXItZHJhZy1ib3h7YmFja2dyb3VuZC1jb2xvcjojZmZmO29wYWNpdHk6MH0uY3JvcHBlci1tb2RhbHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7b3BhY2l0eTouNX0uY3JvcHBlci12aWV3LWJveHtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO291dGxpbmU6MXB4IHNvbGlkICMzOWY7b3V0bGluZS1jb2xvcjpyZ2JhKDUxLDE1MywyNTUsLjc1KTtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJX0uY3JvcHBlci1kYXNoZWR7Ym9yZGVyOjAgZGFzaGVkICNlZWU7ZGlzcGxheTpibG9jaztvcGFjaXR5Oi41O3Bvc2l0aW9uOmFic29sdXRlfS5jcm9wcGVyLWRhc2hlZC5kYXNoZWQtaHtib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3JkZXItdG9wLXdpZHRoOjFweDtoZWlnaHQ6MzMuMzMzMzMlO2xlZnQ6MDt0b3A6MzMuMzMzMzMlO3dpZHRoOjEwMCV9LmNyb3BwZXItZGFzaGVkLmRhc2hlZC12e2JvcmRlci1sZWZ0LXdpZHRoOjFweDtib3JkZXItcmlnaHQtd2lkdGg6MXB4O2hlaWdodDoxMDAlO2xlZnQ6MzMuMzMzMzMlO3RvcDowO3dpZHRoOjMzLjMzMzMzJX0uY3JvcHBlci1jZW50ZXJ7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtsZWZ0OjUwJTtvcGFjaXR5Oi43NTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjB9LmNyb3BwZXItY2VudGVyOmFmdGVyLC5jcm9wcGVyLWNlbnRlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojZWVlO2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZX0uY3JvcHBlci1jZW50ZXI6YmVmb3Jle2hlaWdodDoxcHg7bGVmdDotM3B4O3RvcDowO3dpZHRoOjdweH0uY3JvcHBlci1jZW50ZXI6YWZ0ZXJ7aGVpZ2h0OjdweDtsZWZ0OjA7dG9wOi0zcHg7d2lkdGg6MXB4fS5jcm9wcGVyLWZhY2UsLmNyb3BwZXItbGluZSwuY3JvcHBlci1wb2ludHtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO29wYWNpdHk6LjE7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJX0uY3JvcHBlci1mYWNle2JhY2tncm91bmQtY29sb3I6I2ZmZjtsZWZ0OjA7dG9wOjB9LmNyb3BwZXItbGluZXtiYWNrZ3JvdW5kLWNvbG9yOiMzOWZ9LmNyb3BwZXItbGluZS5saW5lLWV7Y3Vyc29yOmV3LXJlc2l6ZTtyaWdodDotM3B4O3RvcDowO3dpZHRoOjVweH0uY3JvcHBlci1saW5lLmxpbmUtbntjdXJzb3I6bnMtcmVzaXplO2hlaWdodDo1cHg7bGVmdDowO3RvcDotM3B4fS5jcm9wcGVyLWxpbmUubGluZS13e2N1cnNvcjpldy1yZXNpemU7bGVmdDotM3B4O3RvcDowO3dpZHRoOjVweH0uY3JvcHBlci1saW5lLmxpbmUtc3tib3R0b206LTNweDtjdXJzb3I6bnMtcmVzaXplO2hlaWdodDo1cHg7bGVmdDowfS5jcm9wcGVyLXBvaW50e2JhY2tncm91bmQtY29sb3I6IzM5ZjtoZWlnaHQ6NXB4O29wYWNpdHk6Ljc1O3dpZHRoOjVweH0uY3JvcHBlci1wb2ludC5wb2ludC1le2N1cnNvcjpldy1yZXNpemU7bWFyZ2luLXRvcDotM3B4O3JpZ2h0Oi0zcHg7dG9wOjUwJX0uY3JvcHBlci1wb2ludC5wb2ludC1ue2N1cnNvcjpucy1yZXNpemU7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTNweDt0b3A6LTNweH0uY3JvcHBlci1wb2ludC5wb2ludC13e2N1cnNvcjpldy1yZXNpemU7bGVmdDotM3B4O21hcmdpbi10b3A6LTNweDt0b3A6NTAlfS5jcm9wcGVyLXBvaW50LnBvaW50LXN7Ym90dG9tOi0zcHg7Y3Vyc29yOnMtcmVzaXplO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0zcHh9LmNyb3BwZXItcG9pbnQucG9pbnQtbmV7Y3Vyc29yOm5lc3ctcmVzaXplO3JpZ2h0Oi0zcHg7dG9wOi0zcHh9LmNyb3BwZXItcG9pbnQucG9pbnQtbnd7Y3Vyc29yOm53c2UtcmVzaXplO2xlZnQ6LTNweDt0b3A6LTNweH0uY3JvcHBlci1wb2ludC5wb2ludC1zd3tib3R0b206LTNweDtjdXJzb3I6bmVzdy1yZXNpemU7bGVmdDotM3B4fS5jcm9wcGVyLXBvaW50LnBvaW50LXNle2JvdHRvbTotM3B4O2N1cnNvcjpud3NlLXJlc2l6ZTtoZWlnaHQ6MjBweDtvcGFjaXR5OjE7cmlnaHQ6LTNweDt3aWR0aDoyMHB4fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuY3JvcHBlci1wb2ludC5wb2ludC1zZXtoZWlnaHQ6MTVweDt3aWR0aDoxNXB4fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmNyb3BwZXItcG9pbnQucG9pbnQtc2V7aGVpZ2h0OjEwcHg7d2lkdGg6MTBweH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuY3JvcHBlci1wb2ludC5wb2ludC1zZXtoZWlnaHQ6NXB4O29wYWNpdHk6Ljc1O3dpZHRoOjVweH19LmNyb3BwZXItcG9pbnQucG9pbnQtc2U6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzM5Zjtib3R0b206LTUwJTtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjIwMCU7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi01MCU7d2lkdGg6MjAwJX0uY3JvcHBlci1pbnZpc2libGV7b3BhY2l0eTowfS5jcm9wcGVyLWJne2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQVFNQUFBQWxQVzBpQUFBQUEzTkNTVlFJQ0FqYjRVL2dBQUFBQmxCTVZFWE16TXovLy8vVGpSVjJBQUFBQ1hCSVdYTUFBQXJyQUFBSzZ3R0NpdzFhQUFBQUhIUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkdhWEpsZDI5eWEzTWdRMU0yNkx5eWpBQUFBQkZKUkVGVUNKbGorTS9BZ0JWaEYvMFBBSDYvRC9Ia0R4T0dBQUFBQUVsRlRrU3VRbUNDXCIpfS5jcm9wcGVyLWhpZGV7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowfS5jcm9wcGVyLWhpZGRlbntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5jcm9wcGVyLW1vdmV7Y3Vyc29yOm1vdmV9LmNyb3BwZXItY3JvcHtjdXJzb3I6Y3Jvc3NoYWlyfS5jcm9wcGVyLWRpc2FibGVkIC5jcm9wcGVyLWRyYWctYm94LC5jcm9wcGVyLWRpc2FibGVkIC5jcm9wcGVyLWZhY2UsLmNyb3BwZXItZGlzYWJsZWQgLmNyb3BwZXItbGluZSwuY3JvcHBlci1kaXNhYmxlZCAuY3JvcHBlci1wb2ludHtjdXJzb3I6bm90LWFsbG93ZWR9IiwiW2RhdGEtbG9hZGluZz1cIlwiXSxbZGF0YS1sb2FkaW5nPXNob3ddLFtkYXRhLWxvYWRpbmcqPVxcfHNob3dde2Rpc3BsYXk6bm9uZX1cbiIsIkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuXG5AZGVza3RvcDogICB+XCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpXCI7XG5AbW9iaWxlOiAgICB+XCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpXCI7XG5cbkBpbXBvcnQgXCJzdHlsZXMvdmFyaWFibGVzLmxlc3NcIjtcbkBpbXBvcnQgXCJzdHlsZXMvZm9udHMubGVzc1wiO1xuQGltcG9ydCBcInN0eWxlcy9jb2xvcnMubGVzc1wiO1xuQGltcG9ydCBcInN0eWxlcy90aGVtZS5sZXNzXCI7XG5AaW1wb3J0IFwic3R5bGVzL3RoZW1lLXYyLmxlc3NcIjtcbkBpbXBvcnQgXCJzdHlsZXMvaWNvbnMubGVzc1wiO1xuQGltcG9ydCBcInN0eWxlcy9jYXRlZ29yaWVzLmxlc3NcIjtcbkBpbXBvcnQgXCJzdHlsZXMvaGVhZGVyLmxlc3NcIjtcbkBpbXBvcnQgXCJzdHlsZXMvaG9tZXBhZ2UubGVzc1wiO1xuIiwiLy8gVGhlIGFscGhh4oCmenVsdSB0b2tlbnMgYXJlIFBPU0lUSU9OQUwsIG5vdCBzZW1hbnRpYzogdmVuZG9yIGJ1bmRsZXMgcGFpbnQgdGV4dCxcbi8vIGljb25zIGFuZCBidXR0b24gYmFja2dyb3VuZHMgd2l0aCB0aGVtLiBSdWxlIG9mIHRodW1iIGZvciB0aGlzIHBhbGV0dGU6XG4vLyAtIG5hdnkgKGJyYXZvLCBkZWx0YSkgY2FycmllcyB0ZXh0LCBpY29ucyBhbmQgZmlsbGVkIGJ1dHRvbnMgKHdoaXRlIG9uIG5hdnkgMTc6MSk7XG4vLyAtIHRoZSBTVUVaIGdyZWVuIChhbHBoYSwgZ3JlZW4yKSBpcyBhIEJBQ0tHUk9VTkQgb25seTogbmF2eSBvbiBncmVlbiBpcyA5OjEsXG4vLyAgIGJ1dCB3aGl0ZSBvbiBncmVlbiBpcyAyOjEgYW5kIGdyZWVuIHRleHQgb24gd2hpdGUgaXMgMS45OjEgKFJHQUEgMy4yIGZhaWwpLlxuOnJvb3Qge1xuICAtLWNvbG9yLWFscGhhOiAjQTdDOTI0O1xuICAtLWNvbG9yLWJyYXZvOiAjMDMwRjQwO1xuICAtLWNvbG9yLWNoYXJsaWU6ICMwMDA7XG4gIC0tY29sb3ItZGVsdGE6ICMwMzBGNDA7XG4gIC0tY29sb3ItZWNobzogIzAxQTVDNjtcbiAgLS1jb2xvci1mb3h0cm90OiAjMDAwO1xuICAtLWNvbG9yLXhyYXk6ICM0QTUxNzA7XG4gIC0tY29sb3ItenVsdTogI0ZGRjtcbiAgLS1jb2xvci1lcnJvcjogI0JFMjYyNjtcbiAgLS1jb2xvci1zdWNjZXNzOiAjNDI4NjIzO1xuICAtLWNvbG9yLXdhcm5pbmc6ICM4NTY0MDQ7XG5cbiAgLS1jb2xvci1ncmVlbjE6ICNGMUY2REU7ICAvLyBwYWxlIGdyZWVuOiBzZWNvbmRhcnkgYnV0dG9uIGJhY2tncm91bmRcbiAgLS1jb2xvci1ncmVlbjI6ICNBN0M5MjQ7ICAvLyBTVUVaIGdyZWVuXG4gIC0tY29sb3ItYmx1ZTE6ICNBN0FCQkU7XG4gIC0tY29sb3ItYmx1ZTI6ICNGNEY1Rjk7ICAgLy8gbGlnaHQgc2VjdGlvbiBiYWNrZ3JvdW5kXG4gIC0tY29sb3ItYmx1ZTM6ICMwMzBGNDA7ICAgLy8gU1VFWiBuYXZ5XG4gIC0tY29sb3ItYmx1ZTQ6ICMxMTFDNEE7ICAgLy8gbmF2eSwgaG92ZXIgc3RhdGVcbiAgLS1jb2xvci1ibHVlNTogI0UzRTVFQzsgICAvLyBwYWxlIG5hdnk6IHNlY29uZGFyeSBidXR0b24gYmFja2dyb3VuZCBvbiBuYXZ5XG4gIC0tY29sb3IteWVsbG93MTogI0ZGRjU5RDtcbiAgLS1jb2xvci1wdXJwbGUxOiAjRTFCRUU3O1xuXG4gIC0tY29sb3ItZ3JheTogI0M4Q0FDQztcbiAgLS1jb2xvci1saWdodC1ncmF5OiAjRjRGNUY5O1xufVxuIiwiLy8gRElOUHJvIOKAlCBTVUVaIGNvcnBvcmF0ZSB0eXBlZmFjZSwgY29waWVkIGZyb20gdGhlIGxlZ2FjeSBwbGF0Zm9ybVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0RJTlByby53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IDEwMCA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOUHJvJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0RJTlByby1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICBmb250LXdlaWdodDogNjAwIDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5Qcm8nO1xuICBzcmM6IHVybCgnLi4vZm9udHMvRElOUHJvLUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuYm9keSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogJ0RJTlBybycsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRlbHRhKTtcbn1cbiIsIkBjb2xvcnM6IHtcbiAgYnJhdm86IC0tY29sb3ItYnJhdm87XG4gIGRlbHRhOiAtLWNvbG9yLWRlbHRhO1xuICBncmVlbjE6IC0tY29sb3ItZ3JlZW4xO1xuICBncmVlbjI6IC0tY29sb3ItZ3JlZW4yO1xuICBibHVlMTogLS1jb2xvci1ibHVlMTtcbiAgYmx1ZTI6IC0tY29sb3ItYmx1ZTI7XG4gIGJsdWUzOiAtLWNvbG9yLWJsdWUzO1xuICBibHVlNDogLS1jb2xvci1ibHVlNDtcbiAgYmx1ZTU6IC0tY29sb3ItYmx1ZTU7XG4gIHllbGxvdzE6IC0tY29sb3IteWVsbG93MTtcbiAgcHVycGxlMTogLS1jb2xvci1wdXJwbGUxO1xufTtcblxuZWFjaChAY29sb3JzLCB7XG4gIC5jLUB7a2V5fSB7XG4gICAgY29sb3I6IHZhcihAdmFsdWUpO1xuICB9XG4gIC5iZy1Ae2tleX0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcihAdmFsdWUpO1xuICB9XG4gIC5iZC1Ae2tleX0ge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKEB2YWx1ZSk7XG4gIH1cbiAgLnNoLUB7a2V5fSB7XG4gICAgYm94LXNoYWRvdzogMTBweCAxMHB4IDAgMCB2YXIoQHZhbHVlKTtcbiAgfVxufSk7IiwiQGRlc2t0b3A6ICAgflwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KVwiO1xuQG1vYmlsZTogICAgflwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KVwiO1xuXG46cm9vdCB7XG4gIC0tb2Zmc2V0LXRvcDogNmVtO1xufVxuXG5AbWVkaWEgQGRlc2t0b3Age1xuICAubW9iaWxlIHsgZGlzcGxheTpub25lOyB9XG4gIC5sYXlvdXQtaGVhZGVyOm5vdCgubW9iaWxlKSB7XG4gICAgdG9wOiAwO1xuICB9XG4gIGJvZHkgI2FjY291bnQtbWVudSwgYm9keSAjbWFpbi1tZW51IHtcbiAgICB3aWR0aDogMzAuNWVtO1xuICB9XG59XG5cbkBtZWRpYSBAbW9iaWxlIHtcbiAgYm9keSB7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLW9mZnNldC10b3ApO1xuICB9XG4gIC5kZXNrdG9wIHsgZGlzcGxheTpub25lOyB9XG4gIC5sYXlvdXQtaGVhZGVyLm1vYmlsZSB7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5sYXlvdXQtaGVhZGVyOm5vdCgubW9iaWxlKSB7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIGJvZHkgI2FjY291bnQtbWVudSwgYm9keSAjbWFpbi1tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubWF4LXdpZHRoIHtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuYm9keSB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1vZmZzZXQtdG9wKTtcbn1cblxuI21haW4tbWVudSxcbiNhY2NvdW50LW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDkyMDtcbiAgdG9wOiAwO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXp1bHUpO1xuICBib3gtc2hhZG93OiAwIDAgMjRweCAwIHJnYmEoMTAsMCwxMzAsMC4xNSk7XG4gIHRyYW5zaXRpb246IHJpZ2h0IC41cztcbiAgW2RhdGEtbmJdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLW5iKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1lcnJvcik7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXp1bHUpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1zbWFsbCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuODVlbTtcbiAgICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIH1cbn1cblxuLm1lbnUtbGlzdCBsaT5hOm5vdCgubWVudS1saXN0LS1wcm9maWxlKTpub3QoLm1lbnUtbGlzdC0tbG9nb3V0KSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5KTtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4yNXMsIGJhY2tncm91bmQtY29sb3IgLjI1cztcbn1cblxuLm1lbnUtbGlzdCBsaSBzdHJvbmcsIC5tZW51LWxpc3QgbGk+YTpub3QoLm1lbnUtbGlzdC0tcHJvZmlsZSkge1xuICBwYWRkaW5nOiAuNzVlbSAxZW07XG59XG5cbi5tZW51LWxpc3QgbGk+YTpub3QoLm1lbnUtbGlzdC0tcHJvZmlsZSk6bm90KC5tZW51LWxpc3QtLWxvZ291dCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1icmF2byk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci16dWx1KTtcbn1cblxuLm1lbnUtbGlzdCBsaT5hOm5vdCgubWVudS1saXN0LS1wcm9maWxlKTpub3QoLm1lbnUtbGlzdC0tbG9nb3V0KTpob3ZlciAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXp1bHUpO1xufVxuXG4ubWVudS1saXN0IGxpIHN0cm9uZyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ncmF5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXhyYXkpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBhZ2UubWVudS11bmZvbGRlZCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgI21haW4tbWVudSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLnBhZ2U6bm90KC5tZW51LXVuZm9sZGVkKSB7XG4gICNtYWluLW1lbnUge1xuICAgIHJpZ2h0OiAtMTEwdnc7XG4gIH1cbn1cblxuLnBhZ2UuYWNjb3VudC1tZW51LXVuZm9sZGVkIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMHZoO1xuICAjYWNjb3VudC1tZW51IHtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIC5sYXlvdXQtaGVhZGVyIGxhYmVsW2Zvcj1cInRvZ2dsZV9hY2NvdW50X21lbnVcIl0gLmxvZ2luLWF2YXRhcixcbiAgLmxheW91dC1oZWFkZXIgbGFiZWxbZm9yPVwidG9nZ2xlX2FjY291bnRfbWVudVwiXSAuaWNvbi1hY2NvdW50LWNpcmNsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucGFnZTpub3QoLmFjY291bnQtbWVudS11bmZvbGRlZCkge1xuICAjYWNjb3VudC1tZW51IHtcbiAgICByaWdodDogLTExMHZ3O1xuICB9XG5cbiAgLmxheW91dC1oZWFkZXIgbGFiZWxbZm9yPVwidG9nZ2xlX2FjY291bnRfbWVudVwiXSAuaWNvbi1hY2NvdW50LWNpcmNsZSxcbiAgLmxheW91dC1oZWFkZXIgbGFiZWxbZm9yPVwidG9nZ2xlX2FjY291bnRfbWVudVwiXSAuaWNvbi1jbG9zZS1hbHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmxheW91dC1oZWFkZXIge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogdmFyKC0tb2Zmc2V0LXRvcCk7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5MTA7XG59XG5cbi5sYXlvdXQtaGVhZGVyX19jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci16dWx1KTtcbiAgYm94LXNoYWRvdzogMCAwIDI0cHggMCByZ2JhKDEwLCAwLCAxMzAsIC4xNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZ2FwOiAxLjVlbTtcbiAgei1pbmRleDogMjtcbn1cblxuLmFkbWluLWJhbm5lciB7XG4gIGhlaWdodDogMTBlbTtcbn1cblxuLmFzLWgxLCBoMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRyb2MtZm9ybSB7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi50cm9jLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci16dWx1KTtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cblxuLmNhdGVnb3JpZXMtbGlzdF9faXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXp1bHUpO1xuICBib3gtc2hhZG93OiAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIC4xNSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1zZW1pLW1lZGl1bSk7XG4gIG92ZXJmbG93OiBjbGlwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5idG4uYmQtZGVsdGE6bm90KC5iZy1kZWx0YSk6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kZWx0YSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci16dWx1KTtcbn1cblxuLmJ0bi5iZC1kZWx0YTpub3QoLmJnLWRlbHRhKTpub3QoLmRpc2FibGVkKTpob3ZlciAuaWNvbjpub3QoLmljb24tdW5tYXNrZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItenVsdSk7XG59XG5cbi5idG4uYmQtZGVsdGEuYmctZGVsdGE6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1kZWx0YSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kZWx0YSk7XG59XG5cbi5idG4uYmQtZGVsdGEuYmctZGVsdGE6bm90KC5kaXNhYmxlZCk6aG92ZXIgLmljb246bm90KC5pY29uLXVubWFza2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRlbHRhKTtcbn1cblxuLmNhdGVnb3JpZXMtbGlzdF9faXRlbS0tYm90dG9tIHtcbiAgcGFkZGluZzogMWVtO1xufVxuXG4uaG9tZXBhZ2UtaGVybyAudGFnbGluZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1tZWRpdW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tdGV4dC1tZWRpdW0pO1xuICBtYXgtd2lkdGg6IDM1ZW07XG59XG5cbi5ob21lcGFnZS1oZXJvIC5zbG9nYW4ge1xuICBmb250LXNpemU6IHZhcigtLXRleHQtYmlnZ2VyKTtcbiAgbWF4LXdpZHRoOiAyMGVtO1xufVxuXG4uYXV0aC1wYWdlIHtcbiAgcGFkZGluZzogMWVtO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG59XG5cbi5hdXRoLXBhZ2UgLmF1dGgtZm9ybSB7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG5cbi5hdXRoLXBhZ2UgLmZvcm0tYnV0dG9ucyAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG4udXNlci1wbGF0Zm9ybS1tZXRyaWMsXG4udXNlci1tZXRyaWMge1xuICBiYWNrZ3JvdW5kOiNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cbi51c2VyLXBsYXRmb3JtLW1ldHJpYyB7XG4gIHBhZGRpbmc6IDEuNWVtO1xufVxuLnVzZXItbWV0cmljID4gZGl2IHtcbiAgcGFkZGluZzogMS41ZW07XG59XG4udXNlci1wbGF0Zm9ybS1tZXRyaWMtLXZhbHVlLFxuLnVzZXItbWV0cmljLS12YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1tZWRpdW0pO1xufVxuXG4vLyBBY2Nlc3NpYmlsaXR5OiBIaWRlIHRoZSB2ZW5kb3IgZHVwbGljYXRlIHNraXAgbGluayAoUkdBQSAxMi43KVxuYm9keSA+IGEuc3Itb25seS5zci1vbmx5LWZvY3VzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIEFjY2Vzc2liaWxpdHk6IFNraXAgbGluayAoUkdBQSAxMi43ICsgMTAuMTIpXG4vLyBVc2VzIGNsaXAgbWV0aG9kIHRvIGF2b2lkIGNvbnRlbnQgY2xpcHBpbmcgd2l0aCBpbmNyZWFzZWQgdGV4dC1zcGFjaW5nXG4uc2tpcC1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHotaW5kZXg6IDk5OTk7XG5cbiAgLy8gVmlzaWJsZSBvbmx5IG9uIGZvY3VzXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgY2xpcDogYXV0bztcbiAgICBjbGlwLXBhdGg6IG5vbmU7XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGVsdGEpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci16dWx1KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIG91dGxpbmU6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1icmF2byk7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxufVxuXG4vLyBTdXBlci1hZG1pbiBsb2dpbiBtaXJlICgvYWRtaW5pc3RyYXRpb24vYS1naXJsLWhhcy1uby1uYW1lLyk6IFBhcmlzSGFiaXRhdFxuLy8gY2FyZCBsYXlvdXQgb24gdGhlIFNVRVogcGFsZXR0ZS4gR3JlZW4gc3RheXMgYSBiYWNrZ3JvdW5kIG9ubHlcbi8vIChzZWUgdmFyaWFibGVzLmxlc3MpLCB0ZXh0IGlzIG5hdnkuXG4ucGFnZS5taXJlLWF1dGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ibHVlMik7XG59XG5cbi5hdXRoLW1pcmUtYWRtaW4ge1xuICBwYWRkaW5nLXRvcDogM3JlbTtcblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZGVsdGEpO1xuICAgIGZvbnQtc2l6ZTogMS43NWVtO1xuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDJyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIEBtZWRpYSBAZGVza3RvcCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDIuNXJlbTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IC41cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXp1bHUpO1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgzLCAxNSwgNjQsIC4xKSwgMCA0cHggNnB4IC00cHggcmdiYSgzLCAxNSwgNjQsIC4xKTtcbiAgfVxuXG4gICZfX2NhcmQtdGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kZWx0YSk7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAuNzVyZW07XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBwYWRkaW5nOiAuNmVtIDEuNWVtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWRlbHRhKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kZWx0YSk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMsIGNvbG9yIC4ycztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGVsdGEpO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXp1bHUpO1xuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXp1bHUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItZGVsdGEpO1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbiAgICB9XG4gIH1cbn1cblxuLy8gUHVibGljIHNpZ24taW4gcGFnZSAoRUNPLUFVVEgtMDEpOiBsZWdhY3kgdHdvLWNvbHVtbiBsYXlvdXQsIG9uZSBjb2x1bW4gcGVyIHNvdXJjZS5cbi5hdXRoLW1pcmUtcHVibGljIHtcbiAgcGFkZGluZzogNHJlbSAxcmVtO1xuXG4gICZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ2FwOiAzcmVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcblxuICAgIEBtZWRpYSBAZGVza3RvcCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgfVxuICB9XG5cbiAgJl9fY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxLjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLy8gU2FtZSBoZWlnaHQgb24gYm90aCBjb2x1bW5zIHNvIHRoZSB0aXRsZXMgYW5kIGJ1dHRvbnMgbGluZSB1cC5cbiAgJl9fYnJhbmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDQ4cHg7XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kZWx0YSk7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyM3JlbTtcbiAgICBwYWRkaW5nOiAuOWVtIDEuNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IC4zNzVyZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuODU7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIG91dGxpbmU6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1lY2hvKTtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgfVxuXG4gICAgLy8gTmF2eSBvbiB3aGl0ZSAvIG5hdnkgb24gU1VFWiBncmVlbjogYm90aCBhYm92ZSA0LjU6MS5cbiAgICAmLS1zdGFmZiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kZWx0YSk7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItenVsdSk7XG4gICAgfVxuXG4gICAgJi0tZXh0ZXJuYWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWxwaGEpO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWRlbHRhKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFNrZWxldG9uIChWMikgcGFsZXR0ZSBtYXBwZWQgb250byB0aGUgU1VFWiBicmFuZC4gU2tlbGV0b24gY29uc3VtZXMgdGhlc2UgYXNcbi8vIENTUyB2YXJpYWJsZXMgb25seTogcHJpbWFyeS03MDAgKGF1dG9jb21wbGV0ZXIgYm9yZGVyKSwgYWNjZW50LTcwMCAoc2VsZWN0ZWRcbi8vIG9wdGlvbiBiYWNrZ3JvdW5kLCB3aGl0ZSB0ZXh0IOKGkiBuYXZ5KSwgaGlnaGxpZ2h0LTUwMCAocmFuZ2Ugc2xpZGVyIEFORFxuLy8gYWN0aXZlIHRhYiAvIGNvdW50ZXIgVEVYVCBpbiBzZWFyY2gg4oaSIG5hdnk6IGdyZWVuIHRleHQgZmFpbHMgUkdBQSAzLjIpLFxuLy8gcHJpbWFyeS01MCAobGlnaHQgYmFja2dyb3VuZHMg4oaSIHBhbGUgZ3JlZW4pLlxuOnJvb3Qge1xuICAtLWNvbG9yLXByaW1hcnktNzAwOiAjMDMwRjQwO1xuICAtLWNvbG9yLXByaW1hcnktNTAwOiAjMTExQzRBO1xuICAtLWNvbG9yLXByaW1hcnktNDAwOiAjNEE1MTcwO1xuICAtLWNvbG9yLXByaW1hcnktMjAwOiAjRDNFNEEwO1xuICAtLWNvbG9yLXByaW1hcnktMTAwOiAjRTZFRkM0O1xuICAtLWNvbG9yLXByaW1hcnktNTA6ICNGMUY2REU7XG4gIC0tY29sb3ItaGlnaGxpZ2h0LTUwMDogIzAzMEY0MDtcbiAgLS1jb2xvci1oaWdobGlnaHQtNTA6ICNGMUY2REU7XG4gIC0tY29sb3ItYWNjZW50LTcwMDogIzAzMEY0MDtcbn1cblxuYm9keSAucGFnZSB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG5cbi52aWV3LWxpc3RpbmctYmxvY2ssIC5zZWFyY2gtYmxvY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ibHVlMik7XG59XG5cbi5mb250LWJvbGQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG4iLCIucGFnZSAuaWNvbi1jb3B5IHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9jb3B5LnN2Z1wiKTtcbn1cblxuLnBhZ2UgLmljb24tYXJyb3ctdXAge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2Fycm93LXVwLnN2Z1wiKTtcbn1cblxuLnBhZ2UgLmljb24tYWNjb3VudC1jaXJjbGUge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2FjY291bnQtY2lyY2xlLnN2Z1wiKTtcbn1cblxuLnBhZ2UgLmljb24tc3Rhci1maWxsIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9zdGFyLWZpbGwuc3ZnXCIpO1xufVxuXG4ucGFnZSAuaWNvbi1zdGFyLW91dGxpbmUge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL3N0YXItb3V0bGluZS5zdmdcIik7XG59XG5cbi5wYWdlIC5pY29uLXNlYXJjaCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvc2VhcmNoLnN2Z1wiKTtcbn1cblxuLnBhZ2UgLmljb24tYWRkLWFsdCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvYWRkLWFsdC5zdmdcIik7XG59XG5cbi5wYWdlIC5pY29uLWluYm94IHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9pbmJveC5zdmdcIik7XG59XG5cbi5wYWdlIC5pY29uLWZhdm9yaXRlIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9mYXZvcml0ZS5zdmdcIik7XG59XG5cbi5wYWdlIC5pY29uLWFsZXJ0IHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9hbGVydC5zdmdcIik7XG59XG5cbi5wYWdlIC5pY29uLWltcG9ydC1maWxlIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9pbXBvcnQtZmlsZS5zdmdcIik7XG59XG5cbi5wYWdlIC5pY29uLWVkaXQtZmlsZSB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvZWRpdC1maWxlLnN2Z1wiKTtcbn1cblxuLnBhZ2UgLmljb24tbG9nb3V0IHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9sb2dvdXQuc3ZnXCIpO1xufVxuXG4ucGFnZSAuaWNvbi1vcmRlcnMge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL29yZGVycy5zdmdcIik7XG59XG5cbi5wYWdlIC5pY29uLWFkbWluLWJvYXJkIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9hZG1pbi1ib2FyZC5zdmdcIik7XG59XG5cbi5wYWdlIC5pY29uLWRhc2hib2FyZCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvZGFzaGJvYXJkLnN2Z1wiKTtcbn1cblxuLnBhZ2UgLmljb24tY29nIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9jb2cuc3ZnXCIpO1xufVxuXG4ucGFnZSAuaWNvbi1jbG9zZS1hbHQge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2Nsb3NlLWFsdC5zdmdcIik7XG59XG5cbi5pY29uLWhlbHAge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2hlbHAuc3ZnXCIpO1xufSIsIi5pY29uLWNhdGVnb3J5LWFsbCB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvY2F0ZWdvcmllcy9hbGwuc3ZnXCIpO1xufVxuXG4vLyBSb290IGNhdGVnb3J5IGljb25zLCBrZXllZCBieSB0aGUgZG9tYWluIHNsdWcgKGBjYXRlZ29yeS5zbHVnYCwgbGV2ZWwgMCkuXG4vLyBBcnR3b3JrIHRha2VuIGZyb20gdGhlIGxlZ2FjeSBMJ0Vjb0JvdXRpayAoVEFCTEVfSU1fQ0FURUdPUllfU1ZHKS5cbi5pY29uLWNhdGVnb3J5LWluZHVzdHJpZWwge1xuICAtLWljb246IGRhdGEtdXJpKFwiLi4vaW1hZ2VzL2ljb25zL2NhdGVnb3JpZXMvaW5kdXN0cmllbC5zdmdcIik7XG59XG5cbi5pY29uLWNhdGVnb3J5LW1vYmlsaWVyIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9jYXRlZ29yaWVzL21vYmlsaWVyLnN2Z1wiKTtcbn1cblxuLmljb24tY2F0ZWdvcnktZXBpIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9jYXRlZ29yaWVzL2VwaS5zdmdcIik7XG59XG5cbi5pY29uLWNhdGVnb3J5LWluZm9ybWF0aXF1ZSB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvY2F0ZWdvcmllcy9pbmZvcm1hdGlxdWUuc3ZnXCIpO1xufVxuXG4uaWNvbi1jYXRlZ29yeS1mb3Vybml0dXJlIHtcbiAgLS1pY29uOiBkYXRhLXVyaShcIi4uL2ltYWdlcy9pY29ucy9jYXRlZ29yaWVzL2ZvdXJuaXR1cmUuc3ZnXCIpO1xufVxuXG4uaWNvbi1jYXRlZ29yeS12ZWhpY3VsZSB7XG4gIC0taWNvbjogZGF0YS11cmkoXCIuLi9pbWFnZXMvaWNvbnMvY2F0ZWdvcmllcy92ZWhpY3VsZS5zdmdcIik7XG59XG5cbi8vIFRoZSBsZWdhY3kgYXJ0d29yayBpcyBtdWx0aWNvbG91cjogYXMgYSBDU1MgbWFzayBpdCB3b3VsZCBjb2xsYXBzZSBpbnRvIGFcbi8vIHNvbGlkIHNpbGhvdWV0dGUuIFBhaW50IGl0IGFzIGEgYmFja2dyb3VuZCBpbnN0ZWFkLCBvdmVycmlkaW5nIHRoZVxuLy8gYGJnLSpgIGNvbG91ciB0aGUgdmVuZG9yIHRlbXBsYXRlcyBzZXQgZm9yIG1hc2tlZCBpY29ucyAodHdvLWNsYXNzXG4vLyBzZWxlY3RvciBiZWF0cyB0aGUgc2luZ2xlLWNsYXNzIGBiZy0qYCB1dGlsaXRpZXMpLlxuLmljb24uaWNvbi1jYXRlZ29yeS1pbmR1c3RyaWVsLFxuLmljb24uaWNvbi1jYXRlZ29yeS1tb2JpbGllcixcbi5pY29uLmljb24tY2F0ZWdvcnktZXBpLFxuLmljb24uaWNvbi1jYXRlZ29yeS1pbmZvcm1hdGlxdWUsXG4uaWNvbi5pY29uLWNhdGVnb3J5LWZvdXJuaXR1cmUsXG4uaWNvbi5pY29uLWNhdGVnb3J5LXZlaGljdWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWljb24pO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWFzay1pbWFnZTogbm9uZTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiBub25lO1xufVxuIiwiLy8gTGVnYWN5IEwnRWNvQm91dGlrIGhlYWRlciAod2hpdGUgYmFyLCBib2xkIG5hdnkgbGFiZWxzLCB2ZXJ0aWNhbCBydWxlIGJldHdlZW5cbi8vIGJyb3dzaW5nIGFuZCBhY2NvdW50IGVudHJpZXMpLlxuXG46cm9vdCB7XG4gIC0tb2Zmc2V0LXRvcDogNWVtO1xufVxuXG4ubGF5b3V0LWhlYWRlcl9fY29udGFpbmVyIHtcbiAgYm94LXNoYWRvdzogMCAycHggMTJweCAwIHJnYmEoMywgMTUsIDY0LCAuMTIpO1xufVxuXG4uaGVhZGVyLWxvZ28ge1xuICBjb2xvcjogdmFyKC0tY29sb3ItZGVsdGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJl9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjAxZW07XG4gIH1cblxuICAmX19zdWV6IHtcbiAgICBoZWlnaHQ6IDEuNGVtO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG4uaGVhZGVyLW5hdl9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IC41ZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kZWx0YSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogLjI1ZW07XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1kZWx0YSk7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDRweDtcbiAgfVxuXG4gIC8vIENvdW50ZXIgYmFkZ2U6IG15dHJvYy91c2VyIG5vdGlmaWNhdGlvbnMuanMgd3JpdGVzIHRoZSB1bnJlYWQgbWVzc2FnZXMgLyBjYXJ0IGNvdW50IGluXG4gIC8vIGRhdGEtbmIgKCNuYXZpZ2F0aW9uX2luYm94X2xpbmssICNuYXZpZ2F0aW9uX2NhcnRfbGluaykuIFRoZSBzci1vbmx5IHNwYW4gbmV4dCB0byBpdFxuICAvLyBjYXJyaWVzIHRoZSBhY2Nlc3NpYmxlIHRleHQgKGFzc2V0cy9zY3JpcHRzL2luYm94LWJhZGdlLmpzKS5cbiAgJltkYXRhLW5iXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJltkYXRhLW5iXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1uYik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci16dWx1KTtcbiAgICBmb250LXNpemU6IC43NWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogLjI1ZW0gLjVlbTtcbiAgICBib3JkZXItcmFkaXVzOiAuODVlbTtcbiAgfVxufVxuXG4uaGVhZGVyLW5hdl9fc2VwYXJhdG9yIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDIuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcbn1cblxuQG1lZGlhIEBtb2JpbGUge1xuICAvLyBCb3R0b20gbmF2aWdhdGlvbiBiYXI6IGljb24gYWJvdmUgYSBzaG9ydCBsYWJlbC5cbiAgLmxheW91dC1oZWFkZXI6bm90KC5tb2JpbGUpIC5oZWFkZXItbmF2X19pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogLjE1ZW07XG4gICAgZm9udC1zaXplOiAuODVlbTtcbiAgfVxuXG4gIC8vIENvbHVtbiBsYXlvdXQ6IHBpbiB0aGUgYmFkZ2Ugb24gdGhlIGljb24ncyB0b3AtcmlnaHQgY29ybmVyIGluc3RlYWQgb2YgdW5kZXIgdGhlIGxhYmVsLlxuICAubGF5b3V0LWhlYWRlcjpub3QoLm1vYmlsZSkgLmhlYWRlci1uYXZfX2l0ZW1bZGF0YS1uYl06OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgfVxuXG4gIC5sYXlvdXQtaGVhZGVyLm1vYmlsZSAuaGVhZGVyLWxvZ29fX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICB9XG59XG4iLCIvLyBMZWdhY3kgTCdFY29Cb3V0aWsgaG9tZXBhZ2UgKGdyZWVuIGhlcm8sIHdoaXRlIGNhbGwtdG8tYWN0aW9uIGNhcmQsIGtleSBmaWd1cmVzLFxuLy8gY2F0ZWdvcnkgY2FyZHMpLiBDb250cmFzdCBydWxlOiB0ZXh0IGlzIGFsd2F5cyBuYXZ5IG9uIGdyZWVuIC8gd2hpdGUgLyBwYWxlXG4vLyBncmVlbjsgbmV2ZXIgZ3JlZW4gdGV4dCwgbmV2ZXIgd2hpdGUgb24gZ3JlZW4gKHNlZSB2YXJpYWJsZXMubGVzcykuXG5cbi8vIEJ1dHRvbnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tc3VleiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAuNWVtO1xuICBtaW4taGVpZ2h0OiAzLjFlbTtcbiAgcGFkZGluZzogLjVlbSAzLjVlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWxwaGEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmVlbjEpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItZGVsdGEpO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzLCBjb2xvciAuMnM7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWxwaGEpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItZGVsdGEpO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAmLS1uYXZ5IHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWRlbHRhKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kZWx0YSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXp1bHUpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ibHVlNCk7XG4gICAgfVxuICB9XG59XG5cbi8vIFNlY3Rpb24gdGl0bGVzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmhvbWUtc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRlbHRhKTtcbiAgZm9udC1zaXplOiAyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xufVxuXG4vLyBIZXJvIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmhvbWUtaGVybyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFscGhhKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRlbHRhKTtcblxuICAmX19leWVicm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNzVyZW07XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gIH1cblxuICAmX19jYXJkIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbSAxLjc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXp1bHUpO1xuICB9XG5cbiAgJl9fa2lja2VyIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1heC13aWR0aDogMThlbTtcbiAgICBtYXJnaW46IDEuMjVyZW0gMCAxLjc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMi4yNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMDU7XG4gIH1cblxuICAmX19hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDFyZW07XG4gIH1cblxuICAmX19oaW50IHtcbiAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3IteHJheSk7XG4gIH1cbn1cblxuLy8gS2V5IGZpZ3VyZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaG9tZS1tZXRyaWNzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICBnYXA6IDEuNXJlbTtcbiAgbWF4LXdpZHRoOiA1MnJlbTtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAuNzVyZW07XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICAtLXNpemU6IDIuMjVlbTtcbiAgICB3aWR0aDogMi4yNWVtO1xuICAgIGhlaWdodDogMi4yNWVtO1xuICB9XG5cbiAgJl9fdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMi4yNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAmX191bml0IHtcbiAgICBtYXJnaW4tdG9wOiAuMzVyZW07XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBtYXgtd2lkdGg6IDEzZW07XG4gICAgZm9udC1zaXplOiAxLjE1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxufVxuXG4vLyBDYXRlZ29yaWVzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5ob21lLWNhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgxNXJlbSwgMWZyKSk7XG4gIGdhcDogMXJlbTtcblxuICAmX19jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtIDEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci16dWx1KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZGVsdGEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4ycztcblxuICAgICY6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggMTZweCAwIHJnYmEoMywgMTUsIDY0LCAuMTUpO1xuXG4gICAgICAuaG9tZS1jYXRlZ29yaWVzX19uYW1lIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogLjJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWRlbHRhKTtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gICZfX25hbWUge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IC41cmVtO1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi8vIE1vYmlsZSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtZWRpYSBAbW9iaWxlIHtcbiAgLmhvbWUtaGVyb19fY2FyZCB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuXG4gIC5ob21lLWhlcm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICB9XG5cbiAgLmhvbWUtaGVyb19fYWN0aW9ucyxcbiAgLmhvbWUtaGVyb19fYWN0aW9ucyA+IGRpdixcbiAgLmJ0bi1zdWV6IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5idG4tc3VleiB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDEuNWVtO1xuICB9XG5cbiAgLmhvbWUtbWV0cmljcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbiAgfVxuXG4gIC5ob21lLXNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/