/* 统一积分管理 - 前端样式 */

.ucm-credits-display {
    padding: 15px 20px;
    background: #f8f9fa;
    border-radius: 4px;
    border-left: 4px solid #2271b1;
    margin: 20px 0;
}

.ucm-credits-display strong {
    color: #2271b1;
    font-size: 24px;
}

.ucm-transactions-list {
    margin: 20px 0;
}

.ucm-table {
    width: 100%;
    border-collapse: collapse;
    background: #fff;
    box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}

.ucm-table thead {
    background: #f8f9fa;
    border-bottom: 2px solid #dee2e6;
}

.ucm-table th,
.ucm-table td {
    padding: 12px;
    text-align: left;
    border-bottom: 1px solid #dee2e6;
}

.ucm-table th {
    font-weight: 600;
    color: #495057;
}

.ucm-table tbody tr:hover {
    background: #f8f9fa;
}

.ucm-positive {
    color: #28a745;
    font-weight: 600;
}

.ucm-negative {
    color: #dc3545;
    font-weight: 600;
}
