/* ══════════════════════════════════════════
   POB Dashboard Specific Styles
══════════════════════════════════════════ */

.pob-gradient-primary {
    background: linear-gradient(135deg, #6a1b9a, #4a148c);
}
.pob-gradient-indicators {
    background: linear-gradient(135deg, #1565c0, #0d47a1);
}
.pob-gradient-entries {
    background: linear-gradient(135deg, #2e7d32, #1b5e20);
}

.pob-card-header {
    background: linear-gradient(135deg, #6a1b9a, #4a148c);
}

.pob-table-header {
    background: #f3e5f5;
    color: #4a148c;
}

.pob-page-title {
    color: #4a148c;
    font-weight: 700;
}

.pob-month-cell {
    min-width: 70px;
    text-align: center;
}

.pob-total-cell {
    background: #f3e5f5 !important;
    font-weight: 700;
    color: #4a148c;
}