.halo.svelte-1q7zd55{margin:0;width:100%;overflow:hidden;border:1px solid var(--analytics-border-subtle);border-radius:.75rem;background:var(--analytics-surface-deep);color:var(--analytics-text)}figcaption.svelte-1q7zd55{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;padding:.8rem 1rem 0}figcaption.svelte-1q7zd55 span:where(.svelte-1q7zd55){color:var(--analytics-text-muted);font-size:.75rem;font-variant-numeric:tabular-nums}canvas.svelte-1q7zd55{display:block;max-width:100%}.legend.svelte-1q7zd55{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding:0 1rem .8rem;font-size:.72rem}.over.svelte-1q7zd55{color:var(--accent-coral)}.under.svelte-1q7zd55{color:var(--analytics-accent-blue)}.good.svelte-1q7zd55{color:var(--app-accent-green)}@media(prefers-reduced-motion:reduce){canvas.svelte-1q7zd55{animation:none}}
