/* Shadow Fix - Clean and Minimal Shadows */

/* Reset excessive shadows and apply clean, minimal ones */
.horizontal-card {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
}

.horizontal-card:hover {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.06);
}

.secondary-metric-card {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
}

.secondary-metric-card:hover {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.06);
}

.chart-card {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
}

.chart-card:hover {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.06);
}

/* Remove text shadows */
.horizontal-card-value {
    text-shadow: none;
}

/* Ensure form focus shadows are subtle */
.form-control:focus,
.form-select:focus {
    box-shadow: 0 0 0 3px rgba(230, 126, 34, 0.15);
}

/* Subtle table hover effects */
.table tbody tr:hover {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.03);
}

/* Clean button shadows */
.btn:focus-visible {
    box-shadow: 0 0 0 3px rgba(230, 126, 34, 0.15);
}

/* Minimal FAB shadow */
.fab {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.06);
}

.fab:hover {
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.08);
}

/* Clean modal shadows */
.modal-content {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);
}

/* Subtle dropdown shadows */
.dropdown-menu {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
}

/* Clean pagination shadows */
.pagination .page-link:hover {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
}

/* Minimal avatar shadows */
.avatar:hover {
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.06);
}

/* Clean status badge shadows */
.status-badge:hover {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04);
}