h1.svelte-15cose3{letter-spacing:-.02em;margin:0 0 4px;font-size:24px}.sub.svelte-15cose3{color:var(--ink-2);max-width:640px;margin:0 0 18px;font-size:14px}h2.svelte-15cose3{margin:0 0 10px;font-size:14px;font-weight:600}.gcard.svelte-15cose3{margin-bottom:16px}.legend.svelte-15cose3{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.chip.svelte-15cose3{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.chartwrap.svelte-15cose3{position:relative}svg.svelte-15cose3{width:100%;height:auto;display:block}.baseline.svelte-15cose3{stroke:var(--baseline);stroke-width:1px}.tick.svelte-15cose3{fill:var(--muted);text-anchor:middle;font-size:11px}.tooltip.svelte-15cose3{background:var(--surface);border:1px solid var(--border);pointer-events:none;border-radius:8px;min-width:150px;padding:8px 10px;font-size:12px;position:absolute;top:8px;transform:translate(-50%);box-shadow:0 4px 14px #0000001f}.tt-title.svelte-15cose3{margin-bottom:5px;font-weight:600}.tt-row.svelte-15cose3{color:var(--ink-2);align-items:center;gap:6px;margin-top:2px;display:flex}.tt-row.svelte-15cose3 b:where(.svelte-15cose3){color:var(--ink-1);font-variant-numeric:tabular-nums;margin-left:auto}.trow.svelte-15cose3{border-bottom:1px solid var(--grid);grid-template-columns:1.4fr 1fr .6fr 1.2fr 1fr;align-items:center;gap:10px;padding:7px 0;font-size:13px;display:grid}.thead.svelte-15cose3{color:var(--muted);border-bottom:1px solid var(--baseline);font-size:12px}.pname.svelte-15cose3{align-items:center;gap:7px;display:inline-flex}.num.svelte-15cose3{text-align:right;font-variant-numeric:tabular-nums}.note.svelte-15cose3{color:var(--muted);margin:12px 0 0;font-size:12px}.empty.svelte-15cose3{color:var(--muted);padding:18px 0;font-size:13px}
