
.toasts-top-right {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1040;
  }
  
  .toasts-top-right.fixed {
    position: fixed;
  }
  
  .toasts-top-left {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 99999;
  }
  
  .toasts-top-left.fixed {
    position: fixed;
  }
  
  .toasts-bottom-right {
    bottom: 0;
    position: absolute;
    right: 0;
    z-index: 1040;
  }
  
  .toasts-bottom-right.fixed {
    position: fixed;
  }
  
  .toasts-bottom-left {
    bottom: 0;
    left: 0;
    position: absolute;
    z-index: 1040;
  }
  
  .toasts-bottom-left.fixed {
    position: fixed;
  }
  
  .toast.bg-primary {
    background: rgba(0, 123, 255, 0.9) !important;
  }
  
  .toast.bg-primary .close, .toast.bg-primary .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-primary .toast-header {
    background: rgba(0, 123, 255, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-secondary {
    background: rgba(108, 117, 125, 0.9) !important;
  }
  
  .toast.bg-secondary .close, .toast.bg-secondary .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-secondary .toast-header {
    background: rgba(108, 117, 125, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-success {
    background: rgba(40, 167, 69, 0.9) !important;
  }
  
  .toast.bg-success .close, .toast.bg-success .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-success .toast-header {
    background: rgba(40, 167, 69, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-info {
    background: rgba(23, 162, 184, 0.9) !important;
  }
  
  .toast.bg-info .close, .toast.bg-info .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-info .toast-header {
    background: rgba(23, 162, 184, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-warning {
    background: rgba(255, 193, 7, 0.9) !important;
  }
  
  .toast.bg-warning .toast-header {
    background: rgba(255, 193, 7, 0.85);
    color: #1F2D3D;
  }
  
  .toast.bg-danger {
    background: rgba(220, 53, 69, 0.9) !important;
  }
  
  .toast.bg-danger .close, .toast.bg-danger .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-danger .toast-header {
    background: rgba(220, 53, 69, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-light {
    background: rgba(248, 249, 250, 0.9) !important;
  }
  
  .toast.bg-light .toast-header {
    background: rgba(248, 249, 250, 0.85);
    color: #1F2D3D;
  }
  
  .toast.bg-dark {
    background: rgba(52, 58, 64, 0.9) !important;
  }
  
  .toast.bg-dark .close, .toast.bg-dark .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-dark .toast-header {
    background: rgba(52, 58, 64, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-lightblue {
    background: rgba(60, 141, 188, 0.9) !important;
  }
  
  .toast.bg-lightblue .close, .toast.bg-lightblue .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-lightblue .toast-header {
    background: rgba(60, 141, 188, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-navy {
    background: rgba(0, 31, 63, 0.9) !important;
  }
  
  .toast.bg-navy .close, .toast.bg-navy .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-navy .toast-header {
    background: rgba(0, 31, 63, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-olive {
    background: rgba(61, 153, 112, 0.9) !important;
  }
  
  .toast.bg-olive .close, .toast.bg-olive .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-olive .toast-header {
    background: rgba(61, 153, 112, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-lime {
    background: rgba(1, 255, 112, 0.9) !important;
  }
  
  .toast.bg-lime .toast-header {
    background: rgba(1, 255, 112, 0.85);
    color: #1F2D3D;
  }
  
  .toast.bg-fuchsia {
    background: rgba(240, 18, 190, 0.9) !important;
  }
  
  .toast.bg-fuchsia .close, .toast.bg-fuchsia .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-fuchsia .toast-header {
    background: rgba(240, 18, 190, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-maroon {
    background: rgba(216, 27, 96, 0.9) !important;
  }
  
  .toast.bg-maroon .close, .toast.bg-maroon .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-maroon .toast-header {
    background: rgba(216, 27, 96, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-blue {
    background: rgba(0, 123, 255, 0.9) !important;
  }
  
  .toast.bg-blue .close, .toast.bg-blue .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-blue .toast-header {
    background: rgba(0, 123, 255, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-indigo {
    background: rgba(102, 16, 242, 0.9) !important;
  }
  
  .toast.bg-indigo .close, .toast.bg-indigo .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-indigo .toast-header {
    background: rgba(102, 16, 242, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-purple {
    background: rgba(111, 66, 193, 0.9) !important;
  }
  
  .toast.bg-purple .close, .toast.bg-purple .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-purple .toast-header {
    background: rgba(111, 66, 193, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-pink {
    background: rgba(232, 62, 140, 0.9) !important;
  }
  
  .toast.bg-pink .close, .toast.bg-pink .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-pink .toast-header {
    background: rgba(232, 62, 140, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-red {
    background: rgba(220, 53, 69, 0.9) !important;
  }
  
  .toast.bg-red .close, .toast.bg-red .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-red .toast-header {
    background: rgba(220, 53, 69, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-orange {
    background: rgba(253, 126, 20, 0.9) !important;
  }
  
  .toast.bg-orange .toast-header {
    background: rgba(253, 126, 20, 0.85);
    color: #1F2D3D;
  }
  
  .toast.bg-yellow {
    background: rgba(255, 193, 7, 0.9) !important;
  }
  
  .toast.bg-yellow .toast-header {
    background: rgba(255, 193, 7, 0.85);
    color: #1F2D3D;
  }
  
  .toast.bg-green {
    background: rgba(40, 167, 69, 0.9) !important;
  }
  
  .toast.bg-green .close, .toast.bg-green .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-green .toast-header {
    background: rgba(40, 167, 69, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-teal {
    background: rgba(32, 201, 151, 0.9) !important;
  }
  
  .toast.bg-teal .close, .toast.bg-teal .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-teal .toast-header {
    background: rgba(32, 201, 151, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-cyan {
    background: rgba(23, 162, 184, 0.9) !important;
  }
  
  .toast.bg-cyan .close, .toast.bg-cyan .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-cyan .toast-header {
    background: rgba(23, 162, 184, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-white {
    background: rgba(255, 255, 255, 0.9) !important;
  }
  
  .toast.bg-white .toast-header {
    background: rgba(255, 255, 255, 0.85);
    color: #1F2D3D;
  }
  
  .toast.bg-gray {
    background: rgba(108, 117, 125, 0.9) !important;
  }
  
  .toast.bg-gray .close, .toast.bg-gray .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-gray .toast-header {
    background: rgba(108, 117, 125, 0.85);
    color: #ffffff;
  }
  
  .toast.bg-gray-dark {
    background: rgba(52, 58, 64, 0.9) !important;
  }
  
  .toast.bg-gray-dark .close, .toast.bg-gray-dark .mailbox-attachment-close {
    color: #ffffff;
    text-shadow: 0 1px 0 #000;
  }
  
  .toast.bg-gray-dark .toast-header {
    background: rgba(52, 58, 64, 0.85);
    color: #ffffff;
  }
