Files
bio-performx/report_gen/page_19.html
T

839 lines
35 KiB
HTML
Raw Normal View History

<div class="w-full page bg-white">
<!-- Header -->
<div
class="bg-black text-white p-4 flex items-center justify-between"
>
<div class="flex items-center space-x-4">
<div class="text-xl font-bold">ISHP</div>
<div class="w-8 h-6 bg-teal-400"></div>
</div>
<div class="text-sm">
<span class="mr-6">Name: Keirstyn Moran</span>
<span class="mr-6">Age: 34</span>
<span class="mr-6">Height: 5'4"</span>
<span class="mr-6">Weight: 123lbs</span>
<span>Focus: Endurance</span>
</div>
</div>
2025-09-24 09:57:15 +01:00
<!-- Main Content -->
<div class="p-8">
<h1 class="text-4xl font-bold mb-8">Glossary</h1>
2025-09-24 09:57:15 +01:00
<!-- Resting Heart Rate Section -->
<div class="mb-12">
<h2 class="text-2xl font-bold mb-6 text-center">
Resting Heart Rate
</h2>
2025-09-24 09:57:15 +01:00
<!-- Male Table -->
<div class="mb-8">
<table
class="w-full border-collapse border border-gray-300 text-sm"
>
<thead>
<tr class="bg-cyan-200">
<th
class="border border-gray-300 p-2 font-bold"
>
Age (M)
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Poor
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Below Average
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Average
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Above Average
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Good
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Excellent
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Athlete
</th>
</tr>
</thead>
<tbody>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
18-25
</td>
<td class="border border-gray-300 p-2">
85bpm +
</td>
<td class="border border-gray-300 p-2">
76-84bpm
</td>
<td class="border border-gray-300 p-2">
74-78bpm
</td>
<td class="border border-gray-300 p-2">
70-73bpm
</td>
<td class="border border-gray-300 p-2">
66-69bpm
</td>
<td class="border border-gray-300 p-2">
61-65bpm
</td>
<td class="border border-gray-300 p-2">
60-60bpm
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
26-35
</td>
<td class="border border-gray-300 p-2">
83bpm +
</td>
<td class="border border-gray-300 p-2">
77-82bpm
</td>
<td class="border border-gray-300 p-2">
73-76bpm
</td>
<td class="border border-gray-300 p-2">
69-72bpm
</td>
<td class="border border-gray-300 p-2">
65-68bpm
</td>
<td class="border border-gray-300 p-2">
60-64bpm
</td>
<td class="border border-gray-300 p-2">
55-59bpm
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
36-45
</td>
<td class="border border-gray-300 p-2">
85bpm +
</td>
<td class="border border-gray-300 p-2">
79-84bpm
</td>
<td class="border border-gray-300 p-2">
74-78bpm
</td>
<td class="border border-gray-300 p-2">
70-73bpm
</td>
<td class="border border-gray-300 p-2">
65-69bpm
</td>
<td class="border border-gray-300 p-2">
60-64bpm
</td>
<td class="border border-gray-300 p-2">
55-59bpm
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
46-55
</td>
<td class="border border-gray-300 p-2">
84bpm +
</td>
<td class="border border-gray-300 p-2">
76-83bpm
</td>
<td class="border border-gray-300 p-2">
73-77bpm
</td>
<td class="border border-gray-300 p-2">
70-72bpm
</td>
<td class="border border-gray-300 p-2">
66-69bpm
</td>
<td class="border border-gray-300 p-2">
61-65bpm
</td>
<td class="border border-gray-300 p-2">
56-60bpm
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
56-65
</td>
<td class="border border-gray-300 p-2">
85bpm +
</td>
<td class="border border-gray-300 p-2">
78-84bpm
</td>
<td class="border border-gray-300 p-2">
74-77bpm
</td>
<td class="border border-gray-300 p-2">
70-73bpm
</td>
<td class="border border-gray-300 p-2">
65-69bpm
</td>
<td class="border border-gray-300 p-2">
60-64bpm
</td>
<td class="border border-gray-300 p-2">
50-59bpm
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
65+
</td>
<td class="border border-gray-300 p-2">
84bpm +
</td>
<td class="border border-gray-300 p-2">
77-83bpm
</td>
<td class="border border-gray-300 p-2">
73-76bpm
</td>
<td class="border border-gray-300 p-2">
70-73bpm
</td>
<td class="border border-gray-300 p-2">
65-69bpm
</td>
<td class="border border-gray-300 p-2">
60-64bpm
</td>
<td class="border border-gray-300 p-2">
55-59bpm
</td>
</tr>
</tbody>
</table>
</div>
2025-09-24 09:57:15 +01:00
<!-- Female Table -->
<div class="mb-8">
<table
class="w-full border-collapse border border-gray-300 text-sm"
>
<thead>
<tr class="bg-cyan-200">
<th
class="border border-gray-300 p-2 font-bold"
>
Age (F)
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Poor
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Below Average
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Average
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Above Average
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Good
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Excellent
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Athlete
</th>
</tr>
</thead>
<tbody>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
18-25
</td>
<td class="border border-gray-300 p-2">
81bpm +
</td>
<td class="border border-gray-300 p-2">
74-81bpm
</td>
<td class="border border-gray-300 p-2">
73-78bpm
</td>
<td class="border border-gray-300 p-2">
66-69bpm
</td>
<td class="border border-gray-300 p-2">
62-65bpm
</td>
<td class="border border-gray-300 p-2">
56-61bpm
</td>
<td class="border border-gray-300 p-2">
50-55bpm
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
26-35
</td>
<td class="border border-gray-300 p-2">
82bpm +
</td>
<td class="border border-gray-300 p-2">
75-81bpm
</td>
<td class="border border-gray-300 p-2">
71-74bpm
</td>
<td class="border border-gray-300 p-2">
66-70bpm
</td>
<td class="border border-gray-300 p-2">
62-65bpm
</td>
<td class="border border-gray-300 p-2">
55-61bpm
</td>
<td class="border border-gray-300 p-2">
54-54bpm
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
36-45
</td>
<td class="border border-gray-300 p-2">
83bpm +
</td>
<td class="border border-gray-300 p-2">
76-82bpm
</td>
<td class="border border-gray-300 p-2">
71-75bpm
</td>
<td class="border border-gray-300 p-2">
67-70bpm
</td>
<td class="border border-gray-300 p-2">
63-66bpm
</td>
<td class="border border-gray-300 p-2">
57-62bpm
</td>
<td class="border border-gray-300 p-2">
47-56bpm
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
46-55
</td>
<td class="border border-gray-300 p-2">
84bpm +
</td>
<td class="border border-gray-300 p-2">
77-83bpm
</td>
<td class="border border-gray-300 p-2">
72-76bpm
</td>
<td class="border border-gray-300 p-2">
68-71bpm
</td>
<td class="border border-gray-300 p-2">
64-67bpm
</td>
<td class="border border-gray-300 p-2">
58-63bpm
</td>
<td class="border border-gray-300 p-2">
49-57bpm
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
56-65
</td>
<td class="border border-gray-300 p-2">
82bpm +
</td>
<td class="border border-gray-300 p-2">
76-81bpm
</td>
<td class="border border-gray-300 p-2">
72-75bpm
</td>
<td class="border border-gray-300 p-2">
68-71bpm
</td>
<td class="border border-gray-300 p-2">
62-67bpm
</td>
<td class="border border-gray-300 p-2">
57-61bpm
</td>
<td class="border border-gray-300 p-2">
51-56bpm
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
65+
</td>
<td class="border border-gray-300 p-2">
80bpm +
</td>
<td class="border border-gray-300 p-2">
74-79bpm
</td>
<td class="border border-gray-300 p-2">
70-73bpm
</td>
<td class="border border-gray-300 p-2">
66-69bpm
</td>
<td class="border border-gray-300 p-2">
62-65bpm
</td>
<td class="border border-gray-300 p-2">
56-61bpm
</td>
<td class="border border-gray-300 p-2">
52-55bpm
</td>
</tr>
</tbody>
</table>
</div>
</div>
2025-09-24 09:57:15 +01:00
<!-- VO2 Master Chart Section -->
<div class="mb-8">
<h2 class="text-2xl font-bold mb-6 text-center">
VO2 Master Chart
</h2>
2025-09-24 09:57:15 +01:00
<!-- Male VO2 Table -->
<div class="mb-8">
<table
class="w-full border-collapse border border-gray-300 text-sm"
>
<thead>
<tr class="bg-cyan-200">
<th
class="border border-gray-300 p-2 font-bold"
>
Age (M)
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Very Poor
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Poor
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Fair
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Good
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Excellent
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Superior
</th>
</tr>
</thead>
<tbody>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
20-29
</td>
<td class="border border-gray-300 p-2">
29.0-38.1
</td>
<td class="border border-gray-300 p-2">
38.1-44.9
</td>
<td class="border border-gray-300 p-2">
44.9-50.2
</td>
<td class="border border-gray-300 p-2">
50.2-61.8
</td>
<td class="border border-gray-300 p-2">
57.1-66.3
</td>
<td class="border border-gray-300 p-2">
66.3+
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
30-39
</td>
<td class="border border-gray-300 p-2">
27.2-34.1
</td>
<td class="border border-gray-300 p-2">
34.1-39.6
</td>
<td class="border border-gray-300 p-2">
39.6-45.2
</td>
<td class="border border-gray-300 p-2">
45.2-51.6
</td>
<td class="border border-gray-300 p-2">
51.6-59.8
</td>
<td class="border border-gray-300 p-2">
59.8+
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
40-49
</td>
<td class="border border-gray-300 p-2">
24.2-30.5
</td>
<td class="border border-gray-300 p-2">
30.5-35.7
</td>
<td class="border border-gray-300 p-2">
35.7-40.3
</td>
<td class="border border-gray-300 p-2">
40.3-46.7
</td>
<td class="border border-gray-300 p-2">
46.7-55.6
</td>
<td class="border border-gray-300 p-2">
55.6+
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
50-59
</td>
<td class="border border-gray-300 p-2">
20.9-26.1
</td>
<td class="border border-gray-300 p-2">
26.1-30.7
</td>
<td class="border border-gray-300 p-2">
30.7-35.1
</td>
<td class="border border-gray-300 p-2">
35.1-41.2
</td>
<td class="border border-gray-300 p-2">
41.2-50.7
</td>
<td class="border border-gray-300 p-2">
50.7+
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
60-69
</td>
<td class="border border-gray-300 p-2">
17.4-22.4
</td>
<td class="border border-gray-300 p-2">
22.4-26.6
</td>
<td class="border border-gray-300 p-2">
26.6-30.5
</td>
<td class="border border-gray-300 p-2">
30.5-36.1
</td>
<td class="border border-gray-300 p-2">
36.1-43.0
</td>
<td class="border border-gray-300 p-2">
43.0+
</td>
</tr>
</tbody>
</table>
2025-09-24 09:57:15 +01:00
</div>
<!-- Female VO2 Table -->
<div class="mb-8">
<table
class="w-full border-collapse border border-gray-300 text-sm"
>
<thead>
<tr class="bg-cyan-200">
<th
class="border border-gray-300 p-2 font-bold"
>
Age (F)
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Very Poor
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Poor
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Fair
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Good
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Excellent
</th>
<th
class="border border-gray-300 p-2 font-bold"
>
Superior
</th>
</tr>
</thead>
<tbody>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
20-29
</td>
<td class="border border-gray-300 p-2">
21.7-28.6
</td>
<td class="border border-gray-300 p-2">
28.6-34.6
</td>
<td class="border border-gray-300 p-2">
34.6-40.6
</td>
<td class="border border-gray-300 p-2">
40.6-46.5
</td>
<td class="border border-gray-300 p-2">
46.5-56.0
</td>
<td class="border border-gray-300 p-2">
56.0+
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
30-39
</td>
<td class="border border-gray-300 p-2">
19.0-24.1
</td>
<td class="border border-gray-300 p-2">
24.1-28.2
</td>
<td class="border border-gray-300 p-2">
28.2-32.2
</td>
<td class="border border-gray-300 p-2">
32.2-35.7
</td>
<td class="border border-gray-300 p-2">
35.7-45.8
</td>
<td class="border border-gray-300 p-2">
45.8+
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
40-49
</td>
<td class="border border-gray-300 p-2">
17.0-21.3
</td>
<td class="border border-gray-300 p-2">
21.3-24.9
</td>
<td class="border border-gray-300 p-2">
24.9-28.7
</td>
<td class="border border-gray-300 p-2">
28.7-34.0
</td>
<td class="border border-gray-300 p-2">
34.0-41.7
</td>
<td class="border border-gray-300 p-2">
41.7+
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
50-59
</td>
<td class="border border-gray-300 p-2">
16.0-19.1
</td>
<td class="border border-gray-300 p-2">
19.1-24.4
</td>
<td class="border border-gray-300 p-2">
21.8-27.6
</td>
<td class="border border-gray-300 p-2">
25.2-28.6
</td>
<td class="border border-gray-300 p-2">
28.6-35.9
</td>
<td class="border border-gray-300 p-2">
35.9+
</td>
</tr>
<tr>
<td
class="border border-gray-300 p-2 font-medium"
>
60-69
</td>
<td class="border border-gray-300 p-2">
13.4-16.5
</td>
<td class="border border-gray-300 p-2">
16.5-18.9
</td>
<td class="border border-gray-300 p-2">
18.9-21.2
</td>
<td class="border border-gray-300 p-2">
21.2-24.6
</td>
<td class="border border-gray-300 p-2">
24.6-29.4
</td>
<td class="border border-gray-300 p-2">
29.4+
</td>
</tr>
</tbody>
</table>
2025-09-24 09:57:15 +01:00
</div>
</div>
</div>
<!-- Footer -->
<div
class="bg-black text-white p-4 flex justify-between items-center text-sm"
>
<div>CONTACT: info@ishplabs.com</div>
<div>WEBSITE: www.ishplabs.com</div>
<div>SOCIAL: @ishplabs</div>
<div class="bg-white text-black px-3 py-1 font-bold">19</div>
</div>
</div>