.activity.svelte-1dygsmr{--series-other: color-mix(in oklab, var(--accent) 28%, var(--surface-raised));display:flex;flex-direction:column;gap:var(--space-1)}.legend.svelte-1dygsmr{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-1) var(--space-4);margin-bottom:var(--space-2)}.litem.svelte-1dygsmr{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;max-width:11rem;overflow:hidden;color:var(--text-muted);font-size:var(--text-xs);font-weight:500;white-space:nowrap;text-overflow:ellipsis}.key.svelte-1dygsmr{width:9px;height:9px;flex:none;border-radius:3px}.key.hue.svelte-1dygsmr{background:var(--p-accent)}.key.other.svelte-1dygsmr{background:var(--series-other)}.plot.svelte-1dygsmr{position:relative;display:flex;align-items:flex-end}.grid.svelte-1dygsmr{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.hotcol.svelte-1dygsmr{position:absolute;top:0;bottom:0;z-index:0;background:var(--surface-hover);border-radius:var(--r-xs) var(--r-xs) 0 0;pointer-events:none}.gline.svelte-1dygsmr{position:absolute;right:0;left:0;border-top:1px solid var(--border)}.gline.base.svelte-1dygsmr{border-top-color:var(--border-strong)}.gline.avg.svelte-1dygsmr{border-top:1px dashed var(--text-faint)}.gval.avg-lbl.svelte-1dygsmr{left:auto;right:0;top:-13px;color:var(--text);font-weight:700}.gval.svelte-1dygsmr{position:absolute;top:2px;left:0;color:var(--text-faint);font-size:var(--text-2xs);font-weight:500;font-variant-numeric:tabular-nums;line-height:1}.slot.svelte-1dygsmr{position:relative;z-index:2;display:flex;flex:1 1 0;align-items:flex-end;justify-content:center;height:100%;min-height:0;min-width:0;padding:0;background:none;border:0;border-radius:var(--r-xs) var(--r-xs) 0 0;box-shadow:none;cursor:default}.slot.svelte-1dygsmr:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--focus-ring)}.bar.svelte-1dygsmr{display:flex;flex-direction:column;justify-content:flex-end;width:min(30px,70%);gap:2px;transform-origin:bottom;animation:svelte-1dygsmr-bar-grow .45s cubic-bezier(.2,.75,.3,1) both}@keyframes svelte-1dygsmr-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.seg.svelte-1dygsmr{width:100%;transition:height .3s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.bar.svelte-1dygsmr{animation:none}.seg.svelte-1dygsmr{transition:none}}.seg.hue.svelte-1dygsmr{background:var(--p-accent)}.seg.other.svelte-1dygsmr{background:var(--series-other)}.bar.svelte-1dygsmr>.seg:where(.svelte-1dygsmr){border-radius:3px}.seg.cap.svelte-1dygsmr{border-radius:var(--r-xs) var(--r-xs) 3px 3px}.bar.svelte-1dygsmr>.seg:where(.svelte-1dygsmr):last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.bar.svelte-1dygsmr>.seg.cap:where(.svelte-1dygsmr):last-child{border-radius:var(--r-xs) var(--r-xs) 0 0}.slot.hot.svelte-1dygsmr .seg:where(.svelte-1dygsmr){filter:saturate(1.15) brightness(1.06)}.nub.svelte-1dygsmr{height:3px;width:100%;background:var(--border-strong);border-radius:var(--r-pill)}.tip.svelte-1dygsmr{position:absolute;top:var(--space-2);z-index:var(--z-dropdown);min-width:11rem;max-width:100%;padding:var(--space-2) var(--space-3);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-sm);box-shadow:var(--shadow-2);visibility:hidden;pointer-events:none}.tip.measured.svelte-1dygsmr{visibility:visible}.tip-title.svelte-1dygsmr{margin-bottom:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);font-weight:600}.tip-row.svelte-1dygsmr{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);line-height:1.7}.tip-row.svelte-1dygsmr .tv:where(.svelte-1dygsmr){color:var(--text);font-weight:650;font-variant-numeric:tabular-nums}.tip-row.total.svelte-1dygsmr .tv:where(.svelte-1dygsmr){font-size:var(--text-base)}.tip-row.svelte-1dygsmr .tk:where(.svelte-1dygsmr){display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;max-width:12rem;overflow:hidden;color:var(--text-muted);font-size:var(--text-xs);font-weight:500;white-space:nowrap;text-overflow:ellipsis}.tip.svelte-1dygsmr .key:where(.svelte-1dygsmr){width:8px;height:8px}.axis.svelte-1dygsmr{display:flex}.xlabel.svelte-1dygsmr{flex:1 1 0;min-width:0;overflow:visible;color:var(--text-faint);font-size:var(--text-2xs);font-weight:500;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}
