.page.svelte-12dld8x{background:var(--color-background);min-height:100dvh;padding:var(--space-6,1.5rem) 0;color:var(--color-text-primary)}.container.svelte-12dld8x{max-width:960px;padding:0 var(--space-4,1rem);margin:0 auto}.page-header.svelte-12dld8x{margin-bottom:var(--space-8,2rem);text-align:center}.page-header.svelte-12dld8x h1:where(.svelte-12dld8x){margin:0 0 var(--space-4,1rem);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:var(--font-bold,700);font-family:var(--font-family-heading,inherit)}.intro.svelte-12dld8x{margin:0 auto var(--space-4,1rem);max-width:680px;color:var(--color-text-secondary);font-size:1.05rem;line-height:1.6}.intro-emphasis.svelte-12dld8x{max-width:680px;padding:var(--space-3,.75rem) var(--space-4,1rem);background:color-mix(in oklch, var(--color-warning-500) 8%, transparent);border-left:4px solid var(--color-warning-500);border-radius:var(--radius-sm,.25rem);color:var(--color-text-primary);font-weight:var(--font-medium,500);text-align:left;margin:0 auto;line-height:1.5}.metrics-grid.svelte-12dld8x{gap:var(--space-4,1rem);margin-bottom:var(--space-8,2rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.metric-card.svelte-12dld8x{padding:var(--space-5,1.25rem);background:var(--color-surface-card);border:1px solid var(--color-border);border-radius:var(--radius-lg,.75rem)}.metric-value.svelte-12dld8x{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;font-family:var(--font-family-heading,inherit);color:var(--color-text-primary);margin-bottom:var(--space-2,.5rem);font-variant-numeric:tabular-nums;line-height:1}.metric-card.svelte-12dld8x h2:where(.svelte-12dld8x){margin:0 0 var(--space-2,.5rem);font-size:var(--text-base,1rem);font-weight:var(--font-semibold,600);color:var(--color-text-primary)}.metric-card.svelte-12dld8x p:where(.svelte-12dld8x){margin:0 0 var(--space-3,.75rem);color:var(--color-text-secondary);font-size:.9rem;line-height:1.6}.metric-source.svelte-12dld8x{margin:var(--space-3,.75rem) 0 0;padding-top:var(--space-2,.5rem);border-top:1px dashed var(--color-border);color:var(--color-text-tertiary);font-size:.8rem;font-family:var(--font-mono,ui-monospace, monospace)}.metric-source-label.svelte-12dld8x{font-weight:var(--font-semibold,600);color:var(--color-text-secondary);margin-right:var(--space-1,.25rem)}.status.svelte-12dld8x{padding:var(--space-5,1.25rem);background:var(--color-surface-subtle,var(--color-surface-card));border:1px dashed var(--color-border);border-radius:var(--radius-lg,.75rem);margin-bottom:var(--space-6,1.5rem)}.status.svelte-12dld8x h2:where(.svelte-12dld8x){margin:0 0 var(--space-3,.75rem);font-size:1.1rem;font-weight:var(--font-semibold,600)}.status.svelte-12dld8x p:where(.svelte-12dld8x){margin:0 0 var(--space-3,.75rem);color:var(--color-text-secondary);line-height:1.6}.status.svelte-12dld8x a:where(.svelte-12dld8x){color:var(--color-primary-500);text-decoration:none}.status.svelte-12dld8x a:where(.svelte-12dld8x):hover{text-decoration:underline}.page-footer.svelte-12dld8x{margin-top:var(--space-6,1.5rem);padding-top:var(--space-4,1rem);border-top:1px solid var(--color-border);text-align:center;color:var(--color-text-tertiary);font-size:.85rem}.page-footer.svelte-12dld8x p:where(.svelte-12dld8x){margin:var(--space-1,.25rem) 0}.page-footer.svelte-12dld8x a:where(.svelte-12dld8x){color:var(--color-primary-500);text-decoration:none}.page-footer.svelte-12dld8x a:where(.svelte-12dld8x):hover{text-decoration:underline}.cross-links.svelte-12dld8x{margin-top:var(--space-2,.5rem)}
