.workout-health{background:var(--em-surface,#1c1e21);color:inherit;border-radius:16px;margin:12px 0;padding:16px}.workout-health h3{margin:0 0 10px;font-size:15px;font-weight:700}.workout-health p,.workout-health small{color:var(--em-muted,#aaa);font-size:12px;line-height:1.6}.workout-health dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0;display:grid}.workout-health dt{color:#aaa;font-size:11px}.workout-health dd{font-variant-numeric:tabular-nums;margin:4px 0;font-size:14px;font-weight:700}.workout-health-bars{align-items:flex-end;gap:8px;height:155px;margin-top:20px;display:flex;overflow-x:auto}.workout-health-bars>div{text-align:center;flex-direction:column;justify-content:flex-end;min-width:32px;height:110px;display:flex}.workout-health-bars span{background:#f27517;border-radius:4px;flex-shrink:0;align-self:center;width:20px;min-height:2px}.workout-health-bars small{font-size:10px;line-height:1.4}.workout-health-inline{color:#b5b6bd;font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:16px;margin-top:6px;font-size:11px;line-height:1.5;display:flex}.workout-health-inline>span{align-items:center;gap:5px;display:inline-flex}.workout-health-inline svg{color:#ed7420;width:14px;height:14px}.workout-health-metrics{background:0 0;border-radius:0;margin:12px 0 0;padding:12px 0 0}.workout-health-metrics dl{margin:0 0 10px}.workout-health-metrics dd{font-size:13px}.workout-health-metrics small{font-size:11px}.records-card:has(.workout-health-inline) .records-expand{grid-area:auto/1/auto/-1;justify-content:flex-start;margin-top:4px}
