.progress_streakRow__kPMp_{display:flex;flex-wrap:wrap;gap:2.5rem;align-items:baseline}.progress_spark__FoNHs{display:block;width:100%;max-width:40rem;height:auto;overflow:visible}.progress_sparkLine__3WgpB{fill:none;stroke:var(--accent);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.progress_sparkDot__X2egC{fill:var(--accent)}.progress_sparkAxis__511Y_{stroke:var(--border-strong);stroke-width:1}.progress_sparkGrid___8oiH{stroke:var(--border);stroke-width:1;stroke-dasharray:3 4}.progress_sparkLabel__y7Xlg{fill:var(--faint);font-size:10px;font-family:var(--mono)}.progress_sittingLine___p3cm{fill:none;stroke-width:2;stroke-linejoin:round}.progress_sittingDot__6kDwg{stroke:var(--card);stroke-width:1.5}.progress_legend__20xpF{display:flex;flex-wrap:wrap;gap:1rem;padding:0;margin:.5rem 0 0;list-style:none}.progress_legendItem__StGFs{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--muted)}.progress_swatch__C4o0M{width:.75rem;height:.75rem;border-radius:2px;display:inline-block}.progress_moves__e5fI4{list-style:none;padding:0;margin:0;display:grid;grid-gap:.6rem;gap:.6rem}.progress_move__l4Uza{display:grid;grid-template-columns:minmax(8rem,14rem) auto 1fr;grid-gap:.75rem;gap:.75rem;align-items:baseline}.progress_up__v7kFK{color:var(--good);font-weight:600}.progress_down__n5uY9{color:var(--bad);font-weight:600}