.diagram-chart.svelte-1oz1vnn{width:100%;height:350px}.freq-display.svelte-1oz1vnn{display:flex;justify-content:center;gap:1.5rem;margin-top:1rem;padding:.75rem 1rem;background:var(--bg);border-radius:4px;flex-wrap:wrap}.freq-item.svelte-1oz1vnn{display:flex;flex-direction:column;align-items:center;gap:.25rem}.freq-label.svelte-1oz1vnn{font-size:.7rem;color:var(--text-muted);letter-spacing:.03em}.freq-value.svelte-1oz1vnn{font-family:var(--font-mono);font-size:1rem;font-weight:600;color:var(--text)}.freq-item.aa.svelte-1oz1vnn .freq-value:where(.svelte-1oz1vnn){color:var(--viz-4)}.freq-item.het.svelte-1oz1vnn .freq-value:where(.svelte-1oz1vnn){color:var(--viz-3)}.freq-item.aa-hom.svelte-1oz1vnn .freq-value:where(.svelte-1oz1vnn){color:var(--viz-2)}.freq-divider.svelte-1oz1vnn{width:1px;background:var(--border);align-self:stretch}@media(max-width:600px){.diagram-chart.svelte-1oz1vnn{height:280px}.freq-display.svelte-1oz1vnn{gap:1rem}.freq-value.svelte-1oz1vnn{font-size:.9rem}}
