/* PACKAGE: coaching -- the weight chart (inline SVG) and progress-photo thumbnails.
   Guide: /home/sagedash/.guides/packages/coaching-package.md */
.coach-chart { max-height: 260px; }
.coach-chart-grid { stroke: rgba(0, 0, 0, .08); stroke-width: 1; }
.coach-chart-label { fill: #6c757d; font-size: 12px; }
.coach-chart-line { fill: none; stroke: var(--bs-primary, #0d6efd); stroke-width: 2.5; stroke-linejoin: round; stroke-linecap: round; }
.coach-chart-dot { fill: var(--bs-primary, #0d6efd); }
html.dark .coach-chart-grid { stroke: rgba(255, 255, 255, .12); }
html.dark .coach-chart-label { fill: #adb5bd; }
.coach-photo-thumb { width: 88px; height: 88px; object-fit: cover; border: 1px solid rgba(0, 0, 0, .1); }
html.dark .coach-photo-thumb { border-color: rgba(255, 255, 255, .15); }
