/* Custom Toast Styles */
.toast-container .toast {
    background-color: #ffffff;
    border: none;
    box-shadow: 0 0.5rem 1.5rem rgba(0,0,0,0.1);
    border-radius: 0.5rem;
    border-left: 4px solid var(--main-blue);
}
.toast-header {
    background-color: transparent;
    border-bottom: none;
}
.toast-header strong {
    color: #333;
    font-weight: 400;
}
.toast-header .btn-close {
    background-color: #eee;
    border-radius: 50%;
}
.toast-body {
    font-size: 1rem;
    color: #555;
    font-weight: 500;
}
.toast-body b {
    color: var(--main-blue);
} 