.alert[data-controller=flash] {
  position: fixed;
  top: 1rem;
  right: 1rem;
  z-index: 9999;
  width: auto;
  min-width: 300px;
  max-width: 400px;
  border-radius: 12px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.15);
  border: none;
  padding: 1rem 1.25rem;
  animation: slideInRight 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  backdrop-filter: blur(10px);
}

.alert[data-controller=flash] .alert-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 10px;
  margin-right: 1rem;
  flex-shrink: 0;
}

.alert[data-controller=flash].alert-success {
  background: linear-gradient(135deg, #10b981 0%, #059669 100%);
  color: white;
}

.alert[data-controller=flash].alert-success .alert-icon {
  background: rgba(255, 255, 255, 0.2);
}

.alert[data-controller=flash].alert-danger {
  background: linear-gradient(135deg, #ef4444 0%, #dc2626 100%);
  color: white;
}

.alert[data-controller=flash].alert-danger .alert-icon {
  background: rgba(255, 255, 255, 0.2);
}

.alert[data-controller=flash].alert-warning {
  background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);
  color: white;
}

.alert[data-controller=flash].alert-warning .alert-icon {
  background: rgba(255, 255, 255, 0.2);
}

.alert[data-controller=flash].alert-info {
  background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%);
  color: white;
}

.alert[data-controller=flash].alert-info .alert-icon {
  background: rgba(255, 255, 255, 0.2);
}

.alert[data-controller=flash] .btn-close {
  filter: brightness(0) invert(1);
  opacity: 0.8;
  transition: opacity 0.2s;
}

.alert[data-controller=flash] .btn-close:hover {
  opacity: 1;
}

@keyframes slideInRight {
  from {
    transform: translateX(100%) translateY(-20px);
    opacity: 0;
  }
  to {
    transform: translateX(0) translateY(0);
    opacity: 1;
  }
}
.alert.fade-out {
  animation: fadeOutRight 0.4s ease-out forwards;
}

@keyframes fadeOutRight {
  from {
    transform: translateX(0) translateY(0);
    opacity: 1;
  }
  to {
    transform: translateX(100%) translateY(-20px);
    opacity: 0;
  }
}
@media (max-width: 767px) {
  .alert[data-controller=flash] {
    right: 1rem;
    left: 1rem;
    min-width: auto;
  }
}
.dashboard-body {
  --dashboard-sidebar-width: min(16rem, 88vw);
}

.dashboard-sidebar {
  width: var(--dashboard-sidebar-width);
  --bs-offcanvas-bg: var(--bs-body-bg);
  background-color: var(--bs-body-bg) !important;
  background-image: linear-gradient(180deg, rgba(var(--bs-primary-rgb), 0.06) 0%, rgba(var(--bs-body-color-rgb), 0.02) 32%, rgba(var(--bs-body-color-rgb), 0) 100%);
}
@media (min-width: 992px) {
  .dashboard-sidebar {
    width: 12.5rem !important;
    min-width: 12.5rem;
    max-width: 12.5rem;
    position: fixed !important;
    top: 0;
    left: 0;
    height: 100vh;
    transform: none !important;
    visibility: visible !important;
    flex: 0 0 12.5rem;
    z-index: 1000;
  }
}

.dashboard-sidebar .offcanvas-body {
  min-height: 0;
}

.dashboard-topbar {
  backdrop-filter: blur(10px);
}

.dashboard-sidebar-brand {
  background-color: rgba(var(--bs-body-bg-rgb), 0.6);
}

.dashboard-mobile-user {
  background-color: rgba(var(--bs-primary-rgb), 0.04);
}

.dashboard-sidebar-logo {
  width: 2.25rem;
  height: 2.25rem;
  box-shadow: 0 0.35rem 0.7rem rgba(var(--bs-primary-rgb), 0.22);
}

.dashboard-sidebar .nav-link {
  color: var(--bs-body-color);
  padding: 0.625rem 0.75rem;
  border: 1px solid transparent;
  min-width: 0;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, color 0.15s ease-in-out;
}
.dashboard-sidebar .nav-link span {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dashboard-sidebar .nav-link i {
  color: var(--bs-secondary-color);
  transition: color 0.15s ease-in-out;
}
.dashboard-sidebar .nav-link:hover {
  background-color: rgba(var(--bs-primary-rgb), 0.08);
  border-color: rgba(var(--bs-primary-rgb), 0.12);
}
.dashboard-sidebar .nav-link:hover i {
  color: var(--bs-primary);
}
.dashboard-sidebar .nav-link.active {
  color: var(--bs-primary);
  background-color: rgba(var(--bs-primary-rgb), 0.12);
  border-color: rgba(var(--bs-primary-rgb), 0.18);
  box-shadow: 0 0.35rem 0.9rem rgba(var(--bs-primary-rgb), 0.12);
}
.dashboard-sidebar .nav-link.active i {
  color: var(--bs-primary);
}

.dashboard-sidebar nav {
  min-height: 0;
  overflow-y: auto;
  overflow-x: hidden;
}

.dashboard-sidebar-footer {
  background-color: rgba(var(--bs-body-color-rgb), 0.03);
}

.dashboard-main {
  min-width: 0;
}
@media (min-width: 992px) {
  .dashboard-main {
    margin-left: 12.5rem;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRhc2hib2FyZC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxlQUFlO0VBQ2YsU0FBUztFQUNULFdBQVc7RUFDWCxhQUFhO0VBQ2IsV0FBVztFQUNYLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLDJDQUEyQztFQUMzQyxZQUFZO0VBQ1oscUJBQXFCO0VBQ3JCLG1FQUFtRTtFQUNuRSwyQkFBMkI7QUFDN0I7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixXQUFXO0VBQ1gsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsY0FBYztBQUNoQjs7QUFFQTtFQUNFLDZEQUE2RDtFQUM3RCxZQUFZO0FBQ2Q7O0FBRUE7RUFDRSxvQ0FBb0M7QUFDdEM7O0FBRUE7RUFDRSw2REFBNkQ7RUFDN0QsWUFBWTtBQUNkOztBQUVBO0VBQ0Usb0NBQW9DO0FBQ3RDOztBQUVBO0VBQ0UsNkRBQTZEO0VBQzdELFlBQVk7QUFDZDs7QUFFQTtFQUNFLG9DQUFvQztBQUN0Qzs7QUFFQTtFQUNFLDZEQUE2RDtFQUM3RCxZQUFZO0FBQ2Q7O0FBRUE7RUFDRSxvQ0FBb0M7QUFDdEM7O0FBRUE7RUFDRSwrQkFBK0I7RUFDL0IsWUFBWTtFQUNaLHdCQUF3QjtBQUMxQjs7QUFFQTtFQUNFLFVBQVU7QUFDWjs7QUFFQTtFQUNFO0lBQ0UsNkNBQTZDO0lBQzdDLFVBQVU7RUFDWjtFQUNBO0lBQ0Usc0NBQXNDO0lBQ3RDLFVBQVU7RUFDWjtBQUNGO0FBQ0E7RUFDRSw4Q0FBOEM7QUFDaEQ7O0FBRUE7RUFDRTtJQUNFLHNDQUFzQztJQUN0QyxVQUFVO0VBQ1o7RUFDQTtJQUNFLDZDQUE2QztJQUM3QyxVQUFVO0VBQ1o7QUFDRjtBQUNBO0VBQ0U7SUFDRSxXQUFXO0lBQ1gsVUFBVTtJQUNWLGVBQWU7RUFDakI7QUFDRjtBQUNBO0VBQ0UsMkNBQTJDO0FBQzdDOztBQUVBO0VBQ0UscUNBQXFDO0VBQ3JDLG9DQUFvQztFQUNwQyw4Q0FBOEM7RUFDOUMsaUtBQWlLO0FBQ25LO0FBQ0E7RUFDRTtJQUNFLHlCQUF5QjtJQUN6QixrQkFBa0I7SUFDbEIsa0JBQWtCO0lBQ2xCLDBCQUEwQjtJQUMxQixNQUFNO0lBQ04sT0FBTztJQUNQLGFBQWE7SUFDYiwwQkFBMEI7SUFDMUIsOEJBQThCO0lBQzlCLGlCQUFpQjtJQUNqQixhQUFhO0VBQ2Y7QUFDRjs7QUFFQTtFQUNFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLDJCQUEyQjtBQUM3Qjs7QUFFQTtFQUNFLGtEQUFrRDtBQUNwRDs7QUFFQTtFQUNFLG1EQUFtRDtBQUNyRDs7QUFFQTtFQUNFLGNBQWM7RUFDZCxlQUFlO0VBQ2YsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsMkJBQTJCO0VBQzNCLHlCQUF5QjtFQUN6Qiw2QkFBNkI7RUFDN0IsWUFBWTtFQUNaLHVHQUF1RztBQUN6RztBQUNBO0VBQ0UsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQix1QkFBdUI7RUFDdkIsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxnQ0FBZ0M7RUFDaEMsbUNBQW1DO0FBQ3JDO0FBQ0E7RUFDRSxtREFBbUQ7RUFDbkQsK0NBQStDO0FBQ2pEO0FBQ0E7RUFDRSx3QkFBd0I7QUFDMUI7QUFDQTtFQUNFLHdCQUF3QjtFQUN4QixtREFBbUQ7RUFDbkQsK0NBQStDO0VBQy9DLDhEQUE4RDtBQUNoRTtBQUNBO0VBQ0Usd0JBQXdCO0FBQzFCOztBQUVBO0VBQ0UsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSxzREFBc0Q7QUFDeEQ7O0FBRUE7RUFDRSxZQUFZO0FBQ2Q7QUFDQTtFQUNFO0lBQ0Usb0JBQW9CO0VBQ3RCO0FBQ0YiLCJmaWxlIjoiZGFzaGJvYXJkLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5hbGVydFtkYXRhLWNvbnRyb2xsZXI9Zmxhc2hdIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDFyZW07XG4gIHJpZ2h0OiAxcmVtO1xuICB6LWluZGV4OiA5OTk5O1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG4gIGFuaW1hdGlvbjogc2xpZGVJblJpZ2h0IDAuNHMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbn1cblxuLmFsZXJ0W2RhdGEtY29udHJvbGxlcj1mbGFzaF0gLmFsZXJ0LWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmFsZXJ0W2RhdGEtY29udHJvbGxlcj1mbGFzaF0uYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMxMGI5ODEgMCUsICMwNTk2NjkgMTAwJSk7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmFsZXJ0W2RhdGEtY29udHJvbGxlcj1mbGFzaF0uYWxlcnQtc3VjY2VzcyAuYWxlcnQtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuLmFsZXJ0W2RhdGEtY29udHJvbGxlcj1mbGFzaF0uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2VmNDQ0NCAwJSwgI2RjMjYyNiAxMDAlKTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYWxlcnRbZGF0YS1jb250cm9sbGVyPWZsYXNoXS5hbGVydC1kYW5nZXIgLmFsZXJ0LWljb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5cbi5hbGVydFtkYXRhLWNvbnRyb2xsZXI9Zmxhc2hdLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZjU5ZTBiIDAlLCAjZDk3NzA2IDEwMCUpO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5hbGVydFtkYXRhLWNvbnRyb2xsZXI9Zmxhc2hdLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWljb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5cbi5hbGVydFtkYXRhLWNvbnRyb2xsZXI9Zmxhc2hdLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjM2I4MmY2IDAlLCAjMjU2M2ViIDEwMCUpO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5hbGVydFtkYXRhLWNvbnRyb2xsZXI9Zmxhc2hdLmFsZXJ0LWluZm8gLmFsZXJ0LWljb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5cbi5hbGVydFtkYXRhLWNvbnRyb2xsZXI9Zmxhc2hdIC5idG4tY2xvc2Uge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xuICBvcGFjaXR5OiAwLjg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbn1cblxuLmFsZXJ0W2RhdGEtY29udHJvbGxlcj1mbGFzaF0gLmJ0bi1jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5hbGVydC5mYWRlLW91dCB7XG4gIGFuaW1hdGlvbjogZmFkZU91dFJpZ2h0IDAuNHMgZWFzZS1vdXQgZm9yd2FyZHM7XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWxlcnRbZGF0YS1jb250cm9sbGVyPWZsYXNoXSB7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gIH1cbn1cbi5kYXNoYm9hcmQtYm9keSB7XG4gIC0tZGFzaGJvYXJkLXNpZGViYXItd2lkdGg6IG1pbigxNnJlbSwgODh2dyk7XG59XG5cbi5kYXNoYm9hcmQtc2lkZWJhciB7XG4gIHdpZHRoOiB2YXIoLS1kYXNoYm9hcmQtc2lkZWJhci13aWR0aCk7XG4gIC0tYnMtb2ZmY2FudmFzLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIDAuMDYpIDAlLCByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgMC4wMikgMzIlLCByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgMCkgMTAwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRhc2hib2FyZC1zaWRlYmFyIHtcbiAgICB3aWR0aDogMTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTIuNXJlbTtcbiAgICBtYXgtd2lkdGg6IDEyLjVyZW07XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMCAwIDEyLjVyZW07XG4gICAgei1pbmRleDogMTAwMDtcbiAgfVxufVxuXG4uZGFzaGJvYXJkLXNpZGViYXIgLm9mZmNhbnZhcy1ib2R5IHtcbiAgbWluLWhlaWdodDogMDtcbn1cblxuLmRhc2hib2FyZC10b3BiYXIge1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG59XG5cbi5kYXNoYm9hcmQtc2lkZWJhci1icmFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCAwLjYpO1xufVxuXG4uZGFzaGJvYXJkLW1vYmlsZS11c2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIDAuMDQpO1xufVxuXG4uZGFzaGJvYXJkLXNpZGViYXItbG9nbyB7XG4gIHdpZHRoOiAyLjI1cmVtO1xuICBoZWlnaHQ6IDIuMjVyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4zNXJlbSAwLjdyZW0gcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIDAuMjIpO1xufVxuXG4uZGFzaGJvYXJkLXNpZGViYXIgLm5hdi1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwLjc1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbWluLXdpZHRoOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmRhc2hib2FyZC1zaWRlYmFyIC5uYXYtbGluayBzcGFuIHtcbiAgbWluLXdpZHRoOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kYXNoYm9hcmQtc2lkZWJhciAubmF2LWxpbmsgaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5kYXNoYm9hcmQtc2lkZWJhciAubmF2LWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgMC4wOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIDAuMTIpO1xufVxuLmRhc2hib2FyZC1zaWRlYmFyIC5uYXYtbGluazpob3ZlciBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLmRhc2hib2FyZC1zaWRlYmFyIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgMC4xOCk7XG4gIGJveC1zaGFkb3c6IDAgMC4zNXJlbSAwLjlyZW0gcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIDAuMTIpO1xufVxuLmRhc2hib2FyZC1zaWRlYmFyIC5uYXYtbGluay5hY3RpdmUgaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLmRhc2hib2FyZC1zaWRlYmFyIG5hdiB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmRhc2hib2FyZC1zaWRlYmFyLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjAzKTtcbn1cblxuLmRhc2hib2FyZC1tYWluIHtcbiAgbWluLXdpZHRoOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXNoYm9hcmQtbWFpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyLjVyZW07XG4gIH1cbn1cbiJdfQ== */