.reports-container.svelte-2pp8mk{max-width:1200px;margin:0 auto}.intro.svelte-2pp8mk{text-align:center;color:#4a5568;margin-bottom:2rem}.charts-grid.svelte-2pp8mk{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(max-width:900px){.charts-grid.svelte-2pp8mk{grid-template-columns:1fr}}.chart-card.svelte-2pp8mk{background:#fff;border-radius:12px;padding:1rem;box-shadow:0 1px 3px #0000001a}.chart-card.full-width.svelte-2pp8mk{grid-column:1 / -1}.chart.svelte-2pp8mk{width:100%;height:400px}.chart-card.full-width.svelte-2pp8mk .chart:where(.svelte-2pp8mk){height:500px}
