.stats-page.svelte-1g6qkkg{padding:var(--space-lg) 0}.page-header.svelte-1g6qkkg{text-align:center;margin-bottom:var(--space-2xl)}.page-header.svelte-1g6qkkg h1:where(.svelte-1g6qkkg){margin-bottom:var(--space-sm)}.subtitle.svelte-1g6qkkg{color:var(--color-text-muted)}.coming-soon.svelte-1g6qkkg{text-align:center;max-width:600px;margin:0 auto var(--space-2xl)}.coming-soon.svelte-1g6qkkg .icon:where(.svelte-1g6qkkg){font-size:3rem;margin-bottom:var(--space-md)}.coming-soon.svelte-1g6qkkg h2:where(.svelte-1g6qkkg){color:var(--color-primary);margin-bottom:var(--space-md)}.coming-soon.svelte-1g6qkkg ul:where(.svelte-1g6qkkg){text-align:left;max-width:400px;margin:var(--space-md) auto;color:var(--color-text-muted)}.coming-soon.svelte-1g6qkkg li:where(.svelte-1g6qkkg){margin-bottom:var(--space-sm)}.hint.svelte-1g6qkkg{margin-top:var(--space-lg);font-size:.85rem;color:var(--color-text-dim)}.preview-cards.svelte-1g6qkkg{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg);max-width:900px;margin:0 auto}.preview-card.svelte-1g6qkkg{text-align:center;opacity:.6}.preview-card.svelte-1g6qkkg h3:where(.svelte-1g6qkkg){margin-bottom:var(--space-xs);font-size:1rem}.preview-desc.svelte-1g6qkkg{font-size:.8rem;color:var(--color-text-dim);margin-bottom:var(--space-md)}.placeholder-chart.svelte-1g6qkkg{display:flex;flex-direction:column;gap:var(--space-sm)}.bar.svelte-1g6qkkg{height:12px;border-radius:6px;opacity:.5}.placeholder-donut.svelte-1g6qkkg{width:80px;height:80px;margin:0 auto;border:8px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;display:flex;align-items:center;justify-content:center}.donut-value.svelte-1g6qkkg{font-size:1.2rem;font-weight:700;color:var(--color-text-dim)}.placeholder-list.svelte-1g6qkkg{display:flex;flex-direction:column;gap:var(--space-sm)}.list-item.svelte-1g6qkkg{height:20px;background:var(--color-border);border-radius:4px}.list-item.svelte-1g6qkkg:nth-child(1){width:100%}.list-item.svelte-1g6qkkg:nth-child(2){width:80%}.list-item.svelte-1g6qkkg:nth-child(3){width:60%}@media(max-width:768px){.preview-cards.svelte-1g6qkkg{grid-template-columns:1fr}}
