/*
 * Dashboard & profile table visibility
 * Fix grey headers on dark blue background so Game, Status, Score, Votes, Views, Actions are readable
 */
.table thead th,
.dashboard-table thead th,
.card .table thead th {
    color: var(--text-main) !important;
    font-weight: 600;
    border-bottom-color: var(--border-color);
}

.table thead th.text-muted,
.card .table thead th.text-muted {
    color: var(--text-main) !important;
}

/* Profile type labels */
.profile-page.profile-player .badge.bg-primary { background: var(--accent-blue) !important; }
.profile-page.profile-publisher .badge.bg-success { background: var(--accent-green) !important; }

/* Player dashboard – My Recent Reviews: mavi panel, beyaz oyun başlığı */
.dashboard-recent-reviews__heading {
    color: var(--text-main, #e6edf3) !important;
}
.dashboard-recent-reviews .dashboard-recent-reviews__item {
    background: linear-gradient(135deg, rgba(30, 94, 255, 0.22) 0%, rgba(18, 44, 79, 0.85) 100%) !important;
    border-color: rgba(30, 94, 255, 0.35) !important;
    color: var(--text-main, #e6edf3);
}
.dashboard-recent-reviews .dashboard-recent-reviews__item + .dashboard-recent-reviews__item {
    border-top-color: rgba(30, 94, 255, 0.25) !important;
}
.dashboard-recent-reviews .dashboard-recent-reviews__title {
    color: #ffffff !important;
    font-weight: 600;
}
.dashboard-recent-reviews .text-muted {
    color: rgba(255, 255, 255, 0.65) !important;
}
.dashboard-recent-reviews .rating-stars .text-muted {
    color: rgba(255, 255, 255, 0.45) !important;
}
.dashboard-recent-reviews .dashboard-recent-reviews__item p {
    color: rgba(255, 255, 255, 0.92);
}
