.noty_layout.bottomRight .noty_bar {
width: 340px !important;
max-width: 340px !important;
}
.noty_theme__sunset.noty_type__alert, .noty_theme__sunset.noty_type__notification {
background: rgba(0, 0, 0, 0.8) !important;
}
#noty_layout__center {
width: 525px !important;
}
.noty-overlay {
  position: fixed;
  top: 0; left: 0; right: 0; bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 9998;
}

  .noty_bar {
    overflow: auto !important;
    max-height: 70vh;
    background: rgba(0, 0, 0, 0.9) !important;
    border-radius: 12px;
    box-shadow: 0 10px 30px background: rgba(0, 0, 0, 0.9);
    padding: 20px !important;
    color: #333;
    width: 585px;
    max-width: 1000px;
    margin: 0 auto;
  }

  .noty_body {
    font-family: 'JetBrains Mono';
    color: #fff;
    font-size: 14px;
    padding-bottom: 16px;
  }

  .noty_buttons {
    display: flex;
    justify-content: center;
    gap: 10px;
  }

  .noty_buttons .btn {
    font-size: 14px;
    padding: 8px 16px;
    border-radius: 6px;
    border: none;
    cursor: pointer;
  }

  .btn-outline-light {
    background-color: #e0e0e0;
    color: #333;
  }

  .btn-success {
    color: #000;
  }

.onboarding-highlight {
  filter: blur(0px) !important;
  pointer-events: auto !important;
  outline: 3px solid #00bfff;
  border-radius: 8px;
  box-shadow: 0 0 0 4px rgba(0, 191, 255, 0.3);
  background-color: rgba(0, 191, 255, 0.03);
  position: relative;
  z-index: 10010;
}

.noty_bar {
  z-index: 10020 !important;
  position: relative;
  left: -250px;
}
.noty-overlay {
  position: fixed;
  top: 0; left: 0; right: 0; bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 9998;
}
