body {
    background-color: #f8f9fa;
}
.card {
    margin-bottom: 20px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.navbar-brand {
    font-weight: bold;
}
.badge {
    font-size: 0.9em;
}
.table th {
    background-color: #f1f5f9;
}
.btn-sm {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
}