.page-title.svelte-16pwk6k{font-family:var(--font-display);margin-bottom:.3rem;font-size:1.5rem;font-style:italic;font-weight:400}.page-subtitle.svelte-16pwk6k{color:var(--text-light);border-bottom:1px solid var(--border);margin-bottom:2rem;padding-bottom:1.5rem;font-size:.85rem}.stat-cards.svelte-16pwk6k{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2.5rem;display:grid}.stat-card.svelte-16pwk6k{text-align:center;border:1px solid var(--border-light);background:var(--bg-card);padding:1.2rem .5rem}.stat-number.svelte-16pwk6k{font-family:var(--font-display);color:var(--text);font-size:2rem}.stat-label.svelte-16pwk6k{letter-spacing:.15em;text-transform:uppercase;color:var(--text-light);margin-top:.3rem;font-size:.7rem}.chart-section.svelte-16pwk6k{margin-bottom:2.5rem}.section-title.svelte-16pwk6k{font-family:var(--font-display);border-bottom:1px solid var(--border-light);margin-bottom:1rem;padding-bottom:.5rem;font-size:1.1rem;font-style:italic;font-weight:400}.bar-chart.svelte-16pwk6k{flex-direction:column;gap:.5rem;display:flex}.bar-row.svelte-16pwk6k{align-items:center;gap:.8rem;display:flex}.bar-label.svelte-16pwk6k{min-width:140px;color:var(--text);font-size:.85rem}.bar-track.svelte-16pwk6k{background:var(--border-light);border-radius:4px;flex:1;height:8px;overflow:hidden}.bar-fill.svelte-16pwk6k{background:var(--accent);border-radius:4px;height:100%;transition:width .4s}.bar-value.svelte-16pwk6k{color:var(--text-light);text-align:right;min-width:1.5rem;font-size:.8rem}.section-split.svelte-16pwk6k{max-width:400px}.split-bar.svelte-16pwk6k{background:var(--border-light);border-radius:6px;height:12px;margin-bottom:.5rem;overflow:hidden}.split-v1.svelte-16pwk6k{background:var(--accent);border-radius:6px 0 0 6px;height:100%}.split-labels.svelte-16pwk6k{color:var(--text-light);justify-content:space-between;font-size:.8rem;display:flex}.timeline-chart.svelte-16pwk6k{align-items:flex-end;gap:4px;height:120px;padding-top:1rem;display:flex}.timeline-bar.svelte-16pwk6k{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.timeline-fill.svelte-16pwk6k{background:var(--accent);border-radius:3px 3px 0 0;width:100%;max-width:40px;min-height:2px}.timeline-label.svelte-16pwk6k{color:var(--text-light);writing-mode:vertical-rl;white-space:nowrap;margin-top:.4rem;font-size:.6rem;transform:rotate(180deg)}@media (width<=600px){.stat-cards.svelte-16pwk6k{grid-template-columns:repeat(2,1fr)}.stat-number.svelte-16pwk6k{font-size:1.6rem}.bar-row.svelte-16pwk6k{flex-wrap:wrap}.bar-label.svelte-16pwk6k{min-width:100px;font-size:.8rem}.timeline-label.svelte-16pwk6k{font-size:.5rem}}
