Workout log DOCUMENTATION

WORKOUT LOG DOCUMENTATION IN OBSIDIAN

Uses the following plugins:

BUTTONS
DATAVIEW
QUICKADD
HEATMAP

PLAN

3500 calories / 7 days a week = 500 calories a day reduction

Weight (lbs) Weight (kg) Height (in) Height (m) MPH MPS
120 63.49 62 1.57 3 1.34

Pages / Structure

Workout Template (TEMPLATES/Workout Template)

![[Workout_Template.txt]]


DAILY WORKOUT LOG (TRACK/Daily Workout Log)

![[Daily Workout Log--TEXT.txt]]


Other notes added to:

Daily notes

Daily

Weekly notes

Weekly

FITNESS folder (FITNESS/LOGS/</Workout Template goes here/>)

Necessary tools:

1) Button plugin setup

```button
name Add Exercise
type command
action QuickAdd: Add Exercise
color blue

^button-8s0k

2) dataviewjs

Workout Details for Week

# Workout Details for the Week of 2025-07-27
//display only the workouts where `date_created` falls within the Sunday to Saturday range of the week of `date_of_workout`
// pulls frontmatter from page
function getStartOfWeek(date) {
    const dayOfWeek = date.getDay();
    const startOfWeek = new Date(date);
    startOfWeek.setDate(date.getDate() - dayOfWeek);
    return startOfWeek;
}

let startOfWeekDateCreated = new Date(dv.current().date_created); // Convert date_created to a Date object
startOfWeekDateCreated = getStartOfWeek(startOfWeekDateCreated); // Get the start of the week for date_created

let pages = dv.pages("#workouts")
              .where(b => {
                const startOfWeekDateWorkout = getStartOfWeek(new Date(b.date_of_workout));
                const sundayDateWorkout = new Date(startOfWeekDateWorkout);
                sundayDateWorkout.setDate(startOfWeekDateWorkout.getDate() + 6);

                return startOfWeekDateCreated >= startOfWeekDateWorkout && startOfWeekDateCreated <= sundayDateWorkout;
              }) // Filter workouts based on the week range
              .groupBy(b => b.date_of_workout); // Group by date_of_workout

for (let group of pages.sort(d => d.key, 'desc')) { 
    dv.header(6, group.key);
    dv.table(["File", "Exercise", "Weight_lbs", "Height_in", "MPH", "Duration_min", "Distance_mi"], 
        group.rows
            .sort(k => k.exercise, 'asc')
            .map(k => [k.file.link, k["exercise"], k["Weight_lbs"], k["Height_in"], k["MPH"], k["Duration_min"],k["Distance_mi"]]))
}

Workout Details for Week -- old


# Workout Details for the Week of 2025-07-27


### 3) dataview
#### Workout Totals for Week
```text
# Workout Totals for Week of 2025-07-27
| File | Date | Miles | Minutes | lbs | kgs | MPH | mps | Rate | Cal_Burned |
| ---- | ---- | ----- | ------- | --- | --- | --- | --- | ---- | ---------- |

{ .block-language-dataview}

#### Total Calories Burned for Week
```text
# Total Calories Burned for Week of 2025-07-27
| Total Weekly Calories Burned | Left for 1 Pound | % Burned |
| ---------------------------- | ---------------- | -------- |

{ .block-language-dataview}

#### Workout Totals for Year
```text 
# Workout Totals for 2024

| File                                                                       | Date              | Miles | Minutes | lbs   | kgs   | MPH  | mps  | Rate | Calories Burned |
| -------------------------------------------------------------------------- | ----------------- | ----- | ------- | ----- | ----- | ---- | ---- | ---- | --------------- |
| 2024-01-14 1st                         | January 14, 2024  | 1     | 30      | 138.9 | 62.99 | 3    | 1.34 | 4.29 | 128.73          |
| 2024-02-09 With twins           | February 09, 2024 | 0.77  | 19      | 138.6 | 62.86 | 2.4  | 1.07 | 3.53 | 67.11           |
| 2024-03-25 Gym                         | March 25, 2024    | 2.49  | 50      | 139.9 | 63.45 | 3.5  | 1.56 | 5.08 | 254.04          |
| 2024-03-30 Mar30                     | March 30, 2024    | 0.99  | 27.5    | 140.2 | 63.58 | 2.17 | 0.97 | 3.33 | 91.5            |
| 2024-04-07 startApril24       | April 07, 2024    | 2.5   | 46.56   | 139.8 | 63.4  | 3.22 | 1.44 | 4.64 | 215.95          |
| 2024-04-11 thurs411               | April 11, 2024    | 2.4   | 44.07   | 139.8 | 63.4  | 3.28 | 1.47 | 4.73 | 208.41          |
| 2024-04-13 Satmorn                 | April 13, 2024    | 2.61  | 47.8    | 139   | 63.04 | 3.27 | 1.46 | 4.69 | 224.03          |
| 2024-04-16 tu416                     | April 16, 2024    | 2.59  | 48.67   | 141.2 | 64.04 | 3.19 | 1.43 | 4.64 | 225.79          |
| 2024-04-18 418thu                   | April 18, 2024    | 2.64  | 47.52   | 140.2 | 63.58 | 3.33 | 1.49 | 4.82 | 229.05          |
| 2024-04-19 419fri                   | April 19, 2024    | 2.43  | 44.35   | 139.2 | 63.13 | 3.28 | 1.47 | 4.71 | 208.84          |
| 2024-04-09 wTam1                     | April 09, 2024    | 2.54  | 57.37   | 140.4 | 63.67 | 2.66 | 1.19 | 3.89 | 222.97          |
| 2024-04-23 423tam                   | April 23, 2024    | 3.12  | 70      | 139.7 | 63.36 | 2.94 | 1.31 | 4.23 | 296.29          |
| 2024-04-30 430solo                 | April 30, 2024    | 3.02  | 53.08   | 139.6 | 63.31 | 3.41 | 1.52 | 4.92 | 261.42          |
| 2024-05-03 53tam                     | May 03, 2024      | 2.32  | 55.62   | 140.4 | 63.67 | 2.5  | 1.12 | 3.69 | 205.41          |
| 2024-04-26 426walk                 | April 26, 2024    | 2.85  | 52      | 140   | 63.49 | 3.6  | 1.61 | 5.25 | 273.01          |
| 2024-05-11 Satwalk                 | May 11, 2024      | 3.01  | 54.33   | 140   | 63.49 | 3.42 | 1.53 | 4.96 | 269.21          |
| 2024-05-02 5-2alone               | May 02, 2024      | 2.82  | 50.73   | 139.8 | 63.4  | 3.34 | 1.49 | 4.82 | 244.61          |
| 2024-05-14 tu514                     | May 14, 2024      | 1.83  | 34.47   | 142.2 | 64.49 | 3.18 | 1.42 | 4.66 | 160.53          |
| 2024-05-16 th51624                 | May 16, 2024      | 3.14  | 56.47   | 140.9 | 63.9  | 3.33 | 1.49 | 4.84 | 273.54          |
| 2024-05-22 52224self             | May 22, 2024      | 3.45  | 60.05   | 141.1 | 63.99 | 3.68 | 1.65 | 5.43 | 325.99          |
| 2024-05-24 wkids                     | May 24, 2024      | 0.78  | 22.48   | 140.3 | 63.63 | 2.07 | 0.93 | 3.23 | 72.62           |
| 2024-05-26 Sun                         | May 26, 2024      | 4.08  | 90      | 141.2 | 64.04 | 2.71 | 1.21 | 3.97 | 357.47          |
| 2024-05-28 tues528                 | May 28, 2024      | 3.45  | 62.38   | 141.5 | 64.17 | 3.42 | 1.53 | 5.01 | 312.41          |
| 2024-05-29 thu529                   | May 29, 2024      | 3.45  | 61.3    | 141.6 | 64.22 | 3.38 | 1.51 | 4.95 | 303.28          |
| 2024-05-30 th530                     | May 30, 2024      | 3.69  | 64.68   | 141   | 63.95 | 3.43 | 1.53 | 5.01 | 323.82          |
| 2024-05-31 fri531                   | May 31, 2024      | 3.67  | 64.97   | 140.4 | 63.67 | 3.39 | 1.52 | 4.92 | 319.74          |
| 2024-06-03 bday                       | June 03, 2024     | 3.48  | 63.72   | 142   | 64.4  | 3.28 | 1.47 | 4.8  | 306.08          |
| 2024-06-04 Tu64                       | June 04, 2024     | 3.53  | 64.9    | 143.6 | 65.12 | 3.26 | 1.46 | 4.83 | 313.23          |
| 2024-06-05 wed65                     | June 05, 2024     | 2.8   | 62.45   | 143   | 64.85 | 2.69 | 1.2  | 4    | 249.6           |
| 2024-06-07 fri67                     | June 07, 2024     | 3.39  | 61.82   | 142.6 | 64.67 | 3.29 | 1.47 | 4.84 | 299.18          |
| 2024-06-08 sat68                     | June 08, 2024     | 3.45  | 62.98   | 142.4 | 64.58 | 3.28 | 1.47 | 4.82 | 303.38          |
| 2024-06-10 mon610                   | June 10, 2024     | 3.88  | 68.92   | 142.2 | 64.49 | 3.37 | 1.51 | 4.95 | 341.32          |
| 2024-06-11 611tu                     | June 11, 2024     | 3.7   | 64.87   | 142.7 | 64.72 | 3.42 | 1.53 | 5.05 | 327.63          |
| 2024-06-12 612wed                   | June 12, 2024     | 3.51  | 62.75   | 143.4 | 65.03 | 3.36 | 1.5  | 4.98 | 312.37          |
| 2024-06-15 615sat                   | June 15, 2024     | 3.44  | 63.1    | 141   | 63.95 | 3.28 | 1.47 | 4.77 | 300.97          |
| 2024-06-13 613wed                   | June 13, 2024     | 3.43  | 60.97   | 142.8 | 64.76 | 3.38 | 1.51 | 4.99 | 304.2           |
| 2024-06-18 618tu                     | June 18, 2024     | 3.45  | 63.88   | 142.5 | 64.63 | 3.24 | 1.45 | 4.76 | 303.97          |
| 2024-06-17 617                         | June 17, 2024     | 3.48  | 61.35   | 142.1 | 64.44 | 3.4  | 1.52 | 5    | 306.57          |
| 2024-06-20 620wed                   | June 20, 2024     | 3.52  | 65.7    | 142.3 | 64.54 | 3.21 | 1.43 | 4.71 | 309.17          |
| 2024-06-21 621tam                   | June 21, 2024     | 1.89  | 43.75   | 141.5 | 64.17 | 2.59 | 1.16 | 3.83 | 167.57          |
| 2024-07-30 jul3024                 | July 30, 2024     | 3.64  | 68.52   | 139.9 | 63.45 | 3.19 | 1.43 | 4.6  | 314.96          |
| 2024-10-04 Treadmill_10_04 | October 04, 2024  | 1.85  | 35.48   | 137.7 | 62.45 | 3.1  | 1.39 | 4.39 | 155.91          |
| 2024-10-11 101124tam             | October 11, 2024  | 2.69  | 61.73   | 138.6 | 62.86 | 2.6  | 1.16 | 3.76 | 232.33          |
| 2024-10-18 Gym1018                 | October 18, 2024  | 1.74  | 37.72   | 138.7 | 62.9  | 2.7  | 1.21 | 3.89 | 146.7           |

{ .block-language-dataview}

#### Workout Stats for Year
```text
# Workout Stats for 2024 (Weight)
| Workouts | TotalW | AvgW   | MinW  | MaxW  |
| -------- | ------ | ------ | ----- | ----- |
| 44       | 6195.9 | 140.82 | 137.7 | 143.6 |

{ .block-language-dataview}


### 4) **Quick add Plugin 
#### Setup -- FILE NAME: change to FITNESS/LOGS/{{DATE}} {{VALUE}}**

![Pasted image 20240214094250.png|500](/img/user/vault/attachments/Pasted%20image%2020240214094250.png)

### 5) Heatmap Calendar
```text
<span><span><strong>🏋️ Workouts 🏋️</strong></span></span><div class="heatmap-calendar-graph"><div class="heatmap-calendar-year">24</div><ul class="heatmap-calendar-months"><li>Jan</li><li>Feb</li><li>Mar</li><li>Apr</li><li>May</li><li>Jun</li><li>Jul</li><li>Aug</li><li>Sep</li><li>Oct</li><li>Nov</li><li>Dec</li></ul><ul class="heatmap-calendar-days"><li>Sun</li><li>Mon</li><li>Tue</li><li>Wed</li><li>Thu</li><li>Fri</li><li>Sat</li></ul><ul class="heatmap-calendar-boxes"><li style="background-color: transparent;"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan hasData" style="background-color: hsl(13, 100%, 60%);" data-date="2024-01-14"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-01-14 1st" data-href="2024-01-14 1st" href="2024-01-14 1st" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jan isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb hasData" style="background-color: hsl(13, 100%, 50%);" data-date="2024-02-09"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-02-09 With twins" data-href="2024-02-09 With twins" href="2024-02-09 With twins" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-feb isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar hasData" style="background-color: hsl(13, 100%, 77%);" data-date="2024-03-25"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-03-25 Gym" data-href="2024-03-25 Gym" href="2024-03-25 Gym" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-mar hasData" style="background-color: hsl(13, 100%, 60%);" data-date="2024-03-30"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-03-30 Mar30" data-href="2024-03-30 Mar30" href="2024-03-30 Mar30" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-mar isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr hasData" style="background-color: hsl(13, 100%, 77%);" data-date="2024-04-07"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-04-07 startApril24" data-href="2024-04-07 startApril24" href="2024-04-07 startApril24" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-04-09"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-04-09 wTam1" data-href="2024-04-09 wTam1" href="2024-04-09 wTam1" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr hasData" style="background-color: hsl(13, 100%, 77%);" data-date="2024-04-11"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-04-11 thurs411" data-href="2024-04-11 thurs411" href="2024-04-11 thurs411" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr hasData" style="background-color: hsl(13, 100%, 77%);" data-date="2024-04-13"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-04-13 Satmorn" data-href="2024-04-13 Satmorn" href="2024-04-13 Satmorn" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr hasData" style="background-color: hsl(13, 100%, 77%);" data-date="2024-04-16"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-04-16 tu416" data-href="2024-04-16 tu416" href="2024-04-16 tu416" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr hasData" style="background-color: hsl(13, 100%, 77%);" data-date="2024-04-18"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-04-18 418thu" data-href="2024-04-18 418thu" href="2024-04-18 418thu" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-apr hasData" style="background-color: hsl(13, 100%, 77%);" data-date="2024-04-19"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-04-19 419fri" data-href="2024-04-19 419fri" href="2024-04-19 419fri" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr hasData" style="background-color: hsl(92.39999999999999, 70%, 72%);" data-date="2024-04-23"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-04-23 423tam" data-href="2024-04-23 423tam" href="2024-04-23 423tam" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr hasData" style="background-color: hsl(13, 100%, 77%);" data-date="2024-04-26"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-04-26 426walk" data-href="2024-04-26 426walk" href="2024-04-26 426walk" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-apr hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-04-30"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-04-30 430solo" data-href="2024-04-30 430solo" href="2024-04-30 430solo" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may hasData" style="background-color: hsl(13, 100%, 77%);" data-date="2024-05-02"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-05-02 5-2alone" data-href="2024-05-02 5-2alone" href="2024-05-02 5-2alone" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-may hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-05-03"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-05-03 53tam" data-href="2024-05-03 53tam" href="2024-05-03 53tam" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-05-11"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-05-11 Satwalk" data-href="2024-05-11 Satwalk" href="2024-05-11 Satwalk" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may hasData" style="background-color: hsl(13, 100%, 60%);" data-date="2024-05-14"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-05-14 tu514" data-href="2024-05-14 tu514" href="2024-05-14 tu514" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-05-16"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-05-16 th51624" data-href="2024-05-16 th51624" href="2024-05-16 th51624" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-05-22"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-05-22 52224self" data-href="2024-05-22 52224self" href="2024-05-22 52224self" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may hasData" style="background-color: hsl(13, 100%, 50%);" data-date="2024-05-24"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-05-24 wkids" data-href="2024-05-24 wkids" href="2024-05-24 wkids" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may hasData" style="background-color: hsl(112.2, 43%, 56%);" data-date="2024-05-26"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-05-26 Sun" data-href="2024-05-26 Sun" href="2024-05-26 Sun" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-may isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-may hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-05-28"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-05-28 tues528" data-href="2024-05-28 tues528" href="2024-05-28 tues528" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-may hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-05-29"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-05-29 thu529" data-href="2024-05-29 thu529" href="2024-05-29 thu529" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-may hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-05-30"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-05-30 th530" data-href="2024-05-30 th530" href="2024-05-30 th530" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-may hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-05-31"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-05-31 fri531" data-href="2024-05-31 fri531" href="2024-05-31 fri531" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-06-03"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-03 bday" data-href="2024-06-03 bday" href="2024-06-03 bday" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-06-04"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-04 Tu64" data-href="2024-06-04 Tu64" href="2024-06-04 Tu64" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-06-05"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-05 wed65" data-href="2024-06-05 wed65" href="2024-06-05 wed65" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-06-07"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-07 fri67" data-href="2024-06-07 fri67" href="2024-06-07 fri67" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-06-08"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-08 sat68" data-href="2024-06-08 sat68" href="2024-06-08 sat68" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun hasData" style="background-color: hsl(92.39999999999999, 70%, 72%);" data-date="2024-06-10"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-10 mon610" data-href="2024-06-10 mon610" href="2024-06-10 mon610" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-06-11"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-11 611tu" data-href="2024-06-11 611tu" href="2024-06-11 611tu" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-06-12"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-12 612wed" data-href="2024-06-12 612wed" href="2024-06-12 612wed" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-06-13"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-13 613wed" data-href="2024-06-13 613wed" href="2024-06-13 613wed" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-06-15"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-15 615sat" data-href="2024-06-15 615sat" href="2024-06-15 615sat" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-06-17"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-17 617" data-href="2024-06-17 617" href="2024-06-17 617" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-06-18"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-18 618tu" data-href="2024-06-18 618tu" href="2024-06-18 618tu" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-06-20"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-20 620wed" data-href="2024-06-20 620wed" href="2024-06-20 620wed" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun hasData" style="background-color: hsl(13, 100%, 77%);" data-date="2024-06-21"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-06-21 621tam" data-href="2024-06-21 621tam" href="2024-06-21 621tam" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jun isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-jul today hasData" style="background-color: hsl(92.39999999999999, 70%, 72%);" data-date="2024-07-30"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-07-30 jul3024" data-href="2024-07-30 jul3024" href="2024-07-30 jul3024" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-jul isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-aug isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-sep isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct hasData" style="background-color: hsl(13, 100%, 60%);" data-date="2024-10-04"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-10-04 Treadmill_10_04" data-href="2024-10-04 Treadmill_10_04" href="2024-10-04 Treadmill_10_04" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct hasData" style="background-color: hsl(0, 0%, 80%);" data-date="2024-10-11"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-10-11 101124tam" data-href="2024-10-11 101124tam" href="2024-10-11 101124tam" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct hasData" style="background-color: hsl(13, 100%, 60%);" data-date="2024-10-18"><span class="heatmap-calendar-content"><span><span><a data-tooltip-position="top" aria-label="2024-10-18 Gym1018" data-href="2024-10-18 Gym1018" href="2024-10-18 Gym1018" class="internal-link" target="_blank" rel="noopener nofollow"></a></span></span></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-oct isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-nov isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li><li class="month-dec isEmpty"><span class="heatmap-calendar-content"></span></li></ul></div>

#### heatmap calendar fix-- the code needed to make hover work
```text
const extractedDateFromFile = page.file.name.split(" ")[0] // code needed to extract date from title

TODO

NOTES


References & Inspiration

  1. https://www.youtube.com/watch?v=KXtrzfJ-_IM; https://github.com/BugBoysWorld/obsidian-workout-log
  2. Calories burned per minute = (0.035 X body weight in kg) + ((Velocity in m/s ^ 2) / Height in m)) X (0.029) X (body weight in kg)
  3. THE MATH:
Convert Calories burned per minute
Convert PACE (as minutes and seconds per minute) to mph

Pace (mph) = 60 / (minutes + (seconds​ / 60))
EXAMPLE: 20' 10" => 60 / 20.166 ==> 2.975 mph

60 / (20 + (10/60))