.report-page[data-v-47b560e2]{--report-accent:#ffa000;--report-ink:#1f2733;--report-muted:#6e7786;--report-line:#eceff3;display:flex;flex-direction:column;gap:1.5rem}.report-hero[data-v-47b560e2]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding:2rem;border-radius:18px;color:#fff;background:linear-gradient(135deg,rgba(18,22,30,.96),rgba(36,36,36,.9)),radial-gradient(circle at top right,rgba(255,160,0,.46),transparent 36%);box-shadow:0 18px 48px rgba(26,31,40,.16)}.report-eyebrow[data-v-47b560e2]{display:inline-flex;margin-bottom:.75rem;padding:.38rem .75rem;border:1px solid rgba(255,160,0,.38);border-radius:999px;color:#ffb82e;font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.report-hero h2[data-v-47b560e2]{margin:0;font-size:2rem;font-weight:800;letter-spacing:-.03em}.report-hero p[data-v-47b560e2]{max-width:620px;margin:.5rem 0 0;color:hsla(0,0%,100%,.72);font-size:.98rem;line-height:1.6}.report-actions[data-v-47b560e2]{display:flex;flex-wrap:wrap;gap:.75rem}.report-switch-btn[data-v-47b560e2]{min-width:118px;border-radius:999px;font-weight:700}.report-switch-btn.active[data-v-47b560e2]{color:#161616;background:var(--report-accent);border-color:var(--report-accent)}.report-card[data-v-47b560e2]{overflow:hidden;border:1px solid var(--report-line);border-radius:18px;box-shadow:0 14px 38px rgba(31,39,51,.07)}.report-card-header[data-v-47b560e2]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--report-line);background:linear-gradient(180deg,#fff,#fbfcfe)}.report-card-header h5[data-v-47b560e2]{margin:0;color:var(--report-ink);font-weight:800}.report-card-header span[data-v-47b560e2]{color:var(--report-muted);font-size:.9rem}.report-badge[data-v-47b560e2]{border-radius:999px;padding:.45rem .8rem;color:#8b5b00;font-weight:800}.report-grid-wrap[data-v-47b560e2]{padding:1rem;background:#fff}[data-v-47b560e2] .dx-pivotgrid{border:0;color:var(--report-ink);font-family:inherit}[data-v-47b560e2] .dx-pivotgrid .dx-area-description-cell,[data-v-47b560e2] .dx-pivotgrid .dx-column-header,[data-v-47b560e2] .dx-pivotgrid .dx-row-header{background:#f8fafc;color:#49505c;font-weight:700}[data-v-47b560e2] .dx-pivotgrid .dx-data-header,[data-v-47b560e2] .dx-pivotgrid .dx-grandtotal{background:#fff8e6;color:#1f2733;font-weight:800}[data-v-47b560e2] .dx-pivotgrid .dx-pivotgrid-border .dx-filter-header,[data-v-47b560e2] .dx-pivotgrid td{border-color:var(--report-line)}@media(max-width:767px){.report-card-header[data-v-47b560e2],.report-hero[data-v-47b560e2]{align-items:flex-start;flex-direction:column}.report-hero[data-v-47b560e2]{padding:1.5rem}.report-hero h2[data-v-47b560e2]{font-size:1.6rem}}