/* Card Styles */

/* General Card Enhancements */
.card {
    border-radius: 8px;
    transition: all 0.3s ease;
}

.card:hover {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}

/* Dashboard Statistics Cards */
.icon-shape {
    width: 50px;
    height: 50px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 1.5rem;
}

.icon-shape.bg-primary {
    background-color: #0d6efd !important;
}

.icon-shape.bg-success {
    background-color: #198754 !important;
}

.icon-shape.bg-info {
    background-color: #0dcaf0 !important;
}

.icon-shape.bg-warning {
    background-color: #ffc107 !important;
}

.icon-shape.bg-secondary {
    background-color: #6c757d !important;
}

.icon-shape.bg-danger {
    background-color: #dc3545 !important;
}
