.page.svelte-h7bcrl{padding:var(--space-5) var(--space-4);max-width:960px;margin:0 auto}.h1.svelte-h7bcrl{font-size:var(--fs-xl);font-weight:var(--fw-bold);margin:0}.sub.svelte-h7bcrl{margin:var(--space-1) 0 var(--space-5);color:var(--text-secondary);font-size:var(--fs-sm)}.grid.svelte-h7bcrl{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=640px){.grid.svelte-h7bcrl{grid-template-columns:repeat(3,1fr)}}.card.svelte-h7bcrl{gap:var(--space-2);padding:var(--space-5) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.card.accent.svelte-h7bcrl{background:var(--accent);border-color:var(--accent)}.card.accent.svelte-h7bcrl .c-label:where(.svelte-h7bcrl),.card.accent.svelte-h7bcrl .c-value:where(.svelte-h7bcrl){color:var(--text-on-accent)}.card.warn.svelte-h7bcrl .c-value:where(.svelte-h7bcrl){color:var(--warning)}.c-label.svelte-h7bcrl{font-size:var(--fs-sm);color:var(--text-secondary);font-weight:var(--fw-medium)}.c-value.svelte-h7bcrl{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--text)}
