@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@500;600;800&display=swap");
.animate {
  animation-duration: var(--animation-index);
  -webkit-animation-duration: var(--animation-index);
  animation-fill-mode: both;
  -webkit-animation-fill-mode: both;
}

@keyframes fadeIn {
  0% {
    transform: translateY(2rem);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
.fadeIn {
  animation-name: fadeIn;
}

@keyframes placeholderLoading {
  0% {
    left: 45%;
  }
  100% {
    left: 100%;
  }
}
.page-enter-active,
.page-leave-active {
  transition: opacity ease 0.2s;
}

.page-enter-from,
.page-leave-to {
  opacity: 0;
}

i.material-icons,
i.material-icons-outlined {
  vertical-align: middle;
  display: inline-flex;
}

.material-symbols-rounded {
  display: inline-flex;
  vertical-align: middle;
  transition: all 0.3s ease-in-out;
  font-variation-settings: "FILL" 0, "wght" 500, "GRAD" 0, "opsz" 48;
}

.material-symbols-rounded-bold, .sidebar .sidebar-body .sidebar-item:has(.nav-link.active, .router-link-exact-active) .material-symbols-rounded {
  font-variation-settings: "FILL" 1, "wght" 700, "GRAD" 0, "opsz" 48;
}

.icon-inverse {
  transform: rotateY(180deg);
}

.icon-sortable {
  font-size: 16px !important;
  margin-bottom: 2px;
  cursor: pointer;
}

.icon-wrap {
  padding: 20px;
  background-color: var(--theme-background);
  color: var(--theme-primary-contrast);
  border-radius: 12px;
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);
}
.icon-wrap svg path:last-child {
  fill: var(--theme-primary);
}
.icon-wrap.icon-wrap-sm {
  padding: 8px;
  border-radius: 6px;
}
.icon-wrap.icon-wrap-primary {
  background-color: rgba(var(--theme-primary-rgba), 10%);
  color: var(--theme-primary);
  box-shadow: none;
}
.icon-wrap.icon-wrap-secondary {
  background-color: rgba(var(--theme-secondary-rgba), 20%);
  color: var(--theme-secondary-800);
  box-shadow: none;
}
.icon-wrap.icon-wrap-success {
  background-color: rgba(var(--theme-success-rgba), 10%);
  color: var(--theme-success-100);
  box-shadow: none;
}
.icon-wrap.icon-wrap-danger {
  background-color: rgba(var(--theme-danger-rgba), 10%);
  color: var(--theme-danger);
  box-shadow: none;
}
.icon-wrap.icon-wrap-default {
  background-color: rgba(var(--theme-default-rgba), 50%);
  color: #000000;
  box-shadow: none;
}
.icon-wrap.icon-wrap-info {
  background-color: rgba(var(--theme-accent-rgba), 30%);
  color: var(--theme-accent-900);
  box-shadow: none;
}
.icon-wrap.icon-wrap-red {
  color: #ff1744;
}
.icon-wrap.icon-wrap-pink {
  color: #f50057;
}
.icon-wrap.icon-wrap-purple {
  color: #d500f9;
}
.icon-wrap.icon-wrap-deep-purple {
  color: #651fff;
}
.icon-wrap.icon-wrap-blue {
  color: #2979ff;
}
.icon-wrap.icon-wrap-cyan {
  color: #00e5ff;
}
.icon-wrap.icon-wrap-teal {
  color: #1de9b6;
}
.icon-wrap.icon-wrap-green {
  color: #00e676;
}
.icon-wrap.icon-wrap-yellow {
  color: #ffea00;
}
.icon-wrap.icon-wrap-amber {
  color: #ffc400;
}
.icon-wrap.icon-wrap-orange {
  color: #ff3d00;
}

html {
  scroll-behavior: smooth;
}

.container.is-nav-fixed {
  margin-top: calc(3rem * 1.8);
}

.analysis-topbar {
  position: fixed;
  top: 4rem;
  width: 100%;
  z-index: 99;
  background-color: var(--theme-background);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.border-success {
  border: 4px solid var(--theme-success) !important;
}

.border-warning {
  border: 4px solid var(--theme-warning) !important;
}

.border-danger {
  border: 4px solid var(--theme-danger) !important;
}

.border-info {
  border: 4px solid #2979ff !important;
}

.bg-primary {
  background-color: var(--theme-primary) !important;
}

.bg-secondary {
  background-color: var(--theme-secondary) !important;
}

.bg-chat {
  background-color: var(--theme-primary-700) !important;
}

.bg-frosted {
  background-color: var(--frosted-glass-bg) !important;
  backdrop-filter: var(--frosted-glass-backdrop-filter) !important;
}

.shadow-sm {
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1) !important;
}

.shadow-md {
  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1) !important;
}

.shadow-lg {
  box-shadow: 0px 1px 30px 5px rgba(0, 0, 0, 0.1) !important;
}

.shadow-xl {
  box-shadow: 0px 5px 50px 10px rgba(0, 0, 0, 0.1) !important;
}

hr {
  color: var(--theme-muted);
  padding: 0.5px 0;
}

.vhr-100 {
  height: calc(100vh - 65px);
}

/* Works on Firefox */
* {
  scrollbar-width: thin;
  scrollbar-color: var(--theme-surface-400) var(--theme-surface-outline);
}

/* Works on Chrome, Edge, and Safari */
*::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

*::-webkit-scrollbar-track {
  background: var(--theme-surface-400);
}

*::-webkit-scrollbar-thumb {
  background-color: var(--theme-surface-outline);
  border-radius: 20px;
}

.scrolling-wrapper {
  overflow-x: auto;
  white-space: nowrap;
  z-index: 999;
  top: 70px;
  height: auto;
  width: 100%;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  margin-bottom: 1.5rem;
  padding-bottom: 0.5rem;
}

.scrolling-horizontal {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow-x: auto;
  white-space: nowrap;
  height: auto;
  width: 100%;
}

.cursor-pointer {
  cursor: pointer;
}

table {
  font-size: 12px;
  border-color: rgba(var(--theme-default-rgba), 30%) !important;
}
table th {
  color: var(--theme-muted) !important;
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
  font-weight: 700;
  letter-spacing: 0.07272727em;
  font-size: 11px;
  line-height: 1rem;
  text-transform: uppercase;
}
table td {
  color: var(--theme-on-primary) !important;
  white-space: nowrap;
}
table th, table td {
  vertical-align: middle;
}
table.table-hover tbody tr:hover {
  background-color: var(--theme-table-hover) !important;
}
table.table-hover tbody tr:hover td {
  color: var(--theme-muted);
}
table.table-bordered {
  border-color: var(--theme-surface-outline);
}
table.table-striped tbody tr:nth-of-type(odd) {
  background-color: var(--theme-surface-100);
}
table.table-striped tbody tr:nth-of-type(odd) td {
  color: var(--theme-on-primary);
  cursor: pointer;
  user-select: all;
}
table.table-breakable th {
  word-wrap: break-word;
  word-break: break-all;
  font-size: 9px;
  color: #000000;
  max-width: 16.66%;
}
table.table-breakable td {
  word-wrap: break-word;
  word-break: break-all;
  color: #000000;
  max-width: 16.66%;
  white-space: unset;
}

@media print {
  .table {
    font-size: 10px;
    border-collapse: collapse;
  }
  .table th {
    word-wrap: break-word;
    word-break: break-all;
    font-size: 9px;
    color: #000000;
    max-width: 16.66%;
  }
  .table td {
    word-wrap: break-word;
    word-break: break-all;
    color: #000000;
    max-width: 16.66%;
    white-space: unset;
  }
}
body {
  font-family: "DM Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: 0.5px;
  background: var(--theme-background);
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
a {
  color: var(--theme-on-primary);
}

h1 {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-weight: 800;
  letter-spacing: -1.5px;
}

h2 {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-weight: 600;
  letter-spacing: -0.5px;
}

h3 {
  font-family: "DM Sans", sans-serif;
  font-weight: 500;
  letter-spacing: 0px;
}

h4 {
  font-family: "DM Sans", sans-serif;
  font-weight: 500;
  letter-spacing: 0.25px;
}

h5 {
  font-family: "DM Sans", sans-serif;
  font-weight: 500;
  letter-spacing: 0px;
}

h6 {
  font-family: "DM Sans", sans-serif;
  font-weight: 500;
  letter-spacing: 0.15px;
}

.subtitle-1, .offcanvas .offcanvas-header .offcanvas-title {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-weight: 500;
  font-size: 15px;
  letter-spacing: 0.15px;
}

.subtitle-2, .form-control.invalid ~ .validation-message {
  font-family: "DM Sans", sans-serif;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.1px;
}

.body-1 {
  font-family: "DM Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: 0.5px;
}

.body-2 {
  font-family: "DM Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.25px;
}

.caption {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 0.4px;
}

.overline {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-weight: 800;
  font-size: 14px;
  letter-spacing: -0.01em;
  text-transform: uppercase;
}
.overline.small {
  font-size: 12px;
  text-transform: capitalize;
}
.overline:has(~ h1) {
  color: var(--theme-secondary-700);
  margin-bottom: 0.3rem;
}

p,
a {
  font-size: 14px;
  letter-spacing: 0.4px;
  font-weight: normal;
  line-height: 20px;
}

a {
  color: var(--theme-primary);
  text-decoration: none !important;
}
a:hover {
  color: var(--theme-primary-hover);
  text-decoration: none;
}
a:active, a:focus {
  color: var(--theme-primary-active);
  text-decoration: none;
}

label {
  font-family: "DM Sans", sans-serif;
  font-weight: 500;
  font-size: 12px;
  letter-spacing: -0.01em;
  text-transform: none;
  margin-bottom: 0.25rem;
  color: var(--theme-on-primary);
}

small {
  color: var(--theme-muted);
}

.text-primary {
  color: var(--theme-primary) !important;
}

.text-secondary {
  color: var(--theme-secondary-600) !important;
}

.text-muted {
  color: var(--theme-muted) !important;
}

.text-success {
  color: var(--theme-success) !important;
}

.text-warning {
  color: var(--theme-warning) !important;
}

.text-danger {
  color: var(--theme-danger) !important;
}

.text-invalid {
  color: var(--theme-danger-100) !important;
  margin-top: 0.25rem;
  margin-bottom: 0;
}

.text-body {
  color: var(--theme-on-primary) !important;
}

.text-body-inverse {
  color: var(--theme-on-primary-inverse) !important;
}

.text-gradient {
  color: #7319fa;
  background-clip: text;
  -webkit-background-clip: text;
  text-fill-color: transparent;
  -webkit-text-fill-color: transparent;
  background-image: -webkit-linear-gradient(45deg, #7319fa, #ff33b4, #ff7e29);
  background-image: -moz-linear-gradient(45deg, #7319fa, #ff33b4, #ff7e29);
  background-image: -o-linear-gradient(45deg, #7319fa, #ff33b4, #ff7e29);
  background-image: linear-gradient(45deg, #7319fa, #ff33b4, #ff7e29);
}
.text-gradient.primary {
  background-image: -webkit-linear-gradient(45deg, #0e0e0e, #070707);
  background-image: -moz-linear-gradient(45deg, #0e0e0e, #070707);
  background-image: -o-linear-gradient(45deg, #0e0e0e, #070707);
  background-image: linear-gradient(45deg, #0e0e0e, #070707);
}
.text-gradient.secondary {
  background-image: -webkit-linear-gradient(45deg, #ca8001, #654000);
  background-image: -moz-linear-gradient(45deg, #ca8001, #654000);
  background-image: -o-linear-gradient(45deg, #ca8001, #654000);
  background-image: linear-gradient(45deg, #ca8001, #654000);
}
.text-gradient.orange {
  background-image: -webkit-linear-gradient(45deg, #ffba52, #ff7366);
  background-image: -moz-linear-gradient(45deg, #ffba52, #ff7366);
  background-image: -o-linear-gradient(45deg, #ffba52, #ff7366);
  background-image: linear-gradient(45deg, #ffba52, #ff7366);
}
.text-gradient.grey {
  background-image: -webkit-linear-gradient(45deg, #4d4c4c, #403f3f);
  background-image: -moz-linear-gradient(45deg, #4d4c4c, #403f3f);
  background-image: -o-linear-gradient(45deg, #4d4c4c, #403f3f);
  background-image: linear-gradient(45deg, #4d4c4c, #403f3f);
}
.text-gradient.gold {
  background-image: -webkit-linear-gradient(45deg, #d6c79a, #edd9a1);
  background-image: -moz-linear-gradient(45deg, #d6c79a, #edd9a1);
  background-image: -o-linear-gradient(45deg, #d6c79a, #edd9a1);
  background-image: linear-gradient(45deg, #d6c79a, #edd9a1);
}

.font-jakarta-sans {
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif !important;
}

.mdc-18 {
  font-size: 18px !important;
}

.mdc-28 {
  font-size: 28px !important;
}

.mdc-38 {
  font-size: 38px !important;
}

.mdc-48 {
  font-size: 48px;
}

.mdc-58 {
  font-size: 58px;
}

.mdc-68 {
  font-size: 68px;
}

.mdc-78 {
  font-size: 78px;
}

.fw-500 {
  font-weight: 500;
}

::-moz-selection {
  background: rgba(var(--theme-muted-rgba), 0.5);
}

::selection {
  background: rgba(var(--theme-muted-rgba), 0.5);
}

.alert {
  border: 1px solid rgba(var(--theme-default-rgba), 80%);
  border-radius: 12px !important;
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
}
.alert.alert-primary {
  background-color: rgba(var(--theme-primary-rgba), 10%);
  color: var(--theme-primary-contrast);
  border: 1px solid rgba(var(--theme-primary-rgba), 10%);
}
.alert.alert-secondary {
  background-color: rgba(var(--theme-secondary-rgba), 10%);
  color: var(--theme-secondary-contrast);
  border: 1px solid rgba(var(--theme-secondary-rgba), 10%);
}
.alert.alert-success {
  background-color: rgba(var(--theme-success-rgba), 10%);
  color: var(--theme-success-100);
  border: 1px solid rgba(var(--theme-success-rgba), 10%);
}
.alert.alert-warning {
  background-color: rgba(var(--theme-warning-rgba), 10%);
  color: var(--theme-warning-100);
  border: 1px solid rgba(var(--theme-warning-rgba), 10%);
}
.alert.alert-danger {
  background-color: rgba(var(--theme-danger-rgba), 10%);
  color: var(--theme-danger-100);
  border: 1px solid rgba(var(--theme-danger-rgba), 10%);
}
.alert.alert-info {
  background-color: #f1f1ff !important;
  color: #000058 !important;
}
.alert.alert-default {
  background-color: rgba(var(--theme-default-rgba), 10%);
  color: var(--theme-on-primary);
  border: 1px solid var(--theme-surface-outline) !important;
}
.alert.alert-default i {
  color: var(--theme-muted);
}
.alert.alert-sm {
  padding: 0.6rem 0.6rem;
  font-size: 13px;
}

.badge {
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
  border-radius: 8px;
  padding: 8px 14px;
  margin: 4px;
  font-size: 12px;
  font-weight: 500;
}
.badge.badge-primary {
  background-color: rgba(var(--theme-primary-rgba), 10%);
  color: var(--theme-primary-800);
}
.badge.badge-secondary {
  background-color: rgba(var(--theme-secondary-rgba), 20%);
  color: var(--theme-secondary-800);
}
.badge.badge-success {
  background-color: rgba(var(--theme-success-rgba), 10%);
  color: var(--theme-success-100);
}
.badge.badge-info {
  background-color: rgba(var(--theme-info-rgba), 10%);
  color: var(--theme-accent-900);
}
.badge.badge-warning {
  background-color: rgba(var(--theme-warning-rgba), 10%);
  color: var(--theme-warning-100);
}
.badge.badge-danger {
  background-color: rgba(var(--theme-danger-rgba), 10%);
  color: var(--theme-danger-100);
}
.badge.badge-default {
  background-color: var(--theme-default);
  color: var(--theme-muted-100);
}
.badge.badge-default-outline {
  background-color: transparent;
  color: var(--theme-muted-100);
  border: 1px solid var(--theme-default-active);
}
.badge.badge-default-outline .is-result {
  font-weight: 700;
  background-color: var(--theme-warning);
  border-radius: 4px;
  color: #000000;
}
.badge.badge-body {
  background-color: var(--theme-surface-400);
  color: var(--theme-on-primary);
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);
  margin-bottom: 0.6rem;
}
.badge.badge-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 200px;
}
.badge.badge-square {
  border-radius: 6px;
}

.breadcrumb .breadcrumb-item {
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
  align-self: center;
  letter-spacing: -0.5px;
  line-height: normal;
}
.breadcrumb .breadcrumb-item a {
  font-size: 14px;
  letter-spacing: -0.5px;
  font-weight: 500;
}
.breadcrumb .breadcrumb-item a:hover {
  color: rgba(var(--theme-primary-rgba), 90%);
}
.breadcrumb .breadcrumb-item.active {
  font-size: 14px;
  font-weight: 700;
  color: var(--theme-muted);
}
.breadcrumb .breadcrumb-item i {
  margin-bottom: 0.25rem;
}

.btn {
  padding: 8px 1rem;
  margin: 4px;
  font-family: "Plus Jakarta Sans", sans-serif;
  font-weight: 800;
  font-size: 14px;
  letter-spacing: 1px;
  border-radius: 8px;
  border-style: none;
  text-transform: inherit;
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  /*display: inline-flex;*/
  vertical-align: middle;
  align-items: center;
  justify-content: center;
  /*height: 36px;*/
}
.btn:hover {
  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1);
}
.btn:focus, .btn:active {
  box-shadow: 0px 1px 30px 5px rgba(0, 0, 0, 0.1) !important;
}
.btn.btn-primary {
  background-color: var(--theme-primary-700) !important;
  color: var(--theme-on-primary-inverse) !important;
  border: none !important;
}
.btn.btn-primary:hover {
  background-color: var(--theme-primary-400) !important;
  color: var(--theme-on-primary-inverse) !important;
}
.btn.btn-primary:focus, .btn.btn-primary:active {
  background-color: var(--theme-primary-300) !important;
  color: var(--theme-on-primary-inverse) !important;
}
.btn.btn-primary:disabled {
  background-color: var(--theme-on-surface);
  color: var(--theme-on-primary-inverse) !important;
  opacity: 0.5;
}
.btn.btn-primary.is-plate::before {
  opacity: 1;
  visibility: visible;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  content: "money";
  font-family: "Material Icons Outlined", sans-serif;
  font-size: 18px;
  vertical-align: middle;
}
.btn.btn-primary.is-plate:hover::before {
  opacity: 1;
  visibility: visible;
  content: "place";
  color: var(--theme-secondary-300);
}
.btn.btn-secondary {
  background-color: transparent;
  color: var(--theme-on-primary);
  border: 1px solid var(--theme-primary-800) !important;
  box-shadow: none;
}
.btn.btn-secondary:hover {
  background-color: var(--theme-primary-600);
  color: var(--theme-on-primary-inverse);
}
.btn.btn-secondary:focus, .btn.btn-secondary:active {
  background-color: var(--theme-primary-700) !important;
  color: var(--theme-on-primary-inverse) !important;
}
.btn.btn-secondary:disabled {
  background-color: var(--theme-muted-100);
  color: var(--theme-on-primary-inverse) !important;
  opacity: 0.5;
}
.btn.btn-danger {
  background-color: var(--theme-danger-100);
  color: var(--theme-on-primary-inverse);
  border: none !important;
}
.btn.btn-danger:hover {
  background-color: var(--theme-danger);
  color: var(--theme-on-primary-inverse);
}
.btn.btn-danger:focus, .btn.btn-danger:active {
  background-color: var(--theme-danger) !important;
  color: var(--theme-on-primary-inverse) !important;
}
.btn.btn-default {
  background-color: var(--theme-default);
  color: var(--theme-on-primary);
  border: none !important;
  box-shadow: none !important;
}
.btn.btn-default:hover {
  background-color: var(--theme-default-active);
  color: var(--theme-on-primary);
}
.btn.btn-default:focus, .btn.btn-default:active {
  background-color: var(--theme-default-active) !important;
  color: var(--theme-on-primary) !important;
  box-shadow: none !important;
}
.btn.btn-default.is-danger {
  color: var(--theme-danger) !important;
}
.btn.btn-default.is-danger:hover {
  color: var(--theme-danger-100);
  background-color: rgba(var(--theme-danger-rgba), 10%) !important;
}
.btn.btn-default.is-danger:active, .btn.btn-default.is-danger:focus {
  color: var(--theme-danger-100);
  background-color: rgba(var(--theme-danger-rgba), 20%) !important;
}
.btn.btn-default-outline {
  color: var(--theme-on-primary);
  border: 1px solid var(--theme-surface-outline) !important;
  box-shadow: none;
}
.btn.btn-default-outline:hover {
  color: var(--theme-on-primary);
  background-color: rgba(var(--theme-primary-rgba), 20%);
  border: 1px solid var(--theme-primary-600) !important;
  box-shadow: none;
}
.btn.btn-default-outline:active, .btn.btn-default-outline:focus {
  box-shadow: none;
}
.btn.btn-link {
  background-color: transparent !important;
  color: var(--theme-on-primary) !important;
  border: none !important;
  box-shadow: none;
  text-decoration: none !important;
}
.btn.btn-link:hover {
  background-color: rgba(var(--theme-primary-rgba), 10%) !important;
  color: var(--theme-primary-600);
  box-shadow: none;
  text-decoration: none;
}
.btn.btn-link:focus, .btn.btn-link:active {
  background-color: rgba(var(--theme-primary-rgba), 30%) !important;
  color: var(--theme-primary-800) !important;
  box-shadow: none !important;
  text-decoration: none;
}
.btn.btn-link.no-active {
  color: var(--theme-muted) !important;
}
.btn.btn-link.active {
  color: var(--theme-on-primary) !important;
}
.btn.btn-link.is-danger {
  color: var(--theme-danger) !important;
}
.btn.btn-link.is-danger:hover {
  color: var(--theme-danger-100);
  background-color: rgba(var(--theme-danger-rgba), 10%) !important;
}
.btn.btn-link.is-danger:active, .btn.btn-link.is-danger:focus {
  color: var(--theme-danger-100);
  background-color: rgba(var(--theme-danger-rgba), 20%) !important;
}
.btn.btn-link.is-navigation {
  font-weight: 400;
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
  border-radius: 0px;
  border-bottom: 2px solid var(--theme-surface-outline) !important;
}
.btn.btn-link.is-navigation.nuxt-link-exact-active {
  background-color: var(--theme-surface-500);
  color: var(--theme-primary-800);
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);
  border-radius: 0px;
  border-bottom: 2px solid var(--theme-primary) !important;
  padding: 0.5rem 2rem;
  font-weight: 500;
}
.btn.btn-chip {
  background-color: var(--theme-surface-100);
  border: 1px solid var(--theme-surface-outline);
  color: var(--theme-on-primary);
  border-radius: 50px;
  box-shadow: none;
}
.btn.btn-chip.is-active {
  background-color: var(--theme-on-primary);
  border: 1px solid var(--theme-on-primary);
  color: var(--theme-on-primary-inverse);
}
.btn.btn-chip.is-active:hover {
  color: var(--theme-on-primary-inverse);
}
.btn.btn-chip:hover {
  color: var(--theme-on-primary);
  border: 1px solid var(--theme-on-primary);
}
.btn.btn-icon {
  padding: 0.85rem;
  border-radius: 50px;
}
.btn.btn-icon:has(span) i {
  margin-right: 0.35rem;
}
.btn.btn-icon i {
  font-size: 24px;
}

.btn-close {
  filter: var(--theme-img-filter);
}

.btn-group .btn {
  box-shadow: none;
  margin: 0;
}
.btn-group .btn-outline-primary {
  border: 1px solid var(--theme-default) !important;
  color: var(--theme-primary);
}
.btn-group .btn-outline-primary:hover {
  background-color: rgba(var(--theme-primary-rgba), 30%);
  color: var(--theme-primary-800);
}
.btn-group .btn-check:checked + .btn-outline-primary {
  background-color: var(--theme-primary);
  border: 1px solid var(--theme-primary);
  color: var(--theme-on-primary-inverse);
  margin: 0;
  padding-left: 2rem;
  padding-right: 2rem;
}

/* ---------------------------------------------------
      PRIMARY BUTTONS
  ----------------------------------------------------- */
.btn-check:checked + .btn-secondary {
  background-color: var(--theme-primary-700);
  color: var(--theme-on-primary-inverse);
}
.btn-check:checked + .btn-secondary-outline {
  border: 1px solid !important;
  background-color: var(--theme-primary-700);
  color: var(--theme-on-primary-inverse);
  box-shadow: none !important;
}
.btn-check:checked + .btn-default-outline {
  background-color: var(--theme-on-primary);
  color: var(--theme-on-primary-inverse);
}
.btn-check:checked + .btn-chip {
  background-color: var(--theme-on-primary);
  color: var(--theme-on-primary-inverse);
  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1);
}

.btn-collapse {
  text-align: start;
  color: var(--theme-muted);
  font-family: "Plus Jakarta Sans", sans-serif;
  font-weight: 800;
  font-size: 14px;
  letter-spacing: -0.01em;
  text-transform: uppercase;
  width: calc(100% - 1rem);
}
.btn-collapse i {
  font-size: 16px;
}

/* FLOATING ACTION BUTTON */
.btn-fab {
  display: block;
  position: fixed;
  opacity: 0;
  transform: translateX(-100px);
  top: 3.8rem;
  left: 30px;
  z-index: 999;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: var(--theme-primary);
  color: var(--theme-on-primary-inverse) !important;
  cursor: pointer;
  padding: 10px;
  border-radius: 12px;
  width: 55px;
  height: 55px;
  box-shadow: 0px 1px 30px 5px rgba(0, 0, 0, 0.1);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.btn-fab-filter {
  transform: translateY(-100px);
  visibility: hidden;
  opacity: 0;
  position: fixed !important;
  top: 5rem;
  right: 0.8rem;
  z-index: 999;
  box-shadow: 0px 5px 50px 10px rgba(0, 0, 0, 0.1);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.btn-fab-filter.is-visible {
  transform: translateY(0);
  visibility: visible;
  opacity: 1;
}

/* ---------------------------------------------------
      RIPPLE
  ----------------------------------------------------- */
.ripple, .btn:focus, .btn:active {
  position: relative;
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}
.ripple:after, .btn:focus:after, .btn:active:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
  background-image: radial-gradient(circle, var(--theme-on-primary-inverse) 10%, transparent 10.01%);
  background-repeat: no-repeat;
  background-position: 50%;
  transform: scale(20, 20);
  opacity: 0;
  transition: transform 0.4s, opacity 1s;
}
.ripple.ripple-inverse:after, .ripple-inverse.btn:focus:after, .ripple-inverse.btn:active:after, .btn.btn-default:focus:after, .btn.btn-default:active:after {
  background-image: radial-gradient(circle, var(--theme-on-primary) 10%, transparent 10.01%);
}
.ripple.ripple-dark:after, .ripple-dark.btn:focus:after, .ripple-dark.btn:active:after {
  background-image: radial-gradient(circle, #000000 10%, transparent 10.01%);
}
.ripple.ripple-primary:after, .ripple-primary.btn:focus:after, .ripple-primary.btn:active:after, .btn.btn-default-outline:active:after, .btn.btn-default-outline:focus:after, .btn.btn-link:focus:after, .btn.btn-link:active:after {
  background-image: radial-gradient(circle, #121212 10%, transparent 10.01%);
}
.ripple.ripple-secondary:after, .ripple-secondary.btn:focus:after, .ripple-secondary.btn:active:after {
  background-image: radial-gradient(circle, #fda001 10%, transparent 10.01%);
}
.ripple:active:after, .btn:active:after {
  transform: scale(0, 0);
  opacity: 0.3;
  transition: 0s;
}

.dropdown-menu {
  background-color: var(--theme-surface-200);
  border: none;
  box-shadow: 0px 1px 30px 5px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
}
.dropdown-menu .dropdown-divider {
  border-top: 1px solid var(--theme-surface-outline);
}
.dropdown-menu .dropdown-item-text {
  color: var(--theme-on-primary);
}
.dropdown-menu .dropdown-item {
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
  font-weight: 400;
  font-size: 14px;
  color: var(--theme-muted) !important;
  padding-top: 10px;
  padding-bottom: 10px;
  letter-spacing: 0.15px;
}
.dropdown-menu .dropdown-item.dropdown-i-danger:hover {
  color: var(--theme-on-primary-inverse) !important;
  background-color: var(--theme-danger);
}
.dropdown-menu .dropdown-item.dropdown-i-danger:hover p {
  color: var(--theme-on-primary-inverse) !important;
}
.dropdown-menu .dropdown-item:hover {
  background-color: var(--theme-surface-500);
  color: var(--theme-on-primary) !important;
  border-radius: 4px !important;
}
.dropdown-menu .dropdown-item:active {
  background-color: var(--theme-surface-200);
  color: var(--theme-on-primary) !important;
}
.dropdown-menu .dropdown-item:focus {
  background-color: var(--theme-surface-200);
  color: var(--theme-on-primary) !important;
}
.dropdown-menu li label {
  letter-spacing: 0.15px;
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
}

.card {
  background-color: var(--theme-surface-300);
  color: var(--theme-on-primary);
  border-radius: 12px;
  border: none;
  /* 1dp */
  box-shadow: none;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.card:hover {
  /* 2dp */
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);
}
.card .card-header {
  background-color: transparent;
  border-bottom: 1px solid transparent;
  margin-top: 0.5rem;
}
.card .card-header:is(.border-bottom) {
  border-bottom: 1px solid var(--theme-surface-outline) !important;
}
.card .card-header:first-child {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.card .card-header:has(.title) {
  padding-bottom: 0;
}
.card .card-header .title {
  font-size: 1.4rem;
}
.card .card-footer {
  padding: 0.75rem 1.25rem;
  background-color: var(--theme-surface-300);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}
.card .card-footer.no-border {
  border-top: 0 solid rgba(0, 0, 0, 0.125);
}
.card .card-footer:last-child {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}
.card.card-no-border {
  box-shadow: none !important;
  border: none;
}
.card.card-no-border:hover {
  box-shadow: none;
}
.card.card-outline {
  box-shadow: none !important;
  border: 1px solid var(--theme-surface-outline);
}
.card.card-outline.is-dashboard {
  border-radius: 8px;
  border: 1px solid var(--theme-surface-outline);
  margin-bottom: 0;
}
.card.card-outline.is-dashboard .badge-secondary {
  border-radius: 6px;
}
.card.card-outline.is-active {
  border: 1px solid var(--theme-primary);
}
.card.card-outline:hover {
  box-shadow: none;
}
.card.card-outline:hover.w-elevation {
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1) !important;
  border: 1px solid transparent;
}
.card.is-interactive {
  cursor: pointer;
}
.card.is-interactive:has(.card-body:is(.active)) {
  background-color: var(--theme-primary-600) !important;
  border-left: 6px solid rgba(var(--theme-success-rgba), 100%);
}
.card.is-interactive:has(.card-body:is(.active)) .card-body .subtitle-1, .card.is-interactive:has(.card-body:is(.active)) .card-body .offcanvas .offcanvas-header .offcanvas-title, .offcanvas .offcanvas-header .card.is-interactive:has(.card-body:is(.active)) .card-body .offcanvas-title, .card.is-interactive:has(.card-body:is(.active)) .card-body .subtitle-2, .card.is-interactive:has(.card-body:is(.active)) .card-body .form-control.invalid ~ .validation-message {
  color: var(--theme-on-primary-inverse) !important;
}
.card.is-interactive:hover {
  background-color: var(--theme-surface-100);
  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1) !important;
  transform: translateY(-0.3rem);
}
.card:is(.header-hero) {
  padding: 3rem;
}
.card:is(.header-hero) .overline {
  color: var(--theme-on-primary);
}
.card:is(.header-hero):is(.header-sidebar) {
  background: -webkit-linear-gradient(135deg, #ca8001, #654000);
  background: linear-gradient(135deg, #ca8001, #654000);
}
.card:is(.header-hero):is(.header-buttons) {
  background-color: #747deb;
  background-image: radial-gradient(at 37% 3%, hsl(234deg, 23%, 48%) 0px, transparent 50%), radial-gradient(at 64% 77%, hsl(213deg, 94%, 56%) 0px, transparent 50%), radial-gradient(at 74% 82%, hsl(233deg, 46%, 50%) 0px, transparent 50%), radial-gradient(at 36% 97%, hsl(232deg, 76%, 86%) 0px, transparent 50%), radial-gradient(at 15% 37%, hsl(189deg, 92%, 37%) 0px, transparent 50%), radial-gradient(at 89% 3%, hsl(121deg, 72%, 65%) 0px, transparent 50%);
}
.card:is(.header-hero):is(.header-cards) {
  background-color: #86e5b8;
  background-image: radial-gradient(at 64% 9%, hsl(211deg, 91%, 37%) 0px, transparent 50%), radial-gradient(at 82% 81%, hsl(170deg, 39%, 73%) 0px, transparent 50%), radial-gradient(at 43% 87%, hsl(40deg, 79%, 61%) 0px, transparent 50%), radial-gradient(at 41% 4%, hsl(354deg, 26%, 63%) 0px, transparent 50%), radial-gradient(at 96% 37%, hsl(256deg, 44%, 57%) 0px, transparent 50%), radial-gradient(at 65% 46%, hsl(121deg, 88%, 67%) 0px, transparent 50%);
}
.card:is(.header-hero):is(.header-typography) {
  background-color: #a26f1f;
  background-image: radial-gradient(at 45% 22%, hsl(352deg, 74%, 78%) 0px, transparent 50%), radial-gradient(at 52% 100%, hsl(350deg, 98%, 64%) 0px, transparent 50%), radial-gradient(at 75% 27%, hsl(98deg, 62%, 73%) 0px, transparent 50%), radial-gradient(at 64% 11%, hsl(301deg, 22%, 24%) 0px, transparent 50%), radial-gradient(at 64% 10%, hsl(76deg, 83%, 64%) 0px, transparent 50%), radial-gradient(at 97% 66%, hsl(345deg, 93%, 59%) 0px, transparent 50%);
}

.floating-card {
  position: fixed;
  top: 5rem;
  left: 20rem;
  width: auto;
  min-width: 15rem;
  max-width: 16rem;
  height: auto;
  max-height: 25rem;
  padding: 0.75rem;
  z-index: 99;
  border-radius: 12px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  box-shadow: 0px 1px 30px 5px rgba(0, 0, 0, 0.1);
  background: var(--theme-surface-200);
  overflow-y: auto;
  animation-name: fadeIn;
  transform-origin: center top;
  will-change: opacity, transform;
  -webkit-animation-duration: calc(var(--animation-index) / 2);
  animation-duration: calc(var(--animation-index) / 2);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.floating-card label {
  color: var(--theme-muted);
}
.floating-card.is-alerts {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  top: 5rem;
  left: 8rem;
  right: unset;
  min-width: 23rem;
  max-width: 23rem;
  height: 50vh;
  max-height: 50vh;
  overflow: visible;
  border-radius: 0px 12px 12px 0px;
}
.floating-card.is-alerts .floating-card-header {
  margin-top: 0.5rem;
  margin-bottom: 1rem;
  display: flex;
  justify-content: space-between;
}
.floating-card.is-alerts .floating-card-header p {
  font-weight: 700;
  font-size: 15px;
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
  margin-bottom: 0;
}
.floating-card.is-alerts .floating-card-header p i {
  font-size: 12px;
}
.floating-card.is-alerts .floating-card-header p:first-child {
  color: var(--theme-muted);
  font-size: 13px;
  font-weight: 400;
}
.floating-card.is-alerts .floating-card-header .btn {
  margin: 0;
  padding: 4px 6px;
  align-self: center;
}
.floating-card.is-alerts .floating-card-body {
  overflow-y: auto;
  max-height: calc(100% - 3rem);
  flex: 1 1 auto;
}
.floating-card.is-alerts .floating-card-body .card .card-chat {
  position: relative;
  margin-bottom: 0.1rem;
}
.floating-card.is-alerts .floating-card-body .card .card-chat:hover {
  cursor: text;
}
.floating-card.is-alerts .floating-card-body .card .card-chat:hover .chat-msg-info p {
  display: block;
}
.floating-card.is-alerts .floating-card-body .card .card-chat.chat-start .card {
  border-radius: 12px 12px 12px 0px;
  max-width: 50%;
}
.floating-card.is-alerts .floating-card-body .card .card-chat.chat-end .card {
  border-radius: 12px 12px 0px 12px;
  max-width: 50%;
}
.floating-card.is-alerts .floating-card-body .card .card-chat .chat-msg-info {
  position: relative;
}
.floating-card.is-alerts .floating-card-body .card .card-chat .chat-msg-info.info-start p {
  left: calc(16.5rem - 334px);
  right: unset;
}
.floating-card.is-alerts .floating-card-body .card .card-chat .chat-msg-info p {
  display: none;
  position: absolute;
  bottom: 23px;
  right: 0;
  margin: auto;
  width: 120px;
}
.floating-card.is-alerts .floating-card-footer {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid var(--theme-surface-outline);
  padding-top: 0.3rem;
}
.floating-card.is-alerts .floating-card-footer form {
  flex: 1 1 auto;
}
.floating-card.is-alerts .floating-card-aside {
  position: absolute;
  background-color: var(--theme-surface-100);
  left: -7rem;
  bottom: -0.8rem;
  height: calc(50vh + 1px);
  max-height: calc(50vh + 1px);
  width: 100px;
  padding: 0.5rem;
  border-radius: 12px 0px 0px 12px;
  border-right: 1px solid var(--theme-surface-outline);
  overflow-y: auto;
}
.floating-card.is-alerts .floating-card-aside .chat-bubble-wrapper {
  background-color: var(--theme-surface-100);
  border-radius: 6px;
  border: 1px solid var(--theme-surface-outline);
  cursor: pointer;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.floating-card.is-alerts .floating-card-aside .chat-bubble-wrapper:hover {
  background-color: rgba(var(--theme-primary-rgba), 70%);
}
.floating-card.is-alerts .floating-card-aside .chat-bubble-wrapper.is-active {
  background-color: var(--theme-primary);
  border: 2px solid var(--theme-success);
}
.floating-card.is-alerts .floating-card-aside .chat-bubble-wrapper.is-active p {
  color: var(--theme-on-primary-inverse);
  font-weight: 500;
}
.floating-card.is-alerts .floating-card-aside .chat-bubble-wrapper .chat-bubble {
  word-break: break-all;
  word-wrap: break-word;
  padding: 0.5rem;
  max-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.img-logo {
  filter: var(--theme-img-filter);
}

.img-index {
  width: 110px;
  height: 110px;
}

.img-face-search {
  width: 300px;
  height: 300px;
  -o-object-fit: contain;
  object-fit: contain;
}

.img-face-search--result {
  width: 150px;
  height: 150px;
}

.img-table {
  width: 50px;
  height: 50px;
  object-fit: cover;
  object-position: top;
}
.img-table--camera {
  width: 100px;
  object-fit: contain;
}

.img-preview {
  width: 100%;
  max-width: 100%;
  height: 250px;
  display: block;
  cursor: pointer;
  background-size: cover;
  background-position: center center;
  border: 3px dotted var(--theme-surface-outline);
  border-radius: 12px;
}

.img-user-data {
  border-radius: 8px;
  max-width: 250px;
  height: calc(3rem * 4);
  min-height: calc(3rem * 4);
  max-height: calc(3rem * 4);
  object-fit: contain;
}
.img-user-data:is(.is-selectable) {
  position: relative;
}
.img-user-data:is(.is-selectable):hover {
  border: 3px solid var(--theme-secondary-600);
}

.img-selectable-container {
  position: relative;
  width: fit-content;
}
.img-selectable-container:has(.is-selectable:hover)::after {
  content: "upload_file";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-family: "Material Icons Outlined", sans-serif;
  font-size: 48px;
  color: var(--theme-on-primary);
  background: var(--frosted-glass-bg);
  backdrop-filter: var(--frosted-glass-backdrop-filter);
  border-radius: 8px;
}

.analysis-container {
  display: flex;
  flex-direction: column;
}
.analysis-container .analysis-img-wrap {
  display: grid;
  justify-content: start;
  grid-template-rows: auto;
  grid-auto-columns: 1fr;
  gap: 10px;
  grid-auto-flow: row;
  grid-template-columns: repeat(12, 1fr);
  overflow-x: auto;
}
.analysis-container .analysis-img-wrap .analysis-img-container {
  background-color: var(--theme-surface-300);
  border-radius: 4px;
}
.analysis-container .analysis-img-wrap .analysis-img-container .analysis-img {
  height: 180px;
  object-fit: cover;
  object-position: center;
  border-radius: 4px;
}
.analysis-container .analysis-img-wrap .analysis-img-container .analysis-img-text {
  margin-top: -40px;
  width: inherit;
  display: flex;
  flex-direction: column;
}
.analysis-container .analysis-img-wrap .analysis-img-container .analysis-img-text p {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  text-shadow: 2px 2px 2px #212121;
  margin-bottom: 0;
  word-break: break-word;
  max-width: 100%;
  width: 100%;
  text-align: center;
}

.visualizer-container {
  display: flex;
  flex-direction: column;
}
.visualizer-container .visualizer-img-wrap {
  display: grid;
  justify-content: start;
  grid-template-rows: auto;
  grid-auto-columns: 1fr;
  gap: 5px;
  grid-auto-flow: row;
  grid-template-columns: repeat(3, 1fr);
  overflow-x: auto;
}
.visualizer-container .visualizer-img-wrap .visualizer-img-container {
  max-width: 90px;
  max-height: 90px;
  transition: all 0.3s ease-in-out;
}
.visualizer-container .visualizer-img-wrap .visualizer-img-container .objective-img {
  min-height: unset;
  max-height: unset;
}
.visualizer-container .visualizer-img-wrap .visualizer-img-container:hover {
  max-width: 130px;
  max-height: 130px;
  width: 150px;
  height: auto;
  border: 2px solid var(--theme-warning);
}
.visualizer-container .visualizer-img-wrap .visualizer-img-container:hover .objective-img {
  object-fit: contain;
  height: auto;
  max-height: 100%;
}

.visualizer-img-container {
  background-color: var(--theme-surface-outline);
  overflow: hidden;
  border-radius: 4px;
  width: 100px;
  height: 100px;
}
.visualizer-img-container.analysis {
  height: auto;
}
.visualizer-img-container .search-img-text {
  position: absolute;
  margin-top: -40px;
  padding: 0 10px;
  width: inherit;
}
.visualizer-img-container .search-img-text p {
  color: #ffffff;
  font-weight: bold;
  text-shadow: 2px 2px 2px #212121;
  margin-bottom: 0;
  word-break: initial;
  max-width: fit-content;
  text-align: center;
}

.objective-img {
  border-radius: 0px;
  min-height: 150px;
  max-height: 150px;
  height: 100%;
  width: 100%;
  max-width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  object-position: left;
}

.analysis-modal-img {
  min-height: 250px;
  min-width: 100%;
  width: 100%;
  object-fit: cover;
  object-position: left;
  border-radius: 6px;
}
.analysis-modal-img.img-secondary {
  min-height: auto;
  width: 325px;
  object-fit: contain;
}

.analysis-modal-cards {
  display: grid;
  justify-content: start;
  grid-template-rows: auto;
  grid-auto-columns: 1fr;
  gap: 10px;
  grid-auto-flow: row;
  grid-template-columns: repeat(3, 1fr);
  overflow-x: auto;
}
.analysis-modal-cards .card:nth-child(5) {
  grid-area: 2/2/3/4;
}
.analysis-modal-cards .card:last-child {
  grid-area: 3/1/4/4;
  margin-bottom: 0.8rem;
}

.list-group-item {
  background-color: transparent;
  color: var(--theme-on-primary);
  border: 1px solid var(--theme-surface-outline);
  margin-bottom: 0;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.list-group-item label {
  font-size: 14px;
}
.list-group-item.active {
  z-index: 2;
  color: var(--theme-on-primary-inverse);
  background-color: var(--theme-primary-500);
  border-color: var(--theme-primary-500);
}
.list-group-item.disabled {
  background-color: var(--theme-disabled);
  color: var(--theme-muted);
}

.spinner {
  animation: rotator 1.4s linear infinite;
}

@keyframes rotator {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.path {
  stroke-dasharray: 187;
  stroke-dashoffset: 0;
  transform-origin: center;
  animation: dash 1.4s ease-in-out infinite, colors 5.6s ease-in-out infinite;
}

@keyframes colors {
  0% {
    stroke: #fda001;
  }
  25% {
    stroke: #fda001;
  }
  50% {
    stroke: #121212;
  }
  75% {
    stroke: #fda001;
  }
  100% {
    stroke: #121212;
  }
}
@keyframes dash {
  0% {
    stroke-dashoffset: 187;
  }
  50% {
    stroke-dashoffset: 46.75;
    transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 187;
    transform: rotate(450deg);
  }
}
#map {
  width: 100%;
  height: 100vh;
}

.mapboxgl-ctrl-geocoder {
  margin: 10px 10px 0 !important;
}

.mapboxgl-popup {
  width: 300px;
  max-width: 300px;
  min-width: 300px;
  z-index: 99;
}
.mapboxgl-popup .mapboxgl-popup-content {
  background-color: var(--theme-surface-100);
  border-radius: 4px;
  box-shadow: 0px 1px 30px 5px rgba(0, 0, 0, 0.1);
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
}
.mapboxgl-popup .mapboxgl-popup-content .mapboxgl-popup-close-button {
  color: var(--theme-on-primary);
  font-size: 30px;
}
.mapboxgl-popup .mapboxgl-popup-content .mapboxgl-popup-close-button:hover {
  color: rgba(var(--theme-primary-rgba), 95%);
}
.mapboxgl-popup.mapboxgl-popup-anchor-top .mapboxgl-popup-tip {
  border-bottom-color: var(--theme-surface-100) !important;
}
.mapboxgl-popup.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip {
  border-top-color: var(--theme-surface-100) !important;
}
.mapboxgl-popup.mapboxgl-popup-anchor-left .mapboxgl-popup-tip {
  border-right-color: var(--theme-surface-100) !important;
}
.mapboxgl-popup.mapboxgl-popup-anchor-right .mapboxgl-popup-tip {
  border-left-color: var(--theme-surface-100) !important;
}

.mapboxgl-ctrl-geocoder {
  border-radius: 8px !important;
  background-color: var(--theme-surface-500) !important;
}
.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--input {
  background-color: var(--theme-surface-500) !important;
  color: var(--theme-muted) !important;
  border-radius: 8px !important;
  box-shadow: 0px 1px 30px 5px rgba(0, 0, 0, 0.1);
}
.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--input::placeholder {
  color: var(--theme-muted) !important;
}
.mapboxgl-ctrl-geocoder .suggestions {
  background-color: var(--theme-surface-500) !important;
  color: var(--theme-on-primary) !important;
}
.mapboxgl-ctrl-geocoder .suggestions li.active a {
  background-color: var(--theme-surface-100) !important;
  color: var(--theme-on-primary) !important;
}
.mapboxgl-ctrl-geocoder .suggestions li a {
  color: var(--theme-muted) !important;
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
}
.mapboxgl-ctrl-geocoder .suggestions li a:hover {
  background-color: var(--theme-surface-100) !important;
  color: var(--theme-muted) !important;
}

.map-server {
  height: calc(100vh - 64.77px) !important;
}

.mapboxgl-map .mapboxgl-ctrl.mapboxgl-ctrl-group {
  background-color: var(--theme-surface-500);
}
.mapboxgl-map .mapboxgl-ctrl.mapboxgl-ctrl-group button span {
  filter: var(--theme-img-filter);
}
.mapboxgl-map .mapboxgl-ctrl.mapboxgl-ctrl-group button + button {
  border-top: 1px solid var(--theme-surface-outline);
}

.modal.show .modal-dialog {
  transform: scale(1) !important;
  opacity: 1 !important;
}
.modal.fade .modal-dialog {
  transform: scale(0);
  opacity: 0;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out;
}
.modal .is-custom {
  width: 90vw;
  max-width: none;
  height: 90%;
  margin: 1.75rem auto;
}
.modal .modal-header {
  background: var(--theme-surface-100);
  border-bottom: 1px solid var(--theme-surface-outline);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.modal .modal-header .modal-title {
  font-weight: 700;
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
  font-size: 20px;
}
.modal .modal-content {
  background-color: var(--theme-surface-100);
  border-radius: 12px;
  box-shadow: 0px 5px 50px 10px rgba(0, 0, 0, 0.1);
  border: var(--theme-surface-outline);
}
.modal .modal-body {
  text-align: left;
  background: var(--theme-surface-100);
}
.modal .modal-body .form-control {
  height: 2.5rem;
  min-height: 2.5rem;
  max-height: 2.5rem;
}
.modal .modal-footer {
  background: var(--theme-surface-100);
  border-top: 1px solid var(--theme-surface-outline) !important;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}
.modal .modal-footer.no-border {
  border-top: none !important;
}

.offcanvas {
  background-color: var(--theme-surface-100);
}
.offcanvas .offcanvas-header .offcanvas-title {
  font-weight: 700;
  margin-bottom: 0;
}
.offcanvas .offcanvas-body {
  text-align: left;
  color: var(--theme-on-primary);
}
.offcanvas.offcanvas-end {
  border-radius: 8px 0px 0px 8px;
}
.offcanvas.offcanvas-bottom {
  border-radius: 12px 12px 0px 0px;
  height: 50vh;
}

.swal2-popup {
  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1) !important;
}

.page-item .page-link {
  font-size: 0.8rem;
  background-color: var(--theme-surface-400);
  border: var(--theme-surface-400);
  color: var(--theme-on-primary);
}
.page-item .page-link:hover {
  color: var(--theme-on-primary-inverse);
  background-color: var(--theme-primary-600);
  border-color: var(--theme-primary-600);
}
.page-item.active .page-link {
  z-index: 3;
  color: var(--theme-on-primary-inverse);
  background-color: var(--theme-primary-800);
  border-color: var(--theme-primary-800);
}
.page-item.disabled .page-link {
  background-color: var(--theme-disabled);
  border: var(--theme-disabled);
  color: var(--theme-muted);
}

.popup {
  position: absolute;
  top: -19rem;
  right: 0;
  padding: 1rem;
  margin: auto;
  z-index: 99;
  width: 80%;
  background-color: var(--theme-surface-200);
  box-shadow: 0px 1px 30px 5px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  transform: translateY(3rem);
  opacity: 0;
  visibility: hidden;
}
.popup.popup-show {
  transform: translateX(0);
  opacity: 10;
  visibility: visible;
}
.popup .popup-body {
  display: flex;
  justify-content: space-between;
}
.popup .popup-body .card {
  flex: 1;
  margin-right: 0.5rem;
  border-radius: 6px;
}
.popup .popup-body .card:nth-child(4) {
  margin-right: 0;
}
.popup p {
  font-size: 12px !important;
  color: var(--theme-on-primary);
  margin-bottom: 5px !important;
  font-weight: 700;
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
}

.popup-title {
  font-size: calc(1rem + 4px);
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  font-weight: 700;
}

.popup-text {
  font-size: 13px;
  color: var(--theme-muted);
  margin-bottom: 0.5rem;
}

.popup-status {
  font-size: calc(1rem - 2px);
  margin-bottom: 0;
  padding: 0.5rem;
  border-radius: 6px;
  background-color: rgba(var(--theme-primary-rgba), 10%);
  color: var(--theme-primary);
}

.tooltip .tooltip-inner {
  background: var(--theme-surface-200);
  color: var(--theme-on-primary);
  box-shadow: 0px 1px 30px 5px rgba(0, 0, 0, 0.1);
  font-family: "Plus Jakarta Sans", sans-serif;
  border-radius: 4px;
  font-weight: 500;
}
.tooltip .tooltip-arrow::before {
  border-top-color: var(--theme-surface-200);
}

.bs-tooltip-start .tooltip-arrow::before {
  border-left-color: var(--theme-surface-200);
}

.bs-tooltip-end .tooltip-arrow::before {
  border-right-color: var(--theme-surface-200);
}

.bs-tooltip-top .tooltip-arrow::before {
  border-top-color: var(--theme-surface-200);
}

.bs-tooltip-bottom .tooltip-arrow::before {
  border-bottom-color: var(--theme-surface-200);
}

.tippy-box {
  border-radius: 8px !important;
  background-color: rgba(var(--theme-muted-rgba), 90%) !important;
  color: #ffffff !important;
  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1);
}
.tippy-box[data-placement^=bottom] > .tippy-arrow:before {
  border-bottom-color: rgba(var(--theme-muted-rgba), 90%) !important;
}
.tippy-box[data-placement^=top] > .tippy-arrow:before {
  border-top-color: rgba(var(--theme-muted-rgba), 90%) !important;
}
.tippy-box .tippy-content {
  font-weight: 500 !important;
}

.progress .progress-bar {
  color: var(--theme-on-primary-inverse);
  background-color: var(--theme-success);
  font-weight: 700;
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
}

.placeholder-container {
  position: relative;
  height: 150px;
  width: 100%;
  background-color: var(--theme-surface-300);
  z-index: 44;
  overflow: hidden;
  border-radius: 8px;
}
.placeholder-container .placeholder-loader {
  position: absolute;
  left: -45%;
  height: 100%;
  width: 45%;
  background-image: linear-gradient(to left, rgba(251, 251, 251, 0.05), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.6), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.05));
  background-image: -moz-linear-gradient(to left, rgba(251, 251, 251, 0.05), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.6), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.05));
  background-image: -webkit-linear-gradient(to left, rgba(251, 251, 251, 0.05), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.6), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.05));
  animation: placeholderLoading 1s infinite;
  z-index: 45;
}

.section {
  padding: 5rem 0;
}
.section.section-one {
  background-color: #000000;
  color: #ffffff;
}
.section.section-one h3 {
  color: #ffffff;
}
.section.section-hero {
  padding: 3rem 0;
  background: rgba(var(--theme-primary-rgba), 20%);
  background-size: cover;
  border-bottom: 5px solid var(--theme-primary);
}
.section.section-hero.sc-gradient {
  padding: 4.5rem 0;
  background: linear-gradient(135deg, #121212, #ebad00);
  border: none;
}
.section.section-hero.bg-custom {
  background-color: #ffc400;
}
.section.section-hero.sc-sm {
  padding: calc(1rem * 5) 0 3rem 0;
}
.section.section-hero ~ .container-overflow .card {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin-top: -4rem;
}

.section-auth {
  height: 100vh;
  background-color: var(--theme-background);
}
.section-auth .auth-container {
  display: flex;
  flex-direction: row;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  height: 100%;
}
.section-auth .auth-container .auth-left, .section-auth .auth-container .auth-right {
  width: 50%;
  height: 100%;
  flex-grow: 1;
  padding: 3rem;
}
.section-auth .auth-container .auth-left {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  justify-content: center;
  align-items: center;
}
.section-auth .auth-container .auth-left .card {
  background: transparent;
  box-shadow: none;
  width: 30vw;
}
.section-auth .auth-container .auth-left .card .card-header, .section-auth .auth-container .auth-left .card .card-footer {
  background: transparent;
}
.section-auth .auth-container .auth-right {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-content: center;
  justify-content: center;
  align-items: center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1440' height='1080' preserveAspectRatio='none' viewBox='0 0 1440 1080'%3e%3cg mask='url(%26quot%3b%23SvgjsMask2003%26quot%3b)' fill='none'%3e%3crect width='1440' height='1080' x='0' y='0' fill='url(%23SvgjsLinearGradient2004)'%3e%3c/rect%3e%3cpath d='M-87.07 652.13L-87.07 652.13' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-87.07 652.13L59.7 655.61' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-87.07 652.13L-41.29 846.91' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-87.07 652.13L63.72 830.71' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-87.07 652.13L234.39 678.72' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-87.07 652.13L213.65 789.33' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-41.29 846.91L-41.29 846.91' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-41.29 846.91L63.72 830.71' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-41.29 846.91L-46.96 997.74' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-41.29 846.91L70.74 955.69' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-46.96 997.74L-46.96 997.74' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-46.96 997.74L70.74 955.69' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-46.96 997.74L-44.79 1125.11' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-46.96 997.74L76.2 1133.64' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-46.96 997.74L63.72 830.71' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-46.96 997.74L244.44 1002.83' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-44.79 1125.11L-44.79 1125.11' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-44.79 1125.11L76.2 1133.64' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-44.79 1125.11L-56.02 1310.26' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-44.79 1125.11L70.74 955.69' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-44.79 1125.11L81.45 1289.79' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-56.02 1310.26L-56.02 1310.26' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-56.02 1310.26L81.45 1289.79' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-56.02 1310.26L76.2 1133.64' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-56.02 1310.26L-46.96 997.74' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-56.02 1310.26L252.18 1254.17' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M59.7 655.61L59.7 655.61' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M59.7 655.61L63.72 830.71' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M59.7 655.61L234.39 678.72' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M63.72 830.71L63.72 830.71' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M63.72 830.71L70.74 955.69' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M70.74 955.69L70.74 955.69' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M76.2 1133.64L76.2 1133.64' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M76.2 1133.64L223.03 1156.96' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M76.2 1133.64L81.45 1289.79' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M76.2 1133.64L70.74 955.69' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M81.45 1289.79L81.45 1289.79' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M81.45 1289.79L252.18 1254.17' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M234.39 678.72L234.39 678.72' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M234.39 678.72L213.65 789.33' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M234.39 678.72L401.97 646.44' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M234.39 678.72L63.72 830.71' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M234.39 678.72L392.92 847.85' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M234.39 678.72L505.7 651.85' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M213.65 789.33L213.65 789.33' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M213.65 789.33L63.72 830.71' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M244.44 1002.83L244.44 1002.83' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M244.44 1002.83L356.66 945.34' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M244.44 1002.83L223.03 1156.96' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M244.44 1002.83L70.74 955.69' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M244.44 1002.83L409.65 1109.82' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M244.44 1002.83L76.2 1133.64' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M223.03 1156.96L223.03 1156.96' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M223.03 1156.96L252.18 1254.17' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M223.03 1156.96L371.07 1275.18' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M223.03 1156.96L409.65 1109.82' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M223.03 1156.96L81.45 1289.79' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M252.18 1254.17L252.18 1254.17' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M252.18 1254.17L371.07 1275.18' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M401.97 646.44L401.97 646.44' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M401.97 646.44L505.7 651.85' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M401.97 646.44L528.53 535.04' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M392.92 847.85L392.92 847.85' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M392.92 847.85L356.66 945.34' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M392.92 847.85L503.58 844.66' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M392.92 847.85L487.56 957.93' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M356.66 945.34L356.66 945.34' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M409.65 1109.82L409.65 1109.82' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M409.65 1109.82L489.97 1134.56' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M409.65 1109.82L371.07 1275.18' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M409.65 1109.82L487.56 957.93' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M371.07 1275.18L371.07 1275.18' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M371.07 1275.18L514.6 1253.78' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M528.53 535.04L528.53 535.04' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M528.53 535.04L505.7 651.85' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M528.53 535.04L680.1 541.51' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M505.7 651.85L505.7 651.85' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M505.7 651.85L503.58 844.66' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M505.7 651.85L680.1 541.51' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M505.7 651.85L392.92 847.85' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M503.58 844.66L503.58 844.66' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M503.58 844.66L487.56 957.93' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M503.58 844.66L669.94 845.18' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M503.58 844.66L356.66 945.34' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M503.58 844.66L401.97 646.44' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M487.56 957.93L487.56 957.93' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M487.56 957.93L356.66 945.34' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M489.97 1134.56L489.97 1134.56' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M489.97 1134.56L514.6 1253.78' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M514.6 1253.78L514.6 1253.78' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M680.1 541.51L680.1 541.51' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M680.1 541.51L835.76 560.83' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M680.1 541.51L851.29 661.08' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M680.1 541.51L843.99 392.99' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M669.94 845.18L669.94 845.18' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M669.94 845.18L697.79 1007.11' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M669.94 845.18L857.29 837.79' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M669.94 845.18L839.27 963.04' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M669.94 845.18L487.56 957.93' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M697.79 1007.11L697.79 1007.11' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M697.79 1007.11L791.97 1095.2' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M697.79 1007.11L839.27 963.04' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M697.79 1007.11L643.57 1156.51' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M643.57 1156.51L643.57 1156.51' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M643.57 1156.51L679.77 1291.19' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M643.57 1156.51L489.97 1134.56' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M679.77 1291.19L679.77 1291.19' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M826.24 224.9L826.24 224.9' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M826.24 224.9L989.69 226.73' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M826.24 224.9L843.99 392.99' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M826.24 224.9L967.13 362.48' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M826.24 224.9L1005.64 84.65' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M826.24 224.9L1098.9 394.8' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M843.99 392.99L843.99 392.99' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M843.99 392.99L967.13 362.48' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M843.99 392.99L835.76 560.83' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M843.99 392.99L969.98 556.56' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M843.99 392.99L989.69 226.73' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M835.76 560.83L835.76 560.83' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M835.76 560.83L851.29 661.08' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M835.76 560.83L969.98 556.56' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M835.76 560.83L948.17 699.19' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M835.76 560.83L967.13 362.48' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M851.29 661.08L851.29 661.08' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M851.29 661.08L948.17 699.19' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M851.29 661.08L969.98 556.56' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M851.29 661.08L857.29 837.79' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M851.29 661.08L952.83 825.82' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M857.29 837.79L857.29 837.79' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M857.29 837.79L952.83 825.82' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M857.29 837.79L839.27 963.04' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M857.29 837.79L948.17 699.19' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M839.27 963.04L839.27 963.04' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M839.27 963.04L791.97 1095.2' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M791.97 1095.2L791.97 1095.2' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M791.97 1095.2L643.57 1156.51' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M825.95 1309.38L825.95 1309.38' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M825.95 1309.38L958.22 1301.62' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M825.95 1309.38L679.77 1291.19' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M825.95 1309.38L791.97 1095.2' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M825.95 1309.38L955.13 1127.38' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M825.95 1309.38L643.57 1156.51' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1002.14 -110.42L1002.14 -110.42' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1002.14 -110.42L1005.64 84.65' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1002.14 -110.42L1129.18 95.36' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1002.14 -110.42L1253.02 -74.63' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1002.14 -110.42L1262.72 78.54' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1005.64 84.65L1005.64 84.65' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1005.64 84.65L1129.18 95.36' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1005.64 84.65L989.69 226.73' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M989.69 226.73L989.69 226.73' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M989.69 226.73L967.13 362.48' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M967.13 362.48L967.13 362.48' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M969.98 556.56L969.98 556.56' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M969.98 556.56L948.17 699.19' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M969.98 556.56L1093.44 642.93' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M948.17 699.19L948.17 699.19' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M948.17 699.19L952.83 825.82' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M948.17 699.19L1093.44 642.93' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M952.83 825.82L952.83 825.82' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M998.46 946.93L998.46 946.93' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M998.46 946.93L952.83 825.82' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M998.46 946.93L1104.96 855.39' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M998.46 946.93L1146.34 983.46' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M998.46 946.93L839.27 963.04' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M998.46 946.93L857.29 837.79' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M998.46 946.93L955.13 1127.38' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M955.13 1127.38L955.13 1127.38' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M955.13 1127.38L791.97 1095.2' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M955.13 1127.38L958.22 1301.62' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M955.13 1127.38L1135.59 1097.73' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M955.13 1127.38L839.27 963.04' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M955.13 1127.38L1147.24 1240.05' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M958.22 1301.62L958.22 1301.62' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M958.22 1301.62L1147.24 1240.05' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M958.22 1301.62L791.97 1095.2' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M958.22 1301.62L1135.59 1097.73' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1129.18 95.36L1129.18 95.36' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1129.18 95.36L1262.72 78.54' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1129.18 95.36L989.69 226.73' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1129.18 95.36L1284.9 224.88' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1098.9 394.8L1098.9 394.8' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1098.9 394.8L967.13 362.48' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1098.9 394.8L1155.04 527.13' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1155.04 527.13L1155.04 527.13' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1155.04 527.13L1276.74 490.57' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1155.04 527.13L1093.44 642.93' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1093.44 642.93L1093.44 642.93' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1104.96 855.39L1104.96 855.39' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1104.96 855.39L1146.34 983.46' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1104.96 855.39L952.83 825.82' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1146.34 983.46L1146.34 983.46' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1146.34 983.46L1135.59 1097.73' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1135.59 1097.73L1135.59 1097.73' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1147.24 1240.05L1147.24 1240.05' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1147.24 1240.05L1264.05 1288.79' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1147.24 1240.05L1135.59 1097.73' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1147.24 1240.05L1310.99 1100.94' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1147.24 1240.05L1146.34 983.46' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1253.02 -74.63L1253.02 -74.63' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1253.02 -74.63L1262.72 78.54' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1253.02 -74.63L1438.37 -45.59' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1253.02 -74.63L1129.18 95.36' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1253.02 -74.63L1005.64 84.65' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1253.02 -74.63L1284.9 224.88' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1262.72 78.54L1262.72 78.54' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1262.72 78.54L1284.9 224.88' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1262.72 78.54L1438.37 -45.59' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1284.9 224.88L1284.9 224.88' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1284.9 224.88L1265.84 337.57' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1284.9 224.88L1441.71 213.8' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1265.84 337.57L1265.84 337.57' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1265.84 337.57L1276.74 490.57' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1265.84 337.57L1428.23 382.18' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1265.84 337.57L1098.9 394.8' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1276.74 490.57L1276.74 490.57' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1276.74 490.57L1403.86 493.48' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1276.74 490.57L1428.23 382.18' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1276.74 490.57L1098.9 394.8' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1276.74 490.57L1423.41 644.17' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1251.26 706.19L1251.26 706.19' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1251.26 706.19L1093.44 642.93' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1251.26 706.19L1423.41 644.17' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1251.26 706.19L1155.04 527.13' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1251.26 706.19L1395.89 853.66' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1310.99 1100.94L1310.99 1100.94' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1310.99 1100.94L1429.15 1094.19' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1310.99 1100.94L1400.23 951.69' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1310.99 1100.94L1135.59 1097.73' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1264.05 1288.79L1264.05 1288.79' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1264.05 1288.79L1455.66 1282.86' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1264.05 1288.79L1310.99 1100.94' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1438.37 -45.59L1438.37 -45.59' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1438.37 -45.59L1564.77 47.83' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1438.37 -45.59L1441.71 213.8' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1441.71 213.8L1441.71 213.8' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1441.71 213.8L1563.75 246.02' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1441.71 213.8L1428.23 382.18' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1428.23 382.18L1428.23 382.18' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1428.23 382.18L1403.86 493.48' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1403.86 493.48L1403.86 493.48' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1403.86 493.48L1423.41 644.17' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1403.86 493.48L1555.96 529.82' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1403.86 493.48L1265.84 337.57' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1423.41 644.17L1423.41 644.17' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1423.41 644.17L1555.96 529.82' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1395.89 853.66L1395.89 853.66' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1395.89 853.66L1400.23 951.69' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1395.89 853.66L1423.41 644.17' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1400.23 951.69L1400.23 951.69' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1400.23 951.69L1429.15 1094.19' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1429.15 1094.19L1429.15 1094.19' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1429.15 1094.19L1601.15 1093.17' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1429.15 1094.19L1455.66 1282.86' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1455.66 1282.86L1455.66 1282.86' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1455.66 1282.86L1560.85 1298.28' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1564.77 47.83L1564.77 47.83' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1564.77 47.83L1563.75 246.02' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1564.77 47.83L1441.71 213.8' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1563.75 246.02L1563.75 246.02' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1563.75 246.02L1602.27 375.84' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1563.75 246.02L1428.23 382.18' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1602.27 375.84L1602.27 375.84' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1602.27 375.84L1555.96 529.82' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1602.27 375.84L1428.23 382.18' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1555.96 529.82L1555.96 529.82' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1601.15 1093.17L1601.15 1093.17' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1601.15 1093.17L1560.85 1298.28' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1601.15 1093.17L1455.66 1282.86' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1601.15 1093.17L1400.23 951.69' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1560.85 1298.28L1560.85 1298.28' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1560.85 1298.28L1429.15 1094.19' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1560.85 1298.28L1264.05 1288.79' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1560.85 1298.28L1310.99 1100.94' stroke='rgba(40%2c 61%2c 106%2c 0.61)' stroke-width='1.5'%3e%3c/path%3e%3ccircle r='5' cx='-87.07' cy='652.13' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='-41.29' cy='846.91' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='-46.96' cy='997.74' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='-44.79' cy='1125.11' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='-56.02' cy='1310.26' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='59.7' cy='655.61' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='63.72' cy='830.71' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='70.74' cy='955.69' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='76.2' cy='1133.64' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='81.45' cy='1289.79' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='234.39' cy='678.72' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='213.65' cy='789.33' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='244.44' cy='1002.83' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='223.03' cy='1156.96' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='252.18' cy='1254.17' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='401.97' cy='646.44' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='392.92' cy='847.85' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='356.66' cy='945.34' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='409.65' cy='1109.82' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='371.07' cy='1275.18' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='528.53' cy='535.04' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='505.7' cy='651.85' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='503.58' cy='844.66' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='487.56' cy='957.93' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='489.97' cy='1134.56' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='514.6' cy='1253.78' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='680.1' cy='541.51' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='669.94' cy='845.18' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='697.79' cy='1007.11' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='643.57' cy='1156.51' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='679.77' cy='1291.19' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='826.24' cy='224.9' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='843.99' cy='392.99' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='835.76' cy='560.83' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='851.29' cy='661.08' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='857.29' cy='837.79' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='839.27' cy='963.04' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='791.97' cy='1095.2' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='825.95' cy='1309.38' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1002.14' cy='-110.42' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1005.64' cy='84.65' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='989.69' cy='226.73' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='967.13' cy='362.48' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='969.98' cy='556.56' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='948.17' cy='699.19' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='952.83' cy='825.82' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='998.46' cy='946.93' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='955.13' cy='1127.38' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='958.22' cy='1301.62' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1129.18' cy='95.36' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1098.9' cy='394.8' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1155.04' cy='527.13' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1093.44' cy='642.93' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1104.96' cy='855.39' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1146.34' cy='983.46' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1135.59' cy='1097.73' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1147.24' cy='1240.05' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1253.02' cy='-74.63' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1262.72' cy='78.54' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1284.9' cy='224.88' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1265.84' cy='337.57' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1276.74' cy='490.57' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1251.26' cy='706.19' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1310.99' cy='1100.94' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1264.05' cy='1288.79' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1438.37' cy='-45.59' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1441.71' cy='213.8' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1428.23' cy='382.18' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1403.86' cy='493.48' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1423.41' cy='644.17' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1395.89' cy='853.66' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1400.23' cy='951.69' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1429.15' cy='1094.19' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1455.66' cy='1282.86' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1564.77' cy='47.83' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1563.75' cy='246.02' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1602.27' cy='375.84' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1555.96' cy='529.82' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1601.15' cy='1093.17' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3ccircle r='5' cx='1560.85' cy='1298.28' fill='rgba(40%2c 61%2c 106%2c 0.61)'%3e%3c/circle%3e%3cpath d='M93.84 938.88L93.84 938.88' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M93.84 938.88L193.66 1005.15' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M93.84 938.88L223.82 852.82' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M93.84 938.88L75.87 1137.25' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M93.84 938.88L-98.35 992.29' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M236.62 1300.17L236.62 1300.17' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M236.62 1300.17L370.46 1266.76' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M236.62 1300.17L221.44 1146.8' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M236.62 1300.17L55.25 1280.73' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M236.62 1300.17L348.64 1128.54' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M236.62 1300.17L75.87 1137.25' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M236.62 1300.17L493.29 1258.22' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M370.46 1266.76L370.46 1266.76' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M370.46 1266.76L493.29 1258.22' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M370.46 1266.76L348.64 1128.54' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M811.59 837.43L811.59 837.43' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M811.59 837.43L945.02 802.54' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M811.59 837.43L660.73 853.07' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M985.74 496.13L985.74 496.13' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M985.74 496.13L1103.2 525.05' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M985.74 496.13L1114.08 346.93' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M985.74 496.13L1115.64 650.7' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M985.74 496.13L1007.81 699.35' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M945.02 802.54L945.02 802.54' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M945.02 802.54L1007.81 699.35' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M956.81 985.18L956.81 985.18' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M956.81 985.18L847.34 1002.37' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M956.81 985.18L994.11 1100.49' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M956.81 985.18L840.2 1098.34' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M956.81 985.18L1121.44 962.63' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M956.81 985.18L945.02 802.54' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1118.27 223.35L1118.27 223.35' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1118.27 223.35L1114.08 346.93' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1252.3 -110.82L1252.3 -110.82' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1252.3 -110.82L1153.1 -103.78' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1252.3 -110.82L1301.81 45.15' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1252.3 -110.82L1412.57 -73.76' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1252.3 -110.82L1415.97 71.79' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1252.3 -110.82L1297.54 202.17' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1257.82 381.14L1257.82 381.14' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1257.82 381.14L1297.86 516.88' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1257.82 381.14L1114.08 346.93' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1257.82 381.14L1413.05 405.6' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1257.82 381.14L1297.54 202.17' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1257.82 381.14L1388.24 534.45' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1297.21 975.37L1297.21 975.37' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1297.21 975.37L1407.83 946.08' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1297.21 975.37L1259.53 1130.85' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1297.21 975.37L1121.44 962.63' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1444.45 1092.03L1444.45 1092.03' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1444.45 1092.03L1407.83 946.08' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1444.45 1092.03L1563.91 980.34' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1558.84 796.25L1558.84 796.25' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1558.84 796.25L1576.23 664.22' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1558.84 796.25L1428.88 842.28' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1558.84 796.25L1563.91 980.34' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1558.84 796.25L1402.66 660.05' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1558.84 796.25L1407.83 946.08' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1558.84 796.25L1583.35 508.4' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1612.46 1263.12L1612.46 1263.12' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1612.46 1263.12L1611.22 1127.56' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1612.46 1263.12L1395.85 1281.09' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1612.46 1263.12L1444.45 1092.03' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1612.46 1263.12L1563.91 980.34' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1612.46 1263.12L1304.19 1298.16' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-98.35 992.29L-98.35 992.29' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-98.35 992.29L75.87 1137.25' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-98.35 992.29L-45.39 1244.39' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-45.39 1244.39L-45.39 1244.39' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-45.39 1244.39L55.25 1280.73' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M-45.39 1244.39L75.87 1137.25' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M75.87 1137.25L75.87 1137.25' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M75.87 1137.25L55.25 1280.73' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M75.87 1137.25L221.44 1146.8' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M75.87 1137.25L193.66 1005.15' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M55.25 1280.73L55.25 1280.73' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M223.82 852.82L223.82 852.82' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M223.82 852.82L193.66 1005.15' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M223.82 852.82L338.28 977.81' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M223.82 852.82L221.44 1146.8' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M223.82 852.82L348.64 1128.54' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M223.82 852.82L537.92 816.97' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M193.66 1005.15L193.66 1005.15' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M221.44 1146.8L221.44 1146.8' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M221.44 1146.8L348.64 1128.54' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M221.44 1146.8L193.66 1005.15' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M338.28 977.81L338.28 977.81' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M338.28 977.81L193.66 1005.15' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M338.28 977.81L348.64 1128.54' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M338.28 977.81L524.99 1008.78' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M338.28 977.81L221.44 1146.8' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M348.64 1128.54L348.64 1128.54' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M537.92 816.97L537.92 816.97' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M537.92 816.97L660.73 853.07' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M537.92 816.97L524.99 1008.78' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M537.92 816.97L651.04 989.44' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M537.92 816.97L338.28 977.81' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M537.92 816.97L811.59 837.43' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M537.92 816.97L518.99 1112.19' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M524.99 1008.78L524.99 1008.78' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M524.99 1008.78L518.99 1112.19' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M524.99 1008.78L651.04 989.44' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M518.99 1112.19L518.99 1112.19' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M518.99 1112.19L493.29 1258.22' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M518.99 1112.19L348.64 1128.54' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M518.99 1112.19L651.04 989.44' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M518.99 1112.19L700.42 1116.5' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M518.99 1112.19L370.46 1266.76' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M493.29 1258.22L493.29 1258.22' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M660.73 853.07L660.73 853.07' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M660.73 853.07L651.04 989.44' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M651.04 989.44L651.04 989.44' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M651.04 989.44L700.42 1116.5' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M700.42 1116.5L700.42 1116.5' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M700.42 1116.5L840.2 1098.34' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M700.42 1116.5L668.55 1265.79' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M700.42 1116.5L847.34 1002.37' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M668.55 1265.79L668.55 1265.79' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M668.55 1265.79L493.29 1258.22' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M668.55 1265.79L518.99 1112.19' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M668.55 1265.79L840.2 1098.34' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M668.55 1265.79L651.04 989.44' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M668.55 1265.79L524.99 1008.78' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M830.08 676.49L830.08 676.49' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M830.08 676.49L811.59 837.43' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M830.08 676.49L945.02 802.54' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M830.08 676.49L1007.81 699.35' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M830.08 676.49L985.74 496.13' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M830.08 676.49L660.73 853.07' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M830.08 676.49L1115.64 650.7' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M847.34 1002.37L847.34 1002.37' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M847.34 1002.37L840.2 1098.34' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M847.34 1002.37L811.59 837.43' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M840.2 1098.34L840.2 1098.34' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M840.2 1098.34L994.11 1100.49' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M840.2 1098.34L651.04 989.44' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1007.81 699.35L1007.81 699.35' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1007.81 699.35L1115.64 650.7' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1007.81 699.35L1103.2 525.05' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1007.81 699.35L1153.51 850.69' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M994.11 1100.49L994.11 1100.49' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1002.88 1294.56L1002.88 1294.56' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1002.88 1294.56L1108.11 1248.45' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1002.88 1294.56L994.11 1100.49' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1002.88 1294.56L1146.82 1138.27' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1002.88 1294.56L840.2 1098.34' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1002.88 1294.56L1304.19 1298.16' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1002.88 1294.56L1259.53 1130.85' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1153.1 -103.78L1153.1 -103.78' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1153.1 -103.78L1301.81 45.15' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1153.1 -103.78L1412.57 -73.76' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1114.08 346.93L1114.08 346.93' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1114.08 346.93L1103.2 525.05' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1103.2 525.05L1103.2 525.05' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1103.2 525.05L1115.64 650.7' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1115.64 650.7L1115.64 650.7' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1153.51 850.69L1153.51 850.69' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1153.51 850.69L1121.44 962.63' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1153.51 850.69L1297.21 975.37' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1153.51 850.69L1115.64 650.7' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1121.44 962.63L1121.44 962.63' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1146.82 1138.27L1146.82 1138.27' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1146.82 1138.27L1259.53 1130.85' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1146.82 1138.27L1108.11 1248.45' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1146.82 1138.27L994.11 1100.49' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1146.82 1138.27L1121.44 962.63' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1108.11 1248.45L1108.11 1248.45' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1108.11 1248.45L994.11 1100.49' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1108.11 1248.45L1259.53 1130.85' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1108.11 1248.45L1304.19 1298.16' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1108.11 1248.45L1121.44 962.63' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1301.81 45.15L1301.81 45.15' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1301.81 45.15L1415.97 71.79' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1301.81 45.15L1297.54 202.17' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1301.81 45.15L1412.57 -73.76' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1297.54 202.17L1297.54 202.17' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1297.54 202.17L1448.75 225.02' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1297.86 516.88L1297.86 516.88' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1297.86 516.88L1388.24 534.45' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1279.48 660.01L1279.48 660.01' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1279.48 660.01L1402.66 660.05' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1279.48 660.01L1297.86 516.88' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1279.48 660.01L1115.64 650.7' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1279.48 660.01L1388.24 534.45' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1279.48 660.01L1103.2 525.05' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1259.53 1130.85L1259.53 1130.85' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1259.53 1130.85L1304.19 1298.16' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1259.53 1130.85L1444.45 1092.03' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1304.19 1298.16L1304.19 1298.16' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1304.19 1298.16L1395.85 1281.09' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1304.19 1298.16L1146.82 1138.27' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1304.19 1298.16L1444.45 1092.03' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1412.57 -73.76L1412.57 -73.76' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1412.57 -73.76L1415.97 71.79' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1415.97 71.79L1415.97 71.79' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1415.97 71.79L1571.37 85.75' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1448.75 225.02L1448.75 225.02' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1448.75 225.02L1604.5 219.36' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1448.75 225.02L1415.97 71.79' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1448.75 225.02L1413.05 405.6' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1413.05 405.6L1413.05 405.6' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1413.05 405.6L1388.24 534.45' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1413.05 405.6L1550.78 396.99' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1413.05 405.6L1297.86 516.88' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1388.24 534.45L1388.24 534.45' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1388.24 534.45L1402.66 660.05' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1402.66 660.05L1402.66 660.05' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1402.66 660.05L1576.23 664.22' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1402.66 660.05L1297.86 516.88' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1402.66 660.05L1428.88 842.28' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1428.88 842.28L1428.88 842.28' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1428.88 842.28L1407.83 946.08' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1428.88 842.28L1297.21 975.37' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1428.88 842.28L1563.91 980.34' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1428.88 842.28L1576.23 664.22' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1407.83 946.08L1407.83 946.08' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1395.85 1281.09L1395.85 1281.09' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1395.85 1281.09L1444.45 1092.03' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1586.57 -40.21L1586.57 -40.21' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1586.57 -40.21L1571.37 85.75' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1586.57 -40.21L1412.57 -73.76' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1586.57 -40.21L1415.97 71.79' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1571.37 85.75L1571.37 85.75' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1571.37 85.75L1604.5 219.36' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1604.5 219.36L1604.5 219.36' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1604.5 219.36L1550.78 396.99' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1604.5 219.36L1415.97 71.79' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1550.78 396.99L1550.78 396.99' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1550.78 396.99L1583.35 508.4' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1550.78 396.99L1448.75 225.02' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1583.35 508.4L1583.35 508.4' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1583.35 508.4L1576.23 664.22' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1576.23 664.22L1576.23 664.22' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1563.91 980.34L1563.91 980.34' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1563.91 980.34L1611.22 1127.56' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1563.91 980.34L1407.83 946.08' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1611.22 1127.56L1611.22 1127.56' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3cpath d='M1611.22 1127.56L1444.45 1092.03' stroke='hsl(228.20000000000005%2c 71.2%25%2c 60.2%25)' stroke-width='1.5'%3e%3c/path%3e%3ccircle r='25' cx='93.84' cy='938.88' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='25' cx='236.62' cy='1300.17' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='25' cx='370.46' cy='1266.76' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='25' cx='811.59' cy='837.43' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='25' cx='985.74' cy='496.13' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='25' cx='945.02' cy='802.54' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='25' cx='956.81' cy='985.18' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='25' cx='1118.27' cy='223.35' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='25' cx='1252.3' cy='-110.82' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='25' cx='1257.82' cy='381.14' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='25' cx='1297.21' cy='975.37' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='25' cx='1444.45' cy='1092.03' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='25' cx='1558.84' cy='796.25' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='25' cx='1612.46' cy='1263.12' fill='url(%23SvgjsRadialGradient2005)'%3e%3c/circle%3e%3ccircle r='5' cx='-98.35' cy='992.29' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='-45.39' cy='1244.39' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='75.87' cy='1137.25' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='55.25' cy='1280.73' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='223.82' cy='852.82' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='193.66' cy='1005.15' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='221.44' cy='1146.8' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='338.28' cy='977.81' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='348.64' cy='1128.54' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='537.92' cy='816.97' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='524.99' cy='1008.78' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='518.99' cy='1112.19' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='493.29' cy='1258.22' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='660.73' cy='853.07' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='651.04' cy='989.44' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='700.42' cy='1116.5' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='668.55' cy='1265.79' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='830.08' cy='676.49' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='847.34' cy='1002.37' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='840.2' cy='1098.34' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1007.81' cy='699.35' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='994.11' cy='1100.49' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1002.88' cy='1294.56' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1153.1' cy='-103.78' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1114.08' cy='346.93' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1103.2' cy='525.05' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1115.64' cy='650.7' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1153.51' cy='850.69' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1121.44' cy='962.63' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1146.82' cy='1138.27' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1108.11' cy='1248.45' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1301.81' cy='45.15' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1297.54' cy='202.17' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1297.86' cy='516.88' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1279.48' cy='660.01' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1259.53' cy='1130.85' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1304.19' cy='1298.16' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1412.57' cy='-73.76' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1415.97' cy='71.79' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1448.75' cy='225.02' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1413.05' cy='405.6' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1388.24' cy='534.45' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1402.66' cy='660.05' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1428.88' cy='842.28' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1407.83' cy='946.08' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1395.85' cy='1281.09' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1586.57' cy='-40.21' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1571.37' cy='85.75' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1604.5' cy='219.36' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1550.78' cy='396.99' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1583.35' cy='508.4' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1576.23' cy='664.22' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1563.91' cy='980.34' fill='%2391a1e5'%3e%3c/circle%3e%3ccircle r='5' cx='1611.22' cy='1127.56' fill='%2391a1e5'%3e%3c/circle%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask2003'%3e%3crect width='1440' height='1080' fill='white'%3e%3c/rect%3e%3c/mask%3e%3clinearGradient x1='6.25%25' y1='-8.33%25' x2='93.75%25' y2='108.33%25' gradientUnits='userSpaceOnUse' id='SvgjsLinearGradient2004'%3e%3cstop stop-color='rgba(0%2c 25%2c 113%2c 1)' offset='0'%3e%3c/stop%3e%3cstop stop-color='rgba(0%2c 0%2c 0%2c 1)' offset='1'%3e%3c/stop%3e%3c/linearGradient%3e%3cradialGradient id='SvgjsRadialGradient2005'%3e%3cstop stop-color='white' offset='0.1'%3e%3c/stop%3e%3cstop stop-color='rgba(34%2c 67%2c 202%2c 1)' offset='0.2'%3e%3c/stop%3e%3cstop stop-color='rgba(34%2c 67%2c 202%2c 0)' offset='1'%3e%3c/stop%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e");
}
.section-auth .auth-container .auth-right h2 {
  color: #ffffff;
}
.section-auth .auth-container .auth-right img {
  border-radius: 12px;
}

.sheet {
  position: absolute;
  top: 4rem;
  bottom: 2rem;
  right: 3rem;
  width: 18rem;
  margin: auto;
  z-index: 99;
  border-radius: 4px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  background: var(--theme-surface-500);
  padding: 1rem;
  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1);
}

.nav-tabs {
  border-bottom: 1px solid var(--theme-surface-outline);
}
.nav-tabs .nav-item .nav-link {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-weight: 800;
  letter-spacing: -0.01em;
  text-transform: uppercase;
  font-size: 12px;
  color: var(--theme-muted);
}
.nav-tabs .nav-item .nav-link:hover {
  background-color: rgba(var(--theme-primary-rgba), 10%);
  border: 1px solid transparent;
  border-bottom: 3px solid var(--theme-muted);
}
.nav-tabs .nav-item .nav-link.nuxt-link-exact-active, .nav-tabs .nav-item .nav-link.nuxt-link-active, .nav-tabs .nav-item .nav-link.active {
  font-weight: 700;
  color: var(--theme-primary-600);
  background-color: rgba(var(--theme-primary-rgba), 0%);
  border: 1px solid transparent;
  border-bottom: 3px solid var(--theme-primary-800);
}

footer {
  background-color: var(--theme-surface-400);
  padding-top: 3rem;
  padding-bottom: 3rem;
}
footer a {
  font-weight: 500;
}
footer a.subtitle-1, footer .offcanvas .offcanvas-header a.offcanvas-title, .offcanvas .offcanvas-header footer a.offcanvas-title, footer a.subtitle-2, footer .form-control.invalid ~ a.validation-message {
  font-weight: 500;
}

.form-control {
  background-color: var(--theme-surface-500);
  color: var(--theme-on-primary);
  border: 1px solid var(--theme-surface-outline);
  border-radius: 6px;
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
  font-size: 14px;
}
.form-control:hover {
  background-color: var(--theme-surface-400);
  color: var(--theme-on-primary);
  border: 1px solid var(--theme-primary-600);
}
.form-control:focus {
  background-color: var(--theme-surface-400);
  color: var(--theme-on-primary);
  border: 1px solid var(--theme-primary-700);
  outline: 0;
  box-shadow: none !important;
}
.form-control:focus label {
  color: #00c853 !important;
}
.form-control:disabled, .form-control[readonly] {
  background-color: var(--theme-disabled) !important;
  opacity: 0.5;
}
.form-control::placeholder {
  color: var(--theme-muted);
}
.form-control::-webkit-input-placeholder {
  color: var(--theme-muted);
}
.form-control::-moz-placeholder {
  color: var(--theme-muted);
}
.form-control::-ms-input-placeholder {
  color: var(--theme-muted);
}
.form-control.is-invalid {
  border-color: var(--theme-danger-100);
}
.form-control.is-invalid + .invalid-feedback {
  color: var(--theme-danger-100);
}
.form-control.invalid {
  border-color: var(--theme-danger-100);
}
.form-control.invalid ~ .validation-message {
  color: var(--theme-danger-100);
  margin-top: 0.5rem;
}

.form-group label {
  margin-bottom: 0.5rem;
}

.form-big-height {
  height: calc(3.5rem + 2px);
}

.input-group .input-group-text {
  background-color: var(--theme-surface-500);
  color: var(--theme-muted);
  border: 1px solid var(--theme-surface-outline);
  border-right: 1px solid transparent;
}
.input-group .input-group-text i {
  font-size: 24px;
}
.input-group .btn {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  margin: 0;
  height: fit-content;
}
.input-group .form-bordered {
  border: 1px solid var(--theme-surface-outline);
}
.input-group .form-bordered:hover {
  border: calc(1px * 1) solid;
}
.input-group input {
  border-right: 1px solid transparent;
}

.input-search {
  border-radius: 25px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.input-search .input-search-icon {
  border-top-left-radius: 25px;
  border-bottom-left-radius: 25px;
}
.input-search .form-search {
  height: 3.3rem;
  margin-left: 0 !important;
  border-top-right-radius: 25px !important;
  border-bottom-right-radius: 25px !important;
}
.input-search:hover {
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);
}
.input-search:hover .input-search-icon {
  background-color: var(--theme-surface-100);
}
.input-search:hover .form-search {
  background-color: var(--theme-surface-100);
  border: 1px solid var(--theme-surface-outline);
}
.input-search:focus .input-search-icon, .input-search:active .input-search-icon {
  background-color: var(--theme-surface-100);
  border: 1px solid var(--theme-surface-100);
}
.input-search:focus .form-control.form-search, .input-search:active .form-control.form-search {
  background-color: var(--theme-surface-100);
  border: 1px solid var(--theme-surface-100) !important;
}
.input-search .search-results-container {
  display: none;
  position: absolute;
  width: 100%;
  height: auto;
  max-height: 300px;
  top: 3.3rem;
  right: 0;
  left: 0;
  margin: auto;
  padding: 0.5rem 0;
  z-index: 90;
  background-color: var(--theme-surface-100);
  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1);
  border-bottom-right-radius: 25px;
  border-bottom-left-radius: 25px;
}
.input-search .search-results-container .search-results-item {
  padding: 0.5rem;
  margin-bottom: 0.3rem;
  display: flex;
  flex-direction: row;
  cursor: pointer;
}
.input-search .search-results-container .search-results-item p {
  margin-bottom: 0;
}
.input-search .search-results-container .search-results-item:hover {
  background-color: rgba(var(--theme-primary-rgba), 30%);
}

/* CUSTOM INPUT FILE */
.input-file-dropbox {
  border: 2px dashed var(--theme-surface-outline);
  background: transparent;
  color: var(--theme-on-primary) !important;
  padding: 5px 0;
  height: calc(3rem * 2);
  min-height: calc(3rem * 2);
  max-height: calc(3rem * 2);
  position: relative;
  cursor: pointer !important;
  border-radius: 8px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.input-file-dropbox.dropbox-xl {
  height: calc(3rem * 5);
  min-height: calc(3rem * 5);
  max-height: calc(3rem * 5);
}
.input-file-dropbox.dropbox-xl .input-file {
  height: calc(3rem * 5);
}
.input-file-dropbox .input-file-image {
  border-radius: 4px;
  max-width: 250px;
  height: calc(3rem * 4);
  min-height: calc(3rem * 4);
  max-height: calc(3rem * 4);
  object-fit: contain;
}
.input-file-dropbox:hover {
  background: var(--theme-default);
}
.input-file-dropbox:hover p {
  color: var(--theme-on-primary) !important;
}
.input-file-dropbox p {
  font-size: 12px;
  padding-top: 6px;
  color: var(--theme-on-primary) !important;
}
.input-file-dropbox .input-file-text {
  text-align: center;
}
.input-file-dropbox.input-file-dropbox-success {
  border: 1px solid transparent;
  background-color: rgba(var(--theme-success-rgba), 10%);
  color: var(--theme-success-100);
}
.input-file-dropbox.input-file-dropbox-success p, .input-file-dropbox.input-file-dropbox-success i {
  color: var(--theme-success-100) !important;
}
.input-file-dropbox .input-file {
  opacity: 0;
  width: 100%;
  height: calc(3rem * 2);
  position: absolute;
  cursor: pointer;
}

.form-check .form-check-label {
  font-size: 12px;
  text-transform: uppercase;
}

.form-check-input {
  background-color: var(--theme-surface-100);
  border-color: var(--theme-muted);
}
.form-check-input.form-check-md {
  width: 1.2rem;
  height: 1.2rem;
}
.form-check-input.form-check-lg {
  width: 1.5rem;
  height: 1.5rem;
}
.form-check-input:checked {
  background-color: var(--theme-primary);
  border-color: var(--theme-primary);
}
.form-check-input:checked[type=checkbox] {
  background-image: var(--checkbox-selector);
}

.form-switch .form-check-input {
  background-image: var(--switch-selector);
}

input[type=time]::-webkit-calendar-picker-indicator {
  filter: var(--theme-img-filter);
}

input[type=date]::-webkit-calendar-picker-indicator {
  filter: var(--theme-img-filter);
}

.dp__input {
  background-color: var(--theme-surface-500);
  color: var(--theme-on-primary);
  border: 1px solid var(--theme-surface-outline);
  border-radius: 4px;
  font-size: 14px;
}
.dp__input:hover {
  background-color: var(--theme-surface-500);
  color: var(--theme-on-primary);
  border: 1px solid var(--theme-primary-500);
}

.dp__menu {
  background: var(--theme-surface-100);
  border: 1px solid var(--theme-surface-100);
  border-radius: 8px;
  box-shadow: 0px 1px 30px 5px rgba(0, 0, 0, 0.1);
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
  padding: 1rem;
}
.dp__menu .dp__arrow_top {
  background: var(--theme-surface-100);
  left: 30%;
}
.dp__menu .dp__calendar .dp__overlay_cell_active {
  background: var(--theme-primary);
  color: var(--theme-on-primary-inverse);
}
.dp__menu .dp__calendar .dp__overlay {
  background: var(--theme-surface-100);
  color: var(--theme-on-primary);
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
  font-weight: 500;
}
.dp__menu .dp__calendar .dp__overlay .dp__overlay_container .dp__button {
  background: var(--theme-surface-100);
  color: var(--theme-muted);
}
.dp__menu .dp__calendar .dp__month_year_row {
  color: var(--theme-on-primary);
  font-weight: bold;
}
.dp__menu .dp__calendar .dp__calendar_wrap {
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
}
.dp__menu .dp__calendar .dp__calendar_wrap .db__calendar_header {
  color: var(--theme-on-primary);
  font-weight: 500;
}
.dp__menu .dp__calendar .dp__calendar_wrap .dp__calendar_header_separator {
  background: var(--theme-surface-100);
}
.dp__menu .dp__calendar .dp__calendar_wrap .dp__calendar .dp__calendar_row .dp__calendar_item {
  color: var(--theme-on-primary);
  font-family: "DM Sans", -apple-system, "Segoe UI", sans-serif;
}
.dp__menu .dp__calendar .dp__calendar_wrap .dp__calendar .dp__calendar_row .dp__calendar_item .dp__today {
  border: 1px solid transparent;
  font-weight: bold;
}
.dp__menu .dp__calendar .dp__calendar_wrap .dp__calendar .dp__calendar_row .dp__calendar_item .dp__range_start, .dp__menu .dp__calendar .dp__calendar_wrap .dp__calendar .dp__calendar_row .dp__calendar_item .dp__range_end {
  background: var(--theme-primary);
  color: var(--theme-on-primary-inverse);
  font-weight: bold;
}
.dp__menu .dp__calendar .dp__calendar_wrap .dp__calendar .dp__calendar_row .dp__calendar_item .dp__range_between {
  background: var(--theme-item-range);
  border-top: 1px solid var(--theme-item-range);
  border-bottom: 1px solid var(--theme-item-range);
}
.dp__menu .dp__calendar .dp__calendar_wrap .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_offset {
  color: var(--theme-item-disabled);
}

.slider-tooltip {
  background: var(--theme-on-primary) !important;
  border: 1px solid var(--theme-on-primary) !important;
  color: var(--theme-on-primary-inverse) !important;
}

.vs__selected {
  background-color: var(--theme-surface-500) !important;
  border: 1px solid var(--theme-surface-500) !important;
  border-radius: 4px !important;
  color: var(--theme-on-primary) !important;
}
.vs__selected .vs__deselect svg {
  filter: var(--theme-img-filter);
}

.vs__dropdown-menu {
  background-color: var(--theme-surface-500) !important;
  color: var(--theme-on-primary) !important;
  border-radius: 8px !important;
  border: 1px solid var(--theme-surface-500) !important;
  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1) !important;
}

.vs__search {
  color: var(--theme-on-primary) !important;
}
.vs__search::placeholder {
  color: var(--theme-muted) !important;
}

.vs__dropdown-toggle {
  background-color: var(--theme-surface-500) !important;
  color: var(--theme-on-primary) !important;
  border: 1px solid var(--theme-surface-outline) !important;
  height: auto;
  border-radius: 4px !important;
}

.vs__dropdown-option {
  color: var(--theme-on-primary) !important;
}

.vs__dropdown-option--highlight {
  background: var(--theme-primary) !important;
  color: var(--theme-on-primary-inverse) !important;
}

.vue-select {
  width: 100%;
  background-color: var(--theme-surface-500);
  color: var(--theme-on-primary);
  border: 1px solid var(--theme-surface-outline);
  border-radius: 4px;
}
.vue-select .vue-dropdown {
  background-color: var(--theme-surface-100);
  border: 1px solid var(--theme-surface-100);
  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.vue-select .vue-dropdown .vue-dropdown-item {
  color: var(--theme-on-primary);
}
.vue-select .vue-dropdown .vue-dropdown-item.selected {
  background-color: var(--theme-primary);
  color: var(--theme-on-primary-inverse);
}
.vue-select .vue-dropdown .vue-dropdown-item.highlighted {
  background-color: var(--theme-primary-500);
  color: var(--theme-on-primary-inverse);
}

.options-container {
  padding: 1rem;
  display: block;
  background-color: rgba(var(--theme-default-rgba), 20%);
  margin-bottom: 0.5rem;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  color: var(--theme-on-primary);
}
.options-container .form-check-input {
  margin-left: 0;
}
.options-container .form-check-label {
  margin-left: 0.3rem;
}
.options-container:hover {
  background-color: var(--theme-primary-200);
}
.options-container input:checked {
  background-color: var(--theme-primary-600);
  color: var(--theme-on-primary-inverse);
}
.options-container.correct {
  background-color: var(--theme-success);
}
.options-container.wrong {
  background-color: var(--theme-danger);
}
.options-container.disabled {
  opacity: 0.5;
}
.options-container:last-of-type {
  margin-bottom: 0;
}

.navbar {
  background-color: var(--theme-surface-500) !important;
  font-weight: 500;
  font-size: 14px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  box-shadow: none;
  z-index: 998;
}
.navbar .navbar-brand {
  color: var(--theme-on-primary);
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.navbar .navbar-brand img {
  width: 85px;
  height: auto;
  max-width: 100px;
  max-height: 85px;
}
.navbar .navbar-brand:hover {
  color: var(--theme-primary-500);
}
.navbar .navbar-brand:focus, .navbar .navbar-brand:active {
  color: var(--theme-primary-600);
}
.navbar .navbar-nav .nav-item .nav-link {
  color: var(--theme-on-primary);
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
  font-size: 14px;
  text-transform: capitalize;
}
.navbar .navbar a {
  color: var(--theme-on-primary);
}
.navbar .navbar a:hover {
  border-radius: 25px;
}
.navbar .navbar a:focus, .navbar .navbar a:active {
  color: var(--theme-primary) !important;
}
.navbar .navbar-logo {
  filter: var(--theme-img-filter);
}
.navbar .navbar-nav .nav-link {
  color: var(--theme-on-primary);
  border-radius: 4px;
  border-bottom: 3px solid transparent;
}
.navbar .navbar-nav .nav-link.nuxt-link-exact-active {
  font-weight: 500;
  color: var(--theme-primary-700);
  border-radius: 0px;
  border-bottom: 3px solid var(--theme-primary-700);
}
.navbar .navbar-nav .nav-link.router-link-active {
  font-weight: 500;
  color: var(--theme-primary-700);
  background: rgba(var(--theme-primary-rgba), 20%);
  position: relative;
}
.navbar .navbar-nav .nav-link.router-link-active:after {
  content: "";
  width: 100%;
  height: 3px;
  background: var(--theme-primary-700);
  border-radius: 4px;
  position: absolute;
  bottom: -0.5rem;
  left: 0;
}
.navbar .navbar-nav .nav-link:hover {
  color: var(--theme-muted);
  background: rgba(var(--theme-primary-rgba), 20%);
}
.navbar.nav-scrolling {
  border-bottom: 1px solid var(--theme-surface-outline);
}

.nav-menu-button {
  cursor: pointer;
  user-select: none;
}

.nav-menu {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.5rem;
  z-index: 999;
  background-color: var(--theme-surface-100);
  color: var(--theme-on-primary);
  box-shadow: 0px 1px 30px 5px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  overflow-y: auto;
  max-height: calc(100vh - (2rem * 10));
  height: auto;
  max-width: 20rem;
  animation-name: fadeIn;
  transform-origin: center top;
  will-change: opacity, transform;
  -webkit-animation-duration: calc(var(--animation-index) / 2);
  animation-duration: calc(var(--animation-index) / 2);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.nav-menu.nav-menu-active {
  display: block;
}
.nav-menu .nav-menu-header {
  padding: 1rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: flex-start;
}
.nav-menu .nav-menu-header p {
  color: var(--theme-muted-100);
}
.nav-menu .nav-menu-header .avatar {
  inset: 0;
  margin-bottom: 1rem;
  border-radius: 50px;
  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1);
  background-size: cover;
  object-fit: contain;
}
.nav-menu .nav-menu-body {
  padding: 1rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.nav-menu .nav-menu-body .nav-menu-item {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin: 0.125rem 0;
  padding: 0.3333333333rem;
  min-width: calc(3rem * 5);
  width: calc(3rem * 5);
  font-family: "Plus Jakarta Sans", "Roboto", -apple-system, "Segoe UI", sans-serif;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.nav-menu .nav-menu-body .nav-menu-item p {
  margin-bottom: 0;
}
.nav-menu .nav-menu-body .nav-menu-item .icon-wrap {
  box-shadow: none;
  border: 1px solid var(--theme-default-active);
  margin-right: 0.5rem;
  padding: 0.5rem;
  border-radius: 4px;
  color: var(--theme-primary);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.nav-menu .nav-menu-body .nav-menu-item:hover {
  background: rgba(18, 18, 18, 0.15);
  padding: 0.3333333333rem;
  border-radius: 8px;
}
.nav-menu .nav-menu-body .nav-menu-item:hover p {
  font-weight: 500;
  color: var(--theme-primary-800);
}
.nav-menu .nav-menu-footer {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  padding: 1rem;
  border-top: 1px solid var(--theme-surface-outline);
}

.sidebar {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  transform: translateX(0px);
  width: 18rem;
  height: 100%;
  background-color: var(--theme-surface-100);
  color: var(--theme-on-primary);
  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease-in-out;
  z-index: 999;
  padding: 20px;
}
.sidebar.sidebar-map {
  top: unset;
  bottom: 0;
  padding: 10px;
  height: calc(100vh - 64.77px) !important;
  box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1);
  border-top: 1px solid var(--theme-surface-outline);
}
.sidebar.sidebar-end {
  right: 0;
  transform: translateX(1000px);
  border-radius: 25px 0px 0px 25px;
}
.sidebar.sidebar-hidden {
  transform: translateX(-300px);
}
.sidebar.sidebar-active {
  transform: translateX(0px);
}
.sidebar .sidebar-content {
  display: flex;
  flex-direction: column;
  flex-basis: auto;
  flex-wrap: nowrap;
  height: 100%;
  min-height: 100%;
}
.sidebar .sidebar-header {
  padding: 10px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  word-break: break-all;
  align-items: center;
}
.sidebar .sidebar-header .sidebar-username {
  margin-top: 10px;
  padding: 15px 0 5px 0;
  border-bottom: 1px solid var(--theme-on-primary);
}
.sidebar .sidebar-header .sidebar-close {
  display: block;
}
.sidebar .sidebar-body {
  padding: 10px;
  margin: 20px 0 20px 0;
  overflow-y: scroll;
  overflow-x: hidden;
  flex: 1;
  display: flex;
  flex-direction: column;
}
.sidebar .sidebar-body p i {
  font-size: 16px;
}
.sidebar .sidebar-body .sidebar-item {
  color: var(--theme-muted);
  border: 1px solid transparent;
  border-radius: 8px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  padding: 0.5rem;
  position: relative;
}
.sidebar .sidebar-body .sidebar-item:hover {
  background-color: rgba(18, 18, 18, 0.1) !important;
}
.sidebar .sidebar-body .sidebar-item .material-symbols-rounded {
  margin-right: 0.3rem;
  font-size: 20px;
}
.sidebar .sidebar-body .sidebar-item.router-link-active, .sidebar .sidebar-body .sidebar-item.router-link-exact-active {
  font-weight: 800;
  color: var(--theme-primary-contrast);
  background-color: rgba(18, 18, 18, 0.15) !important;
}
.sidebar .sidebar-body .sidebar-item:has(.nav-link.active, .router-link-exact-active) {
  font-weight: 800;
  color: var(--theme-primary-contrast);
  background: rgba(var(--theme-secondary-rgba), 20%) !important;
}
.sidebar .sidebar-body .sidebar-item:has(.nav-link.active, .router-link-exact-active):before {
  content: "";
  position: absolute;
  top: 0;
  left: -0.5rem;
  width: 4px;
  height: 100%;
  border-radius: 12px;
  background: var(--theme-primary-700);
}
.sidebar .sidebar-body .btn-list::after {
  font-family: "Material Icons Outlined", sans-serif;
  content: "chevron_right";
  font-size: 1.5rem;
  line-height: 0;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  transform-origin: 0.5em 50%;
  margin-left: 1rem;
}
.sidebar .sidebar-body .btn-list[aria-expanded=true]::after {
  transform: rotate(90deg);
  color: var(--theme-primary);
}
.sidebar .sidebar-footer {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  padding: 10px;
}
.sidebar:has(.btn-check:checked) {
  width: 9rem;
}
.sidebar:has(.btn-check:checked) .sidebar-content .sidebar-header .sidebar-toggle {
  width: 100%;
}
.sidebar:has(.btn-check:checked) .sidebar-content .sidebar-header .sidebar-toggle .btn {
  width: 100%;
}
.sidebar:has(.btn-check:checked) .sidebar-content .sidebar-header a.overline {
  display: none;
}
.sidebar:has(.btn-check:checked) .sidebar-content .sidebar-body .sidebar-item .nav-link {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 12px;
}
.sidebar:has(.btn-check:checked) ~ main .content {
  margin-left: 9rem;
}

.content {
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  margin-left: 18rem;
}

.is-sidebar-collapse {
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  margin-left: 0;
}

.border-radius-0 {
  border-radius: 0px;
}

.border-radius-4 {
  border-radius: 4px;
}

.border-radius-6 {
  border-radius: 6px;
}

.border-radius-8 {
  border-radius: 8px;
}

.border-radius-12 {
  border-radius: 12px;
}

.border-radius-25 {
  border-radius: 25px;
}

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

@media only screen and (max-width: 992px) {
  .section-auth {
    height: 100%;
  }
  .section-auth .auth-container .auth-left {
    width: 100%;
  }
  .section-auth .auth-container .auth-left .card {
    width: 80vw;
  }
  .section-auth .auth-container .auth-right {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  .card.card-visualizer {
    height: auto;
    max-height: calc(100vh - 180px);
  }
  .card.card-outline.is-dashboard {
    margin-bottom: 0.5rem;
  }
  .analysis-container .analysis-img-wrap {
    grid-template-columns: repeat(8, 1fr);
  }
  .img-user-data {
    border-radius: 4px;
    max-width: 100%;
    height: calc(2rem * 4);
    min-height: calc(2rem * 4);
    max-height: calc(2rem * 4);
    object-fit: contain;
  }
  .sidebar {
    transform: translateX(-18rem);
    width: 9rem;
  }
  .sidebar .sidebar-header .sidebar-toggle {
    position: fixed;
    top: 0.7rem;
    left: 1rem;
    transform: translateX(18rem);
  }
  .sidebar ~ main .content {
    margin-left: 0;
  }
  .sidebar:has(.btn-check:checked) {
    width: 9rem;
    transform: translateX(0);
  }
  .sidebar:has(.btn-check:checked) .sidebar-toggle {
    position: unset;
    transform: unset;
  }
  .sidebar:has(.btn-check:checked) ~ main .content {
    margin-left: 0;
  }
}
@media only screen and (max-width: 600px) {
  .card.card-visualizer {
    height: auto;
    max-height: calc(100vh - 180px);
  }
  .analysis-container .analysis-img-wrap {
    grid-template-columns: repeat(3, 1fr);
  }
}
:root {
  --theme-background: var(--theme-surface-500);
  --theme-on-primary: #000000;
  --theme-on-primary-inverse: #ffffff;
  --theme-primary-rgba: 18, 18, 18;
  --theme-secondary-rgba: 253, 160, 1;
  --theme-accent-rgba: 29, 65, 104;
  --theme-overlay-rgba: 0, 0, 0;
  --theme-success-rgba: 0, 200, 83;
  --theme-info-rgba: 0, 0, 190;
  --theme-warning-rgba: 255, 171, 0;
  --theme-danger-rgba: 222, 40, 57;
  --theme-default-rgba: 245, 248, 250;
  --theme-muted-rgba: 82, 89, 95;
  --theme-surface-100: #ffffff;
  --theme-surface-200: #ffffff;
  --theme-surface-300: #ffffff;
  --theme-surface-400: #ffffff;
  --theme-surface-500: whitesmoke;
  --theme-surface-outline: #d9d9d9;
  --theme-primary-100: #d0d0d0;
  --theme-primary-200: #a0a0a0;
  --theme-primary-300: #717171;
  --theme-primary-400: #414141;
  --theme-primary: #121212;
  --theme-primary-600: #0e0e0e;
  --theme-primary-700: #0b0b0b;
  --theme-primary-800: #070707;
  --theme-primary-900: #040404;
  --theme-secondary-100: #ffeccc;
  --theme-secondary-200: #ffd999;
  --theme-secondary-300: #fec666;
  --theme-secondary-400: #feb333;
  --theme-secondary: #fda001;
  --theme-secondary-600: #ca8001;
  --theme-secondary-700: #986001;
  --theme-secondary-800: #654000;
  --theme-secondary-900: #332000;
  --theme-accent-100: #c4d8ef;
  --theme-accent: #1d4168;
  --theme-accent-900: #060d15;
  --theme-success-100: #005021;
  --theme-success: #00a042;
  --theme-muted-100: #212426;
  --theme-muted: #52595f;
  --theme-warning-100: #664400;
  --theme-warning: #cc8900;
  --theme-info-100: #00004c;
  --theme-info: #000098;
  --theme-danger-100: #5b0e15;
  --theme-danger: #b61c2a;
  --theme-default: #f5f8fa;
  --theme-default-active: #dadce0;
  --theme-disabled: #e9ecef;
  --theme-item-disabled: #9aa0a6;
  --theme-item-range: #f8f8fa;
  --theme-table-hover: #00000003;
  --theme-img-filter: none;
  --theme-img-filter-inverse: brightness(0) invert(1);
  --frosted-glass-bg: rgba(255, 255, 255, 0.50);
  --frosted-glass-backdrop-filter: blur(30px) saturate(100%) contrast(45%) brightness(130%);
  --checkbox-selector: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path d="M10 15.172l9.192-9.193 1.415 1.414L10 18l-6.364-6.364 1.414-1.414z" fill="rgba(255,255,255,1)"/></svg>');
  --switch-selector: url("data:image/svg+xml;base64,PCEtLSBSZXBsYWNlIHRoZSBjb250ZW50cyBvZiB0aGlzIGVkaXRvciB3aXRoIHlvdXIgU1ZHIGNvZGUgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImZpbGw6IHJnYmEoMCwgMCwgMCwgMSk7dHJhbnNmb3JtOiA7bXNGaWx0ZXI6OyI+PHBhdGggZD0iTTEyIDJDNi40ODYgMiAyIDYuNDg2IDIgMTJzNC40ODYgMTAgMTAgMTAgMTAtNC40ODYgMTAtMTBTMTcuNTE0IDIgMTIgMnoiPjwvcGF0aD48L3N2Zz4=");
  --animation-index: 0.5s;
}

.dark-mode {
  --theme-background: var(--theme-surface-500);
  --theme-on-primary: #ffffff;
  --theme-on-primary-inverse: #000000;
  --theme-surface-100: #414141;
  --theme-surface-200: #363636;
  --theme-surface-300: #2a2a2a;
  --theme-surface-400: #1e1e1e;
  --theme-surface-500: #121212;
  --theme-surface-outline: #363636;
  --theme-primary-100: #313131;
  --theme-primary-200: #626262;
  --theme-primary-300: #939393;
  --theme-primary-400: #c4c4c4;
  --theme-primary: #f5f5f5;
  --theme-primary-600: #f7f7f7;
  --theme-primary-700: #f9f9f9;
  --theme-primary-800: #fbfbfb;
  --theme-primary-900: #fdfdfd;
  --theme-secondary-100: #3b2b00;
  --theme-secondary-200: #765700;
  --theme-secondary-300: #b08200;
  --theme-secondary-400: #ebad00;
  --theme-secondary: #ffc627;
  --theme-secondary-600: #ffd152;
  --theme-secondary-700: #ffdd7d;
  --theme-secondary-800: #ffe8a9;
  --theme-secondary-900: #fff4d4;
  --theme-accent-100: #fbffff;
  --theme-accent: #edffff;
  --theme-accent-900: #fbffff;
  --theme-success-100: #83ffb6;
  --theme-success: #c1ffdb;
  --theme-muted-100: #b8bdc1;
  --theme-muted: #c0c5c9;
  --theme-warning-100: #ffdd99;
  --theme-warning: #ffeecc;
  --theme-info-100: #7f7fff;
  --theme-info: #bfbfff;
  --theme-danger-100: #f2a9b0;
  --theme-danger: #f8d4d7;
  --theme-default: #272727;
  --theme-default-active: #323232;
  --theme-disabled: #939393;
  --theme-item-disabled: #9aa0a6;
  --theme-item-range: #474748;
  --theme-table-hover: #ffffff0f;
  --theme-img-filter: brightness(0) invert(1);
  --theme-img-filter-inverse: none;
  --frosted-glass-bg: rgba(0, 0, 0, 0.50);
  --frosted-glass-backdrop-filter: blur(20px) saturate(150%) contrast(100%) brightness(100%);
  --checkbox-selector: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="none" d="M0 0h24v24H0z"/><path d="M10 15.172l9.192-9.193 1.415 1.414L10 18l-6.364-6.364 1.414-1.414z" fill="rgba(0,0,0,1)"/></svg>');
  --switch-selector: url("data:image/svg+xml;base64,PCEtLSBSZXBsYWNlIHRoZSBjb250ZW50cyBvZiB0aGlzIGVkaXRvciB3aXRoIHlvdXIgU1ZHIGNvZGUgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7dHJhbnNmb3JtOiA7bXNGaWx0ZXI6OyI+PHBhdGggZD0iTTEyIDJDNi40ODYgMiAyIDYuNDg2IDIgMTJzNC40ODYgMTAgMTAgMTAgMTAtNC40ODYgMTAtMTBTMTcuNTE0IDIgMTIgMnoiPjwvcGF0aD48L3N2Zz4=");
}

/*# sourceMappingURL=main.css.map */
