/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/app.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;700;900&display=swap);
/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css ***!
  \**************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/app.scss (1) ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.companyshow .card-custom1 {
  background: #ffffff;
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
  border: 1px solid #e9ecef;
  transition: box-shadow 0.3s ease;
  padding: 1.5rem;
}
.companyshow .card-custom1:hover {
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
}
.companyshow .t1 {
  font-weight: 600;
  color: #2c3e50;
  margin-bottom: 1rem;
}
.companyshow .symbol {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.companyshow .symbol-40 {
  width: 40px;
  height: 40px;
}
.companyshow .symbol-label {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  border-radius: 8px;
}
.companyshow .bg-light-primary {
  background-color: rgba(108, 92, 231, 0.1);
}
.companyshow .bg-light-warning {
  background-color: rgba(255, 193, 7, 0.1);
}
.companyshow .bg-light-danger {
  background-color: rgba(220, 53, 69, 0.1);
}
.companyshow .bg-light-success {
  background-color: rgba(40, 167, 69, 0.1);
}
.companyshow .bg-light-info {
  background-color: rgba(23, 162, 184, 0.1);
}
.companyshow .photo {
  width: 150px;
  height: 150px;
  background-color: #efefef;
  margin-bottom: 20px;
  border-radius: 150px;
  margin: 30px 30px 50px 30px;
}
.companyshow hr {
  margin: 5px;
  padding: 0px;
}
.companyshow .t1 {
  color: #4c5384 !important;
  font-size: 16px;
  font-weight: 600;
}
.companyshow .t2 {
  color: #4c5384 !important;
  font-size: 24px;
  font-weight: 700;
}
.companyshow .t3 {
  color: #4c5384 !important;
  font-size: 16px;
  font-weight: 500;
}
.companyshow .custom-gap {
  font-size: 18px;
  color: #736f69;
  display: flex;
  gap: 100px; /* Esto define el espacio entre las columnas */
}
.companyshow .custom-gap .col-4 {
  flex: 1; /* Asegura que las columnas se distribuyan equitativamente */
  text-align: center;
}
.companyshow .docu {
  font-size: 20px;
  color: #23669a;
  margin-left: 10px;
  margin-top: 10px;
}
.companyshow .docu a,
.companyshow .docu i,
.companyshow .docu span {
  text-decoration: none;
  color: rgb(41, 129, 196);
  cursor: pointer !important;
}
.companyshow .docu a:hover {
  color: #23669a;
  transition: 0.3s;
}
.companyshow .photo {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  overflow: hidden;
  background: #ccc;
  position: relative;
  transition: background 0.3s;
  z-index: 2;
}
.companyshow .photo a {
  cursor: pointer;
  z-index: 2;
}
.companyshow .photo > img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.companyshow .photo::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  transition: opacity 0.5s;
  z-index: 1;
}
.companyshow .photo:hover::before {
  background: rgba(0, 0, 0, 0.5); /* oscurece al 50% */
}
.companyshow .editPhoto {
  position: absolute; /* Posicionamiento absoluto dentro del .photo */
  top: 50%; /* Centro vertical */
  left: 50%; /* Centro horizontal */
  transform: translate(-50%, -50%); /* Ajuste para centrar exactamente */
  color: white; /* Texto blanco */
  font-weight: bold; /* Negrita */
  background: rgba(0, 0, 0, 0.5); /* Fondo semitransparente */
  padding: 4px 8px;
  border-radius: 8px;
  pointer-events: auto;
  opacity: 0;
  z-index: 2;
  transition: opacity 0.5s;
  cursor: pointer !important;
}
.companyshow .photo:hover .editPhoto {
  opacity: 1; /* Al hacer hover: aparece */
}
.companyshow .photo:hover::after {
  background: rgba(0, 0, 0, 0.5); /* fondo negro semitransparente */
}
.companyshow .report-state-select {
  width: auto;
  display: inline-block;
  cursor: pointer;
  transition: all 0.3s;
}
.companyshow .report-state-select:hover {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: 0px solid !important;
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer img {
  margin-bottom: 1rem;
}
.modal-footer button {
  align-self: flex-end !important; /* Asegura que el botón quede a la derecha */
}
.modal-footer .modal-footer .button-group {
  display: flex;
  gap: 0.5rem;
}

.card-custom1 {
  background: #ffffff;
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
  border: 1px solid #e9ecef;
  padding: 1.5rem;
  margin-bottom: 2rem;
}

.t1 {
  font-weight: 600;
  color: #2c3e50;
  margin-bottom: 1rem;
}

.form-group {
  margin-bottom: 1.5rem;
}

.form-group label {
  font-weight: 500;
  margin-bottom: 0.5rem;
  color: #2c3e50;
}

.form-control {
  border-radius: 8px;
  border: 1px solid #dce4ec;
  padding: 0.75rem 1rem;
  transition: all 0.3s ease;
}

.form-control:focus {
  border-color: #6c5ce7;
  box-shadow: 0 0 0 0.2rem rgba(108, 92, 231, 0.25);
}

.form-text {
  font-size: 0.875rem;
  color: #6c757d;
  margin-top: 0.25rem;
}

/* Desactiva el cursor de texto en TODOS los elementos */
* {
  cursor: default !important;
}

html {
  font-size: 13px; /* En lugar del típico 16px */
}

/* Opcional: Mantén el cursor "pointer" en enlaces y botones */
a, button, [role=button] {
  cursor: pointer !important;
}

body {
  font-family: "Roboto", sans-serif !important;
  font-weight: 400;
  background-color: #E4E6F2 !important;
  overflow: auto !important;
}

.sidebar-header {
  padding-top: 40px !important;
  padding-right: 30px !important;
  padding-bottom: 40px !important;
  padding-left: 30px !important;
}

.offcanvas {
  width: 320px !important;
}

.offcanvas-body {
  background-color: #2A323B;
}

.navbar {
  background-color: #000 !important;
  box-shadow: 1px 2px 21px -8px rgba(0, 0, 0, 0.69);
  -webkit-box-shadow: 1px 2px 21px -8px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 1px 2px 21px -8px rgba(0, 0, 0, 0.69);
}

.nav-item {
  padding: 20px 0px 20px 10px;
  margin: 0px;
  width: 100%;
  font-family: "Roboto", sans-serif;
  font-weight: 900 !important;
}

.nav-item:hover {
  background-color: #1F2831;
}

.negrita {
  font-weight: 700 !important;
}

.finita {
  font-weight: 400 !important;
}

.main {
  width: 80%;
  margin-top: 80px;
  margin-left: 330px !important;
  padding: 20px;
  background-color: #ffffff;
  border-radius: 10px;
  box-shadow: 1px 2px 21px -8px rgba(0, 0, 0, 0.69);
  -webkit-box-shadow: 1px 2px 21px -8px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 1px 2px 21px -8px rgba(0, 0, 0, 0.69);
}

.container2 {
  margin-top: 80px;
  margin-left: 10px !important;
  width: 100%;
}

.card-custom1 {
  background-color: #ffffff;
  border-radius: 10px;
  box-shadow: 1px 2px 21px -8px rgba(0, 0, 0, 0.69);
  -webkit-box-shadow: 1px 2px 21px -8px rgba(0, 0, 0, 0.69);
  -moz-box-shadow: 1px 2px 21px -8px rgba(0, 0, 0, 0.69);
  padding: 20px 20px 50px 20px;
}

.text-mount1 .head {
  color: rgb(133, 149, 166) !important;
  font-size: 16px;
  font-weight: 500;
  padding: 0px 0px 0px 10px;
}
.text-mount1 .line {
  border: px solid rgb(146, 139, 139) !important;
  opacity: 0.1;
}
.text-mount1 .text {
  color: rgb(71, 82, 89) !important;
  font-size: 12px;
  font-weight: 400;
  padding: 0px 0px 0px 10px;
}

.table {
  margin-top: 30px;
}
.table th {
  border: opacity 0.1 !important;
}
.table .t1 {
  color: rgb(133, 149, 166) !important;
  font-size: 16px;
  font-weight: 500;
  padding: 0px 0px 0px 10px;
  cursor: pointer !important;
}
.table .t2 {
  color: rgb(71, 82, 89) !important;
  font-size: 12px;
  font-weight: 400;
  padding: 0px 0px 0px 10px;
}

.seleccionable tr:hover {
  background-color: red;
  cursor: pointer;
}

.inline-options .form-check {
  display: inline-block;
  margin-right: 15px; /* Espacio entre opciones */
}

/* O si usas el widget directamente */
.checkbox-inline {
  display: inline-flex;
  align-items: center;
  margin-right: 15px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7OztBQUFBLGdCQUFnQjtBQ0NaO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FERVI7QUNDSTtFQUNJO0FEQ1I7QUNFSTtFQUNJO0VBQ0E7RUFDQTtBREFSO0FDR0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRERSO0FDSUk7RUFDSTtFQUNBO0FERlI7QUNLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBREhSO0FDTUk7RUFBb0I7QURIeEI7QUNJSTtFQUFvQjtBRER4QjtBQ0VJO0VBQW1CO0FEQ3ZCO0FDQUk7RUFBb0I7QURHeEI7QUNGSTtFQUFpQjtBREtyQjtBQ0hJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FES1I7QUNGSTtFQUNJO0VBQ0E7QURJUjtBQ0RJO0VBQ0k7RUFDQTtFQUNBO0FER1I7QUNBSTtFQUNJO0VBQ0E7RUFDQTtBREVSO0FDQ0k7RUFDSTtFQUNBO0VBQ0E7QURDUjtBQ0VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QURBUjtBQ0dJO0VBQ0k7RUFDQTtBRERSO0FDSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBREZSO0FDS0k7OztFQUdJO0VBQ0E7RUFDQTtBREhSO0FDTUk7RUFDSTtFQUNBO0FESlI7QUNPSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURMUjtBQ1FJO0VBQ0k7RUFDQTtBRE5SO0FDU0k7RUFDSTtFQUNBO0VBQ0E7QURQUjtBQ1VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEUlI7QUNXSTtFQUNJO0FEVFI7QUNZSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURWUjtBQ2FJO0VBQ0k7QURYUjtBQ2NJO0VBQ0k7QURaUjtBQ2VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QURiUjtBQ2dCSTtFQUNJO0VBQ0E7QURkUjs7QUV6S0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGNEtKO0FFMUtJO0VBQ0k7QUY0S1I7QUV6S0k7RUFDSTtBRjJLUjtBRXhLSTtFQUNJO0VBQ0E7QUYwS1I7O0FHak1BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIb01KOztBR2pNQTtFQUNJO0VBQ0E7RUFDQTtBSG9NSjs7QUdqTUE7RUFDSTtBSG9NSjs7QUdqTUE7RUFDSTtFQUNBO0VBQ0E7QUhvTUo7O0FHak1BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUhvTUo7O0FHak1BO0VBQ0k7RUFDQTtBSG9NSjs7QUdqTUE7RUFDSTtFQUNBO0VBQ0E7QUhvTUo7O0FBdk9BO0FBQ0E7RUFDSTtBQTBPSjs7QUF2T0E7RUFDSTtBQTBPSjs7QUF2T0E7QUFDQTtFQUNJO0FBME9KOztBQXZPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBME9KOztBQXZPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBME9KOztBQXZPQTtFQUNJO0FBME9KOztBQXZPQTtFQUNJO0FBME9KOztBQXZPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBME9KOztBQXZPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwT0o7O0FBdk9BO0VBQ0k7QUEwT0o7O0FBdE9BO0VBQ0k7QUF5T0o7O0FBdE9BO0VBQ0k7QUF5T0o7O0FBdE9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeU9KOztBQXRPQTtFQUNJO0VBQ0E7RUFDQTtBQXlPSjs7QUF0T0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5T0o7O0FBck9JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUF3T1I7QUFyT0k7RUFDSTtFQUNBO0FBdU9SO0FBcE9JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFzT1I7O0FBak9BO0VBQ0k7QUFvT0o7QUFsT0k7RUFDSTtBQW9PUjtBQWpPSTtFQUFJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFvT1I7QUFqT0k7RUFDUTtFQUNBO0VBQ0E7RUFDQTtBQW1PWjs7QUE5TkE7RUFDSTtFQUNBO0FBaU9KOztBQTlOQTtFQUNJO0VBQ0E7QUFpT0o7O0FBOU5BO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7QUFpT0osQyIsInNvdXJjZXMiOlsid2VicGFjazovL3V0aGdyYS8uL2Fzc2V0cy9zdHlsZXMvYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vdXRoZ3JhLy4vYXNzZXRzL3N0eWxlcy9jb21wYW55c2hvdy5zY3NzIiwid2VicGFjazovL3V0aGdyYS8uL2Fzc2V0cy9zdHlsZXMvbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly91dGhncmEvLi9hc3NldHMvc3R5bGVzL3JlcG9ydE5ldy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkB1c2UgJ2NvbXBhbnlzaG93JztcbkB1c2UgJ21vZGFsJztcbkB1c2UgJ3JlcG9ydE5ldyc7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Sb2JvdG86d2dodEAxMDA7NDAwOzcwMDs5MDAmZGlzcGxheT1zd2FwJyk7XG5cbi8qIERlc2FjdGl2YSBlbCBjdXJzb3IgZGUgdGV4dG8gZW4gVE9ET1MgbG9zIGVsZW1lbnRvcyAqL1xuKiB7XG4gICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG5cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgLyogRW4gbHVnYXIgZGVsIHTDrXBpY28gMTZweCAqL1xufVxuXG4vKiBPcGNpb25hbDogTWFudMOpbiBlbCBjdXJzb3IgXCJwb2ludGVyXCIgZW4gZW5sYWNlcyB5IGJvdG9uZXMgKi9cbmEsIGJ1dHRvbiwgW3JvbGU9XCJidXR0b25cIl0ge1xuICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuXG5ib2R5e1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZGMiAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlYmFyLWhlYWRlcntcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ub2ZmY2FudmFze1xuICAgIHdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xufVxuXG4ub2ZmY2FudmFzLWJvZHl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJBMzIzQjtcbn1cblxuLm5hdmJhcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMXB4IDJweCAyMXB4IC04cHggcmdiYSgwLDAsMCwwLjY5KTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDFweCAycHggMjFweCAtOHB4IHJnYmEoMCwwLDAsMC42OSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAxcHggMnB4IDIxcHggLThweCByZ2JhKDAsMCwwLDAuNjkpO1xufVxuXG4ubmF2LWl0ZW17XG4gICAgcGFkZGluZzoyMHB4IDBweCAyMHB4IDEwcHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuLm5hdi1pdGVtOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRjI4MzE7XG59XG5cblxuLm5lZ3JpdGF7XG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZmluaXRhe1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLm1haW57XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDFweCAycHggMjFweCAtOHB4IHJnYmEoMCwwLDAsMC42OSk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggMnB4IDIxcHggLThweCByZ2JhKDAsMCwwLDAuNjkpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMXB4IDJweCAyMXB4IC04cHggcmdiYSgwLDAsMCwwLjY5KTtcbn1cblxuLmNvbnRhaW5lcjIge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtY3VzdG9tMXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMXB4IDJweCAyMXB4IC04cHggcmdiYSgwLDAsMCwwLjY5KTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDFweCAycHggMjFweCAtOHB4IHJnYmEoMCwwLDAsMC42OSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAxcHggMnB4IDIxcHggLThweCByZ2JhKDAsMCwwLDAuNjkpO1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCA1MHB4IDIwcHg7XG59XG5cbi50ZXh0LW1vdW50MXtcbiAgICAuaGVhZHtcbiAgICAgICAgY29sb3I6IHJnYigxMzMsIDE0OSwgMTY2KSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDEwcHg7XG4gICAgfVxuXG4gICAgLmxpbmV7XG4gICAgICAgIGJvcmRlcjogcHggc29saWQgcmdiKDE0NiwgMTM5LCAxMzkpICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IC4xO1xuICAgIH1cbiAgICBcbiAgICAudGV4dHtcbiAgICAgICAgY29sb3I6IHJnYig3MSwgODIsIDg5KSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDEwcHg7XG4gICAgfVxuICAgIFxufVxuXG4udGFibGV7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgIHRoe1xuICAgICAgICBib3JkZXI6IG9wYWNpdHkgMC4xICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnQxe2NvbG9yOiByZ2IoMTMzLCAxNDksIDE2NikgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAxMHB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlciAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBcbiAgICAudDJ7XG4gICAgICAgICAgICBjb2xvcjogcmdiKDcxLCA4MiwgODkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggMTBweDtcbiAgICAgICAgfVxuXG59XG5cbi5zZWxlY2Npb25hYmxlIHRyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaW5saW5lLW9wdGlvbnMgLmZvcm0tY2hlY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IC8qIEVzcGFjaW8gZW50cmUgb3BjaW9uZXMgKi9cbn1cblxuLyogTyBzaSB1c2FzIGVsIHdpZGdldCBkaXJlY3RhbWVudGUgKi9cbi5jaGVja2JveC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4gIFxuXG5cblxuIiwiLmNvbXBhbnlzaG93IHtcbiAgICAuY2FyZC1jdXN0b20xIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTllY2VmO1xuICAgICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgIH1cbiAgICBcbiAgICAuY2FyZC1jdXN0b20xOmhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIH1cbiAgICBcbiAgICAudDEge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogIzJjM2U1MDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgXG4gICAgLnN5bWJvbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gICAgXG4gICAgLnN5bWJvbC00MCB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICAgIFxuICAgIC5zeW1ib2wtbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cbiAgICBcbiAgICAuYmctbGlnaHQtcHJpbWFyeSB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA4LCA5MiwgMjMxLCAwLjEpOyB9XG4gICAgLmJnLWxpZ2h0LXdhcm5pbmcgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjEpOyB9XG4gICAgLmJnLWxpZ2h0LWRhbmdlciB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuMSk7IH1cbiAgICAuYmctbGlnaHQtc3VjY2VzcyB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuMSk7IH1cbiAgICAuYmctbGlnaHQtaW5mbyB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjEpOyB9XG5cbiAgICAucGhvdG8ge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MHB4O1xuICAgICAgICBtYXJnaW46IDMwcHggMzBweCA1MHB4IDMwcHg7XG4gICAgfVxuXG4gICAgaHIge1xuICAgICAgICBtYXJnaW46IDVweDtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgIH1cblxuICAgIC50MSB7XG4gICAgICAgIGNvbG9yOiAjNGM1Mzg0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAudDIge1xuICAgICAgICBjb2xvcjogIzRjNTM4NCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLnQzIHtcbiAgICAgICAgY29sb3I6ICM0YzUzODQgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tZ2FwIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogIzczNmY2OTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMDBweDsgLyogRXN0byBkZWZpbmUgZWwgZXNwYWNpbyBlbnRyZSBsYXMgY29sdW1uYXMgKi9cbiAgICB9XG5cbiAgICAuY3VzdG9tLWdhcCAuY29sLTQge1xuICAgICAgICBmbGV4OiAxOyAvKiBBc2VndXJhIHF1ZSBsYXMgY29sdW1uYXMgc2UgZGlzdHJpYnV5YW4gZXF1aXRhdGl2YW1lbnRlICovXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZG9jdSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6ICMyMzY2OWE7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIC5kb2N1IGEsXG4gICAgLmRvY3UgaSxcbiAgICAuZG9jdSBzcGFuIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogcmdiKDQxLCAxMjksIDE5Nik7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kb2N1IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzIzNjY5YTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICB9XG5cbiAgICAucGhvdG8ge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgLnBob3RvIGEge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgLnBob3RvID4gaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG4gICAgLnBob3RvOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLnBob3RvOmhvdmVyOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7IC8qIG9zY3VyZWNlIGFsIDUwJSAqL1xuICAgIH1cblxuICAgIC5lZGl0UGhvdG8ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IC8qIFBvc2ljaW9uYW1pZW50byBhYnNvbHV0byBkZW50cm8gZGVsIC5waG90byAqL1xuICAgICAgICB0b3A6IDUwJTsgLyogQ2VudHJvIHZlcnRpY2FsICovXG4gICAgICAgIGxlZnQ6IDUwJTsgLyogQ2VudHJvIGhvcml6b250YWwgKi9cbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IC8qIEFqdXN0ZSBwYXJhIGNlbnRyYXIgZXhhY3RhbWVudGUgKi9cbiAgICAgICAgY29sb3I6IHdoaXRlOyAvKiBUZXh0byBibGFuY28gKi9cbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IC8qIE5lZ3JpdGEgKi9cbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpOyAvKiBGb25kbyBzZW1pdHJhbnNwYXJlbnRlICovXG4gICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBob3RvOmhvdmVyIC5lZGl0UGhvdG8ge1xuICAgICAgICBvcGFjaXR5OiAxOyAvKiBBbCBoYWNlciBob3ZlcjogYXBhcmVjZSAqL1xuICAgIH1cblxuICAgIC5waG90bzpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7IC8qIGZvbmRvIG5lZ3JvIHNlbWl0cmFuc3BhcmVudGUgKi9cbiAgICB9XG5cbiAgICAucmVwb3J0LXN0YXRlLXNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgfVxuICAgIFxuICAgIC5yZXBvcnQtc3RhdGUtc2VsZWN0OmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG4gICAgfVxufVxuIiwiLm1vZGFsLWZvb3RlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWJzLW1vZGFsLXBhZGRpbmcpIC0gdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWdhcCkqIC41KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tb2RhbC1mb290ZXItYmcpO1xuICAgIGJvcmRlci10b3A6IDBweCBzb2xpZCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAgIGltZ3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyAvKiBBc2VndXJhIHF1ZSBlbCBib3TDs24gcXVlZGUgYSBsYSBkZXJlY2hhICovXG4gICAgfVxuXG4gICAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgXG4gICAgICAgIGdhcDogMC41cmVtO1xuICAgIH1cbn0iLCIuY2FyZC1jdXN0b20xIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi50MSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzJjM2U1MDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4uZm9ybS1ncm91cCBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgY29sb3I6ICMyYzNlNTA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNlNGVjO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM2YzVjZTc7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCA5MiwgMjMxLCAwLjI1KTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjb2xvcjogIzZjNzU3ZDtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/