/*custom*/

a:hover {
  color: #000;
  text-decoration: none;
}

.table th {
  border-top: 0px;
}

/*login*/

.slick-slider .slide-img-bg {
  opacity: 0.9;
  background-position: center;
}

.slick-slider .slider-content {
  position: absolute;
  bottom: 40px;
  left: 0px;
}

.slick-slider .slider-content p {
  opacity: 1;
}

.slick-slider .slider-content h3 span {
  background: #000;
  padding: 5px 10px;
}

.logologin img {
  max-width: 400px;
}

.app-page-title .page-title-icon {
  display: none;
}

.app-page-title {
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 20px;
}

.fixed-sidebar .app-main .app-main__outer {
  padding-left: 230px;
}

.closed-sidebar.fixed-sidebar .app-main__outer {
  padding-left: 80px;
}

.closed-sidebar .logo-src-img {
  display: none;
}

.app-sidebar {
  width: 240px;
  min-width: 240px;
  flex-basis: 240px;
}

.nopad {
  padding: 0;
  overflow: auto;
}

.scrollbar-sidebar,
.scrollbar-container {
  overflow-x: auto;
}

.nav-tabs-custom {
  margin-bottom: 0px;
}

.nav-card-custom {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top: 0px;
}

.floaty-btn {
  position: fixed;
  right: 30px;
  bottom: 30px;
  z-index: 999;
}

tr[data-href] {
  color: inherit;
}

tr[data-href]:hover {
  cursor: pointer;
  color: #f56c5b;
  text-decoration: none;
}

table td:last-of-type,
table th:last-of-type {
  text-align: right;
}

.relation-label {
  background: #f56c5b;
  padding: 5px 10px;
  color: #fff;
  border-radius: 40px;
  font-size: 11px;
}

.sidebar-header-img {
  max-width: 200px;
  width: 100%;
}

.sidebar-menu a {
  color: #343a40;
}

.sidebar-menu a:hover {
  text-decoration: none;
  color: #f56c5b;
}

.sidebar-btn {
  background: #f7ede6;
  padding: 10px 20px;
  margin-bottom: 10px;
  font-weight: bold;
  border-radius: 5px;
}

.sidebar-btn:hover {
  background: #f4ddcd;
}

.content-detail {
  float: left;
}

.header-detail {
  border-bottom: 1px solid #e2e3e3;
  margin-bottom: 20px;
}

.content-detail input:disabled {
  color: #000;
  background: #f7f7f7;
}

.content-detail select:disabled {
  color: #000;
}

.content-detail-sidebox {
  background: #f7f7f7;
  padding: 20px 25px;
}

.content-detail .col-sm-4 {
  float: left;
}

.content-detail .col-sm-6 {
  float: left;
}

.content-detail .col-sm-12 {
  float: left;
}

.pd-l-0 {
  padding-left: 0;
}

.pd-l-20 {
  margin-left: 20px;
}

.pd-r-0 {
  padding-right: 0;
}

.mg-b-20 {
  margin-bottom: 10px;
}

.mg-b-40 {
  margin-bottom: 40px;
}

.smallexp {
  color: #a2a2a2;
  font-size: 12px;
}

.cntr-freq {
  font-size: 10px;
}

/*labels*/

.inv-blue {
  background: #3498db;
  color: #fff;
}

.inv-grey {
  background: #7f8c8d;
  color: #fff;
}

.inv-orange {
  background: #F39C12;
  color: #fff;
}

.inv-green {
  background: #2ECC71;
  color: #fff;
}

.inv-red {
  background: #E74C3C;
  color: #fff;
}

.inv-yellow {
  background: #fac51c;
  color: #fff;
}

.inv-purple {
  background: #553982;
  color: #fff;
}

.inv-label {
  border-radius: 50px;
  padding: 4px 10px 5px 10px;
  font-size: 11px;
  width: 94px;
  text-align: center;
}

.inv-label-sm {
  padding-top: 2px;
  padding-bottom: 2px;
}

.badge.badge-blue {
  background: #3498db;
  color: #fff;
}

/*dots*/

.dot-red {
  height: 25px;
  width: 25px;
  background-color: #E74C3C;
  border-radius: 50%;
  display: inline-block;
}

.dot-orange {
  height: 25px;
  width: 25px;
  background-color: #F39C12;
  border-radius: 50%;
  display: inline-block;
}

.dot-green {
  height: 25px;
  width: 25px;
  background-color: #2ECC71;
  border-radius: 50%;
  display: inline-block;
}

.dot-blue {
  height: 25px;
  width: 25px;
  background-color: #3498db;
  border-radius: 50%;
  display: inline-block;
}

.dot-purple {
  height: 25px;
  width: 25px;
  background-color: #553982;
  border-radius: 50%;
  display: inline-block;
}

.dot-yellow {
  height: 25px;
  width: 25px;
  background-color: #fac51c;
  border-radius: 50%;
  display: inline-block;
}

.dot-grey {
  height: 25px;
  width: 25px;
  background-color: #7f8c8d;
  border-radius: 50%;
  display: inline-block;
}

/*dashboard*/

.dashboard-col2 {
  float: left;
}

.dashboard-col3 {
  float: left;
}

.dashboard-col4 {
  float: left;
  min-height: 480px;
}

.btn-dashboard {
  background-color: #fff;
  border: 1px solid #f56c5b;
  border-radius: 5px;
  outline: none;
  padding: 5px 20px;
  color: #f56c5b;
  transition: all 0.5s ease;
  cursor: pointer;
}

.btn-dashboard:hover {
  background-color: #f56c5b;
  color: #fff;
  transition: all 0.5s ease;
  cursor: pointer;
}

.wbr-card-header {
  color: #3e3e3e;
}

.notify-row {
  width: 100%;
  border-bottom: 1px solid rgba(4, 2, 3, 0.125);
  overflow: auto;
  padding: 25px 0;
}

.notify-icon {
  max-width: 40px;
  float: left;
  display: none;
}

.notify-icon img {
  max-width: 80%;
}

.notify-message {
  width: calc(80% - 50px);
  float: left;
  padding: 0px 0 0 25px;
}

.notify-date {
  width: calc(20% - 50px);
  float: right;
  text-align: right;
  color: #a4a4a4;
}

.notify-message h3 {
  font-size: 18px;
  font-weight: bold;
  padding-top: 10px;
}

.notify-message-actions {
  color: #f56c5b;
  cursor: pointer;
}

.notify-message-actions:hover {
  text-decoration: underline;
}

.notify-alert-on {
  background-color: #E74C3C;
  border-radius: 50%;
  color: #fff;
  padding: 1px 5px;
  font-size: 11px;
  float: right;
}

.verzuim-intro {
  padding: 10px 0 25px 0;
  font-size: 16px;
  border-bottom: 1px solid rgba(4, 2, 3, 0.125);
}

.sidebar-finance {
  padding: 10px 8px;
  overflow: auto;
}

.sidebar-finance h4 {
  font-size: 20px;
  font-weight: bold;
}

.sidebar-finance .col-7 {
  float: left;
}

.sidebar-finance .col-5 {
  float: left;
}

.sidebar-finance .side-total-row {
  overflow: auto;
  padding: 0 0 6px 0;
}

.sidebar-finance .side-total-amount {
  border-top: 1px solid rgba(4, 2, 3, 0.125);
  padding-top: 10px;
  font-weight: bold;
}

.sidebar-logs {
  padding: 10px 8px;
  overflow: auto;
}

.sidebar-logs h4 {
  font-size: 14px;
  font-weight: bold;
}

.sidebar-logs .side-logs-row {
  overflow: auto;
  padding: 0 0 6px 0;
  font-size: 10px;
}

.sidebar-logs .side-logs-line {
  border-top: 1px solid rgba(4, 2, 3, 0.125);
  padding-top: 6px;
}

.sidebar-actions {
  padding: 10px 8px;
  overflow: auto;
}

.sidebar-actions h4 {
  font-size: 20px;
  font-weight: bold;
}

.sidebar-actions h5 {
  font-size: 14px;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 0px;
}

.sidebar-actions .side-actions-row {
  overflow: auto;
  padding: 0 0 6px 0;
}

.sidebar-actions .col-5 {
  float: left;
}

.sidebar-actions .col-7 {
  float: left;
}

.sidebar-actions .side-actions-sendtext {
  font-size: 10px;
}

.sidebar-actions .side-actions-sendtitle {
  padding-top: 10px;
}

.inv-row span {
  font-size: 12px;
}

.inv-row img {
  opacity: 0.5;
  cursor: pointer;
}

.inv-row img:hover {
  opacity: 1;
}

.col-6-detail {
  float: left;
}

.qualitycheck-detail h3 {
  font-size: 16px;
  font-weight: bold;
}

.qualitycheck-detail {
  min-height: 160px;
}

.pin-overview-row .pin-dot {
  width: 15px;
  height: 15px;
  vertical-align: middle;
}

.inv-overview-row img {
  opacity: 0.5;
  cursor: pointer;
}

.inv-overview-row img:hover {
  opacity: 1;
}

.inv-files-box a {
  color: #000;
}

.inv-files-box a:hover {
  color: #f56c5b;
}

.inv-files-box img {
  margin-right: 5px;
  alignment: bottom;
  vertical-align: baseline;
}

.inv-files-box span {
  font-size: 12px;
  padding-left: 10px;
}

.qualitycheck-form-head {
  font-weight: bold;
  font-size: 14px;
  padding-bottom: 10px;
}

.qualitycheck-form-signature img {
  border: 1px solid #dee2e6;
  margin-top: 10px;
}

.qualitycheck-pin img {
  max-width: 100%;
}

.qualitycheck-pin {
  min-height: 320px;
}

.pin-detail-status .pin-dot {
  width: 15px;
  height: 15px;
  vertical-align: middle;
}

.pin-thumbs {
  float: left;
  padding-left: 0px;
  padding-bottom: 20px;
  padding-top: 5px;
}

.pin-thumbs img {
  border: 1px solid #dee2e6;
  cursor: pointer;
}

.pin-thumbs img:hover {
  opacity: 0.8;
  border: 1px solid #f56c5b;
}

.delete-pin-thumb {
  position: absolute;
  top: -5px;
  right: 9px;
  width: 20px;
  height: 20px;
  border-radius: 20px;
  background: #DC3545;
  color: #ffffff;
  text-align: center;
  line-height: 20px;
  font-size: 15px;
  cursor: pointer;
}

.operations-widget-1 {
  float: left;
}

.operations-widget-ins {
  min-height: 160px;
}

.operations-widget-ins h3 {
  font-size: 20px;
  font-weight: bold;
}

.operations-widget-ins p {
  font-size: 14px;
}

.widget-finance .col-4 {
  float: left;
}

.widget-finance .col-5 {
  float: left;
}

.widget-finance .side-total-row {
  overflow: auto;
  padding: 0 0 6px 0;
}

.success-alert {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9999;
  display: none;
}

.success-alert .popup {
  position: absolute;
  top: 50px;
  right: 50px;
  width: 300px;
  background-color: #ffffff;
  padding: 20px 20px 20px 13px;
  border-left: 7px solid #5cd659;
  -webkit-animation-duration: .8s;
          animation-duration: .8s;
}

.success-alert .popup .icon {
  color: #5cd659;
  font-size: 1.7rem;
  margin-right: 13px;
}

.success-alert .popup .title {
  text-transform: uppercase;
  font-weight: bold;
}

.success-alert .popup .text {
  font-size: 0.8rem;
  color: #868686;
}

.success-alert .popup .close-alert {
  font-size: 1.8rem;
  font-weight: bold;
  position: absolute;
  top: 10px;
  right: 6px;
  color: #000000;
  cursor: pointer;
  width: 20px;
  height: 20px;
  line-height: 20px;
}

.success-alert.success .popup {
  border-left: 7px solid #5cd659;
}

.success-alert.success .popup .icon {
  color: #5cd659;
}

.success-alert.warning .popup {
  border-left: 7px solid #ffb42a;
}

.success-alert.warning .popup .icon {
  color: #ffb42a;
}

.success-alert.danger .popup {
  border-left: 7px solid #ff4444;
}

.success-alert.danger .popup .icon {
  color: #ff4444;
}

/*LOGIN*/

.db-form-login .form-control {
  border-radius: 0px;
  color: #fff;
  background-color: transparent;
  border: 0px solid #ced4da;
  border-bottom: 1px solid #fff;
}

.bg-db-red {
  background: #f56c5b;
  color: #fff;
}

.db-form-login .btn-lg {
  border-radius: 50px;
  float: right;
  background-color: white;
  border: 0px;
  color: #f56c5b;
  margin-top: 10px;
  padding: 8px 30px;
}

.db-title-login h4 span {
  font-size: 22px;
  text-align: center;
  line-height: 22px;
}

.db-title-login h4 {
  padding: 10px 0 25px 0;
}

.db-form-login .col-md-10 {
  margin: 0 auto;
}

.db-footerbox {
  color: #fff;
  padding: 50px 0 20px 0;
}

.db-footerbox a {
  color: #fff;
}

.db-footerbox a:hover {
  color: #fff;
  text-decoration: underline;
}

.db-form-login .form-control:focus {
  outline-color: transparent;
  outline-style: none;
}

.db-logo-main img {
  max-width: 80%;
  margin: 0 auto;
}

.db-logo-main {
  text-align: center;
  padding-bottom: 30px;
}

.form-control:focus {
  box-shadow: 0 0 0 0rem rgba(0, 123, 255, 0);
}

/*Account*/

.card-dcb {
  background: #fff;
}

.card-bg01 {
  background-image: url("/images/bg01.png");
  background-position: bottom center;
  background-size: 100% auto;
  background-repeat: no-repeat;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1);
}

.card-bg02 {
  background-image: url("/images/bg02.png");
  background-position: bottom center;
  background-size: 100% auto;
  background-repeat: no-repeat;
}

.dcb-myacc-sidemenu {
  text-align: center;
  color: #000;
  width: 100%;
  padding: 40px 20px;
}

.dcb-myacc-sidemenu img {
  max-width: 80%;
}

.dcb-myacc-sidemenu h3 {
  color: #f56c5b;
  font-size: 20px;
  margin-top: 15px;
  font-weight: 700;
  margin-bottom: 3px;
}

.dcb-myacc-sidemenu p {
  color: #000;
  font-weight: 700;
}

.dcb-myacc-sidemenu p span {
  color: #7f7f7f;
  padding: 10px 0;
}

.dcb-myacc-sidemenu .btn-pill {
  color: #f56c5b;
  background-color: #fff;
  border: 2px solid #f56c5b;
  margin-top: 20px;
}

.dcb-myacc-sidemenu .btn-pill:hover {
  color: #fff;
  background-color: #f56c5b;
  border: 2px solid #f56c5b;
  margin-top: 20px;
}

.sidebar-left {
  padding: 0 35px;
  max-width: 360px;
}

.dcb-myacc-content h3 {
  color: #f56c5b;
  font-size: 20px;
  margin-top: 15px;
  font-weight: 700;
  margin-bottom: 20px;
}

.dcb-myacc-content {
  max-width: 900px;
  min-height: 200px;
  padding: 25px 30px;
  margin-bottom: 25px;
}

.card-dcb .col-sm-4 {
  float: left;
}

.card-dcb .col-sm-6 {
  float: left;
}

.card-dcb .col-sm-12 {
  float: left;
}

.dcb-main-content .card-title {
  color: #f56c5b;
  font-size: 20px;
  margin-top: 15px;
  font-weight: 700;
  margin-bottom: 20px;
  text-transform: none;
}

.dcb-main-content .card {
  border-radius: 0px;
  box-shadow: none;
  border: 0px;
}

.header-user-info .widget-heading {
  color: #000;
}

.header-user-info .widget-subheading a {
  color: #f56c5b;
  font-weight: 700;
}

.widget-content .widget-content-left .widget-subheading {
  opacity: 1;
}

.header-btn-lg::before {
  width: 0px;
}

.app-header__logo {
  max-width: 240px;
  background-color: #f56c5b;
  color: #fff;
  padding-right: 14px;
  text-align: center;
}

.app-theme-white.fixed-header .app-header__logo {
  background-color: #f56c5b;
}

.logo-src-img img {
  width: 120px;
}

.logo-src-img {
  width: 100%;
  text-align: center;
}

.hamburger-inner,
.hamburger-inner::before,
.hamburger-inner::after {
  background-color: #fff;
}

.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner::before,
.hamburger.is-active .hamburger-inner::after {
  background-color: #fff;
}

.app-header-left {
  color: #000;
  font-size: 20px;
  font-weight: 700;
}

.header-user-img img {
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}

/*Dashboard*/

.dashboard-col1 {
  float: left;
  padding-left: 20px;
  max-width: 360px;
}

.dashboard-col2 {
  float: left;
}

.widgetbox {
  float: left;
  margin-bottom: 20px;
}

.dcb-widget-01 {
  text-align: center;
  color: #000;
  width: 100%;
  padding: 40px 20px;
  max-width: 300px;
}

.dcb-widget-01 img {
  max-width: 80%;
}

.dcb-widget-01 h3 {
  color: #f56c5b;
  font-size: 20px;
  margin-top: 15px;
  font-weight: 700;
  margin-bottom: 20px;
}

.dcb-widget-01 p {
  color: #000;
  font-weight: 700;
}

.dcb-widget-01 .btn-pill {
  color: #f56c5b;
  background-color: #fff;
  border: 2px solid #f56c5b;
  margin-top: 20px;
  font-weight: 700;
  font-size: 14px;
}

.dcb-widget-01 .btn-pill:hover {
  color: #fff;
  background-color: #f56c5b;
}

.dcb-widget-02 {
  color: #000;
  width: 100%;
  padding: 20px 20px 20px 20px;
  overflow: auto;
  min-height: 340px;
}

.dcb-widget-02 h3 {
  color: #f56c5b;
  font-size: 20px;
  margin-top: 15px;
  font-weight: 700;
  margin-bottom: 30px;
}

.dcb-widget-02 .col-sm-6,
.dcb-widget-02 .col-sm-8,
.dcb-widget-02 .col-sm-4 {
  float: left;
}

.dcb-widget-02 .btn-pill {
  float: right;
  color: #f56c5b;
  background-color: #fff;
  border: 2px solid #f56c5b;
  margin-top: 10px;
  margin-right: 20px;
  font-weight: 700;
  font-size: 14px;
}

.dcb-widget-02 .btn-pill:hover {
  color: #fff;
  background-color: #f56c5b;
}

.dcb-widget-02 img {
  max-width: 100%;
}

.dcb-widget-02 p {
  color: #000;
  font-weight: 700;
}

.dcb-widget-02-bg {
  background-image: url("/images/illustration-13.png");
  background-size: 180px auto;
  background-position: right top 20px;
  background-repeat: no-repeat;
  min-height: 270px;
}

.dcb-widget-03-bg {
  background-image: url("/images/illustration-05.png");
  background-size: 180px auto;
  background-position: right top 20px;
  background-repeat: no-repeat;
  min-height: 270px;
}

.dcb-widget-04-bg {
  background-image: url("/images/illustration-16.png");
  background-size: 180px auto;
  background-position: right top 20px;
  background-repeat: no-repeat;
  min-height: 270px;
}

.dcb-widget-05-bg {
  background-image: url("/images/illustration-07.png");
  background-size: 180px auto;
  background-position: right top 20px;
  background-repeat: no-repeat;
  min-height: 270px;
}

.dcb-widget-06-bg {
  background-image: url("/images/illustration-18.png");
  background-size: 180px auto;
  background-position: right top 20px;
  background-repeat: no-repeat;
  min-height: 270px;
}

.dcb-widget-06-bg .btn-pill {
  float: unset;
}

.dcb-widget-06-content {
  width: calc(100% - 200px);
}

.dcb-widget-07-bg {
  background-image: url("/images/illustration-16.png");
  background-size: 180px auto;
  background-position: right top 20px;
  background-repeat: no-repeat;
  min-height: 270px;
}

.dcb-widget-todo .dcb-widget-todo-content {
  max-height: 265px;
  overflow-y: auto;
}

.row-dash-project {
  overflow: auto;
  min-height: 40px;
}

.dash-project-status {
  float: left;
  width: 40px;
}

.dash-project-text {
  float: left;
  width: calc(100% - 40px);
}

.badge {
  border-radius: 50px;
}

.dash-wdgt4-alert-line {
  height: 1px;
  background: #ebe9e9;
  margin: 20px 0 15px 0;
}

.dropzone {
  border: 2px dotted rgba(0, 0, 0, 0.3) !important;
}

.dropzone:hover {
  background: rgba(241, 240, 240, 0.6);
}

.settings-block {
  background: #fff;
  padding: 30px 20px 20px 20px;
  width: 250px;
  float: left;
  text-align: center;
  margin-right: 20px;
  margin-bottom: 20px;
  transition: all 0.5s ease;
}

.settings-block:hover {
  box-shadow: 0px 0px 12px 1px rgba(0, 0, 0, 0.2);
  transition: all 0.5s ease;
  cursor: pointer;
}

.settings-block img {
  max-width: 125px;
}

.settings-block h3 {
  color: #000;
  font-size: 20px;
  font-weight: 600;
  margin-top: 10px;
  margin-bottom: 0px;
  padding-bottom: 0;
}

.settings-block p {
  color: #f56c5b;
  font-size: 15px;
  font-weight: 600;
  margin-bottom: 0;
  padding-bottom: 5px;
}

.settingspage-sidebar-menu ul li {
  padding: 5px 0;
}

.settingspage-sidebar-menu ul li a {
  color: #000;
}

.settingspage-sidebar-menu ul li a:hover {
  color: #f56c5b;
}

.dcb-settings-sidemenu {
  text-align: center;
  color: #000;
  width: 100%;
  padding: 25px 20px 25px 20px;
  margin-bottom: 20px;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1);
}

.dcb-settings-sidemenu img {
  max-width: 80%;
}

.dcb-settings-sidemenu h3 {
  color: #f56c5b;
  font-size: 20px;
  margin-top: 15px;
  font-weight: 700;
  margin-bottom: 3px;
}

.dcb-settings-sidemenu p {
  color: #000;
  font-weight: 700;
}

.backtosettings {
  padding: 20px 20px 10px 45px;
  text-align: left;
}

.backtosettings a {
  color: #000;
}

.backtosettings a:hover {
  color: #f56c5b;
}

.settingspage-sidebar-menu li.active a {
  color: #f56c5b;
}

.dcb-settings-content h3 {
  color: #f56c5b;
  font-size: 20px;
  margin-top: 15px;
  font-weight: 700;
  margin-bottom: 20px;
}

.dcb-settings-content {
  max-width: 900px;
  min-height: 200px;
  padding: 25px 30px;
  margin-bottom: 25px;
}

.dcb-settings-header-title {
  float: left;
  padding: 0;
}

.dcb-settings-header-btn {
  float: left;
  padding: 0;
}

.dcb-settings-header {
  width: 100%;
  overflow: auto;
}

.dcb-settings-content-area {
  padding-top: 25px;
  width: 100%;
  overflow: auto;
}

#settingSearch {
  border-radius: 50px;
}

#table_next a {
  border-radius: 0 50px 50px 0;
}

#table_previous a {
  border-radius: 50px 0px 0px 50px;
}

.pagination .page-item a {
  font-size: 12px;
}

.dataTables_length {
  font-size: 12px;
}

.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.dataTables_filter input {
  border-radius: 50px;
}

.table thead th {
  border-bottom: 0px;
}

.dataTables_wrapper .dataTables_info {
  font-size: 12px;
}

.header-settings-btn::before {
  position: absolute;
  left: -1px;
  top: 50%;
  background: #dee2e6;
  width: 1px;
  height: 30px;
  margin-top: -15px;
  content: '';
}

.header-settings-btn {
  padding-left: 1rem;
}

.header-settings-btn .icon-wrapper {
  width: 42px;
  height: 42px;
}

.header-settings-btn .icon-wrapper i {
  font-size: 1.5rem;
}

.filter-container,
.filter-container-export {
  padding: 20px;
  background-color: #f8f8f8;
  border: 2px solid #e6e4e5;
  border-radius: 10px;
}

.filter-container .set-filter-btn,
.filter-container-export .export-btn {
  margin-top: 25px;
  background-color: #1abc9c;
  border-color: #1abc9c;
}

.filter-toggle {
  background-color: #1abc9c;
  border-color: #1abc9c;
  padding: 0.375rem 1.2rem;
}

.filter-toggle:hover {
  background-color: #108c73;
  border-color: #108c73;
}

.filter-toggle:active {
  background-color: #108c73;
  border-color: #108c73;
}

.filter-toggle:not(:disabled):not(.disabled):active,
.filter-toggle:not(:disabled):not(.disabled).active,
.show > .filter-toggle.dropdown-toggle {
  background-color: #108c73;
  border-color: #108c73;
}

.blue-btn {
  background-color: #2574a9;
  border-color: #2574a9;
  color: #fff;
}

.blue-btn:hover {
  background-color: #1d6391;
  border-color: #1d6391;
  color: #fff;
}

.dashboard-col2 {
  max-width: 1250px;
}

.main-content {
  padding-right: 0;
}

.fin-data-projects-side {
  padding-bottom: 20px;
  overflow: auto;
}

.quotation-group-header {
  background: #ececec;
  padding: 5px 10px 5px 10px;
}

.quotation-group-header h5 {
  font-size: 16px;
}

.quotations-rows-actions {
  border-bottom: 1px solid #ececec;
  padding-bottom: 10px;
  margin-bottom: 15px;
}

/* loading spinner */

.loading-spinner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.5);
  z-index: 1000;
  display: flex;
  align-items: center;
  justify-content: space-around;
  font-size: 35px;
  max-height: 100vh;
}

.search-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  background: #fff;
  padding: 15px 25px;
  display: none;
  overflow: hidden;
  overflow-y: auto;
}

.recruitment-overview .inv-label {
  width: 105px !important;
}

.app-sidebar__heading {
  color: #303030;
  padding: 5px 10px;
  background-color: #f0f0f0;
}

.app-sidebar .app-sidebar__inner {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.formanswer-photo-thumb-box {
  float: left;
  overflow: auto;
  margin-bottom: 10px;
}

.formanswer-photo-thumb img {
  height: 130px;
  width: 90%;
  -o-object-fit: cover;
     object-fit: cover;
}

/*bouwtrack widget*/

.bouwtrack-item {
  padding: 0 30px;
}

.bouwtrack-item-text p {
  margin-bottom: 0px !important;
}

.bouwtrack-website-title {
  padding-left: 30px;
}

.bouwtrack-widget-footer {
  padding: 10px 30px 10px 30px;
  border-top: 1px solid #e3e3e3;
}

.bouwtrack-widget-footer-website a {
  color: #6A8F5F;
  font-weight: 600;
}

.bouwtrack-widget-footer-website a:hover {
  color: #000;
}

.bouwtrack-widget-footer-img img {
  height: 35px;
}

/*global project filter*/

.search-wrapper.filter .search-icon {
  background: #bcd3b7;
}

.search-wrapper.filter .search-icon i {
  color: #3a4f35;
}

.search-wrapper.filter .close::before,
.search-wrapper.filter .close::after {
  background: #3a4f35;
}

.search-wrapper.filter.selected .input-holder {
  background: #8fb489;
  cursor: pointer;
}

.search-wrapper.filter.selected .input-holder input {
  color: #fff;
  font-weight: bold;
  cursor: pointer;
}

.search-wrapper.filter .input-holder {
  overflow: unset;
}

.search-wrapper.filter .filter-list {
  position: absolute;
  z-index: 9999;
  width: 100%;
  background: #fff;
  top: 50px;
  display: none;
  box-shadow: 2px 3px 4px rgba(0, 0, 0, 0.2);
}

.search-wrapper.filter .filter-list .list-item {
  padding: 6px 22px;
  font-size: 15px;
  cursor: pointer;
  transition: .2s;
}

.search-wrapper.filter .filter-list .list-item:hover {
  background: #bcd3b7;
}

/*responsive*/

@media screen and (max-width: 1350px) {
  .dcb-widget-02-bg {
    background-image: none !important;
  }

  .dcb-widget-03-bg {
    background-image: none !important;
  }

  .dcb-widget-04-bg {
    background-image: none !important;
  }

  .dcb-widget-05-bg {
    background-image: none !important;
  }

  .dashboard-col2 {
    max-width: 100%;
  }
}

@media screen and (max-width: 992px) and (min-width: 768px) {
  .app-theme-white .app-footer .app-footer__inner,
  .app-theme-white .app-header {
    background: #f56c5a;
  }

  .closed-sidebar .logo-src-img {
    display: block;
  }

  .header-user-info {
    display: block;
  }

  .app-header .app-header__content {
    left: 0%;
    width: 100%;
    border-radius: 0px;
  }

  .app-header .app-header__content.header-mobile-open {
    top: 60px;
  }

  .app-header-left {
    padding-left: 20px;
  }

  .dashboard-col1 {
    max-width: 45%;
    padding-left: 20px;
  }

  .dashboard-col2 {
    max-width: 100%;
  }

  .sidebar-left {
    padding: 0 10px;
    max-width: 100%;
  }

  .dcb-myacc-sidemenu {
    padding: 30px 20px 20px 20px;
  }

  .main-content {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .page-title-actions {
    display: none;
  }

  .dataTables_length {
    display: none;
  }

  .dataTables_info {
    display: none;
  }

  .dataTables_wrapper {
    overflow: scroll;
  }

  div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    justify-content: center;
  }

  .col-6-detail {
    max-width: 100%;
    flex: 0 0 100%;
  }

  .qualitycheck-pin {
    min-height: 100px;
  }

  .sidebar {
    max-width: 100%;
    flex: 0 0 100%;
  }
}

@media screen and (max-width: 1250px) and (min-width: 768px) {
  .widgetbox {
    flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
}

@media screen and (max-width: 767px) {
  .app-theme-white .app-footer .app-footer__inner,
  .app-theme-white .app-header {
    background: #f56c5a;
  }

  .closed-sidebar .logo-src-img {
    display: block;
  }

  .header-user-info {
    display: block;
  }

  .app-header .app-header__content {
    left: 0%;
    width: 100%;
    border-radius: 0px;
  }

  .app-header .app-header__content.header-mobile-open {
    top: 60px;
  }

  .app-header-left {
    padding-left: 20px;
    font-size: 17px;
  }

  .dashboard-col1 {
    max-width: 100%;
    padding-left: 30px;
    padding-right: 30px;
    margin-bottom: 20px;
  }

  .dashboard-col2 {
    max-width: 100%;
    margin-bottom: 25px;
  }

  .dashboard-col2 .col-sm-12 {
    padding: 0;
  }

  .page-title-actions {
    display: none;
  }

  .dataTables_length {
    display: none;
  }

  .dataTables_info {
    display: none;
  }

  .dataTables_wrapper {
    overflow: scroll;
  }

  div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    justify-content: center;
  }

  .content-detail {
    padding: 0;
  }

  .content-detail .pd-l-0 {
    padding: 0;
  }

  .content-detail .col-sm-4 {
    padding: 0;
  }

  .content-detail .col-sm-6 {
    padding: 0;
  }

  .content-detail select {
    width: 80%;
  }

  .content-detail dt {
    padding-bottom: 8px;
  }

  .col-6-detail {
    max-width: 100%;
    flex: 0 0 100%;
  }

  .qualitycheck-pin {
    min-height: 100px;
  }

  .badge {
    padding: 5px 3px;
  }

  .sidebar-left {
    max-width: 100%;
    padding: 0 30px;
    margin-bottom: 15px;
  }

  .dcb-myacc-sidemenu img {
    max-width: 50%;
  }

  .dcb-myacc-sidemenu {
    padding: 30px 20px 20px 20px;
  }

  .dcb-myacc-sidemenu .btn-pill {
    margin-top: 0px;
  }

  .dcb-myacc-content .pd-l-0 {
    padding: 0;
  }

  .dcb-myacc-content .col-sm-4 {
    padding: 0;
  }

  .dcb-myacc-content .col-sm-6 {
    padding: 0;
  }

  .dcb-myacc-content dt {
    padding-bottom: 8px;
  }

  .dcb-widget-01 {
    margin: 0 auto;
    max-width: 100%;
    width: 100%;
    padding: 10px 20px;
  }
}

@media screen and (max-width: 992px) {
  .search-content {
    padding-top: 70px;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vY3VzdG9tLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0FBQ0E7RUFBUztFQUFXO0FBSXBCOztBQUhBO0VBQVc7QUFPWDs7QUFMQTs7QUFDQTtFQUE2QjtFQUFhO0FBVzFDOztBQVZBO0VBQStCO0VBQWtCO0VBQWE7QUFnQjlEOztBQWZBO0VBQWlDO0FBbUJqQzs7QUFsQkE7RUFBdUM7RUFBZ0I7QUF1QnZEOztBQXRCQTtFQUFlO0FBMEJmOztBQXhCQTtFQUFrQztBQTRCbEM7O0FBM0JBO0VBQWlCO0VBQWlCO0VBQXFCO0FBaUN2RDs7QUFoQ0E7RUFBMkM7QUFvQzNDOztBQW5DQTtFQUFnRDtBQXVDaEQ7O0FBdENBO0VBQWdDO0FBMENoQzs7QUF6Q0E7RUFBYztFQUFjO0VBQWtCO0FBK0M5Qzs7QUE5Q0E7RUFBUTtFQUFVO0FBbURsQjs7QUFsREE7O0VBQTBDO0FBdUQxQzs7QUFyREE7RUFBa0I7QUF5RGxCOztBQXhEQTtFQUFrQjtFQUE0QjtFQUE2QjtBQThEM0U7O0FBNURBO0VBQWE7RUFBZ0I7RUFBWTtFQUFhO0FBbUV0RDs7QUFsRUE7RUFBZTtBQXNFZjs7QUFyRUE7RUFBcUI7RUFBZ0I7RUFBZTtBQTJFcEQ7O0FBMUVBOztFQUE4QztBQStFOUM7O0FBOUVBO0VBQWlCO0VBQW1CO0VBQWtCO0VBQVc7RUFBbUI7QUFzRnBGOztBQXJGQTtFQUFxQjtFQUFpQjtBQTBGdEM7O0FBekZBO0VBQWdCO0FBNkZoQjs7QUE1RkE7RUFBc0I7RUFBcUI7QUFpRzNDOztBQWhHQTtFQUFjO0VBQXdCO0VBQXVCO0VBQXdCO0VBQWtCO0FBd0d2Rzs7QUF2R0E7RUFBb0I7QUEyR3BCOztBQXpHQTtFQUFpQjtBQTZHakI7O0FBNUdBO0VBQWdCO0VBQWdDO0FBaUhoRDs7QUEvR0E7RUFBZ0M7RUFBWTtBQW9INUM7O0FBbkhBO0VBQWlDO0FBdUhqQzs7QUFySEE7RUFBeUI7RUFBb0I7QUEwSDdDOztBQXpIQTtFQUEyQjtBQTZIM0I7O0FB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a0I7SUFBa0I7RUFzckNwQzs7RUFyckNBO0lBQWlCO0lBQWU7SUFBdUI7SUFBd0I7RUE0ckMvRTs7RUEzckNBO0lBQWlCO0lBQWU7RUFnc0NoQzs7RUEvckNBO0lBQTRCO0VBbXNDNUI7O0VBbHNDQTtJQUFxQjtFQXNzQ3JCOztFQXJzQ0E7SUFBb0I7RUF5c0NwQjs7RUF4c0NBO0lBQWtCO0VBNHNDbEI7O0VBM3NDQTtJQUF5QjtFQStzQ3pCOztFQTlzQ0E7SUFBa0U7RUFrdENsRTs7RUFodENBO0lBQWlCO0VBb3RDakI7O0VBbnRDQTtJQUEwQjtFQXV0QzFCOztFQXR0Q0E7SUFBMkI7RUEwdEMzQjs7RUF6dENBO0lBQTJCO0VBNnRDM0I7O0VBNXRDQTtJQUF3QjtFQWd1Q3hCOztFQS90Q0E7SUFBb0I7RUFtdUNwQjs7RUFsdUNBO0lBQWU7SUFBaUI7RUF1dUNoQzs7RUF0dUNBO0lBQXVCO0VBMHVDdkI7O0VBenVDQTtJQUFZO0VBNnVDWjs7RUE1dUNBO0lBQWU7SUFBZTtJQUFnQjtFQWt2QzlDOztFQWp2Q0E7SUFBMEI7RUFxdkMxQjs7RUFwdkNBO0lBQXlCO0VBd3ZDekI7O0VBdnZDQTtJQUErQjtFQTJ2Qy9COztFQTF2Q0E7SUFBNkI7RUE4dkM3Qjs7RUE3dkNBO0lBQThCO0VBaXdDOUI7O0VBaHdDQTtJQUE4QjtFQW93QzlCOztFQW53Q0E7SUFBdUI7RUF1d0N2Qjs7RUFyd0NBO0lBQWdCO0lBQWdCO0lBQWU7SUFBVztFQTR3QzFEO0FBQ0Y7O0FBMXdDQTtFQUNFO0lBQWdCO0VBOHdDaEI7QUFDRiIsImZpbGUiOiJhc3NldHMvY3NzL2N1c3RvbS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKmN1c3RvbSovXG5hOmhvdmVyIHtjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lO31cbi50YWJsZSB0aCB7Ym9yZGVyLXRvcDowcHg7fVxuXG4vKmxvZ2luKi9cbi5zbGljay1zbGlkZXIgLnNsaWRlLWltZy1iZyB7b3BhY2l0eTogMC45O2JhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjt9XG4uc2xpY2stc2xpZGVyIC5zbGlkZXItY29udGVudCB7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOiA0MHB4O2xlZnQ6MHB4O31cbi5zbGljay1zbGlkZXIgLnNsaWRlci1jb250ZW50IHAge29wYWNpdHk6MTt9XG4uc2xpY2stc2xpZGVyIC5zbGlkZXItY29udGVudCBoMyBzcGFuIHtiYWNrZ3JvdW5kOiMwMDA7cGFkZGluZzo1cHggMTBweDt9XG4ubG9nb2xvZ2luIGltZ3ttYXgtd2lkdGg6NDAwcHg7fVxuXG4uYXBwLXBhZ2UtdGl0bGUgLnBhZ2UtdGl0bGUtaWNvbiB7ZGlzcGxheTpub25lO31cbi5hcHAtcGFnZS10aXRsZSB7cGFkZGluZy10b3A6MTVweDtwYWRkaW5nLWJvdHRvbTogMTVweDttYXJnaW4tYm90dG9tOjIwcHg7fVxuLmZpeGVkLXNpZGViYXIgLmFwcC1tYWluIC5hcHAtbWFpbl9fb3V0ZXIge3BhZGRpbmctbGVmdDogMjMwcHg7fVxuLmNsb3NlZC1zaWRlYmFyLmZpeGVkLXNpZGViYXIgLmFwcC1tYWluX19vdXRlciB7cGFkZGluZy1sZWZ0OiA4MHB4O31cbi5jbG9zZWQtc2lkZWJhciAubG9nby1zcmMtaW1nIHsgZGlzcGxheTogbm9uZTsgfVxuLmFwcC1zaWRlYmFyIHt3aWR0aDogMjQwcHg7IG1pbi13aWR0aDogMjQwcHg7IGZsZXgtYmFzaXM6IDI0MHB4O31cbi5ub3BhZCB7cGFkZGluZzowO292ZXJmbG93OmF1dG87fVxuLnNjcm9sbGJhci1zaWRlYmFyLCAuc2Nyb2xsYmFyLWNvbnRhaW5lciB7b3ZlcmZsb3cteDogYXV0bzt9XG5cbi5uYXYtdGFicy1jdXN0b20ge21hcmdpbi1ib3R0b206MHB4O31cbi5uYXYtY2FyZC1jdXN0b20ge2JvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O2JvcmRlci10b3A6MHB4OyB9XG5cbi5mbG9hdHktYnRuIHtwb3NpdGlvbjogZml4ZWQ7cmlnaHQ6IDMwcHg7Ym90dG9tOiAzMHB4O3otaW5kZXg6IDk5OTt9XG50cltkYXRhLWhyZWZdIHtjb2xvcjogaW5oZXJpdDt9XG50cltkYXRhLWhyZWZdOmhvdmVyIHtjdXJzb3I6IHBvaW50ZXI7Y29sb3I6ICNmNTZjNWI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fVxudGFibGUgdGQ6bGFzdC1vZi10eXBlLCB0YWJsZSB0aDpsYXN0LW9mLXR5cGUge3RleHQtYWxpZ246IHJpZ2h0O31cbi5yZWxhdGlvbi1sYWJlbCB7YmFja2dyb3VuZDojZjU2YzViO3BhZGRpbmc6NXB4IDEwcHg7IGNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo0MHB4O2ZvbnQtc2l6ZToxMXB4O31cbi5zaWRlYmFyLWhlYWRlci1pbWcge21heC13aWR0aDogMjAwcHg7d2lkdGg6IDEwMCU7fVxuLnNpZGViYXItbWVudSBhe2NvbG9yOiByZ2IoNTIsIDU4LCA2NCk7fVxuLnNpZGViYXItbWVudSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiNmNTZjNWI7fVxuLnNpZGViYXItYnRuIHtiYWNrZ3JvdW5kOiAjZjdlZGU2OyAgICBwYWRkaW5nOiAxMHB4IDIwcHg7ICAgIG1hcmdpbi1ib3R0b206IDEwcHg7ICAgIGZvbnQtd2VpZ2h0OiBib2xkO2JvcmRlci1yYWRpdXM6IDVweDt9XG4uc2lkZWJhci1idG46aG92ZXIge2JhY2tncm91bmQ6ICNmNGRkY2Q7fVxuXG4uY29udGVudC1kZXRhaWwge2Zsb2F0OmxlZnQ7fVxuLmhlYWRlci1kZXRhaWwge2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlMmUzZTM7bWFyZ2luLWJvdHRvbToyMHB4O31cbi5oZWFkZXItZGV0YWlsIGg0IHt9XG4uY29udGVudC1kZXRhaWwgaW5wdXQ6ZGlzYWJsZWQge2NvbG9yOiAjMDAwO2JhY2tncm91bmQ6ICNmN2Y3Zjc7fVxuLmNvbnRlbnQtZGV0YWlsIHNlbGVjdDpkaXNhYmxlZCB7Y29sb3I6ICMwMDA7fVxuXG4uY29udGVudC1kZXRhaWwtc2lkZWJveCB7YmFja2dyb3VuZDojZjdmN2Y3OyBwYWRkaW5nOjIwcHggMjVweDt9XG4uY29udGVudC1kZXRhaWwgLmNvbC1zbS00IHtmbG9hdDpsZWZ0O31cbi5jb250ZW50LWRldGFpbCAuY29sLXNtLTYge2Zsb2F0OmxlZnQ7fVxuLmNvbnRlbnQtZGV0YWlsIC5jb2wtc20tMTIge2Zsb2F0OmxlZnQ7fVxuLnBkLWwtMCB7cGFkZGluZy1sZWZ0OjA7fVxuLnBkLWwtMjAge21hcmdpbi1sZWZ0OjIwcHg7fVxuLnBkLXItMCB7cGFkZGluZy1yaWdodDowO31cbi5tZy1iLTIwIHttYXJnaW4tYm90dG9tOjEwcHg7fVxuLm1nLWItNDAge21hcmdpbi1ib3R0b206NDBweDt9XG4uc21hbGxleHAge2NvbG9yOiAjYTJhMmEyOyAgICBmb250LXNpemU6IDEycHg7fVxuXG4uY250ci1mcmVxIHtmb250LXNpemU6MTBweDt9XG5cbi8qbGFiZWxzKi9cbi5pbnYtYmx1ZSB7YmFja2dyb3VuZDojMzQ5OGRiOyBjb2xvcjojZmZmO31cbi5pbnYtZ3JleSB7YmFja2dyb3VuZDojN2Y4YzhkOyBjb2xvcjojZmZmO31cbi5pbnYtb3JhbmdlIHtiYWNrZ3JvdW5kOiNGMzlDMTI7IGNvbG9yOiNmZmY7fVxuLmludi1ncmVlbiB7YmFja2dyb3VuZDojMkVDQzcxOyBjb2xvcjojZmZmO31cbi5pbnYtcmVkIHtiYWNrZ3JvdW5kOiNFNzRDM0M7IGNvbG9yOiNmZmY7fVxuLmludi15ZWxsb3cge2JhY2tncm91bmQ6I2ZhYzUxYzsgY29sb3I6I2ZmZjt9XG4uaW52LXB1cnBsZSB7YmFja2dyb3VuZDojNTUzOTgyOyBjb2xvcjojZmZmO31cbi5pbnYtbGFiZWwge2JvcmRlci1yYWRpdXM6NTBweDsgcGFkZGluZzo0cHggMTBweCA1cHggMTBweDtmb250LXNpemU6MTFweDsgd2lkdGg6OTRweDt0ZXh0LWFsaWduOmNlbnRlcjt9XG4uaW52LWxhYmVsLXNtIHtwYWRkaW5nLXRvcDogMnB4OyBwYWRkaW5nLWJvdHRvbTogMnB4O31cbi5iYWRnZS5iYWRnZS1ibHVlIHtiYWNrZ3JvdW5kOiAjMzQ5OGRiOyBjb2xvcjogI2ZmZjt9XG5cbi8qZG90cyovXG4uZG90LXJlZCB7aGVpZ2h0OiAyNXB4OyB3aWR0aDogMjVweDsgYmFja2dyb3VuZC1jb2xvcjogI0U3NEMzQzsgYm9yZGVyLXJhZGl1czogNTAlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxuLmRvdC1vcmFuZ2Uge2hlaWdodDogMjVweDsgd2lkdGg6IDI1cHg7IGJhY2tncm91bmQtY29sb3I6ICNGMzlDMTI7IGJvcmRlci1yYWRpdXM6IDUwJTsgZGlzcGxheTogaW5saW5lLWJsb2NrO31cbi5kb3QtZ3JlZW4ge2hlaWdodDogMjVweDsgd2lkdGg6IDI1cHg7IGJhY2tncm91bmQtY29sb3I6ICMyRUNDNzE7IGJvcmRlci1yYWRpdXM6IDUwJTsgZGlzcGxheTogaW5saW5lLWJsb2NrO31cbi5kb3QtYmx1ZSB7aGVpZ2h0OiAyNXB4OyB3aWR0aDogMjVweDsgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjsgYm9yZGVyLXJhZGl1czogNTAlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxuLmRvdC1wdXJwbGUge2hlaWdodDogMjVweDsgd2lkdGg6IDI1cHg7IGJhY2tncm91bmQtY29sb3I6ICM1NTM5ODI7IGJvcmRlci1yYWRpdXM6IDUwJTsgZGlzcGxheTogaW5saW5lLWJsb2NrO31cbi5kb3QteWVsbG93IHtoZWlnaHQ6IDI1cHg7IHdpZHRoOiAyNXB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFjNTFjOyBib3JkZXItcmFkaXVzOiA1MCU7IGRpc3BsYXk6IGlubGluZS1ibG9jazt9XG4uZG90LWdyZXkge2hlaWdodDogMjVweDsgd2lkdGg6IDI1cHg7IGJhY2tncm91bmQtY29sb3I6ICM3ZjhjOGQ7IGJvcmRlci1yYWRpdXM6IDUwJTsgZGlzcGxheTogaW5saW5lLWJsb2NrO31cblxuLypkYXNoYm9hcmQqL1xuLmRhc2hib2FyZC1jb2wyIHtmbG9hdDpsZWZ0O31cbi5kYXNoYm9hcmQtY29sMyB7ZmxvYXQ6bGVmdDt9XG4uZGFzaGJvYXJkLWNvbDQge2Zsb2F0OmxlZnQ7bWluLWhlaWdodDo0ODBweDt9XG4uYnRuLWRhc2hib2FyZCB7YmFja2dyb3VuZC1jb2xvcjojZmZmOyBib3JkZXI6IDFweCBzb2xpZCAjZjU2YzViOyBib3JkZXItcmFkaXVzOjVweDtvdXRsaW5lOm5vbmU7cGFkZGluZzo1cHggMjBweDtjb2xvcjojZjU2YzViOyAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtjdXJzb3I6cG9pbnRlcjt9XG4uYnRuLWRhc2hib2FyZDpob3ZlciB7YmFja2dyb3VuZC1jb2xvcjojZjU2YzViO2NvbG9yOiNmZmY7ICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO2N1cnNvcjpwb2ludGVyO31cbi53YnItY2FyZC1oZWFkZXIge2NvbG9yOiMzZTNlM2U7fVxuXG5cbi5ub3RpZnktcm93IHt3aWR0aDoxMDAlOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg0LCAyLCAzLCAwLjEyNSk7b3ZlcmZsb3c6YXV0bztwYWRkaW5nOjI1cHggMDt9XG4ubm90aWZ5LWljb24ge21heC13aWR0aDo0MHB4O2Zsb2F0OmxlZnQ7ZGlzcGxheTpub25lO31cbi5ub3RpZnktaWNvbiBpbWd7bWF4LXdpZHRoOjgwJTt9XG4ubm90aWZ5LW1lc3NhZ2Uge3dpZHRoOmNhbGMoODAlIC0gNTBweCk7ZmxvYXQ6bGVmdDtwYWRkaW5nOjBweCAwIDAgMjVweDt9XG4ubm90aWZ5LWRhdGUge3dpZHRoOmNhbGMoMjAlIC0gNTBweCk7ZmxvYXQ6cmlnaHQ7dGV4dC1hbGlnbjpyaWdodDtjb2xvcjojYTRhNGE0O31cblxuLm5vdGlmeS1tZXNzYWdlLWxhYmVsIHt9XG4ubm90aWZ5LW1lc3NhZ2UgaDMge2ZvbnQtc2l6ZToxOHB4OyBmb250LXdlaWdodDpib2xkO3BhZGRpbmctdG9wOjEwcHg7fVxuLm5vdGlmeS1tZXNzYWdlIHAge31cbi5ub3RpZnktbWVzc2FnZS1hY3Rpb25zIHtjb2xvcjojZjU2YzViO2N1cnNvcjogcG9pbnRlcjt9XG4ubm90aWZ5LW1lc3NhZ2UtYWN0aW9uczpob3ZlciB7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9XG4ubm90aWZ5LWFsZXJ0LW9uIHtiYWNrZ3JvdW5kLWNvbG9yOiAjRTc0QzNDOyBib3JkZXItcmFkaXVzOiA1MCU7Y29sb3I6I2ZmZjtwYWRkaW5nOjFweCA1cHg7Zm9udC1zaXplOjExcHg7ZmxvYXQ6cmlnaHQ7fVxuXG4udmVyenVpbS1pbnRybyB7cGFkZGluZzoxMHB4IDAgMjVweCAwOyBmb250LXNpemU6MTZweDtib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg0LCAyLCAzLCAwLjEyNSk7fVxuXG4uc2lkZWJhci1maW5hbmNlIHtwYWRkaW5nOjEwcHggOHB4O292ZXJmbG93OmF1dG87fVxuLnNpZGViYXItZmluYW5jZSBoNCB7Zm9udC1zaXplOjIwcHg7IGZvbnQtd2VpZ2h0OmJvbGQ7fVxuLnNpZGViYXItZmluYW5jZSAuY29sLTcge2Zsb2F0OmxlZnQ7fVxuLnNpZGViYXItZmluYW5jZSAuY29sLTUge2Zsb2F0OmxlZnQ7fVxuLnNpZGViYXItZmluYW5jZSAuc2lkZS10b3RhbC1yb3cge292ZXJmbG93OmF1dG87cGFkZGluZzogMCAwIDZweCAwO31cbi5zaWRlYmFyLWZpbmFuY2UgLnNpZGUtdG90YWwtYW1vdW50IHtib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSg0LCAyLCAzLCAwLjEyNSk7cGFkZGluZy10b3A6MTBweDtmb250LXdlaWdodDpib2xkO31cblxuLnNpZGViYXItbG9ncyB7cGFkZGluZzoxMHB4IDhweDtvdmVyZmxvdzphdXRvO31cbi5zaWRlYmFyLWxvZ3MgaDQge2ZvbnQtc2l6ZToxNHB4OyBmb250LXdlaWdodDpib2xkO31cbi5zaWRlYmFyLWxvZ3MgLnNpZGUtbG9ncy1yb3cge292ZXJmbG93OmF1dG87cGFkZGluZzogMCAwIDZweCAwO2ZvbnQtc2l6ZToxMHB4O31cbi5zaWRlYmFyLWxvZ3MgLnNpZGUtbG9ncy1saW5lIHtib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSg0LCAyLCAzLCAwLjEyNSk7cGFkZGluZy10b3A6NnB4O31cblxuLnNpZGViYXItYWN0aW9ucyB7cGFkZGluZzoxMHB4IDhweDtvdmVyZmxvdzphdXRvO31cbi5zaWRlYmFyLWFjdGlvbnMgaDQge2ZvbnQtc2l6ZToyMHB4OyBmb250LXdlaWdodDpib2xkO31cbi5zaWRlYmFyLWFjdGlvbnMgaDUge2ZvbnQtc2l6ZToxNHB4OyBmb250LXdlaWdodDpib2xkO21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjBweDt9XG4uc2lkZWJhci1hY3Rpb25zIC5zaWRlLWFjdGlvbnMtcm93IHtvdmVyZmxvdzphdXRvO3BhZGRpbmc6IDAgMCA2cHggMDt9XG4uc2lkZWJhci1hY3Rpb25zIC5jb2wtNSB7ZmxvYXQ6bGVmdDt9XG4uc2lkZWJhci1hY3Rpb25zIC5jb2wtNyB7ZmxvYXQ6bGVmdDt9XG4uc2lkZWJhci1hY3Rpb25zIC5zaWRlLWFjdGlvbnMtc2VuZHRleHQge2ZvbnQtc2l6ZToxMHB4O31cbi5zaWRlYmFyLWFjdGlvbnMgLnNpZGUtYWN0aW9ucy1zZW5kdGl0bGUge3BhZGRpbmctdG9wOjEwcHg7fVxuXG4uaW52LXJvdyBzcGFuIHtmb250LXNpemU6MTJweDt9XG4uaW52LXJvdyBpbWcge29wYWNpdHk6IDAuNTtjdXJzb3I6cG9pbnRlcjt9XG4uaW52LXJvdyBpbWc6aG92ZXIge29wYWNpdHk6IDE7fVxuXG4uY29sLTYtZGV0YWlsIHtmbG9hdDpsZWZ0O31cbi5xdWFsaXR5Y2hlY2stZGV0YWlsIGgze2ZvbnQtc2l6ZToxNnB4OyBmb250LXdlaWdodDpib2xkO31cbi5xdWFsaXR5Y2hlY2stZGV0YWlsIHttaW4taGVpZ2h0OjE2MHB4O31cblxuLnBpbi1vdmVydmlldy1yb3cgLnBpbi1kb3R7d2lkdGg6MTVweDsgaGVpZ2h0OjE1cHg7dmVydGljYWwtYWxpZ246IG1pZGRsZTt9XG4uaW52LW92ZXJ2aWV3LXJvdyBpbWcge29wYWNpdHk6IDAuNTtjdXJzb3I6cG9pbnRlcjt9XG4uaW52LW92ZXJ2aWV3LXJvdyBpbWc6aG92ZXIge29wYWNpdHk6IDE7fVxuXG4uaW52LWZpbGVzLWJveCBhe2NvbG9yOiMwMDA7fVxuLmludi1maWxlcy1ib3ggYTpob3Zlcntjb2xvcjojZjU2YzViO31cbi5pbnYtZmlsZXMtYm94IGltZyB7bWFyZ2luLXJpZ2h0OjVweDthbGlnbm1lbnQ6IGJvdHRvbTt2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7fVxuLmludi1maWxlcy1ib3ggc3Bhbntmb250LXNpemU6MTJweDtwYWRkaW5nLWxlZnQ6MTBweDt9XG5cbi5xdWFsaXR5Y2hlY2stZm9ybS1oZWFkIHtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmctYm90dG9tOjEwcHg7fVxuLnF1YWxpdHljaGVjay1mb3JtLXNpZ25hdHVyZSBpbWcge2JvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7IG1hcmdpbi10b3A6IDEwcHg7fVxuLnF1YWxpdHljaGVjay1waW4gaW1nIHttYXgtd2lkdGg6MTAwJTt9XG4ucXVhbGl0eWNoZWNrLXBpbiB7bWluLWhlaWdodDozMjBweDt9XG4ucGluLWRldGFpbC1zdGF0dXMgLnBpbi1kb3R7d2lkdGg6MTVweDsgaGVpZ2h0OjE1cHg7dmVydGljYWwtYWxpZ246IG1pZGRsZTt9XG4ucGluLXRodW1icyB7ZmxvYXQ6bGVmdDtwYWRkaW5nLWxlZnQ6MHB4O3BhZGRpbmctYm90dG9tOjIwcHg7cGFkZGluZy10b3A6NXB4O31cbi5waW4tdGh1bWJzIGltZyB7Ym9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtjdXJzb3I6cG9pbnRlcjt9XG4ucGluLXRodW1icyBpbWc6aG92ZXIge29wYWNpdHk6MC44O2JvcmRlcjogMXB4IHNvbGlkICNmNTZjNWI7fVxuLmRlbGV0ZS1waW4tdGh1bWJ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXB4O1xuICByaWdodDogOXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjREMzNTQ1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5vcGVyYXRpb25zLXdpZGdldC0xIHtmbG9hdDpsZWZ0O31cbi5vcGVyYXRpb25zLXdpZGdldC1pbnMge21pbi1oZWlnaHQ6MTYwcHg7fVxuLm9wZXJhdGlvbnMtd2lkZ2V0LWlucyBoMyB7Zm9udC1zaXplOjIwcHg7IGZvbnQtd2VpZ2h0OmJvbGQ7fVxuLm9wZXJhdGlvbnMtd2lkZ2V0LWlucyBwIHtmb250LXNpemU6MTRweDt9XG5cblxuLndpZGdldC1maW5hbmNlIC5jb2wtNCB7ZmxvYXQ6bGVmdDt9XG4ud2lkZ2V0LWZpbmFuY2UgLmNvbC01IHtmbG9hdDpsZWZ0O31cbi53aWRnZXQtZmluYW5jZSAuc2lkZS10b3RhbC1yb3cge292ZXJmbG93OmF1dG87cGFkZGluZzogMCAwIDZweCAwO31cblxuLnN1Y2Nlc3MtYWxlcnR7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC5wb3B1cHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MHB4O1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDEzcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCAjNWNkNjU5O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjhzO1xuICAgIC5pY29ue1xuICAgICAgY29sb3I6ICM1Y2Q2NTk7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgICB9XG4gICAgLnRpdGxle1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgICAudGV4dHtcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgY29sb3I6ICM4Njg2ODY7XG4gICAgfVxuICAgIC5jbG9zZS1hbGVydHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICByaWdodDogNnB4O1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuLnN1Y2Nlc3MtYWxlcnQuc3VjY2Vzc3tcbiAgLnBvcHVwe1xuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgIzVjZDY1OTtcbiAgICAuaWNvbntcbiAgICAgIGNvbG9yOiAjNWNkNjU5O1xuICAgIH1cbiAgfVxufVxuLnN1Y2Nlc3MtYWxlcnQud2FybmluZ3tcbiAgLnBvcHVwe1xuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgI2ZmYjQyYTtcbiAgICAuaWNvbntcbiAgICAgIGNvbG9yOiAjZmZiNDJhO1xuICAgIH1cbiAgfVxufVxuLnN1Y2Nlc3MtYWxlcnQuZGFuZ2Vye1xuICAucG9wdXB7XG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCAjZmY0NDQ0O1xuICAgIC5pY29ue1xuICAgICAgY29sb3I6ICNmZjQ0NDQ7XG4gICAgfVxuICB9XG59XG5cbi8qTE9HSU4qL1xuLmRiLWZvcm0tbG9naW4gLmZvcm0tY29udHJvbHtib3JkZXItcmFkaXVzOiAwcHg7Y29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O2JvcmRlcjogMHB4IHNvbGlkICNjZWQ0ZGE7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO31cbi5iZy1kYi1yZWQge2JhY2tncm91bmQ6I2Y1NmM1YjsgY29sb3I6I2ZmZjt9XG4uZGItZm9ybS1sb2dpbiAuYnRuLWxnIHtib3JkZXItcmFkaXVzOjUwcHg7IGZsb2F0OnJpZ2h0O2JhY2tncm91bmQtY29sb3I6IHdoaXRlOyBib3JkZXI6MHB4OyBjb2xvcjojZjU2YzViO21hcmdpbi10b3A6IDEwcHg7IHBhZGRpbmc6IDhweCAzMHB4O31cbi5kYi10aXRsZS1sb2dpbiBoNCBzcGFuIHtmb250LXNpemU6IDIycHg7IHRleHQtYWxpZ246IGNlbnRlcjtsaW5lLWhlaWdodDoyMnB4O31cbi5kYi10aXRsZS1sb2dpbiBoNCB7cGFkZGluZzogMTBweCAwIDI1cHggMDt9XG4uZGItZm9ybS1sb2dpbiAuY29sLW1kLTEwIHttYXJnaW46MCBhdXRvO31cbi5kYi1mb290ZXJib3gge2NvbG9yOiNmZmY7IHBhZGRpbmc6NTBweCAwIDIwcHggMDt9XG4uZGItZm9vdGVyYm94IGEge2NvbG9yOiNmZmY7fVxuLmRiLWZvb3RlcmJveCBhOmhvdmVyIHtjb2xvcjojZmZmOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XG4uZGItZm9ybS1sb2dpbiAuZm9ybS1jb250cm9sOmZvY3VzeyAgICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudDsgICAgb3V0bGluZS1zdHlsZTogbm9uZTt9XG4uZGItbG9nby1tYWluIGltZyB7bWF4LXdpZHRoOjgwJTsgbWFyZ2luOjAgYXV0bzt9XG4uZGItbG9nby1tYWluIHt0ZXh0LWFsaWduOiBjZW50ZXI7IHBhZGRpbmctYm90dG9tOiAzMHB4O31cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge2JveC1zaGFkb3c6IDAgMCAwIDByZW0gcmdiYSgwLCAxMjMsIDI1NSwgMCk7fVxuXG4vKkFjY291bnQqL1xuLmNhcmQtZGNiIHtiYWNrZ3JvdW5kOiNmZmY7fVxuLmNhcmQtYmcwMSB7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL2JnMDEucG5nXCIpO2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIGNlbnRlcjsgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0OyBib3gtc2hhZG93OiAxcHggMXB4IDdweCByZ2JhKDAsMCwwLDAuMSk7fVxuLmNhcmQtYmcwMiB7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL2JnMDIucG5nXCIpO2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIGNlbnRlcjsgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O31cbi5kY2ItbXlhY2Mtc2lkZW1lbnUge3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMDA7d2lkdGg6MTAwJTtwYWRkaW5nOjQwcHggMjBweDt9XG4uZGNiLW15YWNjLXNpZGVtZW51IGltZyB7bWF4LXdpZHRoOjgwJTt9XG4uZGNiLW15YWNjLXNpZGVtZW51IGgzIHtjb2xvcjojZjU2YzViO2ZvbnQtc2l6ZToyMHB4O21hcmdpbi10b3A6MTVweDtmb250LXdlaWdodDogNzAwO21hcmdpbi1ib3R0b206IDNweDt9XG4uZGNiLW15YWNjLXNpZGVtZW51IHAge2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6IDcwMDt9XG4uZGNiLW15YWNjLXNpZGVtZW51IHAgc3BhbiB7Y29sb3I6IzdmN2Y3ZjtwYWRkaW5nOjEwcHggMDt9XG4uZGNiLW15YWNjLXNpZGVtZW51IC5idG4tcGlsbCB7Y29sb3I6I2Y1NmM1YjsgYmFja2dyb3VuZC1jb2xvcjojZmZmOyBib3JkZXI6MnB4IHNvbGlkICNmNTZjNWI7bWFyZ2luLXRvcDoyMHB4O31cbi5kY2ItbXlhY2Mtc2lkZW1lbnUgLmJ0bi1waWxsOmhvdmVyIHtjb2xvcjojZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiNmNTZjNWI7IGJvcmRlcjoycHggc29saWQgI2Y1NmM1YjttYXJnaW4tdG9wOjIwcHg7fVxuLnNpZGViYXItbGVmdCB7cGFkZGluZzogMCAzNXB4O21heC13aWR0aDozNjBweDt9XG5cbi5kY2ItbXlhY2MtY29udGVudCBoMyB7Y29sb3I6I2Y1NmM1Yjtmb250LXNpemU6MjBweDttYXJnaW4tdG9wOjE1cHg7Zm9udC13ZWlnaHQ6IDcwMDttYXJnaW4tYm90dG9tOiAyMHB4O31cbi5kY2ItbXlhY2MtY29udGVudCB7bWF4LXdpZHRoOjkwMHB4O21pbi1oZWlnaHQ6MjAwcHg7cGFkZGluZzoyNXB4IDMwcHg7bWFyZ2luLWJvdHRvbToyNXB4O31cblxuLmNhcmQtZGNiIC5jb2wtc20tNCB7ZmxvYXQ6bGVmdDt9XG4uY2FyZC1kY2IgLmNvbC1zbS02IHtmbG9hdDpsZWZ0O31cbi5jYXJkLWRjYiAuY29sLXNtLTEyIHtmbG9hdDpsZWZ0O31cblxuLmRjYi1tYWluLWNvbnRlbnQgLmNhcmQtdGl0bGUge2NvbG9yOiNmNTZjNWI7Zm9udC1zaXplOjIwcHg7bWFyZ2luLXRvcDoxNXB4O2ZvbnQtd2VpZ2h0OiA3MDA7bWFyZ2luLWJvdHRvbTogMjBweDt0ZXh0LXRyYW5zZm9ybTpub25lO31cbi5kY2ItbWFpbi1jb250ZW50IC5jYXJkIHtib3JkZXItcmFkaXVzOjBweDsgYm94LXNoYWRvdzpub25lOyBib3JkZXI6MHB4O31cblxuLmhlYWRlci11c2VyLWluZm8gLndpZGdldC1oZWFkaW5nIHtjb2xvcjojMDAwOyB9XG4uaGVhZGVyLXVzZXItaW5mbyAud2lkZ2V0LXN1YmhlYWRpbmcgYSB7Y29sb3I6I2Y1NmM1Yjtmb250LXdlaWdodDo3MDA7fVxuLndpZGdldC1jb250ZW50IC53aWRnZXQtY29udGVudC1sZWZ0IC53aWRnZXQtc3ViaGVhZGluZyB7b3BhY2l0eToxO31cbi5oZWFkZXItYnRuLWxnOjpiZWZvcmUge3dpZHRoOjBweDt9XG4uYXBwLWhlYWRlcl9fbG9nbyB7bWF4LXdpZHRoOiAyNDBweDsgIGJhY2tncm91bmQtY29sb3I6ICNmNTZjNWI7ICBjb2xvcjogI2ZmZjsgcGFkZGluZy1yaWdodDogMTRweDt0ZXh0LWFsaWduOmNlbnRlcjt9XG4uYXBwLXRoZW1lLXdoaXRlLmZpeGVkLWhlYWRlciAuYXBwLWhlYWRlcl9fbG9nbyB7YmFja2dyb3VuZC1jb2xvcjogI2Y1NmM1Yjt9XG4ubG9nby1zcmMtaW1nIGltZyB7d2lkdGg6MTIwcHg7fVxuLmxvZ28tc3JjLWltZyB7d2lkdGg6IDEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7fVxuLmhhbWJ1cmdlci1pbm5lciwgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7YmFja2dyb3VuZC1jb2xvcjogI2ZmZjt9XG4uaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO31cbi5hcHAtaGVhZGVyLWxlZnQge2NvbG9yOiMwMDA7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6IDcwMDt9XG4uaGVhZGVyLXVzZXItaW1nIGltZyB7Ym9yZGVyLXJhZGl1czogNTAlOyBvYmplY3QtZml0OiBjb3Zlcjt9XG5cbi8qRGFzaGJvYXJkKi9cbi5kYXNoYm9hcmQtY29sMSB7ZmxvYXQ6bGVmdDsgcGFkZGluZy1sZWZ0OiAyMHB4OyBtYXgtd2lkdGg6MzYwcHg7IH1cbi5kYXNoYm9hcmQtY29sMiB7ZmxvYXQ6bGVmdDsgIH1cbi53aWRnZXRib3h7ZmxvYXQ6bGVmdDsgbWFyZ2luLWJvdHRvbToyMHB4O31cblxuLmRjYi13aWRnZXQtMDEge3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMDA7d2lkdGg6MTAwJTtwYWRkaW5nOjQwcHggMjBweDttYXgtd2lkdGg6MzAwcHg7fVxuLmRjYi13aWRnZXQtMDEgaW1nIHttYXgtd2lkdGg6ODAlOyB9XG4uZGNiLXdpZGdldC0wMSBoMyB7Y29sb3I6I2Y1NmM1Yjtmb250LXNpemU6MjBweDttYXJnaW4tdG9wOjE1cHg7Zm9udC13ZWlnaHQ6IDcwMDttYXJnaW4tYm90dG9tOiAyMHB4O31cbi5kY2Itd2lkZ2V0LTAxIHAge2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6IDcwMDt9XG4uZGNiLXdpZGdldC0wMSAuYnRuLXBpbGwge2NvbG9yOiNmNTZjNWI7IGJhY2tncm91bmQtY29sb3I6I2ZmZjsgYm9yZGVyOjJweCBzb2xpZCAjZjU2YzViO21hcmdpbi10b3A6MjBweDsgZm9udC13ZWlnaHQ6IDcwMDsgIGZvbnQtc2l6ZTogMTRweDt9XG4uZGNiLXdpZGdldC0wMSAuYnRuLXBpbGw6aG92ZXIge2NvbG9yOiNmZmY7IGJhY2tncm91bmQtY29sb3I6I2Y1NmM1YjsgfVxuXG4uZGNiLXdpZGdldC0wMiB7Y29sb3I6IzAwMDt3aWR0aDoxMDAlO3BhZGRpbmc6IDIwcHggMjBweCAyMHB4IDIwcHg7b3ZlcmZsb3c6YXV0bzttaW4taGVpZ2h0OjM0MHB4O31cbi5kY2Itd2lkZ2V0LTAyIGgzIHtjb2xvcjojZjU2YzViO2ZvbnQtc2l6ZToyMHB4O21hcmdpbi10b3A6MTVweDtmb250LXdlaWdodDogNzAwO21hcmdpbi1ib3R0b206IDMwcHg7fVxuLmRjYi13aWRnZXQtMDIgLmNvbC1zbS02LCAuZGNiLXdpZGdldC0wMiAuY29sLXNtLTgsIC5kY2Itd2lkZ2V0LTAyIC5jb2wtc20tNCB7ZmxvYXQ6bGVmdDt9XG4uZGNiLXdpZGdldC0wMiAuYnRuLXBpbGwge2Zsb2F0OnJpZ2h0O2NvbG9yOiNmNTZjNWI7IGJhY2tncm91bmQtY29sb3I6I2ZmZjsgYm9yZGVyOjJweCBzb2xpZCAjZjU2YzViO21hcmdpbi10b3A6MTBweDsgbWFyZ2luLXJpZ2h0OiAyMHB4O2ZvbnQtd2VpZ2h0OiA3MDA7ICBmb250LXNpemU6IDE0cHg7fVxuLmRjYi13aWRnZXQtMDIgLmJ0bi1waWxsOmhvdmVyIHtjb2xvcjojZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiNmNTZjNWI7fVxuLmRjYi13aWRnZXQtMDIgaW1nIHttYXgtd2lkdGg6MTAwJTt9XG4uZGNiLXdpZGdldC0wMiBwIHtjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0OiA3MDA7fVxuLmRjYi13aWRnZXQtMDItYmcge2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9pbGx1c3RyYXRpb24tMTMucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxODBweCBhdXRvOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3AgMjBweDsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDttaW4taGVpZ2h0OiAyNzBweDt9XG4uZGNiLXdpZGdldC0wMy1iZyB7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL2lsbHVzdHJhdGlvbi0wNS5wbmdcIik7YmFja2dyb3VuZC1zaXplOjE4MHB4IGF1dG87IGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcCAyMHB4OyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O21pbi1oZWlnaHQ6IDI3MHB4O31cbi5kY2Itd2lkZ2V0LTA0LWJnIHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvaWxsdXN0cmF0aW9uLTE2LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MTgwcHggYXV0bzsgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wIDIwcHg7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7bWluLWhlaWdodDogMjcwcHg7fVxuLmRjYi13aWRnZXQtMDUtYmcge2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9pbGx1c3RyYXRpb24tMDcucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxODBweCBhdXRvOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3AgMjBweDsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDttaW4taGVpZ2h0OiAyNzBweDt9XG4uZGNiLXdpZGdldC0wNi1iZyB7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL2lsbHVzdHJhdGlvbi0xOC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjE4MHB4IGF1dG87IGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcCAyMHB4OyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O21pbi1oZWlnaHQ6IDI3MHB4O31cbi5kY2Itd2lkZ2V0LTA2LWJnIC5idG4tcGlsbHtmbG9hdDogdW5zZXQ7fVxuLmRjYi13aWRnZXQtMDYtY29udGVudHt3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO31cblxuLmRjYi13aWRnZXQtdG9kb3tcbiAgLy9vdmVyZmxvdzppbml0aWFsO1xuIC5kY2Itd2lkZ2V0LXRvZG8tY29udGVudHtcbiAgIG1heC1oZWlnaHQ6IDI2NXB4O1xuICAgb3ZlcmZsb3cteTogYXV0bztcbiB9XG59XG5cbi5yb3ctZGFzaC1wcm9qZWN0IHtvdmVyZmxvdzphdXRvO21pbi1oZWlnaHQ6NDBweDt9XG4uZGFzaC1wcm9qZWN0LXN0YXR1cyB7ZmxvYXQ6bGVmdDsgd2lkdGg6NDBweDt9XG4uZGFzaC1wcm9qZWN0LXRleHQge2Zsb2F0OmxlZnQ7IHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTt9XG4uYmFkZ2Uge2JvcmRlci1yYWRpdXM6NTBweDt9XG4uZGFzaC13ZGd0NC1hbGVydC1saW5lIHtoZWlnaHQ6IDFweDsgYmFja2dyb3VuZDogI2ViZTllOTsgbWFyZ2luOiAyMHB4IDAgMTVweCAwO31cblxuLmRyb3B6b25lIHtib3JkZXI6IDJweCBkb3R0ZWQgcmdiYSgwLCAwLCAwLCAwLjMpIWltcG9ydGFudDt9XG4uZHJvcHpvbmU6aG92ZXIge2JhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDAsIDI0MCwgMC42KTt9XG5cbi5zZXR0aW5ncy1ibG9jayB7YmFja2dyb3VuZDojZmZmOyBwYWRkaW5nOjMwcHggMjBweCAyMHB4IDIwcHg7IHdpZHRoOjI1MHB4OyBmbG9hdDpsZWZ0OyB0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tcmlnaHQ6MjBweDttYXJnaW4tYm90dG9tOjIwcHg7ICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO31cbi5zZXR0aW5ncy1ibG9jazpob3ZlciB7LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEycHggMXB4IHJnYmEoMCwwLDAsMC4yKTsgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxMnB4IDFweCByZ2JhKDAsMCwwLDAuMik7ICBib3gtc2hhZG93OiAwcHggMHB4IDEycHggMXB4IHJnYmEoMCwwLDAsMC4yKTsgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7Y3Vyc29yOnBvaW50ZXI7fVxuLnNldHRpbmdzLWJsb2NrIGltZyB7bWF4LXdpZHRoOjEyNXB4O31cbi5zZXR0aW5ncy1ibG9jayBoMyB7Y29sb3I6IzAwMDtmb250LXNpemU6MjBweDtmb250LXdlaWdodDogNjAwO21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOiAwcHg7cGFkZGluZy1ib3R0b206MDt9XG4uc2V0dGluZ3MtYmxvY2sgcCB7Y29sb3I6I2Y1NmM1Yjtmb250LXNpemU6MTVweDtmb250LXdlaWdodDogNjAwO21hcmdpbi1ib3R0b206MDsgcGFkZGluZy1ib3R0b206IDVweDsgfVxuXG4uc2V0dGluZ3NwYWdlLXNpZGViYXItbWVudSB1bCBsaXtwYWRkaW5nOjVweCAwOyB9XG4uc2V0dGluZ3NwYWdlLXNpZGViYXItbWVudSB1bCBsaSBhIHtjb2xvcjojMDAwO31cbi5zZXR0aW5nc3BhZ2Utc2lkZWJhci1tZW51IHVsIGxpIGE6aG92ZXIge2NvbG9yOiNmNTZjNWI7fVxuXG4uZGNiLXNldHRpbmdzLXNpZGVtZW51IHt0ZXh0LWFsaWduOiBjZW50ZXI7IGNvbG9yOiAjMDAwOyB3aWR0aDogMTAwJTsgcGFkZGluZzogMjVweCAyMHB4IDI1cHggMjBweDttYXJnaW4tYm90dG9tOjIwcHg7Ym94LXNoYWRvdzogMXB4IDFweCA3cHggcmdiYSgwLDAsMCwwLjEpfVxuLmRjYi1zZXR0aW5ncy1zaWRlbWVudSBpbWcge21heC13aWR0aDo4MCU7fVxuLmRjYi1zZXR0aW5ncy1zaWRlbWVudSBoMyB7Y29sb3I6I2Y1NmM1Yjtmb250LXNpemU6MjBweDttYXJnaW4tdG9wOjE1cHg7Zm9udC13ZWlnaHQ6IDcwMDttYXJnaW4tYm90dG9tOiAzcHg7fVxuLmRjYi1zZXR0aW5ncy1zaWRlbWVudSBwIHtjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0OiA3MDA7fVxuLmJhY2t0b3NldHRpbmdzIHtwYWRkaW5nOjIwcHggMjBweCAxMHB4IDQ1cHg7dGV4dC1hbGlnbjpsZWZ0O31cbi5iYWNrdG9zZXR0aW5ncyBhIHtjb2xvcjojMDAwO31cbi5iYWNrdG9zZXR0aW5ncyBhOmhvdmVyIHtjb2xvcjojZjU2YzViO31cbi5zZXR0aW5nc3BhZ2Utc2lkZWJhci1tZW51IGxpLmFjdGl2ZSBhe2NvbG9yOiAjZjU2YzViO31cblxuLmRjYi1zZXR0aW5ncy1jb250ZW50IGgzIHtjb2xvcjojZjU2YzViO2ZvbnQtc2l6ZToyMHB4O21hcmdpbi10b3A6MTVweDtmb250LXdlaWdodDogNzAwO21hcmdpbi1ib3R0b206IDIwcHg7fVxuLmRjYi1zZXR0aW5ncy1jb250ZW50IHttYXgtd2lkdGg6OTAwcHg7bWluLWhlaWdodDoyMDBweDtwYWRkaW5nOjI1cHggMzBweDttYXJnaW4tYm90dG9tOjI1cHg7fVxuLmRjYi1zZXR0aW5ncy1oZWFkZXItdGl0bGUge2Zsb2F0OmxlZnQ7cGFkZGluZzowO31cbi5kY2Itc2V0dGluZ3MtaGVhZGVyLWJ0biB7ZmxvYXQ6bGVmdDtwYWRkaW5nOjA7fVxuLmRjYi1zZXR0aW5ncy1oZWFkZXIge3dpZHRoOjEwMCU7b3ZlcmZsb3c6YXV0bzt9XG4uZGNiLXNldHRpbmdzLWNvbnRlbnQtYXJlYSB7cGFkZGluZy10b3A6MjVweDt3aWR0aDoxMDAlO292ZXJmbG93OmF1dG87fVxuI3NldHRpbmdTZWFyY2gge2JvcmRlci1yYWRpdXM6NTBweDt9XG4jdGFibGVfbmV4dCBhIHtib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCAwOyB9XG4jdGFibGVfcHJldmlvdXMgYSB7Ym9yZGVyLXJhZGl1czogNTBweCAwcHggMHB4IDUwcHg7fVxuLnBhZ2luYXRpb24gLnBhZ2UtaXRlbSBhIHtmb250LXNpemU6MTJweDt9XG4uZGF0YVRhYmxlc19sZW5ndGgge2ZvbnQtc2l6ZToxMnB4O31cbi5xbC1lZGl0b3IgcCwgLnFsLWVkaXRvciBvbCwgLnFsLWVkaXRvciB1bCwgLnFsLWVkaXRvciBwcmUsIC5xbC1lZGl0b3IgYmxvY2txdW90ZSB7Zm9udC1zaXplOiAxcmVtOyAgZm9udC13ZWlnaHQ6IDQwMDsgIGxpbmUtaGVpZ2h0OiAxLjU7fVxuLmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0IHtib3JkZXItcmFkaXVzOiA1MHB4O31cbi50YWJsZSB0aGVhZCB0aCB7Ym9yZGVyLWJvdHRvbTogMHB4O31cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfaW5mbyB7Zm9udC1zaXplOjEycHg7fVxuLmhlYWRlci1zZXR0aW5ncy1idG46OmJlZm9yZSB7cG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAtMXB4OyB0b3A6IDUwJTsgYmFja2dyb3VuZDogI2RlZTJlNjsgd2lkdGg6IDFweDsgaGVpZ2h0OiAzMHB4OyBtYXJnaW4tdG9wOiAtMTVweDsgY29udGVudDogJyc7fVxuLmhlYWRlci1zZXR0aW5ncy1idG4ge3BhZGRpbmctbGVmdDogMXJlbTt9XG4uaGVhZGVyLXNldHRpbmdzLWJ0biAuaWNvbi13cmFwcGVyIHsgd2lkdGg6NDJweDtoZWlnaHQ6NDJweDt9XG4uaGVhZGVyLXNldHRpbmdzLWJ0biAuaWNvbi13cmFwcGVyIGkge2ZvbnQtc2l6ZToxLjVyZW07fVxuXG4uZmlsdGVyLWNvbnRhaW5lciwgLmZpbHRlci1jb250YWluZXItZXhwb3J0e3BhZGRpbmc6IDIwcHg7IGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7IGJvcmRlcjogMnB4IHNvbGlkICNlNmU0ZTU7IGJvcmRlci1yYWRpdXM6IDEwcHg7fVxuLmZpbHRlci1jb250YWluZXIgLnNldC1maWx0ZXItYnRuLCAuZmlsdGVyLWNvbnRhaW5lci1leHBvcnQgLmV4cG9ydC1idG57bWFyZ2luLXRvcDogMjVweDtiYWNrZ3JvdW5kLWNvbG9yOiAjMWFiYzljOyBib3JkZXItY29sb3I6ICMxYWJjOWM7fVxuLmZpbHRlci10b2dnbGUge2JhY2tncm91bmQtY29sb3I6ICMxYWJjOWM7IGJvcmRlci1jb2xvcjogIzFhYmM5YztwYWRkaW5nOiAwLjM3NXJlbSAxLjJyZW07fVxuLmZpbHRlci10b2dnbGU6aG92ZXIge2JhY2tncm91bmQtY29sb3I6ICMxMDhjNzM7IGJvcmRlci1jb2xvcjogIzEwOGM3Mzt9XG4uZmlsdGVyLXRvZ2dsZTphY3RpdmUge2JhY2tncm91bmQtY29sb3I6ICMxMDhjNzM7IGJvcmRlci1jb2xvcjogIzEwOGM3Mzt9XG4uZmlsdGVyLXRvZ2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5maWx0ZXItdG9nZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuZmlsdGVyLXRvZ2dsZS5kcm9wZG93bi10b2dnbGUge2JhY2tncm91bmQtY29sb3I6ICMxMDhjNzM7IGJvcmRlci1jb2xvcjogIzEwOGM3Mzt9XG5cbi5ibHVlLWJ0biB7YmFja2dyb3VuZC1jb2xvcjogIzI1NzRhOTsgIGJvcmRlci1jb2xvcjogIzI1NzRhOTtjb2xvcjojZmZmO31cbi5ibHVlLWJ0bjpob3ZlciB7YmFja2dyb3VuZC1jb2xvcjogIzFkNjM5MTsgIGJvcmRlci1jb2xvcjogIzFkNjM5MTtjb2xvcjojZmZmO31cblxuLmRhc2hib2FyZC1jb2wyIHttYXgtd2lkdGg6MTI1MHB4O31cbi5tYWluLWNvbnRlbnQge3BhZGRpbmctcmlnaHQ6IDA7fVxuXG4uZmluLWRhdGEtcHJvamVjdHMtc2lkZSB7cGFkZGluZy1ib3R0b206MjBweDsgb3ZlcmZsb3c6YXV0bzt9XG4ucXVvdGF0aW9uLWdyb3VwLWhlYWRlciB7YmFja2dyb3VuZDogI2VjZWNlYztwYWRkaW5nOjVweCAxMHB4IDVweCAxMHB4O31cbi5xdW90YXRpb24tZ3JvdXAtaGVhZGVyIGg1IHtmb250LXNpemU6MTZweDt9XG4ucXVvdGF0aW9ucy1yb3dzLWFjdGlvbnMge2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlY2VjOyAgcGFkZGluZy1ib3R0b206IDEwcHg7ICBtYXJnaW4tYm90dG9tOiAxNXB4O31cblxuLyogbG9hZGluZyBzcGlubmVyICovXG4ubG9hZGluZy1zcGlubmVye3Bvc2l0aW9uOiBhYnNvbHV0ZTt0b3A6IDA7bGVmdDogMDt3aWR0aDogMTAwJTtoZWlnaHQ6IDEwMCU7YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO3otaW5kZXg6IDEwMDA7ZGlzcGxheTogZmxleDthbGlnbi1pdGVtczogY2VudGVyO2p1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO2ZvbnQtc2l6ZTogMzVweDttYXgtaGVpZ2h0OiAxMDB2aDt9XG4uc2VhcmNoLWNvbnRlbnR7cG9zaXRpb246IGFic29sdXRlO3RvcDogMDtsZWZ0OiAwO3dpZHRoOiAxMDAlO2hlaWdodDogMTAwJTt6LWluZGV4OiAxMDAwO2JhY2tncm91bmQ6ICNmZmY7cGFkZGluZzogMTVweCAyNXB4OyBkaXNwbGF5OiBub25lOyBvdmVyZmxvdzogaGlkZGVuOyBvdmVyZmxvdy15OiBhdXRvO31cblxuLnJlY3J1aXRtZW50LW92ZXJ2aWV3IC5pbnYtbGFiZWwge3dpZHRoOjEwNXB4IWltcG9ydGFudDt9XG5cbi5hcHAtc2lkZWJhcl9faGVhZGluZyB7Y29sb3I6ICMzMDMwMzA7ICBwYWRkaW5nOiA1cHggMTBweDsgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7fVxuLmFwcC1zaWRlYmFyIC5hcHAtc2lkZWJhcl9faW5uZXIge3BhZGRpbmctbGVmdDogMC41cmVtOyBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07fVxuXG4uZm9ybWFuc3dlci1waG90by10aHVtYi1jb250YWluZXIge31cbi5mb3JtYW5zd2VyLXBob3RvLXRodW1iLWJveCB7ZmxvYXQ6bGVmdDtvdmVyZmxvdzphdXRvO21hcmdpbi1ib3R0b206IDEwcHg7fVxuLmZvcm1hbnN3ZXItcGhvdG8tdGh1bWIge31cbi5mb3JtYW5zd2VyLXBob3RvLXRodW1iIGltZyB7aGVpZ2h0OiAxMzBweDt3aWR0aDo5MCU7IG9iamVjdC1maXQ6IGNvdmVyO31cblxuLypib3V3dHJhY2sgd2lkZ2V0Ki9cbi5ib3V3dHJhY2staXRlbSB7cGFkZGluZzowIDMwcHg7IH1cbi5ib3V3dHJhY2staXRlbS10ZXh0IHAge21hcmdpbi1ib3R0b206IDBweCFpbXBvcnRhbnQ7fVxuLmJvdXd0cmFjay13ZWJzaXRlLXRpdGxlIHtwYWRkaW5nLWxlZnQ6MzBweDt9XG4uYm91d3RyYWNrLXdpZGdldC1mb290ZXIge3BhZGRpbmc6IDEwcHggMzBweCAxMHB4IDMwcHg7ICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTNlMzt9XG4uYm91d3RyYWNrLXdpZGdldC1mb290ZXItd2Vic2l0ZSB7fVxuLmJvdXd0cmFjay13aWRnZXQtZm9vdGVyLXdlYnNpdGUgYSB7Y29sb3I6ICM2QThGNUY7IGZvbnQtd2VpZ2h0OiA2MDA7fVxuLmJvdXd0cmFjay13aWRnZXQtZm9vdGVyLXdlYnNpdGUgYTpob3ZlciB7Y29sb3I6IzAwMDt9XG4uYm91d3RyYWNrLXdpZGdldC1mb290ZXItaW1nIHt9XG4uYm91d3RyYWNrLXdpZGdldC1mb290ZXItaW1nIGltZ3toZWlnaHQ6IDM1cHg7fVxuXG4vKmdsb2JhbCBwcm9qZWN0IGZpbHRlciovXG4uc2VhcmNoLXdyYXBwZXIuZmlsdGVye1xuICAuc2VhcmNoLWljb257XG4gICAgYmFja2dyb3VuZDojYmNkM2I3O1xuICAgIGl7XG4gICAgICBjb2xvcjojM2E0ZjM1O1xuICAgIH1cbiAgfVxuXG4gIC5jbG9zZTo6YmVmb3JlLFxuICAuY2xvc2U6OmFmdGVye1xuICAgIGJhY2tncm91bmQ6ICMzYTRmMzU7XG4gIH1cbiAgJi5zZWxlY3RlZHtcbiAgICAuaW5wdXQtaG9sZGVye1xuICAgICAgYmFja2dyb3VuZDogIzhmYjQ4OTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGlucHV0e1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmlucHV0LWhvbGRlcntcbiAgICBvdmVyZmxvdzogdW5zZXQ7XG4gIH1cbiAgLmZpbHRlci1saXN0e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdG9wOiA1MHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMnB4IDNweCA0cHggcmdiYSgwLDAsMCwwLjIpO1xuICAgIC5saXN0LWl0ZW17XG4gICAgICBwYWRkaW5nOiA2cHggMjJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IC4ycztcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNiY2QzYjc7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuYWN0aXZle1xuICAgIC5maWx0ZXItbGlzdHtcbiAgICAgIC8vZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cblxuXG5cbi8qcmVzcG9uc2l2ZSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpe1xuICAuZGNiLXdpZGdldC0wMi1iZyB7YmFja2dyb3VuZC1pbWFnZTpub25lIWltcG9ydGFudDt9XG4gIC5kY2Itd2lkZ2V0LTAzLWJnIHtiYWNrZ3JvdW5kLWltYWdlOm5vbmUhaW1wb3J0YW50O31cbiAgLmRjYi13aWRnZXQtMDQtYmcge2JhY2tncm91bmQtaW1hZ2U6bm9uZSFpbXBvcnRhbnQ7fVxuICAuZGNiLXdpZGdldC0wNS1iZyB7YmFja2dyb3VuZC1pbWFnZTpub25lIWltcG9ydGFudDt9XG4gIC5kYXNoYm9hcmQtY29sMiB7bWF4LXdpZHRoOjEwMCU7fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgLmFwcC10aGVtZS13aGl0ZSAuYXBwLWZvb3RlciAuYXBwLWZvb3Rlcl9faW5uZXIsIC5hcHAtdGhlbWUtd2hpdGUgLmFwcC1oZWFkZXIgeyAgICBiYWNrZ3JvdW5kOiAjZjU2YzVhO31cbiAgLmNsb3NlZC1zaWRlYmFyIC5sb2dvLXNyYy1pbWcge2Rpc3BsYXk6YmxvY2s7fVxuICAuaGVhZGVyLXVzZXItaW5mbyB7ZGlzcGxheTpibG9jazt9XG4gIC5hcHAtaGVhZGVyIC5hcHAtaGVhZGVyX19jb250ZW50IHtsZWZ0OjAlOyB3aWR0aDoxMDAlOyBib3JkZXItcmFkaXVzOiAwcHg7fVxuICAuYXBwLWhlYWRlciAuYXBwLWhlYWRlcl9fY29udGVudC5oZWFkZXItbW9iaWxlLW9wZW4ge3RvcDogNjBweDt9XG4gIC5hcHAtaGVhZGVyLWxlZnQge3BhZGRpbmctbGVmdDoyMHB4O31cbiAgLmRhc2hib2FyZC1jb2wxIHttYXgtd2lkdGg6NDUlO3BhZGRpbmctbGVmdDoyMHB4O31cbiAgLmRhc2hib2FyZC1jb2wyIHttYXgtd2lkdGg6MTAwJTt9XG5cbiAgLnNpZGViYXItbGVmdCB7cGFkZGluZzowIDEwcHg7IG1heC13aWR0aDoxMDAlO31cbiAgLmRjYi1teWFjYy1zaWRlbWVudSB7ICAgIHBhZGRpbmc6IDMwcHggMjBweCAyMHB4IDIwcHg7fVxuICAubWFpbi1jb250ZW50IHtmbGV4OiAwIDAgMTAwJTttYXgtd2lkdGg6MTAwJTt9XG4gIC5wYWdlLXRpdGxlLWFjdGlvbnMge2Rpc3BsYXk6bm9uZTt9XG4gIC5kYXRhVGFibGVzX2xlbmd0aCB7ZGlzcGxheTpub25lO31cbiAgLmRhdGFUYWJsZXNfaW5mbyB7ZGlzcGxheTpub25lO31cbiAgLmRhdGFUYWJsZXNfd3JhcHBlciB7ICAgIG92ZXJmbG93OiBzY3JvbGw7fVxuICBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb24geyAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjt9XG4gIC5jb2wtNi1kZXRhaWwge21heC13aWR0aDogMTAwJTsgZmxleDogMCAwIDEwMCU7fVxuICAucXVhbGl0eWNoZWNrLXBpbiB7ICAgIG1pbi1oZWlnaHQ6IDEwMHB4O31cbiAgLnNpZGViYXIge21heC13aWR0aDogMTAwJTsgZmxleDogMCAwIDEwMCU7fVxuICB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNTBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgLndpZGdldGJveCB7ZmxleC1iYXNpczogMTAwJTsgIG1heC13aWR0aDogMTAwJTt3aWR0aDogMTAwJTt9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgLmFwcC10aGVtZS13aGl0ZSAuYXBwLWZvb3RlciAuYXBwLWZvb3Rlcl9faW5uZXIsIC5hcHAtdGhlbWUtd2hpdGUgLmFwcC1oZWFkZXIge2JhY2tncm91bmQ6ICNmNTZjNWE7fVxuICAuY2xvc2VkLXNpZGViYXIgLmxvZ28tc3JjLWltZyB7ZGlzcGxheTpibG9jazt9XG4gIC5oZWFkZXItdXNlci1pbmZvIHtkaXNwbGF5OmJsb2NrO31cbiAgLmFwcC1oZWFkZXIgLmFwcC1oZWFkZXJfX2NvbnRlbnQge2xlZnQ6MCU7IHdpZHRoOjEwMCU7IGJvcmRlci1yYWRpdXM6IDBweDt9XG4gIC5hcHAtaGVhZGVyIC5hcHAtaGVhZGVyX19jb250ZW50LmhlYWRlci1tb2JpbGUtb3BlbiB7dG9wOiA2MHB4O31cbiAgLmFwcC1oZWFkZXItbGVmdCB7cGFkZGluZy1sZWZ0OjIwcHg7Zm9udC1zaXplOiAxN3B4O31cbiAgLmRhc2hib2FyZC1jb2wxIHttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6IDMwcHg7ICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7ICAgIG1hcmdpbi1ib3R0b206IDIwcHg7fVxuICAuZGFzaGJvYXJkLWNvbDIge21heC13aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MjVweDt9XG4gIC5kYXNoYm9hcmQtY29sMiAuY29sLXNtLTEyIHtwYWRkaW5nOjA7fVxuICAucGFnZS10aXRsZS1hY3Rpb25zIHtkaXNwbGF5Om5vbmU7fVxuICAuZGF0YVRhYmxlc19sZW5ndGgge2Rpc3BsYXk6bm9uZTt9XG4gIC5kYXRhVGFibGVzX2luZm8ge2Rpc3BsYXk6bm9uZTt9XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgeyAgICBvdmVyZmxvdzogc2Nyb2xsO31cbiAgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wYWdpbmF0ZSB1bC5wYWdpbmF0aW9uIHsgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7fVxuXG4gIC5jb250ZW50LWRldGFpbCB7cGFkZGluZzowO31cbiAgLmNvbnRlbnQtZGV0YWlsIC5wZC1sLTAgIHtwYWRkaW5nOjA7fVxuICAuY29udGVudC1kZXRhaWwgLmNvbC1zbS00IHtwYWRkaW5nOjA7fVxuICAuY29udGVudC1kZXRhaWwgLmNvbC1zbS02IHtwYWRkaW5nOjA7fVxuICAuY29udGVudC1kZXRhaWwgc2VsZWN0IHt3aWR0aDo4MCU7fVxuICAuY29udGVudC1kZXRhaWwgZHQge3BhZGRpbmctYm90dG9tOjhweDt9XG4gIC5jb2wtNi1kZXRhaWwge21heC13aWR0aDogMTAwJTsgZmxleDogMCAwIDEwMCU7fVxuICAucXVhbGl0eWNoZWNrLXBpbiB7ICAgIG1pbi1oZWlnaHQ6IDEwMHB4O31cbiAgLmJhZGdlIHsgICAgcGFkZGluZzogNXB4IDNweDt9XG4gIC5zaWRlYmFyLWxlZnQge21heC13aWR0aDoxMDAlO3BhZGRpbmc6IDAgMzBweDttYXJnaW4tYm90dG9tOiAxNXB4O31cbiAgLmRjYi1teWFjYy1zaWRlbWVudSBpbWcgeyBtYXgtd2lkdGg6IDUwJTt9XG4gIC5kY2ItbXlhY2Mtc2lkZW1lbnUgeyAgICBwYWRkaW5nOiAzMHB4IDIwcHggMjBweCAyMHB4O31cbiAgLmRjYi1teWFjYy1zaWRlbWVudSAuYnRuLXBpbGwge21hcmdpbi10b3A6MHB4O31cbiAgLmRjYi1teWFjYy1jb250ZW50IC5wZC1sLTAgIHtwYWRkaW5nOjA7fVxuICAuZGNiLW15YWNjLWNvbnRlbnQgLmNvbC1zbS00IHtwYWRkaW5nOjA7fVxuICAuZGNiLW15YWNjLWNvbnRlbnQgLmNvbC1zbS02IHtwYWRkaW5nOjA7fVxuICAuZGNiLW15YWNjLWNvbnRlbnQgZHQge3BhZGRpbmctYm90dG9tOjhweDt9XG5cbiAgLmRjYi13aWRnZXQtMDEge21hcmdpbjogMCBhdXRvOyBtYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO3BhZGRpbmc6IDEwcHggMjBweDt9XG5cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtY29udGVudHtwYWRkaW5nLXRvcDogNzBweDt9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9*/