/*!*************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./assets/less/form-styles.less ***!
  \*************************************************************************************************************************************************************************************************/
a {
  text-decoration: none;
  color: #1976d2;
}
a:hover,
a:focus {
  color: #000000;
}
.category {
  padding: 24px;
  text-transform: capitalize;
  font-size: 24px;
  font-weight: 400;
  color: #425257;
}
.history_block {
  padding: 24px;
  border-radius: 6px;
  font-size: 12px;
  color: #616161;
  background: #fafafa;
}
.history_block h3 {
  padding-bottom: 0.5em;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 0.5em;
  font-size: 18px;
}
p {
  line-height: 1.61em;
  font-weight: 300;
  font-size: 14px;
}
.call_text {
  margin: 3px;
  font-size: 14px;
}
.number_header {
  font-size: 28px;
  color: #425257;
}
.subHeading {
  font-size: 1.3em;
  font-weight: 300 !important;
  margin-top: 20px;
}
.counterWord {
  text-align: right;
  padding: 5px 10px;
}
.start_page {
  color: #425257;
}
.content_div {
  padding: 0 24px;
}
.deal_img {
  width: 100%;
}
.plain {
  padding: 0;
  list-style: none;
}
.sAlert {
  display: flex;
  flex-flow: row nowrap;
  padding: 6px;
  border-radius: 2px;
  margin-bottom: 12px;
  color: #616161;
  background: #fff;
}
.sAlert .sAlert__icon {
  padding: 6px;
  flex-shrink: 1;
  font-size: 125%;
}
.sAlert__content {
  padding: 6px;
  font-size: 13px;
}
.sAlert--info {
  box-shadow: inset 0 0 0 2px #0288d1;
}
.sAlert--info .sAlert__icon {
  color: #0277bd;
}
.sAlert--success {
  box-shadow: inset 0 0 0 2px #689f38;
}
.sAlert--danger {
  box-shadow: inset 0 0 0 2px #dc3545;
}
.sAlert--danger .sAlert__icon {
  color: #dc3545;
}
.sButton {
  width: 100%;
  padding: 15px;
  border: 2px solid #fff;
  border-radius: 50px;
  margin-top: 20px;
  margin-bottom: 10px;
  box-shadow: none;
  color: #fff;
  background: #0299ff;
  text-transform: uppercase;
  transition: all 0.2s;
  font-family: open-sans, sans-serif;
  font-size: large;
}
.sButton:first-child {
  margin-right: 10px;
}
.sButton:first-child:last-child {
  margin-left: 0;
  margin-right: 0;
}
.sButton:last-child {
  margin-left: 10px;
}
.sButton:not(:first-child):not(:last-child) {
  margin-left: 10px;
  margin-right: 10px;
}
.sButton:hover {
  border: 2px solid #0299ff;
  background: #fff;
  color: #0299ff;
}
.editBtn {
  padding: 3px;
}
.whiteBtn {
  border: 2px solid #0299ff;
  background: #fff;
  color: #0299ff;
}
.whiteBtn:hover {
  border: 2px solid #fff;
  background: #0299ff;
  color: #fff;
}
.btnHeading h3 {
  display: inline-block;
  float: left;
  margin-bottom: 0 !important;
  line-height: normal;
  font-size: 18px;
}
.btnHeading button {
  display: inline-block;
  float: right;
  width: 80px;
  padding: 5px;
  margin: 0;
  font-size: 12px;
}
.sInput--select {
  width: 100px;
}
.sDateSelect {
  display: flex;
  flex-direction: row;
  align-self: flex-start;
}
.sDateSelect .monthSelect {
  border-radius: 10px 0 0 10px;
}
.sDateSelect .yearSelect {
  border-radius: 0 10px 10px 0;
}
.sControl {
  max-width: 100%;
  box-sizing: border-box;
}
.sControl--bordered {
  overflow: hidden;
  border-radius: 0;
  box-shadow: none;
  background: #fff;
}
.sField__hint {
  width: 100%;
  margin: 5px 0 0;
  padding-left: 3px;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.6);
}
.proposalPage .proposalPage_inner {
  width: 100%;
  flex: 1%;
  padding: 24px;
  border-radius: 18px;
  margin: 0;
  box-sizing: border-box;
  background: #fff;
}
.proposalPage .proposalPage_inner h2 {
  margin: 1em 0;
  font-size: 24px;
  font-weight: 400;
  color: #425257;
}
.app-submitted .proposalPage .proposalPage_inner {
  padding: 300px 24px;
}
.autocomplete {
  position: relative;
}
.autocomplete__list {
  max-height: 20rem;
  overflow: scroll;
  position: absolute;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  top: 100%;
  left: 0;
  right: 0;
}
.autocomplete__list.autocomplete__list div {
  padding: 10px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: 1px solid #d4d4d4;
}
.autocomplete__list.autocomplete__list div:hover {
  background-color: #e9e9e9;
}
.gg-info {
  box-sizing: border-box;
  position: relative;
  display: block;
  transform: scale(var(--ggs, 1));
  width: 20px;
  height: 20px;
  border: 2px solid;
  border-radius: 40px;
}
.gg-info::after,
.gg-info::before {
  content: "";
  display: block;
  box-sizing: border-box;
  position: absolute;
  border-radius: 3px;
  width: 2px;
  background: currentColor;
  left: 7px;
}
.gg-info::after {
  bottom: 2px;
  height: 8px;
}
.gg-info::before {
  height: 2px;
  top: 2px;
}
.nav-tabs {
  border: 0;
  padding: 15px 0.7rem;
}
.nav-tabs:not(.nav-tabs-neutral) > .nav-item > .nav-link.active {
  box-shadow: 0 5px 35px 0 rgba(0, 0, 0, 0.3);
}
.nav-tabs.nav-tabs-neutral > .nav-item > .nav-link {
  color: #fff;
}
.nav-tabs.nav-tabs-neutral > .nav-item > .nav-link.active {
  background-color: rgba(255, 255, 255, 0.2);
  color: #fff;
}
.nav-tabs > .nav-item > .nav-link {
  padding: 11px 23px;
  border: 1px solid transparent;
  border-radius: 30px;
  margin: 0 5px 0 0;
  color: #888;
  background-color: transparent;
  font-size: 14px;
  line-height: 1.5;
  transition: all 300ms ease 0s;
}
@media screen and (max-width: 768px) {
  .nav-tabs > .nav-item > .nav-link {
    margin-bottom: 5px;
  }
}
.nav-tabs > .nav-item > .nav-link:hover {
  background-color: transparent;
}
.nav-tabs > .nav-item > .nav-link.active {
  color: #fff;
  background-color: #444;
  border-radius: 30px;
}
.nav-tabs > .nav-item > .nav-link i.now-ui-icons {
  position: relative;
  top: 1px;
  margin-right: 3px;
  font-size: 14px;
}
@media screen and (max-width: 768px) {
  .nav-tabs {
    display: inline-block;
    width: 100%;
    padding: 0 100px;
    text-align: center;
  }
}
.nav-link {
  padding: 2px 1rem;
}
@media only screen and (max-width: 662px) {
  .navbar {
    display: block;
    text-align: center;
  }
  .navbar .navbar-brand img {
    max-width: 140px;
  }
}
.navbar-expand-sm .navbar-nav {
  flex-direction: column;
  text-align: center;
}
.navbar-dark .navbar-nav .nav-link {
  color: #425257;
}
.progressStages {
  display: flex;
  flex-flow: row nowrap;
  background: #fff;
  margin: -24px -24px 0 -24px;
  border-radius: 18px 18px 0 0;
}
.progressStages a:hover {
  text-decoration: none;
}
.progressStages a:first-child {
  border-top-left-radius: 18px;
}
.progressStages a:last-child {
  border-top-right-radius: 18px;
}
.progressStages .progressStage {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  flex: 1;
  padding: 25px 2px 20px;
  background-color: #0299ff;
}
@media only screen and (max-width: 662px) {
  .progressStages .progressStage {
    padding: 3px;
  }
}
.progressStages .progressStage__icon {
  font-size: 18px;
  cursor: pointer;
}
@media only screen and (max-width: 662px) {
  .progressStages .progressStage__icon {
    padding: 0;
    font-size: 12px;
  }
}
.progressStages .progressStage__label {
  display: flex;
  flex-grow: 1;
  padding: 6px;
  border-radius: 50px;
  font-family: open-sans, sans-serif;
  font-size: 13px;
  text-align: center;
  cursor: pointer;
}
@media only screen and (max-width: 662px) {
  .progressStages .progressStage__label {
    padding: 6px;
    font-size: 11px;
  }
}
.progressStages .progressStage__label span {
  width: 85px;
  padding-bottom: 10px;
  cursor: pointer;
}
@media only screen and (max-width: 992px) {
  .progressStages .progressStage__label span {
    width: 100%;
  }
}
.progressStages .progressStage--current {
  box-shadow: inset 0 -3px #0299ff;
}
.progressStages .progressStage--current .progressStage__label {
  color: #fff;
  font-weight: 700;
}
.progressStages .progressStage--current .progressStage__label span {
  border-bottom: 3px solid #ffffff;
}
.progressStages .progressStage--complete .progressStage__icon {
  color: #efe;
  font-weight: bold;
}
.progressStages .progressStage--complete .progressStage__label {
  color: #fff;
}
.progressStages .progressStage--complete .progressStage__label.disabled {
  color: #efe;
}
.progressStages .progressStage--complete .progressStage__label.active {
  font-weight: bold;
}
label {
  margin: 0;
  padding: 0 0 4px;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: 600;
  color: #425257;
}
label span:after {
  content: '*';
  padding-left: 4px;
  color: #d32f2f;
}
.form-check-label {
  margin-top: 0.25em;
}
.form-label {
  position: relative;
  margin-bottom: 15px;
}
.form-label input {
  display: block;
  transition: all 0.3s ease;
}
.form-label label {
  cursor: text;
  z-index: 2;
  color: #737373;
  transition: all 0.3s ease;
  pointer-events: none;
}
.review .form-label label {
  position: relative;
  display: block;
}
.edit .form-label label {
  position: absolute;
  top: 10px;
  left: 14px;
}
button,
input {
  font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
}
input[type=text],
input[type=email],
input[type=date],
input[type=number],
input[type=tel],
input[type=password] {
  width: 100%;
  height: 58px;
  padding: 24px 12px 3px;
  border: 1px solid #cdcdcd;
  border-radius: 10px;
  margin: 0;
  color: #425257;
  background-color: #f8f8f8;
}
input[type=text]:focus,
input[type=email]:focus,
input[type=date]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=password]:focus {
  outline: 0;
  color: #425257;
  background-color: #cfe2f3;
  box-shadow: none;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  appearance: none;
  margin: 0;
}
select,
textarea,
select.form-control,
textarea.form-control {
  width: 100%;
  height: 58px;
  padding: 24px 12px 3px;
  border: 1px solid #cdcdcd;
  border-radius: 10px;
  margin: 0;
  color: #425257;
  background-color: #f8f8f8;
  -webkit-appearance: none;
  -moz-appearance: none;
}
select:focus,
textarea:focus,
select.form-control:focus,
textarea.form-control:focus {
  outline: 0;
  color: #425257;
  background-color: #cfe2f3;
  box-shadow: none;
}
.textarea {
  white-space: pre-line;
}
input.error-danger,
select.error-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}
.input-container {
  padding: 0;
  position: relative;
}
.input-container .input-date {
  display: flex;
  align-items: center;
  color: #aaa;
}
.input-container .input-date input {
  width: 52px;
  padding: 12px 0 12px 12px;
  border: none;
}
.input-container .input-date input:focus {
  background-color: transparent;
}
.input-group input {
  width: auto;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  text-align: end;
  padding-right: 20px;
}
.input-group .input-group-text {
  padding: 10px 20px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  font-size: 24px;
  font-weight: 600;
  background: #f5f5f5;
}
.duel-inputs {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0;
}
.duel-inputs h2 {
  color: #aaa;
  margin: 0;
}
.duel-inputs.date-mod {
  border: 1px solid #cdcdcd;
  border-radius: 10px;
  justify-content: flex-start;
  background: #f8f8f8;
}
.checkbox_div {
  display: flex;
}
.checkbox_div input {
  width: 18px;
  margin-left: 20px;
  height: auto;
}
.form-group {
  margin: auto auto 1rem;
}
.formWrapper {
  padding: 0;
  max-width: 52px;
}
.formWrapper.date-year-mod {
  max-width: 85px;
}
.checkboxText {
  color: #000;
  margin-bottom: 5px;
}
.checkboxText input[type=checkbox] {
  display: inline-block;
  position: relative;
  top: 5px;
  width: 20px;
  height: 20px;
  margin-right: 5px;
}
::placeholder {
  color: #737373;
  font-size: 14px;
  font-weight: 400;
}
.removeAdd {
  padding: 2px 10px;
  border: none;
  border-radius: 30px;
  cursor: pointer;
  color: #ffffff;
}
.removeAdd:hover {
  color: #ffffff;
}
.input-bare {
  border: 0 !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.input-bare__tooltip {
  width: 95% !important;
}
.input-holder {
  border: 1px solid #cdcdcd;
  border-radius: 10px;
  background-color: #f8f8f8;
}
.tooltip {
  background-color: #f8f8f860;
  width: max-content;
}
.sidebar {
  background-color: #fff;
  border-radius: 18px;
  margin-bottom: 20px;
}
.sidebar .terms li {
  padding: 1rem 1rem;
  border-radius: 10px;
  margin-bottom: 1rem;
  background: #e9e9e9;
}
.sidebar .terms li li {
  padding: 0;
  border-width: 0;
  margin-bottom: 0;
  background: none;
}
.sidebar .terms li.monthly {
  font-size: 18px;
}
.sidebar .terms li.monthly strong {
  font-size: 28px;
}
.sidebar .terms li.monthly .initial-payment {
  font-size: 16px;
}
.sidebar .terms li.monthly .initial-payment strong {
  font-size: 20px;
}
.tableHeading {
  text-align: left;
}
.tableHeading tbody tr td:first-child {
  background-color: #eee;
  width: 35%;
}
.tableHeading.table-bordered {
  border: 2px solid #3a3a3a;
}
.tableHeading.table-bordered > thead > tr > th {
  border: 2px solid #3a3a3a;
}
.tableHeading.table-bordered > thead > tr > td {
  border: 2px solid #3a3a3a;
}
.tableHeading.table-bordered > tbody > tr > td {
  border: 2px solid #3a3a3a;
}
.tableHeading.table-bordered {
  border: 2px solid #3a3a3a;
}
.tableHeading.table-bordered > thead > tr > th {
  border: 2px solid #3a3a3a;
}
.tableHeading .trHeading {
  background-color: #3a3a3a;
  color: #eee;
}
.tableHeading .trSubHeading {
  background-color: #616161;
  color: white;
}
.tableHeading .trSubHeading td {
  background: #616161;
  color: white;
}
.tableHeading .trSubHeading h6 {
  margin-bottom: 0;
}
footer {
  padding: 100px;
  margin-top: 50px;
  font-weight: 300;
  color: #555;
  background: #f7f7f7;
}
footer p {
  margin-bottom: 0;
  font-size: 12px;
}
footer p a {
  color: #555;
  font-weight: 400;
}
footer p a:hover {
  color: #e86c42;
}
.footer__item {
  margin-bottom: 20px;
}
.footer__item i {
  font-size: 36px;
  margin-bottom: 10px;
}
.footer__item .footer__text {
  font-size: 18px;
  font-weight: 600;
  color: #fff;
}
.footer__item .footer__text a {
  color: #fff;
}
.footer__item .footer__logo img {
  width: 170px;
}
.compliance {
  padding: 1rem 1rem;
}
.compliance__headline {
  margin-bottom: 1.2em;
}
.compliance__text-content {
  text-align: justify;
}
body {
  font-size: 14px;
  font-family: system-ui, open-sans, sans-serif;
  line-height: 1.2;
  background-color: #eee;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS1zdHlsZXMuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0VBQ0U7RUFDQTtBQ0NGO0FEQ0U7O0VBRUU7QUNDSjtBQ1BBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRFNGO0FFZEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGZ0JGO0FFckJBO0VBUUk7RUFDQTtFQUNBO0VBQ0E7QUZnQko7QUczQkE7RUFDRTtFQUNBO0VBQ0E7QUg2QkY7QUcxQkE7RUFDRTtFQUNBO0FINEJGO0FHekJBO0VBQ0U7RUFDQTtBSDJCRjtBR3hCQTtFQUNFO0VBQ0E7RUFDQTtBSDBCRjtBR3ZCQTtFQUNFO0VBQ0E7QUh5QkY7QUd0QkE7RUFDRTtBSHdCRjtBR3JCQTtFQUNFO0FIdUJGO0FHcEJBO0VBQ0U7QUhzQkY7QUduQkE7RUFDRTtFQUNBO0FIcUJGO0FJOURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpnRUY7QUk5REU7RUFDRTtFQUNBO0VBQ0E7QUpnRUo7QUk3REU7RUFDRTtFQUNBO0FKK0RKO0FJNURFO0VBQ0U7QUo4REo7QUkvREU7RUFJSTtBSjhETjtBSTFERTtFQUNFO0FKNERKO0FJekRFO0VBQ0U7QUoyREo7QUk1REU7RUFJSTtBSjJETjtBSy9GQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMaUdGO0FLL0ZFO0VBQ0U7QUxpR0o7QUsvRkk7RUFDRTtFQUNBO0FMaUdOO0FLN0ZFO0VBQ0U7QUwrRko7QUs1RkU7RUFDRTtFQUNBO0FMOEZKO0FLM0ZFO0VBQ0U7RUFDQTtFQUNBO0FMNkZKO0FLekZBO0VBQ0U7QUwyRkY7QUt4RkE7RUFDRTtFQUNBO0VBQ0E7QUwwRkY7QUt4RkU7RUFDRTtFQUNBO0VBQ0E7QUwwRko7QUt0RkE7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMdUZKO0FLN0ZBO0VBVUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMc0ZKO0FN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SUk7RUFDQTtBZDJwQko7QWN4cEJFO0VBQ0U7QWQwcEJKO0FjeHBCSTtFQUNFO0FkMHBCTjtBY3ZwQkk7RUFDRTtBZHlwQk47QWN0cEJJO0VBQ0U7QWR3cEJOO0FjcHBCRTtFQUNFO0Fkc3BCSjtBY3BwQkk7RUFDRTtBZHNwQk47QWNsckJBO0VBaUNJO0VBQ0E7QWRvcEJKO0FjdHJCQTtFQXNDSTtFQUNBO0FkbXBCSjtBYzFyQkE7RUEwQ007RUFDQTtBZG1wQk47QWM5ckJBO0VBK0NNO0Fka3BCTjtBZWpzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmbXNCRjtBZXhzQkE7RUFRSTtFQUNBO0FmbXNCSjtBZTVzQkE7RUFZTTtFQUNBO0FmbXNCTjtBZWpzQk07RUFDRTtBZm1zQlI7QWU3ckJBO0VBQ0U7QWYrckJGO0FlaHNCQTtFQUlJO0VBQ0E7QWYrckJKO0FlcHNCQTtFQVNJO0VBQ0E7RUFDQTtBZjhyQko7QWV6c0JBO0VBY007QWY4ckJOO0FlNXNCQTtFQW1CSTtBZjRyQko7QWdCcnVCQTtFQUNFO0FoQnV1QkY7QWdCcnVCRTtFQUNFO0FoQnV1Qko7QWdCcnVCRTtFQUNFO0FoQnV1Qko7QUF2dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUF5dEJGIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZHZzLWZpbmFuY2UtYXBwLWFwaS8uL2Fzc2V0cy9sZXNzL3BhcnRpYWwvX2xpbmtzLmxlc3MiLCJ3ZWJwYWNrOi8vZHZzLWZpbmFuY2UtYXBwLWFwaS8uL2Fzc2V0cy9sZXNzL2Zvcm0tc3R5bGVzLmxlc3MiLCJ3ZWJwYWNrOi8vZHZzLWZpbmFuY2UtYXBwLWFwaS8uL2Fzc2V0cy9sZXNzL3BhcnRpYWwvX2NhdGVnb3J5Lmxlc3MiLCJ3ZWJwYWNrOi8vZHZzLWZpbmFuY2UtYXBwLWFwaS8uL2Fzc2V0cy9sZXNzL3BhcnRpYWwvX2hpc3RvcnkubGVzcyIsIndlYnBhY2s6Ly9kdnMtZmluYW5jZS1hcHAtYXBpLy4vYXNzZXRzL2xlc3MvcGFydGlhbC9fY3VzdG9tLmxlc3MiLCJ3ZWJwYWNrOi8vZHZzLWZpbmFuY2UtYXBwLWFwaS8uL2Fzc2V0cy9sZXNzL2NvbXBvbmVudHMvX2FsZXJ0cy5sZXNzIiwid2VicGFjazovL2R2cy1maW5hbmNlLWFwcC1hcGkvLi9hc3NldHMvbGVzcy9jb21wb25lbnRzL19idXR0b25zLmxlc3MiLCJ3ZWJwYWNrOi8vZHZzLWZpbmFuY2UtYXBwLWFwaS8uL2Fzc2V0cy9sZXNzL2NvbXBvbmVudHMvX2NvbnRyb2xzLmxlc3MiLCJ3ZWJwYWNrOi8vZHZzLWZpbmFuY2UtYXBwLWFwaS8uL2Fzc2V0cy9sZXNzL2NvbXBvbmVudHMvX3Byb3Bvc2Fscy5sZXNzIiwid2VicGFjazovL2R2cy1maW5hbmNlLWFwcC1hcGkvLi9hc3NldHMvbGVzcy9jb21wb25lbnRzL19hdXRvY29tcGxldGUubGVzcyIsIndlYnBhY2s6Ly9kdnMtZmluYW5jZS1hcHAtYXBpLy4vYXNzZXRzL2xlc3MvY29tcG9uZW50cy9faWNvbnMubGVzcyIsIndlYnBhY2s6Ly9kdnMtZmluYW5jZS1hcHAtYXBpLy4vYXNzZXRzL2xlc3MvbW9kdWxlcy9fbmF2aWdhdGlvbi5sZXNzIiwid2VicGFjazovL2R2cy1maW5hbmNlLWFwcC1hcGkvLi9hc3NldHMvbGVzcy9tb2R1bGVzL19zdGFnZXMubGVzcyIsIndlYnBhY2s6Ly9kdnMtZmluYW5jZS1hcHAtYXBpLy4vYXNzZXRzL2xlc3MvbW9kdWxlcy9fZm9ybXMubGVzcyIsIndlYnBhY2s6Ly9kdnMtZmluYW5jZS1hcHAtYXBpLy4vYXNzZXRzL2xlc3MvbW9kdWxlcy9fc2lkZWJhci5sZXNzIiwid2VicGFjazovL2R2cy1maW5hbmNlLWFwcC1hcGkvLi9hc3NldHMvbGVzcy9tb2R1bGVzL190YWJsZXMubGVzcyIsIndlYnBhY2s6Ly9kdnMtZmluYW5jZS1hcHAtYXBpLy4vYXNzZXRzL2xlc3MvbW9kdWxlcy9fZm9vdGVyLmxlc3MiLCJ3ZWJwYWNrOi8vZHZzLWZpbmFuY2UtYXBwLWFwaS8uL2Fzc2V0cy9sZXNzL21vZHVsZXMvX2NvbXBsaWFuY2UubGVzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzE5NzZkMjtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgfVxufVxuIiwiQGltcG9ydCAndmFyaWFibGVzL19jb2xvcnMnO1xuQGltcG9ydCAndmFyaWFibGVzL192aWV3cG9ydHMnO1xuXG5AaW1wb3J0ICdwYXJ0aWFsL19saW5rcyc7XG5AaW1wb3J0ICdwYXJ0aWFsL19jYXRlZ29yeSc7XG5AaW1wb3J0ICdwYXJ0aWFsL19oaXN0b3J5JztcbkBpbXBvcnQgJ3BhcnRpYWwvX2N1c3RvbSc7XG5cbkBpbXBvcnQgJ2NvbXBvbmVudHMvX2FsZXJ0cyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL19idXR0b25zJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvX2NvbnRyb2xzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvX3Byb3Bvc2Fscyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL19hdXRvY29tcGxldGUnO1xuQGltcG9ydCAnY29tcG9uZW50cy9faWNvbnMnO1xuXG5AaW1wb3J0ICdtb2R1bGVzL19uYXZpZ2F0aW9uJztcbkBpbXBvcnQgJ21vZHVsZXMvX3N0YWdlcyc7XG5AaW1wb3J0ICdtb2R1bGVzL19mb3Jtcyc7XG5AaW1wb3J0ICdtb2R1bGVzL19zaWRlYmFyJztcbkBpbXBvcnQgJ21vZHVsZXMvX3RhYmxlcyc7XG5AaW1wb3J0ICdtb2R1bGVzL19mb290ZXInO1xuQGltcG9ydCAnbW9kdWxlcy9fY29tcGxpYW5jZSc7XG5cbmJvZHkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBzeXN0ZW0tdWksIG9wZW4tc2Fucywgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cbiIsIi5jYXRlZ29yeSB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNDI1MjU3O1xufVxuIiwiLmhpc3RvcnlfYmxvY2sge1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2MTYxNjE7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG5cbiAgaDMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4iLCJwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjFlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uY2FsbF90ZXh0IHtcbiAgbWFyZ2luOiAzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLm51bWJlcl9oZWFkZXIge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiAjNDI1MjU3O1xufVxuXG4uc3ViSGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmNvdW50ZXJXb3JkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4uc3RhcnRfcGFnZSB7XG4gIGNvbG9yOiAjNDI1MjU3O1xufVxuXG4uY29udGVudF9kaXYge1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG5cbi5kZWFsX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGxhaW4ge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLnNBbGVydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgcGFkZGluZzogNnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGNvbG9yOiAjNjE2MTYxO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICYgJl9faWNvbiB7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIGZvbnQtc2l6ZTogMTI1JTtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICAmLS1pbmZvIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzAyODhkMTtcblxuICAgIC5zQWxlcnRfX2ljb24ge1xuICAgICAgY29sb3I6ICMwMjc3YmQ7XG4gICAgfVxuICB9XG5cbiAgJi0tc3VjY2VzcyB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM2ODlmMzg7XG4gIH1cblxuICAmLS1kYW5nZXIge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZGMzNTQ1O1xuXG4gICAgLnNBbGVydF9faWNvbiB7XG4gICAgICBjb2xvcjogI2RjMzU0NTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zQnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDI5OWZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xuICBmb250LWZhbWlseTogb3Blbi1zYW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IGxhcmdlO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgJjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDI5OWZmO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMjk5ZmY7XG4gIH1cbn1cblxuLmVkaXRCdG4ge1xuICBwYWRkaW5nOiAzcHg7XG59XG5cbi53aGl0ZUJ0biB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMjk5ZmY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDI5OWZmO1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzAyOTlmZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uYnRuSGVhZGluZyB7XG4gIGgzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4iLCIuc0lucHV0IHtcbiAgJi0tc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cblxuLnNEYXRlU2VsZWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuICAubW9udGhTZWxlY3Qge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XG4gIH1cblxuICAueWVhclNlbGVjdCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDEwcHggMDtcbiAgfVxufVxuXG4uc0NvbnRyb2wge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgJi0tYm9yZGVyZWQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cblxuLnNGaWVsZCB7XG4gICZfX2hpbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpO1xuICB9XG59XG4iLCIucHJvcG9zYWxQYWdlIHtcbiAgLnByb3Bvc2FsUGFnZV9pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMSU7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICBoMiB7XG4gICAgICBtYXJnaW46IDFlbSAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjNDI1MjU3O1xuICAgIH1cbiAgfVxufVxuXG4uYXBwLXN1Ym1pdHRlZCB7XG4gIC5wcm9wb3NhbFBhZ2Uge1xuICAgIC5wcm9wb3NhbFBhZ2VfaW5uZXIge1xuICAgICAgcGFkZGluZzogMzAwcHggMjRweDtcbiAgICB9XG4gIH1cbn1cblxuIiwiLmF1dG9jb21wbGV0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJl9fbGlzdCB7XG4gICAgbWF4LWhlaWdodDogMjByZW07XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgei1pbmRleDogOTk7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICAmJiBkaXYge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q0ZDRkNDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZ2ctaW5mbyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZ2dzLDEpKTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHhcbn1cbi5nZy1pbmZvOjphZnRlcixcbi5nZy1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgbGVmdDogN3B4XG59XG4uZ2ctaW5mbzo6YWZ0ZXIge1xuICBib3R0b206IDJweDtcbiAgaGVpZ2h0OiA4cHhcbn1cbi5nZy1pbmZvOjpiZWZvcmUge1xuICBoZWlnaHQ6IDJweDtcbiAgdG9wOiAycHhcbn1cbiIsIi5uYXYtdGFicyB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMTVweCAwLjdyZW07XG5cbiAgJjpub3QoLm5hdi10YWJzLW5ldXRyYWwpID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDVweCAzNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIH1cbiAgfVxuXG4gICYubmF2LXRhYnMtbmV1dHJhbCA+IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAmID4gLm5hdi1pdGVtIHtcbiAgICAmID4gLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDExcHggMjNweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgICAgY29sb3I6ICM4ODg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZSAwcztcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHZpZXdwb3J0TWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIGkubm93LXVpLWljb25zIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAdmlld3BvcnRNZCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDEwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWxpbmsge1xuICBwYWRkaW5nOiAycHggMXJlbTtcbn1cblxuLm5hdmJhciB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHZpZXdwb3J0U20pIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAubmF2YmFyLWJyYW5kIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNDI1MjU3O1xufVxuIiwiLnByb2dyZXNzU3RhZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW46IC0yNHB4IC0yNHB4IDAgLTI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggMThweCAwIDA7XG5cbiAgYSB7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxOHB4O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMThweDtcbiAgICB9XG4gIH1cblxuICAucHJvZ3Jlc3NTdGFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmc6IDI1cHggMnB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAyOTlmZjtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHZpZXdwb3J0U20pIHtcbiAgICAgIHBhZGRpbmc6IDNweDtcbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAdmlld3BvcnRTbSkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBmb250LWZhbWlseTogb3Blbi1zYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEB2aWV3cG9ydFNtKSB7XG4gICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAdmlld3BvcnRMZykge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tY3VycmVudCB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIC0zcHggIzAyOTlmZjtcblxuICAgICAgLnByb2dyZXNzU3RhZ2VfX2xhYmVsIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jb21wbGV0ZSB7XG4gICAgICAucHJvZ3Jlc3NTdGFnZV9faWNvbiB7XG4gICAgICAgIGNvbG9yOiAjZWZlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuICAgICAgLnByb2dyZXNzU3RhZ2VfX2xhYmVsIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgY29sb3I6ICNlZmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG4iLCJsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzQyNTI1NztcblxuICBzcGFuOmFmdGVyIHtcbiAgICBjb250ZW50OiAnKic7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgY29sb3I6ICNkMzJmMmY7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tdG9wOiAwLjI1ZW07XG59XG5cbi5mb3JtLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gIGlucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB9XG5cbiAgbGFiZWwge1xuICAgIC5yZXZpZXcgJiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuZWRpdCAmIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIGxlZnQ6IDE0cHg7XG4gICAgfVxuXG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICM3MzczNzM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuaW5wdXQge1xuICAmW3R5cGU9dGV4dF0sXG4gICZbdHlwZT1lbWFpbF0sXG4gICZbdHlwZT1kYXRlXSxcbiAgJlt0eXBlPW51bWJlcl0sXG4gICZbdHlwZT10ZWxdLFxuICAmW3R5cGU9cGFzc3dvcmRdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgcGFkZGluZzogMjRweCAxMnB4IDNweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2RjZGNkO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjNDI1MjU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBjb2xvcjogIzQyNTI1NztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZmUyZjM7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZbdHlwZT1udW1iZXJdIHtcbiAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICAgICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAmLFxuICAmLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICAgIHBhZGRpbmc6IDI0cHggMTJweCAzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NkY2RjZDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogIzQyNTI1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBjb2xvcjogIzQyNTI1NztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZmUyZjM7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4udGV4dGFyZWEge1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG5cbmlucHV0LFxuc2VsZWN0IHtcbiAgJi5lcnJvci1kYW5nZXIge1xuICAgIGNvbG9yOiAjNzIxYzI0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGQ3ZGE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjVjNmNiO1xuICB9XG59XG5cbi5pbnB1dC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmlucHV0LWRhdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogI2FhYTtcblxuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiA1MnB4O1xuICAgICAgcGFkZGluZzogMTJweCAwIDEycHggMTJweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBpbnB1dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgJiAmLXRleHQge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG59XG5cbi5kdWVsLWlucHV0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcblxuICBoMiB7XG4gICAgY29sb3I6ICNhYWE7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJi5kYXRlLW1vZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NkY2RjZDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICB9XG59XG5cbi5jaGVja2JveF9kaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIGlucHV0IHtcbiAgICB3aWR0aDogMThweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW46IGF1dG8gYXV0byAxcmVtO1xufVxuXG4uZm9ybVdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDUycHg7XG5cbiAgJi5kYXRlLXllYXItbW9kIHtcbiAgICBtYXgtd2lkdGg6IDg1cHg7XG4gIH1cbn1cblxuLmNoZWNrYm94VGV4dCB7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA1cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG5cbjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzczNzM3MztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ucmVtb3ZlQWRkIHtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuXG4uaW5wdXQtYmFyZSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICZfX3Rvb2x0aXAge1xuICAgIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaW5wdXQtaG9sZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NkY2RjZDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cblxuLnRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4NjA7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbiIsIi5zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAudGVybXMgbGkge1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgYmFja2dyb3VuZDogI2U5ZTllOTtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG5cbiAgICAmLm1vbnRobHkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICB9XG5cbiAgICAgIC5pbml0aWFsLXBheW1lbnQge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50YWJsZUhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cblxuICAmLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjM2EzYTNhO1xuXG4gICAgJiA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjM2EzYTNhO1xuICAgIH1cblxuICAgICYgPiB0aGVhZCA+IHRyID4gdGQge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzNhM2EzYTtcbiAgICB9XG5cbiAgICAmID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMzYTNhM2E7XG4gICAgfVxuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzNhM2EzYTtcblxuICAgICYgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzNhM2EzYTtcbiAgICB9XG4gIH1cblxuICAudHJIZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EzYTNhO1xuICAgIGNvbG9yOiAjZWVlO1xuICB9XG5cbiAgLnRyU3ViSGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MTtcbiAgICBjb2xvcjogd2hpdGU7XG5cbiAgICB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNjE2MTYxO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgIGg2IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCJmb290ZXIge1xuICBwYWRkaW5nOiAxMDBweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG5cbiAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZTg2YzQyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICBpIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5mb290ZXJfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAuZm9vdGVyX19sb2dvIGltZyB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICB9XG59XG5cblxuIiwiLmNvbXBsaWFuY2Uge1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG5cbiAgJl9faGVhZGxpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMmVtO1xuICB9XG4gICZfX3RleHQtY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/