/* BodyStats Heart Rate Treadmill Lactate VO2 Test report (hr-lactate 1.0.0), on top of the Lab report's .lr classes. */
.v3-hrlac .hrl-title { font-size: 13px; color: var(--muted); }
.v3-hrlac .hrl-chips { display: flex; flex-wrap: wrap; gap: 8px; margin: 2px 0 12px; }
.v3-hrlac .hrl-chip { font: inherit; font-size: 13px; font-weight: 600; display: inline-flex; align-items: center; gap: 7px; padding: 7px 12px; border-radius: 999px;
  border: 1px solid var(--stone); background: #fff; color: var(--muted); cursor: pointer; }
.v3-hrlac .hrl-chip i { width: 10px; height: 10px; border-radius: 50%; border: 2px solid var(--c); background: transparent; }
.v3-hrlac .hrl-chip[aria-pressed="true"] { border-color: var(--c); color: var(--ink); background: var(--warm); }
.v3-hrlac .hrl-chip[aria-pressed="true"] i { background: var(--c); }
.v3-hrlac .hrl-chart { touch-action: pan-y; cursor: crosshair; }
.v3-hrlac .hrl-readout { min-height: 20px; margin: 8px 0 0; font-size: 13px; color: var(--muted); font-variant-numeric: tabular-nums; }
.v3-hrlac .hrl-readout i { color: var(--gold-text); font-style: normal; font-weight: 600; }
.v3-hrlac .lr-zone-name span { display: block; font-size: calc(var(--u) * 6.5); color: var(--muted); font-weight: 400; }

/* Save as PDF: the browser's print of this report only, the graph as toggled, no buttons. */
@media print {
  html.hrl-printing body * { visibility: hidden !important; }
  html.hrl-printing .v3-hrlac, html.hrl-printing .v3-hrlac * { visibility: visible !important; }
  html.hrl-printing .v3-hrlac { position: absolute !important; left: 0; top: 0; width: 100%; --u: 1.1px; }
  html.hrl-printing .v3-hrlac .lr-bar, html.hrl-printing .v3-hrlac .hrl-chips, html.hrl-printing .v3-hrlac .hrl-readout { display: none !important; }
  html.hrl-printing .v3-hrlac .lr-sheet { border: 0; max-width: none; padding: 0; }
  html.hrl-printing .v3-hrlac .lr-sec { break-inside: avoid; }
}
