﻿/* Toast Custom Styles */
.toast-container {
    max-width: 400px;
}

.toast {
    min-width: 300px;
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

    /* Toast Types */
    .toast.success {
        background-color: #198754;
        color: white;
    }

    .toast.error {
        background-color: #dc3545;
        color: white;
    }

    .toast.warning {
        background-color: #fd7e14;
        color: white;
    }

    .toast.info {
        background-color: #0dcaf0;
        color: white;
    }

/* Icons */
.toast-icon {
    font-size: 1.2rem;
}
/* Masa Performans Kartları */
.table-performance-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 8px 25px rgba(0,0,0,0.15) !important;
}

.suggestions-container {
    border-top: 1px solid rgba(0,0,0,0.1);
    padding-top: 8px;
}

.suggestion-item {
    padding: 2px 0;
    font-size: 0.8rem;
}

.badge.bg-gold {
    background-color: #ffd700 !important;
    color: #000 !important;
}

.suggestions-list::-webkit-scrollbar {
    width: 4px;
}

.suggestions-list::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 2px;
}

.suggestions-list::-webkit-scrollbar-thumb {
    background: #ccc;
    border-radius: 2px;
}