.card.svelte-54z3oa{background:var(--color-bg-white);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow var(--transition-card),border-color var(--transition-card)}.section.svelte-54z3oa{animation:fadeSlideUp var(--motion-duration-enter) var(--motion-ease-editorial) both}.section-reveal.svelte-54z3oa{animation:none}.section-header.svelte-54z3oa{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem .6rem;border-bottom:1px solid var(--color-border-light)}.section-header.svelte-54z3oa h2:where(.svelte-54z3oa){font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06rem;margin:0;color:var(--color-text-muted)}.section-meta.svelte-54z3oa{font-size:.72rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05rem;white-space:nowrap}.kpi.svelte-54z3oa{padding:1.1rem 1.25rem;gap:.25rem;min-width:0}.kpi-link.svelte-54z3oa{text-decoration:none;color:inherit}.kpi-link.svelte-54z3oa:hover{box-shadow:var(--shadow-card-hover);border-color:var(--color-primary-light)}.kpi-link.svelte-54z3oa:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-primary-tint)}.kpi-value.svelte-54z3oa{font-size:1.75rem;font-weight:700;color:var(--color-primary);line-height:1.1;font-variant-numeric:tabular-nums}.kpi-label.svelte-54z3oa{font-size:.78rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06rem}.kpi-hint.svelte-54z3oa{font-size:.78rem;color:var(--color-text-muted);line-height:1.3;margin-top:.15rem}.kpi-skeleton.svelte-54z3oa{display:block;width:60%;height:1.75rem;background:var(--skeleton-bg);border-radius:4px;animation:skeleton-shimmer var(--motion-duration-shimmer) var(--motion-ease-loop) infinite}.skeleton-row.svelte-54z3oa{display:flex;flex-direction:column;align-items:center;padding:.25rem .5rem}.skeleton-number.svelte-54z3oa{font-size:1.5rem;line-height:1.1}.skeleton-label.svelte-54z3oa{font-size:.78rem;margin-top:.15rem}@media(prefers-reduced-motion:reduce){.section.svelte-54z3oa{animation:none}.card.svelte-54z3oa{transition:none}.kpi-link.svelte-54z3oa:hover{box-shadow:var(--shadow-card)}.kpi-skeleton.svelte-54z3oa{animation:none;background:var(--skeleton-bg-static)}}
