.share-help.svelte-scllfc{font-variant-numeric:tabular-nums;justify-content:flex-end;display:inline-flex;position:relative}button.svelte-scllfc{padding:var(--space-1) 0;color:#155a59;font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:1px dotted;font-weight:800}.share-tooltip.svelte-scllfc{z-index:20;width:260px;max-width:70vw;padding:var(--space-3) var(--space-3-5);background:var(--ink);color:var(--canvas);border-radius:var(--radius-md);font-size:var(--text-sm);text-align:left;font-weight:500;line-height:1.5;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 7px 18px #27234325}.breakdown-empty.svelte-joqoqj{padding:var(--space-6);background:var(--aqua);border-radius:var(--radius-xl)}.breakdown-empty.svelte-joqoqj h3:where(.svelte-joqoqj){font-size:var(--text-2xl)}.breakdown-empty.svelte-joqoqj p:where(.svelte-joqoqj){margin:var(--space-2) 0 var(--space-4);font-size:var(--text-lg)}.breakdown-empty.svelte-joqoqj a:where(.svelte-joqoqj){text-underline-offset:4px;font-weight:800}.breakdown-row.svelte-joqoqj{gap:var(--space-2-5) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line);font-size:var(--text-lg);grid-template-columns:minmax(0,1fr) auto 76px;align-items:center;display:grid}.row-name.svelte-joqoqj{gap:var(--space-3);flex-wrap:wrap;align-items:baseline;min-width:0;display:flex}.row-detail.svelte-joqoqj{font-size:var(--text-xs);color:var(--muted);flex-basis:100%}.row-name.svelte-joqoqj a:where(.svelte-joqoqj){text-decoration:none}.row-name.svelte-joqoqj a:where(.svelte-joqoqj):hover{text-decoration:underline}.rank.svelte-joqoqj{color:var(--muted);font-size:var(--text-sm);min-width:18px}.breakdown-row.svelte-joqoqj strong:where(.svelte-joqoqj){font-size:var(--text-2xl);font-weight:900}.row-share.svelte-joqoqj{color:var(--muted);font-size:var(--text-base);text-align:right}.bar.svelte-joqoqj{grid-column:1/-1;height:6px}.bar.svelte-joqoqj span:where(.svelte-joqoqj){background:#399c98}.breakdown.svelte-joqoqj{margin-top:var(--space-3-5)}@media (width<=650px){.breakdown-row.svelte-joqoqj{font-size:var(--text-md);gap:var(--space-2) var(--space-2-5);grid-template-columns:minmax(0,1fr) auto 68px}.breakdown-row.svelte-joqoqj strong:where(.svelte-joqoqj){font-size:var(--text-xl)}.row-share.svelte-joqoqj{font-size:var(--text-xs)}}
