.filter-label[data-v-374ed13f]{font-size:.75rem;font-weight:600;color:#6c757d;margin-bottom:3px;display:block}.report-group-nav .nav-link[data-v-fed34174]{font-size:.8rem;border-radius:20px;color:#6c757d;border:1px solid #dee2e6;margin-right:4px;padding:4px 14px}.report-group-nav .nav-link.active[data-v-fed34174]{background:#4a90e2;border-color:#4a90e2;color:#fff;font-weight:600}.report-table th[data-v-fed34174]{font-size:.72rem;font-weight:600;background:#f8f9fa;color:#495057;border-top:none;white-space:nowrap;padding:7px 10px}.report-table td[data-v-fed34174]{font-size:.78rem;padding:5px 10px;vertical-align:middle}.report-table tr[data-v-fed34174]:hover{background:#f0f4ff}.table-danger-soft[data-v-fed34174]{background:#fff5f5}.kpi-card[data-v-fed34174]{border-radius:8px}.kpi-card.border-left-primary[data-v-fed34174]{border-left:4px solid #4a90e2!important}.kpi-card.border-left-info[data-v-fed34174]{border-left:4px solid #17a2b8!important}.kpi-card.border-left-success[data-v-fed34174]{border-left:4px solid #28a745!important}.kpi-card.border-left-warning[data-v-fed34174]{border-left:4px solid #ffc107!important}.kpi-card.border-left-danger[data-v-fed34174]{border-left:4px solid #dc3545!important}.kpi-card.border-left-secondary[data-v-fed34174]{border-left:4px solid #6c757d!important}.kpi-label[data-v-fed34174]{font-size:.68rem;color:#6c757d;text-transform:uppercase;margin-bottom:2px}.kpi-value[data-v-fed34174]{font-size:1.3rem;font-weight:700;line-height:1.2}.kpi-sub[data-v-fed34174]{font-size:.68rem;color:#6c757d}.gap-2[data-v-fed34174]{gap:.5rem}