.breakdown.svelte-1ylcosd{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:.85rem 1rem;margin:1rem 0}header.svelte-1ylcosd{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.4rem;margin-bottom:.4rem}h3.svelte-1ylcosd{margin:0;font-size:var(--fs-md);color:var(--accent-cyan)}.composite.svelte-1ylcosd{font-size:var(--fs-xl, 1.4rem);font-weight:700;color:var(--accent-cyan);font-variant-numeric:tabular-nums}.hint.svelte-1ylcosd{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);margin:0 0 .6rem;line-height:1.4}.hint.svelte-1ylcosd code:where(.svelte-1ylcosd){background:var(--bg-primary, #0a0a0a);padding:.05em .4em;border-radius:3px;font-size:.9em}.bar.svelte-1ylcosd{display:flex;height:16px;background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);overflow:hidden;margin-bottom:.6rem}.seg.svelte-1ylcosd,.dot.svelte-1ylcosd,.seg.k-vote.svelte-1ylcosd,.dot.k-vote.svelte-1ylcosd{background:var(--accent-cyan)}.seg.k-fund.svelte-1ylcosd,.dot.k-fund.svelte-1ylcosd{background:var(--accent-green, #6cd47a)}.seg.k-rank.svelte-1ylcosd,.dot.k-rank.svelte-1ylcosd{background:#c46cd4}.seg.k-cal.svelte-1ylcosd,.dot.k-cal.svelte-1ylcosd{background:var(--accent-amber, #d4a76c)}.seg.k-usage.svelte-1ylcosd,.dot.k-usage.svelte-1ylcosd{background:#6cd4c4}.seg.k-bet.svelte-1ylcosd,.dot.k-bet.svelte-1ylcosd{background:#9c6cd4}.seg.k-other.svelte-1ylcosd,.dot.k-other.svelte-1ylcosd{background:var(--text-secondary)}.rows.svelte-1ylcosd{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.rows.svelte-1ylcosd li:where(.svelte-1ylcosd){display:grid;grid-template-columns:.7em auto auto 1fr;gap:.5em;align-items:baseline;font-size:var(--fs-xs, .75rem)}.dot.svelte-1ylcosd{width:.7em;height:.7em;border-radius:999px}.kind.svelte-1ylcosd{color:var(--text-primary);font-family:SF Mono,monospace}.contrib.svelte-1ylcosd{color:var(--accent-cyan);font-variant-numeric:tabular-nums;font-weight:600}.contrib.negative.svelte-1ylcosd{color:var(--accent-red, #d47a6c)}.meta.svelte-1ylcosd{color:var(--text-secondary);font-variant-numeric:tabular-nums}
