.report-section.svelte-1bp1hs3{min-width:0}.report-page.svelte-1bp1hs3{background:var(--color-bg,var(--color-surface));color:var(--color-text)}.metric-card.svelte-1bp1hs3,.priority-action-card.svelte-1bp1hs3{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 96%, var(--color-primary) 4%);border-radius:.75rem;padding:1rem}.priority-action-upside.svelte-1bp1hs3{background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary);text-align:center;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.5rem .75rem;font-size:.875rem;font-weight:800}.priority-action-upside.svelte-1bp1hs3 span:where(.svelte-1bp1hs3){letter-spacing:.06em;text-transform:uppercase;font-size:.65rem;font-weight:700;display:block}.cta-footer.svelte-1bp1hs3{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 94%, var(--color-primary) 6%);border-radius:1rem;flex-direction:column;justify-content:space-between;align-items:stretch;gap:1rem;padding:1.25rem;display:flex}@media (width>=640px){.cta-footer.svelte-1bp1hs3{flex-direction:row;align-items:center}}.table-wrap.svelte-1bp1hs3{width:100%;max-width:100%;overflow-x:auto}.trend-chart.svelte-1bp1hs3{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 96%, var(--color-accent) 4%);border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(2rem,1fr));align-items:end;gap:.5rem;min-height:10rem;padding:1rem;display:grid}.trend-column.svelte-1bp1hs3{text-align:center;grid-template-rows:1fr auto;align-items:end;gap:.5rem;min-height:8rem;display:grid}.trend-column.svelte-1bp1hs3 span:where(.svelte-1bp1hs3){color:var(--color-text-muted);font-size:.65rem;font-weight:600}.trend-bar.svelte-1bp1hs3{background:linear-gradient(180deg, var(--color-accent), var(--color-primary));border-radius:999px 999px .25rem .25rem;width:100%;min-height:.5rem}table.svelte-1bp1hs3{border-collapse:collapse;width:auto;min-width:100%;font-size:.875rem}th.svelte-1bp1hs3,td.svelte-1bp1hs3{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.75rem}th.svelte-1bp1hs3{white-space:nowrap;min-width:7rem;color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700}td.svelte-1bp1hs3{white-space:nowrap;min-width:5rem}th.svelte-1bp1hs3:first-child,td.svelte-1bp1hs3:first-child{white-space:normal;overflow-wrap:anywhere;min-width:10rem;max-width:40%}td.svelte-1bp1hs3:only-child{white-space:normal;min-width:auto}@media print{body{color:#000!important;background:#fff!important}.report-page.svelte-1bp1hs3{color:#000!important;background:#fff!important;padding:0!important}.no-print.svelte-1bp1hs3,button.svelte-1bp1hs3{display:none!important}.report-section.svelte-1bp1hs3,.card.svelte-1bp1hs3,.metric-card.svelte-1bp1hs3,.priority-action-card.svelte-1bp1hs3,.cta-footer.svelte-1bp1hs3{break-inside:avoid;page-break-inside:avoid;box-shadow:none!important;color:#000!important;background:#fff!important;border-color:#bbb!important}.priority-action-upside.svelte-1bp1hs3{color:#000!important;background:#fff!important;border:1px solid #bbb!important}.card.svelte-1bp1hs3{margin-bottom:16px}table.svelte-1bp1hs3{break-inside:auto;color:#000!important}tr.svelte-1bp1hs3{break-inside:avoid;page-break-inside:avoid}thead.svelte-1bp1hs3{display:table-header-group}th.svelte-1bp1hs3,td.svelte-1bp1hs3{white-space:normal!important;color:#000!important;border-color:#ccc!important;min-width:auto!important;max-width:none!important}}
