body {
    transition: background-color 0.3s, color 0.3s;
}

.table-hover tbody tr:hover {
    background-color: rgba(0, 0, 0, 0.075);
}

.table-dark.table-hover tbody tr:hover {
    background-color: rgba(255, 255, 255, 0.075);
}

.btn {
    transition: all 0.3s;
}

.shadow {
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.badge {
    font-size: 0.9em;
}

.pagination .page-link {
    transition: all 0.3s;
}