/* Reports Custom Styles - Consolidated from multiple report pages */

/* Report Detail Links */
.report-detail-link {
    color: inherit;
    font-weight: 600;
    border-bottom: 1px dashed currentColor;
}

.report-detail-link:hover {
    color: #FF5722;
    border-bottom-color: #FF5722;
}

/* Summary Cards (used in admin-report-detail.php) */
.summary-card {
    border-left: 4px solid;
    padding: 15px;
    background: #fff;
    border-radius: 4px;
}

.summary-card.amount {
    border-left-color: #2ecc71;
}

.summary-card.revenue {
    border-left-color: #3498db;
}

.summary-card.count {
    border-left-color: #e67e22;
}

/* Report Detail Page Specific Styles */
.header-bar {
    background: #2c3e50;
    color: #fff;
    padding: 15px 20px;
}

.header-bar h4 {
    margin: 0;
}

.btn-export {
    margin-left: 10px;
}

/* Print Styles */
@media print {
    .no-print {
        display: none !important;
    }
    body {
        background: #fff;
    }
}
