{
  "exportedAt": "2026-07-29T16:55:10.604Z",
  "exercises": [
    {
      "id": "DGen-LnUq1xny0yUowydP",
      "name": "Goblet squat",
      "metricType": "weight_reps",
      "sideMode": "both_only",
      "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
      "defaultSets": 3,
      "createdAt": "2026-07-28T19:24:39.597Z"
    },
    {
      "id": "2SDz_jiZCBG_-Vd9gbERr",
      "name": "Hip Abductor",
      "metricType": "weight_reps",
      "sideMode": "unilateral",
      "formTip": "Imported from Garmin FIT",
      "defaultSets": 3,
      "createdAt": "2026-07-28T22:07:08.750Z"
    },
    {
      "id": "WPbikAI64_GNBAxO2zgXY",
      "name": "Lat pulldown",
      "metricType": "weight_reps",
      "sideMode": "both_only",
      "formTip": "Pull the bar to upper chest, lead with elbows, slight lean back. Control the stretch at the top.",
      "defaultSets": 3,
      "createdAt": "2026-07-28T19:24:39.597Z"
    },
    {
      "id": "7MVqc5mdVXYAtsTHynosl",
      "name": "Leg curl",
      "metricType": "weight_reps",
      "sideMode": "tri",
      "formTip": "Pad just above the ankles, hips pinned down. Curl smoothly and squeeze at the top without yanking.",
      "defaultSets": 3,
      "createdAt": "2026-07-28T19:24:39.597Z"
    },
    {
      "id": "56AkRKDOvhERU8zX2Kjj4",
      "name": "Leg extension",
      "metricType": "weight_reps",
      "sideMode": "tri",
      "formTip": "Pad on lower shins, extend until knees are nearly straight, then lower under control. Avoid slamming the stack.",
      "defaultSets": 3,
      "createdAt": "2026-07-28T19:24:39.597Z"
    },
    {
      "id": "tSev8eU28U2yoK4Cq4A6D",
      "name": "Leg press",
      "metricType": "weight_reps",
      "sideMode": "tri",
      "formTip": "Feet mid-platform, full range without lifting hips. Control the descent; don't lock out harshly at the top.",
      "defaultSets": 3,
      "createdAt": "2026-07-28T19:24:39.597Z"
    },
    {
      "id": "5P3kBSDz6CDd3EWTlBweF",
      "name": "Plank",
      "metricType": "time",
      "sideMode": "tri",
      "formTip": "Brace your core, keep hips level, and breathe steadily. Side planks: stack or stagger feet and keep a straight line from head to heels.",
      "defaultSets": 3,
      "createdAt": "2026-07-28T19:24:39.597Z"
    },
    {
      "id": "-Da0ufF695s4nFCLDTx5i",
      "name": "Shoulder press",
      "metricType": "weight_reps",
      "sideMode": "tri",
      "formTip": "Press overhead without flaring ribs. Keep glutes and core tight; lower to about chin/ear height.",
      "defaultSets": 3,
      "createdAt": "2026-07-28T19:24:39.597Z"
    },
    {
      "id": "Yxp-FoMIFS914D030TIEW",
      "name": "Split squat",
      "metricType": "weight_reps",
      "sideMode": "unilateral",
      "formTip": "Long staggered stance, front shin mostly vertical at the bottom, back knee drops toward the floor. Keep torso tall.",
      "defaultSets": 3,
      "createdAt": "2026-07-28T19:24:39.597Z"
    }
  ],
  "workouts": [
    {
      "id": "of88sRf3bKN4QBlxFegFs",
      "performedAt": "2026-07-28",
      "note": "Imported from Garmin FIT\nSport: Strength\nDuration: 51 min\nCalories: 280",
      "createdAt": "2026-07-28T20:46:40.766Z",
      "exercises": [
        {
          "id": "31E-uqy8K6dSpX38j2oo7",
          "workoutId": "of88sRf3bKN4QBlxFegFs",
          "exerciseId": "DGen-LnUq1xny0yUowydP",
          "sortOrder": 0,
          "exercise": {
            "id": "DGen-LnUq1xny0yUowydP",
            "name": "Goblet squat",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "JvOjJGE5Hgr3F43u3I6-1",
              "workoutExerciseId": "31E-uqy8K6dSpX38j2oo7",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 10,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "DhqPzchC0UUz8qyj_xhep",
          "workoutId": "of88sRf3bKN4QBlxFegFs",
          "exerciseId": "DGen-LnUq1xny0yUowydP",
          "sortOrder": 1,
          "exercise": {
            "id": "DGen-LnUq1xny0yUowydP",
            "name": "Goblet squat",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "muD1X12luG_KkFLk9c0c7",
              "workoutExerciseId": "DhqPzchC0UUz8qyj_xhep",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 10,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "upuZB3X8fMjTDlGfTm3Tt",
          "workoutId": "of88sRf3bKN4QBlxFegFs",
          "exerciseId": "DGen-LnUq1xny0yUowydP",
          "sortOrder": 2,
          "exercise": {
            "id": "DGen-LnUq1xny0yUowydP",
            "name": "Goblet squat",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "e3GX57JQewLZroh1dM6PO",
              "workoutExerciseId": "upuZB3X8fMjTDlGfTm3Tt",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 10,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "Ho2Kz43abF4oAZ28XSjxU",
          "workoutId": "of88sRf3bKN4QBlxFegFs",
          "exerciseId": "Yxp-FoMIFS914D030TIEW",
          "sortOrder": 3,
          "exercise": {
            "id": "Yxp-FoMIFS914D030TIEW",
            "name": "Split squat",
            "metricType": "weight_reps",
            "sideMode": "unilateral",
            "formTip": "Long staggered stance, front shin mostly vertical at the bottom, back knee drops toward the floor. Keep torso tall.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "QOt4EaZ942J3NxnUrjwTg",
              "workoutExerciseId": "Ho2Kz43abF4oAZ28XSjxU",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "g_suM-PBpZfRLUW7WDidC",
              "workoutExerciseId": "Ho2Kz43abF4oAZ28XSjxU",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "1vxIhGglGDV_Mjs8yZYgq",
              "workoutExerciseId": "Ho2Kz43abF4oAZ28XSjxU",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "Vx5h0AYgttAPcQM0Cyc7Q",
              "workoutExerciseId": "Ho2Kz43abF4oAZ28XSjxU",
              "setIndex": 3,
              "side": "left",
              "reps": 11,
              "weightKg": null,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "cRWtjzAiY03T3Uny_--Rk",
          "workoutId": "of88sRf3bKN4QBlxFegFs",
          "exerciseId": "7MVqc5mdVXYAtsTHynosl",
          "sortOrder": 4,
          "exercise": {
            "id": "7MVqc5mdVXYAtsTHynosl",
            "name": "Leg curl",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad just above the ankles, hips pinned down. Curl smoothly and squeeze at the top without yanking.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "xlnKWGUaFWQxnTpf41dGF",
              "workoutExerciseId": "cRWtjzAiY03T3Uny_--Rk",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 45,
              "holdSeconds": null
            },
            {
              "id": "fQEvaLV31MpdWlrHOxLo5",
              "workoutExerciseId": "cRWtjzAiY03T3Uny_--Rk",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 45,
              "holdSeconds": null
            },
            {
              "id": "eb3kcFdFhsr_TWqGef3l9",
              "workoutExerciseId": "cRWtjzAiY03T3Uny_--Rk",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 45,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "-cJXBXTm0aEKyNhL0XFwQ",
          "workoutId": "of88sRf3bKN4QBlxFegFs",
          "exerciseId": "56AkRKDOvhERU8zX2Kjj4",
          "sortOrder": 5,
          "exercise": {
            "id": "56AkRKDOvhERU8zX2Kjj4",
            "name": "Leg extension",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad on lower shins, extend until knees are nearly straight, then lower under control. Avoid slamming the stack.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "OKN2jUBKaZ3mHeY_FLFAy",
              "workoutExerciseId": "-cJXBXTm0aEKyNhL0XFwQ",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 30,
              "holdSeconds": null
            },
            {
              "id": "ghoQt0CY6uEROZ-JDeYMZ",
              "workoutExerciseId": "-cJXBXTm0aEKyNhL0XFwQ",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 30,
              "holdSeconds": null
            },
            {
              "id": "yQWYl5VqDbbK0PxCChTJ-",
              "workoutExerciseId": "-cJXBXTm0aEKyNhL0XFwQ",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 30,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "0JqOGpWAwN5yIH_7f9tQe",
          "workoutId": "of88sRf3bKN4QBlxFegFs",
          "exerciseId": "-Da0ufF695s4nFCLDTx5i",
          "sortOrder": 6,
          "exercise": {
            "id": "-Da0ufF695s4nFCLDTx5i",
            "name": "Shoulder press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Press overhead without flaring ribs. Keep glutes and core tight; lower to about chin/ear height.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "KmQNA3oNT723g1o3_QuVZ",
              "workoutExerciseId": "0JqOGpWAwN5yIH_7f9tQe",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "syFsHbvGEv2-qpEGvp9Uy",
              "workoutExerciseId": "0JqOGpWAwN5yIH_7f9tQe",
              "setIndex": 1,
              "side": "both",
              "reps": 9,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "nM2KJnBfZiSMu525VwwOE",
              "workoutExerciseId": "0JqOGpWAwN5yIH_7f9tQe",
              "setIndex": 2,
              "side": "both",
              "reps": 8,
              "weightKg": 20,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "0a9uCxzNB5DEkSgwB1tKU",
          "workoutId": "of88sRf3bKN4QBlxFegFs",
          "exerciseId": "WPbikAI64_GNBAxO2zgXY",
          "sortOrder": 7,
          "exercise": {
            "id": "WPbikAI64_GNBAxO2zgXY",
            "name": "Lat pulldown",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Pull the bar to upper chest, lead with elbows, slight lean back. Control the stretch at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "lEULYLeOoj2FJDUknfjMP",
              "workoutExerciseId": "0a9uCxzNB5DEkSgwB1tKU",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "xTdrA-ebpWxBqMc1Hr9Xd",
              "workoutExerciseId": "0a9uCxzNB5DEkSgwB1tKU",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "0eNwlBkSDMJrOc8krsnzX",
              "workoutExerciseId": "0a9uCxzNB5DEkSgwB1tKU",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 60,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "x7OtmxRh9n0_IbIZHJqxh",
          "workoutId": "of88sRf3bKN4QBlxFegFs",
          "exerciseId": "5P3kBSDz6CDd3EWTlBweF",
          "sortOrder": 8,
          "exercise": {
            "id": "5P3kBSDz6CDd3EWTlBweF",
            "name": "Plank",
            "metricType": "time",
            "sideMode": "tri",
            "formTip": "Brace your core, keep hips level, and breathe steadily. Side planks: stack or stagger feet and keep a straight line from head to heels.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "POftCjYHobrU5F3drCrLm",
              "workoutExerciseId": "x7OtmxRh9n0_IbIZHJqxh",
              "setIndex": 0,
              "side": "both",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 36
            },
            {
              "id": "RQm-ijrsIPf5quoOzbSBD",
              "workoutExerciseId": "x7OtmxRh9n0_IbIZHJqxh",
              "setIndex": 1,
              "side": "left",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 37
            },
            {
              "id": "Ab3qcqN_qGCXhLhb1JXSl",
              "workoutExerciseId": "x7OtmxRh9n0_IbIZHJqxh",
              "setIndex": 2,
              "side": "right",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 38
            }
          ]
        }
      ]
    },
    {
      "id": "G4YEtat2xYOcttfhIOvhC",
      "performedAt": "2026-07-21",
      "note": "Imported from Garmin FIT\r\nSport: Strength\r\nDuration: 58 min\r\nCalories: 244",
      "createdAt": "2026-07-28T20:49:34.479Z",
      "exercises": [
        {
          "id": "kTjaiWOoZ_mfHWwq21oPV",
          "workoutId": "G4YEtat2xYOcttfhIOvhC",
          "exerciseId": "DGen-LnUq1xny0yUowydP",
          "sortOrder": 0,
          "exercise": {
            "id": "DGen-LnUq1xny0yUowydP",
            "name": "Goblet squat",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "p_hu3lnoO_x7l1eOAERuP",
              "workoutExerciseId": "kTjaiWOoZ_mfHWwq21oPV",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "8_y7YWa8kfyL_0EcMMT5m",
          "workoutId": "G4YEtat2xYOcttfhIOvhC",
          "exerciseId": "DGen-LnUq1xny0yUowydP",
          "sortOrder": 1,
          "exercise": {
            "id": "DGen-LnUq1xny0yUowydP",
            "name": "Goblet squat",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "ucgQeL0-K_dKPFXdM7zan",
              "workoutExerciseId": "8_y7YWa8kfyL_0EcMMT5m",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "RFbuGPhPTRhtVc0H4TkbY",
              "workoutExerciseId": "8_y7YWa8kfyL_0EcMMT5m",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "RkCJFDhJ2N3bfePdLusYM",
          "workoutId": "G4YEtat2xYOcttfhIOvhC",
          "exerciseId": "Yxp-FoMIFS914D030TIEW",
          "sortOrder": 2,
          "exercise": {
            "id": "Yxp-FoMIFS914D030TIEW",
            "name": "Split squat",
            "metricType": "weight_reps",
            "sideMode": "unilateral",
            "formTip": "Long staggered stance, front shin mostly vertical at the bottom, back knee drops toward the floor. Keep torso tall.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "YywJ92DvnYc6fkS6d8I-F",
              "workoutExerciseId": "RkCJFDhJ2N3bfePdLusYM",
              "setIndex": 0,
              "side": "both",
              "reps": 1,
              "weightKg": null,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "KNXuWHeNc3DLWa87nzrV-",
          "workoutId": "G4YEtat2xYOcttfhIOvhC",
          "exerciseId": "tSev8eU28U2yoK4Cq4A6D",
          "sortOrder": 3,
          "exercise": {
            "id": "tSev8eU28U2yoK4Cq4A6D",
            "name": "Leg press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Feet mid-platform, full range without lifting hips. Control the descent; don't lock out harshly at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "qUUGBwsIULVmAAHZ5OQgq",
              "workoutExerciseId": "KNXuWHeNc3DLWa87nzrV-",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 53.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "UQxfs1lmnlqrCbv_o7gac",
          "workoutId": "G4YEtat2xYOcttfhIOvhC",
          "exerciseId": "tSev8eU28U2yoK4Cq4A6D",
          "sortOrder": 4,
          "exercise": {
            "id": "tSev8eU28U2yoK4Cq4A6D",
            "name": "Leg press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Feet mid-platform, full range without lifting hips. Control the descent; don't lock out harshly at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "GidO52bm8ZkYu3y0T9gvp",
              "workoutExerciseId": "UQxfs1lmnlqrCbv_o7gac",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 53.5,
              "holdSeconds": null
            },
            {
              "id": "iDRfOWcQl6XiBBCotVp4a",
              "workoutExerciseId": "UQxfs1lmnlqrCbv_o7gac",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 53.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "h-WFnoIr0nkC_G_Iu36Mu",
          "workoutId": "G4YEtat2xYOcttfhIOvhC",
          "exerciseId": "7MVqc5mdVXYAtsTHynosl",
          "sortOrder": 5,
          "exercise": {
            "id": "7MVqc5mdVXYAtsTHynosl",
            "name": "Leg curl",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad just above the ankles, hips pinned down. Curl smoothly and squeeze at the top without yanking.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "Mf8YGSEbK8OJNyWulgfHR",
              "workoutExerciseId": "h-WFnoIr0nkC_G_Iu36Mu",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 45,
              "holdSeconds": null
            },
            {
              "id": "ri8ygHbYxs0c-gAfJK9yx",
              "workoutExerciseId": "h-WFnoIr0nkC_G_Iu36Mu",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 45,
              "holdSeconds": null
            },
            {
              "id": "jSqpscsrvzYHg2xyVsXDy",
              "workoutExerciseId": "h-WFnoIr0nkC_G_Iu36Mu",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 45,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "elDYtl2oDE8XbEQ3J7ZIX",
          "workoutId": "G4YEtat2xYOcttfhIOvhC",
          "exerciseId": "WPbikAI64_GNBAxO2zgXY",
          "sortOrder": 6,
          "exercise": {
            "id": "WPbikAI64_GNBAxO2zgXY",
            "name": "Lat pulldown",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Pull the bar to upper chest, lead with elbows, slight lean back. Control the stretch at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "d5EOvMAhlVyF9dPbgPhQc",
              "workoutExerciseId": "elDYtl2oDE8XbEQ3J7ZIX",
              "setIndex": 0,
              "side": "both",
              "reps": 10,
              "weightKg": 60,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "PRE4KL4ygTSHv0rFCbF5k",
          "workoutId": "G4YEtat2xYOcttfhIOvhC",
          "exerciseId": "WPbikAI64_GNBAxO2zgXY",
          "sortOrder": 7,
          "exercise": {
            "id": "WPbikAI64_GNBAxO2zgXY",
            "name": "Lat pulldown",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Pull the bar to upper chest, lead with elbows, slight lean back. Control the stretch at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "72MuxwigZNBjtfPAeJbAd",
              "workoutExerciseId": "PRE4KL4ygTSHv0rFCbF5k",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 60,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "yEGamwU-gJnG21kBAqCGr",
          "workoutId": "G4YEtat2xYOcttfhIOvhC",
          "exerciseId": "WPbikAI64_GNBAxO2zgXY",
          "sortOrder": 8,
          "exercise": {
            "id": "WPbikAI64_GNBAxO2zgXY",
            "name": "Lat pulldown",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Pull the bar to upper chest, lead with elbows, slight lean back. Control the stretch at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "ynpbjk3Ggv2N1MeicUR0R",
              "workoutExerciseId": "yEGamwU-gJnG21kBAqCGr",
              "setIndex": 0,
              "side": "both",
              "reps": 11,
              "weightKg": 60,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "BmhV9TBhpGMusghGdHgah",
          "workoutId": "G4YEtat2xYOcttfhIOvhC",
          "exerciseId": "-Da0ufF695s4nFCLDTx5i",
          "sortOrder": 9,
          "exercise": {
            "id": "-Da0ufF695s4nFCLDTx5i",
            "name": "Shoulder press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Press overhead without flaring ribs. Keep glutes and core tight; lower to about chin/ear height.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "alZbSBcwb5UW0C1p_IXwn",
              "workoutExerciseId": "BmhV9TBhpGMusghGdHgah",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "lI3FX8X9j02dALtUadvSk",
              "workoutExerciseId": "BmhV9TBhpGMusghGdHgah",
              "setIndex": 1,
              "side": "both",
              "reps": 10,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "TsgS06n6HvVnxFLt3T92d",
              "workoutExerciseId": "BmhV9TBhpGMusghGdHgah",
              "setIndex": 2,
              "side": "both",
              "reps": 9,
              "weightKg": 20,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "1xtgV8N1fb-6Wg5OQm2vW",
          "workoutId": "G4YEtat2xYOcttfhIOvhC",
          "exerciseId": "56AkRKDOvhERU8zX2Kjj4",
          "sortOrder": 10,
          "exercise": {
            "id": "56AkRKDOvhERU8zX2Kjj4",
            "name": "Leg extension",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad on lower shins, extend until knees are nearly straight, then lower under control. Avoid slamming the stack.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "6siBWviG62_GH-cTGkE4R",
              "workoutExerciseId": "1xtgV8N1fb-6Wg5OQm2vW",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "x3FZlJin7SgT1AGkbdhmf",
              "workoutExerciseId": "1xtgV8N1fb-6Wg5OQm2vW",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "rkRFaJ5ftzw0OaP38Fd6e",
              "workoutExerciseId": "1xtgV8N1fb-6Wg5OQm2vW",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 27.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "aeI6rg3tcPMHN-RszX-WT",
          "workoutId": "G4YEtat2xYOcttfhIOvhC",
          "exerciseId": "5P3kBSDz6CDd3EWTlBweF",
          "sortOrder": 11,
          "exercise": {
            "id": "5P3kBSDz6CDd3EWTlBweF",
            "name": "Plank",
            "metricType": "time",
            "sideMode": "tri",
            "formTip": "Brace your core, keep hips level, and breathe steadily. Side planks: stack or stagger feet and keep a straight line from head to heels.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "WsA3Qzg7s-ohcstObivJc",
              "workoutExerciseId": "aeI6rg3tcPMHN-RszX-WT",
              "setIndex": 0,
              "side": "both",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 36
            },
            {
              "id": "W-sl-6WWFRuwgrlCfXahL",
              "workoutExerciseId": "aeI6rg3tcPMHN-RszX-WT",
              "setIndex": 1,
              "side": "left",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 35
            },
            {
              "id": "yeajHMxFitXxhddfEa5Cg",
              "workoutExerciseId": "aeI6rg3tcPMHN-RszX-WT",
              "setIndex": 2,
              "side": "right",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 32
            }
          ]
        }
      ]
    },
    {
      "id": "yUUmZijI-rikCDBZDSSBU",
      "performedAt": "2026-07-14",
      "note": "Imported from Garmin FIT\r\nSport: Strength\r\nDuration: 53 min\r\nCalories: 283",
      "createdAt": "2026-07-28T21:07:39.476Z",
      "exercises": [
        {
          "id": "BeGi874ZaJvB3_lW7r8e_",
          "workoutId": "yUUmZijI-rikCDBZDSSBU",
          "exerciseId": "DGen-LnUq1xny0yUowydP",
          "sortOrder": 0,
          "exercise": {
            "id": "DGen-LnUq1xny0yUowydP",
            "name": "Goblet squat",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "K1wunKfb41uBHMauCF9zI",
              "workoutExerciseId": "BeGi874ZaJvB3_lW7r8e_",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "LYtaUvbCOH8LQD7_5nnct",
              "workoutExerciseId": "BeGi874ZaJvB3_lW7r8e_",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "8zZGnXVzsbQtvuHfJgTa7",
              "workoutExerciseId": "BeGi874ZaJvB3_lW7r8e_",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "RPrTmb5oFfPBcDMxcAc23",
          "workoutId": "yUUmZijI-rikCDBZDSSBU",
          "exerciseId": "Yxp-FoMIFS914D030TIEW",
          "sortOrder": 1,
          "exercise": {
            "id": "Yxp-FoMIFS914D030TIEW",
            "name": "Split squat",
            "metricType": "weight_reps",
            "sideMode": "unilateral",
            "formTip": "Long staggered stance, front shin mostly vertical at the bottom, back knee drops toward the floor. Keep torso tall.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "7_qFuy1NIALTdro0Lbcxa",
              "workoutExerciseId": "RPrTmb5oFfPBcDMxcAc23",
              "setIndex": 0,
              "side": "right",
              "reps": 9,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "eapJJbsJhq2Un342h_CXw",
              "workoutExerciseId": "RPrTmb5oFfPBcDMxcAc23",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "RE0_MtJJPCvlD7VKGdVDE",
              "workoutExerciseId": "RPrTmb5oFfPBcDMxcAc23",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "I4BQQX20QzBzWmpRt21B5",
              "workoutExerciseId": "RPrTmb5oFfPBcDMxcAc23",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "T4LzgkEQJ8Ve3aMkYQS7g",
              "workoutExerciseId": "RPrTmb5oFfPBcDMxcAc23",
              "setIndex": 4,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "HZO3nZ3JuWsMa2EDPtLed",
              "workoutExerciseId": "RPrTmb5oFfPBcDMxcAc23",
              "setIndex": 5,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "CzB-Nj8pw2c6Qg6wldZ7V",
          "workoutId": "yUUmZijI-rikCDBZDSSBU",
          "exerciseId": "tSev8eU28U2yoK4Cq4A6D",
          "sortOrder": 2,
          "exercise": {
            "id": "tSev8eU28U2yoK4Cq4A6D",
            "name": "Leg press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Feet mid-platform, full range without lifting hips. Control the descent; don't lock out harshly at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "cNhs4kGLfw-LwFJBydaTc",
              "workoutExerciseId": "CzB-Nj8pw2c6Qg6wldZ7V",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 53.5,
              "holdSeconds": null
            },
            {
              "id": "HobkEaJUZCYazVPi-OYyz",
              "workoutExerciseId": "CzB-Nj8pw2c6Qg6wldZ7V",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 53.5,
              "holdSeconds": null
            },
            {
              "id": "Z8-6qccVN0qOfPvBiiEms",
              "workoutExerciseId": "CzB-Nj8pw2c6Qg6wldZ7V",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 53.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "-eVlMQwlMWp-jwIpHjyEH",
          "workoutId": "yUUmZijI-rikCDBZDSSBU",
          "exerciseId": "7MVqc5mdVXYAtsTHynosl",
          "sortOrder": 3,
          "exercise": {
            "id": "7MVqc5mdVXYAtsTHynosl",
            "name": "Leg curl",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad just above the ankles, hips pinned down. Curl smoothly and squeeze at the top without yanking.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "zl2qswN35DrQMmrBQXUce",
              "workoutExerciseId": "-eVlMQwlMWp-jwIpHjyEH",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 42.5,
              "holdSeconds": null
            },
            {
              "id": "6ophl8Kuz5gURhe0eUKQY",
              "workoutExerciseId": "-eVlMQwlMWp-jwIpHjyEH",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 42.5,
              "holdSeconds": null
            },
            {
              "id": "EQVBmIw2YPvREkFsTZb2Y",
              "workoutExerciseId": "-eVlMQwlMWp-jwIpHjyEH",
              "setIndex": 2,
              "side": "both",
              "reps": 11,
              "weightKg": 42.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "j9jBrCxREm8M7nnGxJpEi",
          "workoutId": "yUUmZijI-rikCDBZDSSBU",
          "exerciseId": "-Da0ufF695s4nFCLDTx5i",
          "sortOrder": 4,
          "exercise": {
            "id": "-Da0ufF695s4nFCLDTx5i",
            "name": "Shoulder press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Press overhead without flaring ribs. Keep glutes and core tight; lower to about chin/ear height.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "swCIw8oNVf_HJgYWVJiz7",
              "workoutExerciseId": "j9jBrCxREm8M7nnGxJpEi",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "gTqzOg6gWRLwap3SjyXL-",
              "workoutExerciseId": "j9jBrCxREm8M7nnGxJpEi",
              "setIndex": 1,
              "side": "both",
              "reps": 10,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "Etzb16IVSKmBANoMJ2U3M",
              "workoutExerciseId": "j9jBrCxREm8M7nnGxJpEi",
              "setIndex": 2,
              "side": "both",
              "reps": 9,
              "weightKg": 20,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "pznpA3svbhG3JmbIOn3G5",
          "workoutId": "yUUmZijI-rikCDBZDSSBU",
          "exerciseId": "WPbikAI64_GNBAxO2zgXY",
          "sortOrder": 5,
          "exercise": {
            "id": "WPbikAI64_GNBAxO2zgXY",
            "name": "Lat pulldown",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Pull the bar to upper chest, lead with elbows, slight lean back. Control the stretch at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "emCbQnWm-Jey235fYhUUA",
              "workoutExerciseId": "pznpA3svbhG3JmbIOn3G5",
              "setIndex": 0,
              "side": "both",
              "reps": 9,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "oG6cyyo5fQir1X6ehz8iw",
              "workoutExerciseId": "pznpA3svbhG3JmbIOn3G5",
              "setIndex": 1,
              "side": "both",
              "reps": 10,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "CuRhL8yY1e7kLQxfpznrW",
              "workoutExerciseId": "pznpA3svbhG3JmbIOn3G5",
              "setIndex": 2,
              "side": "both",
              "reps": 11,
              "weightKg": 60,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "l43zk1pdWsSazHTTvTcm-",
          "workoutId": "yUUmZijI-rikCDBZDSSBU",
          "exerciseId": "5P3kBSDz6CDd3EWTlBweF",
          "sortOrder": 6,
          "exercise": {
            "id": "5P3kBSDz6CDd3EWTlBweF",
            "name": "Plank",
            "metricType": "time",
            "sideMode": "tri",
            "formTip": "Brace your core, keep hips level, and breathe steadily. Side planks: stack or stagger feet and keep a straight line from head to heels.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "JvPkgSMDdrDPrJFSSaCyV",
              "workoutExerciseId": "l43zk1pdWsSazHTTvTcm-",
              "setIndex": 0,
              "side": "both",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 29
            },
            {
              "id": "i392ZkdYw7dp4tNxnwzMm",
              "workoutExerciseId": "l43zk1pdWsSazHTTvTcm-",
              "setIndex": 1,
              "side": "left",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 27
            },
            {
              "id": "j1yPQK3p3U3eqRh0eN3Fc",
              "workoutExerciseId": "l43zk1pdWsSazHTTvTcm-",
              "setIndex": 2,
              "side": "right",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 31
            }
          ]
        }
      ]
    },
    {
      "id": "-XePBzjtn2RpQ6uCr2JFB",
      "performedAt": "2026-07-07",
      "note": "Imported from Garmin FIT\r\nSport: Strength\r\nDuration: 56 min\r\nCalories: 275",
      "createdAt": "2026-07-28T21:09:51.825Z",
      "exercises": [
        {
          "id": "LiU5sxlVvrrFvwNaxMakU",
          "workoutId": "-XePBzjtn2RpQ6uCr2JFB",
          "exerciseId": "DGen-LnUq1xny0yUowydP",
          "sortOrder": 0,
          "exercise": {
            "id": "DGen-LnUq1xny0yUowydP",
            "name": "Goblet squat",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "WXDddaInyPGWmZ4pas7X-",
              "workoutExerciseId": "LiU5sxlVvrrFvwNaxMakU",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "IhOum9MvD2gVwQ6zn9ONy",
              "workoutExerciseId": "LiU5sxlVvrrFvwNaxMakU",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "bPAMjJ9dU5sZFCq-yZtTl",
              "workoutExerciseId": "LiU5sxlVvrrFvwNaxMakU",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "q43fv5REYg84vjsjH4QxF",
          "workoutId": "-XePBzjtn2RpQ6uCr2JFB",
          "exerciseId": "Yxp-FoMIFS914D030TIEW",
          "sortOrder": 1,
          "exercise": {
            "id": "Yxp-FoMIFS914D030TIEW",
            "name": "Split squat",
            "metricType": "weight_reps",
            "sideMode": "unilateral",
            "formTip": "Long staggered stance, front shin mostly vertical at the bottom, back knee drops toward the floor. Keep torso tall.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "nhI4lUTie9V-UB_9R12mz",
              "workoutExerciseId": "q43fv5REYg84vjsjH4QxF",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "Ud8hVQRExNUWy7ilWTL6m",
              "workoutExerciseId": "q43fv5REYg84vjsjH4QxF",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "zyBw1HKuwzAYSccZDZJeX",
              "workoutExerciseId": "q43fv5REYg84vjsjH4QxF",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "kLgEDaYURUGMV7c1CG4Sq",
              "workoutExerciseId": "q43fv5REYg84vjsjH4QxF",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "0YtXzuW4AnSc95HhHkWIB",
              "workoutExerciseId": "q43fv5REYg84vjsjH4QxF",
              "setIndex": 4,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "2nA8RFoR3A_YQq-yDO5nw",
              "workoutExerciseId": "q43fv5REYg84vjsjH4QxF",
              "setIndex": 5,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "XNMOBuptbPNCtiwfsTv6H",
          "workoutId": "-XePBzjtn2RpQ6uCr2JFB",
          "exerciseId": "-Da0ufF695s4nFCLDTx5i",
          "sortOrder": 2,
          "exercise": {
            "id": "-Da0ufF695s4nFCLDTx5i",
            "name": "Shoulder press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Press overhead without flaring ribs. Keep glutes and core tight; lower to about chin/ear height.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "Xw3_Uxs6UH6HyRrCcAih9",
              "workoutExerciseId": "XNMOBuptbPNCtiwfsTv6H",
              "setIndex": 0,
              "side": "both",
              "reps": 10,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "TTi8Il4u5vVi1Kx3Ef2b7",
              "workoutExerciseId": "XNMOBuptbPNCtiwfsTv6H",
              "setIndex": 1,
              "side": "both",
              "reps": 9,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "byYIA7NEMqzYq_bawaFcP",
              "workoutExerciseId": "XNMOBuptbPNCtiwfsTv6H",
              "setIndex": 2,
              "side": "both",
              "reps": 7,
              "weightKg": 20,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "2R_c7w2wv82XVba-CQlP_",
          "workoutId": "-XePBzjtn2RpQ6uCr2JFB",
          "exerciseId": "tSev8eU28U2yoK4Cq4A6D",
          "sortOrder": 3,
          "exercise": {
            "id": "tSev8eU28U2yoK4Cq4A6D",
            "name": "Leg press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Feet mid-platform, full range without lifting hips. Control the descent; don't lock out harshly at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "oJA32SatOebpKp_n0M8-Q",
              "workoutExerciseId": "2R_c7w2wv82XVba-CQlP_",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 50,
              "holdSeconds": null
            },
            {
              "id": "szvAdXMUHL7UsBcEgiLGy",
              "workoutExerciseId": "2R_c7w2wv82XVba-CQlP_",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 50,
              "holdSeconds": null
            },
            {
              "id": "ZiuZtAAmLDwQhODxgLDPr",
              "workoutExerciseId": "2R_c7w2wv82XVba-CQlP_",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 50,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "765OZNnOHoGQ-jweB1JrO",
          "workoutId": "-XePBzjtn2RpQ6uCr2JFB",
          "exerciseId": "7MVqc5mdVXYAtsTHynosl",
          "sortOrder": 4,
          "exercise": {
            "id": "7MVqc5mdVXYAtsTHynosl",
            "name": "Leg curl",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad just above the ankles, hips pinned down. Curl smoothly and squeeze at the top without yanking.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "RXGZRzATSDbomdpHrL4Lu",
              "workoutExerciseId": "765OZNnOHoGQ-jweB1JrO",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 42.5,
              "holdSeconds": null
            },
            {
              "id": "vtylRZGfKRceKM6UYdsvQ",
              "workoutExerciseId": "765OZNnOHoGQ-jweB1JrO",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 42.5,
              "holdSeconds": null
            },
            {
              "id": "HxLVuPtp2H9dzz0oOf6-Q",
              "workoutExerciseId": "765OZNnOHoGQ-jweB1JrO",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 42.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "YdJpn1gek3wpR8WFz58i2",
          "workoutId": "-XePBzjtn2RpQ6uCr2JFB",
          "exerciseId": "56AkRKDOvhERU8zX2Kjj4",
          "sortOrder": 5,
          "exercise": {
            "id": "56AkRKDOvhERU8zX2Kjj4",
            "name": "Leg extension",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad on lower shins, extend until knees are nearly straight, then lower under control. Avoid slamming the stack.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "Hw_ecPCk7_skdPlDLv3C3",
              "workoutExerciseId": "YdJpn1gek3wpR8WFz58i2",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "n97iS75gt4ch0BTExcFz5",
              "workoutExerciseId": "YdJpn1gek3wpR8WFz58i2",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "gU0Qd99g46WhAM0CwPl4b",
              "workoutExerciseId": "YdJpn1gek3wpR8WFz58i2",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 27.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "umqqpROz_AUXKhKI1tqHi",
          "workoutId": "-XePBzjtn2RpQ6uCr2JFB",
          "exerciseId": "5P3kBSDz6CDd3EWTlBweF",
          "sortOrder": 6,
          "exercise": {
            "id": "5P3kBSDz6CDd3EWTlBweF",
            "name": "Plank",
            "metricType": "time",
            "sideMode": "tri",
            "formTip": "Brace your core, keep hips level, and breathe steadily. Side planks: stack or stagger feet and keep a straight line from head to heels.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "_ZT9iYQodtuLIhAapH2Td",
              "workoutExerciseId": "umqqpROz_AUXKhKI1tqHi",
              "setIndex": 0,
              "side": "both",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 40
            },
            {
              "id": "DCSpbuF1oHtKQ5Z4V5Rck",
              "workoutExerciseId": "umqqpROz_AUXKhKI1tqHi",
              "setIndex": 1,
              "side": "left",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 42
            },
            {
              "id": "-EmnYsRIXuB2sD-70C7MH",
              "workoutExerciseId": "umqqpROz_AUXKhKI1tqHi",
              "setIndex": 2,
              "side": "right",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 44
            }
          ]
        }
      ]
    },
    {
      "id": "fPr-PdjMbTcGspZVp5tWt",
      "performedAt": "2026-06-30",
      "note": "Imported from Garmin FIT\r\nSport: Strength\r\nDuration: 46 min\r\nCalories: 236",
      "createdAt": "2026-07-28T21:20:02.603Z",
      "exercises": [
        {
          "id": "G1IBQZlyh3geHkOtgqKZ9",
          "workoutId": "fPr-PdjMbTcGspZVp5tWt",
          "exerciseId": "DGen-LnUq1xny0yUowydP",
          "sortOrder": 0,
          "exercise": {
            "id": "DGen-LnUq1xny0yUowydP",
            "name": "Goblet squat",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "SxscpoOtAA9Cv5vpAH8FQ",
              "workoutExerciseId": "G1IBQZlyh3geHkOtgqKZ9",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "CTI3u0jChghbYXA-arELH",
              "workoutExerciseId": "G1IBQZlyh3geHkOtgqKZ9",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "FpynNPnFLqOE3YNhLDS4H",
              "workoutExerciseId": "G1IBQZlyh3geHkOtgqKZ9",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "26LSc6VZDKrWtFwnYo681",
          "workoutId": "fPr-PdjMbTcGspZVp5tWt",
          "exerciseId": "56AkRKDOvhERU8zX2Kjj4",
          "sortOrder": 1,
          "exercise": {
            "id": "56AkRKDOvhERU8zX2Kjj4",
            "name": "Leg extension",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad on lower shins, extend until knees are nearly straight, then lower under control. Avoid slamming the stack.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "qZNYlGEO9S25cVyRcmIFw",
              "workoutExerciseId": "26LSc6VZDKrWtFwnYo681",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "IwXHyf3z65bhEHooGg3W-",
              "workoutExerciseId": "26LSc6VZDKrWtFwnYo681",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "xJ29A2vZ1E7aCo9_TV4LW",
              "workoutExerciseId": "26LSc6VZDKrWtFwnYo681",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 27.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "kYTTVajP673Af93mPea0r",
          "workoutId": "fPr-PdjMbTcGspZVp5tWt",
          "exerciseId": "Yxp-FoMIFS914D030TIEW",
          "sortOrder": 2,
          "exercise": {
            "id": "Yxp-FoMIFS914D030TIEW",
            "name": "Split squat",
            "metricType": "weight_reps",
            "sideMode": "unilateral",
            "formTip": "Long staggered stance, front shin mostly vertical at the bottom, back knee drops toward the floor. Keep torso tall.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "m-1A0GG0pxC0tgBs6g-XG",
              "workoutExerciseId": "kYTTVajP673Af93mPea0r",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "F4k30DKqEwJ0fkGhVnnfn",
              "workoutExerciseId": "kYTTVajP673Af93mPea0r",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "pUdWOT6IZlK4SUL4qCtH8",
              "workoutExerciseId": "kYTTVajP673Af93mPea0r",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "9LtEa1Nq9DnC6FTswYfRc",
              "workoutExerciseId": "kYTTVajP673Af93mPea0r",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "jCbRyxJNFRLuJ_TWpLYLY",
              "workoutExerciseId": "kYTTVajP673Af93mPea0r",
              "setIndex": 4,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "9-4oPjIuG2Ys2kIwz9nm1",
          "workoutId": "fPr-PdjMbTcGspZVp5tWt",
          "exerciseId": "7MVqc5mdVXYAtsTHynosl",
          "sortOrder": 3,
          "exercise": {
            "id": "7MVqc5mdVXYAtsTHynosl",
            "name": "Leg curl",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad just above the ankles, hips pinned down. Curl smoothly and squeeze at the top without yanking.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "GWtOkpvnLK5yq-DUIakh7",
              "workoutExerciseId": "9-4oPjIuG2Ys2kIwz9nm1",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 42.5,
              "holdSeconds": null
            },
            {
              "id": "fNCrkC12tA9m7GwziKb7g",
              "workoutExerciseId": "9-4oPjIuG2Ys2kIwz9nm1",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 42.5,
              "holdSeconds": null
            },
            {
              "id": "uWZJPtHsorHJwpe0VjeIc",
              "workoutExerciseId": "9-4oPjIuG2Ys2kIwz9nm1",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 42.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "-Gm_XYTi2drkIcmqScnUE",
          "workoutId": "fPr-PdjMbTcGspZVp5tWt",
          "exerciseId": "WPbikAI64_GNBAxO2zgXY",
          "sortOrder": 4,
          "exercise": {
            "id": "WPbikAI64_GNBAxO2zgXY",
            "name": "Lat pulldown",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Pull the bar to upper chest, lead with elbows, slight lean back. Control the stretch at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "OhBVLJYkWcF3eTi3O4yfL",
              "workoutExerciseId": "-Gm_XYTi2drkIcmqScnUE",
              "setIndex": 0,
              "side": "both",
              "reps": 11,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "NA76aj40famAxUhbzY-Jk",
              "workoutExerciseId": "-Gm_XYTi2drkIcmqScnUE",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "bqO6QrTiaPJSSM4nBFLTo",
              "workoutExerciseId": "-Gm_XYTi2drkIcmqScnUE",
              "setIndex": 2,
              "side": "both",
              "reps": 8,
              "weightKg": 60,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "JExa44PoGuwJy5OiodAAt",
          "workoutId": "fPr-PdjMbTcGspZVp5tWt",
          "exerciseId": "5P3kBSDz6CDd3EWTlBweF",
          "sortOrder": 5,
          "exercise": {
            "id": "5P3kBSDz6CDd3EWTlBweF",
            "name": "Plank",
            "metricType": "time",
            "sideMode": "tri",
            "formTip": "Brace your core, keep hips level, and breathe steadily. Side planks: stack or stagger feet and keep a straight line from head to heels.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "l12vQrhGpRjeiaCJ7vY9P",
              "workoutExerciseId": "JExa44PoGuwJy5OiodAAt",
              "setIndex": 0,
              "side": "both",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 38
            },
            {
              "id": "mWziWXZHZi-W5efFATgv8",
              "workoutExerciseId": "JExa44PoGuwJy5OiodAAt",
              "setIndex": 1,
              "side": "left",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 28
            },
            {
              "id": "Ffm4Um16IW-3-ltmC7Qd4",
              "workoutExerciseId": "JExa44PoGuwJy5OiodAAt",
              "setIndex": 2,
              "side": "right",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 30
            }
          ]
        }
      ]
    },
    {
      "id": "94H0ImwyXH-cDnZ49Ef4z",
      "performedAt": "2026-06-16",
      "note": "Imported from Garmin FIT\r\nSport: Strength\r\nDuration: 57 min\r\nCalories: 364",
      "createdAt": "2026-07-28T21:21:23.480Z",
      "exercises": [
        {
          "id": "7nmZmlccJen33tNorFuti",
          "workoutId": "94H0ImwyXH-cDnZ49Ef4z",
          "exerciseId": "DGen-LnUq1xny0yUowydP",
          "sortOrder": 0,
          "exercise": {
            "id": "DGen-LnUq1xny0yUowydP",
            "name": "Goblet squat",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "qB6JZFj8RsfkIlHNGPo29",
              "workoutExerciseId": "7nmZmlccJen33tNorFuti",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "Vos8PFRCczwPL-O3ba1j9",
              "workoutExerciseId": "7nmZmlccJen33tNorFuti",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "Ka3x3-x9jnqZ91nC2SQ8V",
              "workoutExerciseId": "7nmZmlccJen33tNorFuti",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "b7-SwYa618T5pYEdL9KVb",
          "workoutId": "94H0ImwyXH-cDnZ49Ef4z",
          "exerciseId": "Yxp-FoMIFS914D030TIEW",
          "sortOrder": 1,
          "exercise": {
            "id": "Yxp-FoMIFS914D030TIEW",
            "name": "Split squat",
            "metricType": "weight_reps",
            "sideMode": "unilateral",
            "formTip": "Long staggered stance, front shin mostly vertical at the bottom, back knee drops toward the floor. Keep torso tall.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "08Fw8sty5T2OkORilmnWr",
              "workoutExerciseId": "b7-SwYa618T5pYEdL9KVb",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "Bqnrs3-WZ1ROYdFioB1tR",
              "workoutExerciseId": "b7-SwYa618T5pYEdL9KVb",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "HJCy1gZrwh7sHDdxUKVwx",
              "workoutExerciseId": "b7-SwYa618T5pYEdL9KVb",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "4K81UsS5sIQmNKTnCKomB",
              "workoutExerciseId": "b7-SwYa618T5pYEdL9KVb",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "sH9FIMUozOnbQsPGT_gzH",
              "workoutExerciseId": "b7-SwYa618T5pYEdL9KVb",
              "setIndex": 4,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "D144xPD-RTbvjztC2gfIo",
              "workoutExerciseId": "b7-SwYa618T5pYEdL9KVb",
              "setIndex": 5,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "O0Y6B7ctWndQckgSwvctt",
          "workoutId": "94H0ImwyXH-cDnZ49Ef4z",
          "exerciseId": "56AkRKDOvhERU8zX2Kjj4",
          "sortOrder": 2,
          "exercise": {
            "id": "56AkRKDOvhERU8zX2Kjj4",
            "name": "Leg extension",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad on lower shins, extend until knees are nearly straight, then lower under control. Avoid slamming the stack.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "z1jzy_n89WeYB_OHy-9oa",
              "workoutExerciseId": "O0Y6B7ctWndQckgSwvctt",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "HFNwZPhUZblnJ_LyP67c6",
              "workoutExerciseId": "O0Y6B7ctWndQckgSwvctt",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "kZzVQo3TNZ5IWg9wDgoZx",
              "workoutExerciseId": "O0Y6B7ctWndQckgSwvctt",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 27.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "Rr8njZYxdJUd2PDkbBywl",
          "workoutId": "94H0ImwyXH-cDnZ49Ef4z",
          "exerciseId": "tSev8eU28U2yoK4Cq4A6D",
          "sortOrder": 3,
          "exercise": {
            "id": "tSev8eU28U2yoK4Cq4A6D",
            "name": "Leg press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Feet mid-platform, full range without lifting hips. Control the descent; don't lock out harshly at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "NDRErFBB1B_BkvcK7Aopv",
              "workoutExerciseId": "Rr8njZYxdJUd2PDkbBywl",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 50,
              "holdSeconds": null
            },
            {
              "id": "FiQVSxh-l4zpZ4gdtIRJ3",
              "workoutExerciseId": "Rr8njZYxdJUd2PDkbBywl",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 50,
              "holdSeconds": null
            },
            {
              "id": "8vQ5zyLdClJHQi-ToRA_1",
              "workoutExerciseId": "Rr8njZYxdJUd2PDkbBywl",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 50,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "ng1WyHQnLRqVuUw_NjvrF",
          "workoutId": "94H0ImwyXH-cDnZ49Ef4z",
          "exerciseId": "7MVqc5mdVXYAtsTHynosl",
          "sortOrder": 4,
          "exercise": {
            "id": "7MVqc5mdVXYAtsTHynosl",
            "name": "Leg curl",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad just above the ankles, hips pinned down. Curl smoothly and squeeze at the top without yanking.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "Fjn8cSCEq2pmo483HfHh8",
              "workoutExerciseId": "ng1WyHQnLRqVuUw_NjvrF",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 42.5,
              "holdSeconds": null
            },
            {
              "id": "CoUgxHVoZ_10zNwBZ4fBH",
              "workoutExerciseId": "ng1WyHQnLRqVuUw_NjvrF",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 42.5,
              "holdSeconds": null
            },
            {
              "id": "o4kZvQSHoMh60-4GNUeL-",
              "workoutExerciseId": "ng1WyHQnLRqVuUw_NjvrF",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 42.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "_IvaugQ3UeEwf1A52XEHB",
          "workoutId": "94H0ImwyXH-cDnZ49Ef4z",
          "exerciseId": "WPbikAI64_GNBAxO2zgXY",
          "sortOrder": 5,
          "exercise": {
            "id": "WPbikAI64_GNBAxO2zgXY",
            "name": "Lat pulldown",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Pull the bar to upper chest, lead with elbows, slight lean back. Control the stretch at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "NOxV6WPDo_aEhyBqKkgjw",
              "workoutExerciseId": "_IvaugQ3UeEwf1A52XEHB",
              "setIndex": 0,
              "side": "both",
              "reps": 11,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "MMf95Dy7dV-kSeGCE_f1Q",
              "workoutExerciseId": "_IvaugQ3UeEwf1A52XEHB",
              "setIndex": 1,
              "side": "both",
              "reps": 11,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "_QmYMrwaAG_L2s5zfqQtR",
              "workoutExerciseId": "_IvaugQ3UeEwf1A52XEHB",
              "setIndex": 2,
              "side": "both",
              "reps": 11,
              "weightKg": 60,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "IJnjONTe7OGH2dJRKstje",
          "workoutId": "94H0ImwyXH-cDnZ49Ef4z",
          "exerciseId": "-Da0ufF695s4nFCLDTx5i",
          "sortOrder": 6,
          "exercise": {
            "id": "-Da0ufF695s4nFCLDTx5i",
            "name": "Shoulder press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Press overhead without flaring ribs. Keep glutes and core tight; lower to about chin/ear height.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "4lgaOcFbrprAwVu-Je-QT",
              "workoutExerciseId": "IJnjONTe7OGH2dJRKstje",
              "setIndex": 0,
              "side": "both",
              "reps": 10,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "9B-CD9ZEl1P4IWBA0EsK2",
              "workoutExerciseId": "IJnjONTe7OGH2dJRKstje",
              "setIndex": 1,
              "side": "both",
              "reps": 10,
              "weightKg": 20,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "hV32FtiNWYTl4q2iuv5Sa",
          "workoutId": "94H0ImwyXH-cDnZ49Ef4z",
          "exerciseId": "5P3kBSDz6CDd3EWTlBweF",
          "sortOrder": 7,
          "exercise": {
            "id": "5P3kBSDz6CDd3EWTlBweF",
            "name": "Plank",
            "metricType": "time",
            "sideMode": "tri",
            "formTip": "Brace your core, keep hips level, and breathe steadily. Side planks: stack or stagger feet and keep a straight line from head to heels.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "RaDkZNnxANY_6ndVXYb5v",
              "workoutExerciseId": "hV32FtiNWYTl4q2iuv5Sa",
              "setIndex": 0,
              "side": "both",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 32
            },
            {
              "id": "AvQDl4jLrGULvdzXzz5cO",
              "workoutExerciseId": "hV32FtiNWYTl4q2iuv5Sa",
              "setIndex": 1,
              "side": "left",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 27
            },
            {
              "id": "Js5QoHq2rcEZolC6XQKQ0",
              "workoutExerciseId": "hV32FtiNWYTl4q2iuv5Sa",
              "setIndex": 2,
              "side": "right",
              "reps": null,
              "weightKg": null,
              "holdSeconds": 31
            }
          ]
        }
      ]
    },
    {
      "id": "YdINnWJU0JcRAMq3NMak8",
      "performedAt": "2026-04-14",
      "note": "Imported from Garmin FIT\r\nSport: Strength\r\nDuration: 53 min\r\nCalories: 296",
      "createdAt": "2026-07-28T21:59:04.792Z",
      "exercises": [
        {
          "id": "AKw_thsVdq9YY0n8Xyy8w",
          "workoutId": "YdINnWJU0JcRAMq3NMak8",
          "exerciseId": "Yxp-FoMIFS914D030TIEW",
          "sortOrder": 0,
          "exercise": {
            "id": "Yxp-FoMIFS914D030TIEW",
            "name": "Split squat",
            "metricType": "weight_reps",
            "sideMode": "unilateral",
            "formTip": "Long staggered stance, front shin mostly vertical at the bottom, back knee drops toward the floor. Keep torso tall.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "4Ob2FvAuDejQOCBN1OO-O",
              "workoutExerciseId": "AKw_thsVdq9YY0n8Xyy8w",
              "setIndex": 0,
              "side": "right",
              "reps": 11,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "Q16-fHhiEHvyo898DGHl4",
              "workoutExerciseId": "AKw_thsVdq9YY0n8Xyy8w",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "bNZUAg5V0paT5mib0FeuZ",
              "workoutExerciseId": "AKw_thsVdq9YY0n8Xyy8w",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "tv31ySb5mfF1PKiqq9Z6T",
              "workoutExerciseId": "AKw_thsVdq9YY0n8Xyy8w",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "1D7XtFb-4FMicj8NVfayL",
              "workoutExerciseId": "AKw_thsVdq9YY0n8Xyy8w",
              "setIndex": 4,
              "side": "right",
              "reps": 8,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "tJqdIMzyPuMqkJM25iJSV",
              "workoutExerciseId": "AKw_thsVdq9YY0n8Xyy8w",
              "setIndex": 5,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "IBpHDUFtCZeXsH8pjGjlR",
          "workoutId": "YdINnWJU0JcRAMq3NMak8",
          "exerciseId": "DGen-LnUq1xny0yUowydP",
          "sortOrder": 1,
          "exercise": {
            "id": "DGen-LnUq1xny0yUowydP",
            "name": "Goblet squat",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "UIrHJTPuNnTF9H24CMNvE",
              "workoutExerciseId": "IBpHDUFtCZeXsH8pjGjlR",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "PchGlRtjSD9fYmSj411Hl",
              "workoutExerciseId": "IBpHDUFtCZeXsH8pjGjlR",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "_gZNVHGQWZ7oD5TYxS3Mh",
              "workoutExerciseId": "IBpHDUFtCZeXsH8pjGjlR",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "z809hmHXizFr_rHPqH_yF",
          "workoutId": "YdINnWJU0JcRAMq3NMak8",
          "exerciseId": "7MVqc5mdVXYAtsTHynosl",
          "sortOrder": 2,
          "exercise": {
            "id": "7MVqc5mdVXYAtsTHynosl",
            "name": "Leg curl",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad just above the ankles, hips pinned down. Curl smoothly and squeeze at the top without yanking.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "3H4wefT1xiawq2bzdKlIA",
              "workoutExerciseId": "z809hmHXizFr_rHPqH_yF",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "LhDdCeRZ4b4akWR1ncuyA",
              "workoutExerciseId": "z809hmHXizFr_rHPqH_yF",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "xx0JxZvlhLHTlKoLN99Ed",
              "workoutExerciseId": "z809hmHXizFr_rHPqH_yF",
              "setIndex": 2,
              "side": "right",
              "reps": 10,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "7e5rnsJupaBYV9N1lEjdK",
              "workoutExerciseId": "z809hmHXizFr_rHPqH_yF",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "ZA3oj-enhV76I5FLibHs5",
              "workoutExerciseId": "z809hmHXizFr_rHPqH_yF",
              "setIndex": 4,
              "side": "right",
              "reps": 10,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "UqJZ5If4L9UEaoPbzoPOo",
              "workoutExerciseId": "z809hmHXizFr_rHPqH_yF",
              "setIndex": 5,
              "side": "left",
              "reps": 12,
              "weightKg": 25,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "gIYzOqH5OpYL7NJGyfrea",
          "workoutId": "YdINnWJU0JcRAMq3NMak8",
          "exerciseId": "tSev8eU28U2yoK4Cq4A6D",
          "sortOrder": 3,
          "exercise": {
            "id": "tSev8eU28U2yoK4Cq4A6D",
            "name": "Leg press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Feet mid-platform, full range without lifting hips. Control the descent; don't lock out harshly at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "RB6Z8SmjdkdLJ7WkIQkhz",
              "workoutExerciseId": "gIYzOqH5OpYL7NJGyfrea",
              "setIndex": 0,
              "side": "right",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "AWgT8XhBJRGKHW4WkS6b_",
              "workoutExerciseId": "gIYzOqH5OpYL7NJGyfrea",
              "setIndex": 1,
              "side": "left",
              "reps": 11,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "xrS_Jq-6sytb0iYviCMn4",
              "workoutExerciseId": "gIYzOqH5OpYL7NJGyfrea",
              "setIndex": 2,
              "side": "right",
              "reps": 8,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "K2877IBs96IGpervioyUl",
              "workoutExerciseId": "gIYzOqH5OpYL7NJGyfrea",
              "setIndex": 3,
              "side": "left",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "wa6_lGe16Q7ZvMjqw94TW",
          "workoutId": "YdINnWJU0JcRAMq3NMak8",
          "exerciseId": "-Da0ufF695s4nFCLDTx5i",
          "sortOrder": 4,
          "exercise": {
            "id": "-Da0ufF695s4nFCLDTx5i",
            "name": "Shoulder press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Press overhead without flaring ribs. Keep glutes and core tight; lower to about chin/ear height.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "oJd8E1uHJ16LukCi5gn9m",
              "workoutExerciseId": "wa6_lGe16Q7ZvMjqw94TW",
              "setIndex": 0,
              "side": "both",
              "reps": 10,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "kHK7Xu_9c8U0rzBKJNMMw",
              "workoutExerciseId": "wa6_lGe16Q7ZvMjqw94TW",
              "setIndex": 1,
              "side": "both",
              "reps": 9,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "UBm6lflTEmcWSzbvjLqUv",
              "workoutExerciseId": "wa6_lGe16Q7ZvMjqw94TW",
              "setIndex": 2,
              "side": "both",
              "reps": 8,
              "weightKg": 20,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "4MCXdj3cTuoBacWJ3P6JG",
          "workoutId": "YdINnWJU0JcRAMq3NMak8",
          "exerciseId": "WPbikAI64_GNBAxO2zgXY",
          "sortOrder": 5,
          "exercise": {
            "id": "WPbikAI64_GNBAxO2zgXY",
            "name": "Lat pulldown",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Pull the bar to upper chest, lead with elbows, slight lean back. Control the stretch at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "oO3qh5mI0WwAlZLxLD4x6",
              "workoutExerciseId": "4MCXdj3cTuoBacWJ3P6JG",
              "setIndex": 0,
              "side": "both",
              "reps": 9,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "JFMNvheP2D9mugGzJKv63",
              "workoutExerciseId": "4MCXdj3cTuoBacWJ3P6JG",
              "setIndex": 1,
              "side": "both",
              "reps": 10,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "xeWXxnlHtqq3BzoSuVqKs",
              "workoutExerciseId": "4MCXdj3cTuoBacWJ3P6JG",
              "setIndex": 2,
              "side": "both",
              "reps": 10,
              "weightKg": 60,
              "holdSeconds": null
            }
          ]
        }
      ]
    },
    {
      "id": "16Dw-X-7E_mFMc0Nlin8I",
      "performedAt": "2026-03-31",
      "note": "Imported from Garmin FIT\r\nSport: Strength\r\nDuration: 66 min\r\nCalories: 435",
      "createdAt": "2026-07-28T22:07:08.753Z",
      "exercises": [
        {
          "id": "zJoZbf1qKTzPLDBv-G3ex",
          "workoutId": "16Dw-X-7E_mFMc0Nlin8I",
          "exerciseId": "DGen-LnUq1xny0yUowydP",
          "sortOrder": 0,
          "exercise": {
            "id": "DGen-LnUq1xny0yUowydP",
            "name": "Goblet squat",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "k-Hg8UVZrIExpQ9TkjS5b",
              "workoutExerciseId": "zJoZbf1qKTzPLDBv-G3ex",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "q28A1Cd0coV_t5mu3YFLY",
              "workoutExerciseId": "zJoZbf1qKTzPLDBv-G3ex",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "IR7rk8TmbTSwjIp6mUc4Z",
              "workoutExerciseId": "zJoZbf1qKTzPLDBv-G3ex",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "hg5C_ZBO6_2i_Z4B2dfnb",
          "workoutId": "16Dw-X-7E_mFMc0Nlin8I",
          "exerciseId": "Yxp-FoMIFS914D030TIEW",
          "sortOrder": 1,
          "exercise": {
            "id": "Yxp-FoMIFS914D030TIEW",
            "name": "Split squat",
            "metricType": "weight_reps",
            "sideMode": "unilateral",
            "formTip": "Long staggered stance, front shin mostly vertical at the bottom, back knee drops toward the floor. Keep torso tall.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "_Yo7GS6G_PuY22j2aL9Fm",
              "workoutExerciseId": "hg5C_ZBO6_2i_Z4B2dfnb",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "q0858cYT4lwbOD9piHULZ",
              "workoutExerciseId": "hg5C_ZBO6_2i_Z4B2dfnb",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "GlTLDdjPe-zZ2DCeNdTmR",
              "workoutExerciseId": "hg5C_ZBO6_2i_Z4B2dfnb",
              "setIndex": 2,
              "side": "right",
              "reps": 10,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "8xjzG2xZwlHF-h1sVeMB6",
              "workoutExerciseId": "hg5C_ZBO6_2i_Z4B2dfnb",
              "setIndex": 3,
              "side": "left",
              "reps": 10,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "Exp0gcbUzt6euuY3CzuTB",
              "workoutExerciseId": "hg5C_ZBO6_2i_Z4B2dfnb",
              "setIndex": 4,
              "side": "right",
              "reps": 10,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "j25oEXgkxYddWZEqHJ1sr",
              "workoutExerciseId": "hg5C_ZBO6_2i_Z4B2dfnb",
              "setIndex": 5,
              "side": "left",
              "reps": 10,
              "weightKg": null,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "9_lqh_7OcK2omrbA2aFun",
          "workoutId": "16Dw-X-7E_mFMc0Nlin8I",
          "exerciseId": "tSev8eU28U2yoK4Cq4A6D",
          "sortOrder": 2,
          "exercise": {
            "id": "tSev8eU28U2yoK4Cq4A6D",
            "name": "Leg press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Feet mid-platform, full range without lifting hips. Control the descent; don't lock out harshly at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "6RKhAiYA0fvYnEFWRcp8q",
              "workoutExerciseId": "9_lqh_7OcK2omrbA2aFun",
              "setIndex": 0,
              "side": "right",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "M0gZ5S0EAu8CK7Q-PjmQt",
              "workoutExerciseId": "9_lqh_7OcK2omrbA2aFun",
              "setIndex": 1,
              "side": "left",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "u55BazFpJupEAoWEUmCXY",
              "workoutExerciseId": "9_lqh_7OcK2omrbA2aFun",
              "setIndex": 2,
              "side": "right",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "svU-KGgDyLgmd7mfHy-0C",
              "workoutExerciseId": "9_lqh_7OcK2omrbA2aFun",
              "setIndex": 3,
              "side": "left",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "HD1GIV3DrQvPRJ7kPM-XK",
              "workoutExerciseId": "9_lqh_7OcK2omrbA2aFun",
              "setIndex": 4,
              "side": "right",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "KoO_biggIIAQUA7ec1G0i",
              "workoutExerciseId": "9_lqh_7OcK2omrbA2aFun",
              "setIndex": 5,
              "side": "left",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "snN-YzZ8RF8mobWexuOq3",
          "workoutId": "16Dw-X-7E_mFMc0Nlin8I",
          "exerciseId": "56AkRKDOvhERU8zX2Kjj4",
          "sortOrder": 3,
          "exercise": {
            "id": "56AkRKDOvhERU8zX2Kjj4",
            "name": "Leg extension",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad on lower shins, extend until knees are nearly straight, then lower under control. Avoid slamming the stack.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "2swSyaf2j1LbnYOL2Q-6r",
              "workoutExerciseId": "snN-YzZ8RF8mobWexuOq3",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "1jq_0NxVBxqtTZNsDDDx5",
              "workoutExerciseId": "snN-YzZ8RF8mobWexuOq3",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "3_1e_qlIAUd9PiQ1B4kj8",
              "workoutExerciseId": "snN-YzZ8RF8mobWexuOq3",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "6sAuJCrBBSk7hKxB1ZqR8",
              "workoutExerciseId": "snN-YzZ8RF8mobWexuOq3",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "dppyUWDh8nUoOZGJpGHoK",
              "workoutExerciseId": "snN-YzZ8RF8mobWexuOq3",
              "setIndex": 4,
              "side": "right",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "Sh5AiE4GMAVESkgOZmapI",
              "workoutExerciseId": "snN-YzZ8RF8mobWexuOq3",
              "setIndex": 5,
              "side": "left",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "Gm-7hN3-iZMwyZQ99TkEY",
          "workoutId": "16Dw-X-7E_mFMc0Nlin8I",
          "exerciseId": "7MVqc5mdVXYAtsTHynosl",
          "sortOrder": 4,
          "exercise": {
            "id": "7MVqc5mdVXYAtsTHynosl",
            "name": "Leg curl",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad just above the ankles, hips pinned down. Curl smoothly and squeeze at the top without yanking.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "EUQvsrGIUQAJRlcxBnPN0",
              "workoutExerciseId": "Gm-7hN3-iZMwyZQ99TkEY",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "-Ob72iX2M1sRanYo-GBlw",
              "workoutExerciseId": "Gm-7hN3-iZMwyZQ99TkEY",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "8K5z2WDzfvJrZfodEWIOu",
              "workoutExerciseId": "Gm-7hN3-iZMwyZQ99TkEY",
              "setIndex": 2,
              "side": "right",
              "reps": 11,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "1c2httpOiotvQvsc7Dolh",
              "workoutExerciseId": "Gm-7hN3-iZMwyZQ99TkEY",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "BKix3KMNcXEcQ8qLi_v5o",
              "workoutExerciseId": "Gm-7hN3-iZMwyZQ99TkEY",
              "setIndex": 4,
              "side": "right",
              "reps": 9,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "VmLYHJ69Zt1wTn_wjCIFj",
              "workoutExerciseId": "Gm-7hN3-iZMwyZQ99TkEY",
              "setIndex": 5,
              "side": "left",
              "reps": 12,
              "weightKg": 25,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "xxE06vO9Ri9Gm0m8UbioU",
          "workoutId": "16Dw-X-7E_mFMc0Nlin8I",
          "exerciseId": "2SDz_jiZCBG_-Vd9gbERr",
          "sortOrder": 5,
          "exercise": {
            "id": "2SDz_jiZCBG_-Vd9gbERr",
            "name": "Hip Abductor",
            "metricType": "weight_reps",
            "sideMode": "unilateral",
            "formTip": "Imported from Garmin FIT",
            "defaultSets": 3,
            "createdAt": "2026-07-28T22:07:08.750Z"
          },
          "sets": [
            {
              "id": "ucQIwaIMsBGo12hlDrTSg",
              "workoutExerciseId": "xxE06vO9Ri9Gm0m8UbioU",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": 7,
              "holdSeconds": null
            },
            {
              "id": "dkgxKO2iHeqdZ6nVyqIsa",
              "workoutExerciseId": "xxE06vO9Ri9Gm0m8UbioU",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": 7,
              "holdSeconds": null
            },
            {
              "id": "6nH1-qwzZOmfnVHG_8pos",
              "workoutExerciseId": "xxE06vO9Ri9Gm0m8UbioU",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": 7,
              "holdSeconds": null
            },
            {
              "id": "PZ1RJQUCaFlXDsIMw79Lf",
              "workoutExerciseId": "xxE06vO9Ri9Gm0m8UbioU",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": 7,
              "holdSeconds": null
            },
            {
              "id": "6xfRtYw32jTMrx0nQm1OI",
              "workoutExerciseId": "xxE06vO9Ri9Gm0m8UbioU",
              "setIndex": 4,
              "side": "right",
              "reps": 12,
              "weightKg": 7,
              "holdSeconds": null
            },
            {
              "id": "VeQCLCw1MEo1oVsC60wwf",
              "workoutExerciseId": "xxE06vO9Ri9Gm0m8UbioU",
              "setIndex": 5,
              "side": "left",
              "reps": 12,
              "weightKg": 7,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "3JE2DOS84TWkfrALSpic9",
          "workoutId": "16Dw-X-7E_mFMc0Nlin8I",
          "exerciseId": "WPbikAI64_GNBAxO2zgXY",
          "sortOrder": 6,
          "exercise": {
            "id": "WPbikAI64_GNBAxO2zgXY",
            "name": "Lat pulldown",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Pull the bar to upper chest, lead with elbows, slight lean back. Control the stretch at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "Gn5-wHQxo8Dy-PyzT2guU",
              "workoutExerciseId": "3JE2DOS84TWkfrALSpic9",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "bR54Y1p-AtqaSwjnHId0G",
              "workoutExerciseId": "3JE2DOS84TWkfrALSpic9",
              "setIndex": 1,
              "side": "both",
              "reps": 10,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "cXlwBsH17RYBjQIXW_N0p",
              "workoutExerciseId": "3JE2DOS84TWkfrALSpic9",
              "setIndex": 2,
              "side": "both",
              "reps": 10,
              "weightKg": 60,
              "holdSeconds": null
            }
          ]
        }
      ]
    },
    {
      "id": "RpkPrfC9cfNPxQ4RgQr6s",
      "performedAt": "2026-03-24",
      "note": "Imported from Garmin FIT\r\nSport: Strength\r\nDuration: 60 min\r\nCalories: 458",
      "createdAt": "2026-07-28T22:10:58.218Z",
      "exercises": [
        {
          "id": "De2HhJc3hQITDD-0K5f72",
          "workoutId": "RpkPrfC9cfNPxQ4RgQr6s",
          "exerciseId": "DGen-LnUq1xny0yUowydP",
          "sortOrder": 0,
          "exercise": {
            "id": "DGen-LnUq1xny0yUowydP",
            "name": "Goblet squat",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "TnSn1YZF0C-Xtrbfw-zUA",
              "workoutExerciseId": "De2HhJc3hQITDD-0K5f72",
              "setIndex": 0,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "Hzq_SDJXOkIoa8fksG3dx",
              "workoutExerciseId": "De2HhJc3hQITDD-0K5f72",
              "setIndex": 1,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            },
            {
              "id": "PQehirMw80VpF0wFjD_3B",
              "workoutExerciseId": "De2HhJc3hQITDD-0K5f72",
              "setIndex": 2,
              "side": "both",
              "reps": 12,
              "weightKg": 8,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "JtwH30UhYNy3OpAKEm08N",
          "workoutId": "RpkPrfC9cfNPxQ4RgQr6s",
          "exerciseId": "Yxp-FoMIFS914D030TIEW",
          "sortOrder": 1,
          "exercise": {
            "id": "Yxp-FoMIFS914D030TIEW",
            "name": "Split squat",
            "metricType": "weight_reps",
            "sideMode": "unilateral",
            "formTip": "Long staggered stance, front shin mostly vertical at the bottom, back knee drops toward the floor. Keep torso tall.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "RuQw9QRxNMVczS2CsCHSi",
              "workoutExerciseId": "JtwH30UhYNy3OpAKEm08N",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "hezu3nZkvEKniVltXAk68",
              "workoutExerciseId": "JtwH30UhYNy3OpAKEm08N",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "3FfCPcZF54Fn0bASGXnBI",
              "workoutExerciseId": "JtwH30UhYNy3OpAKEm08N",
              "setIndex": 2,
              "side": "right",
              "reps": 10,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "GyjZ-V1wPxbtln4ogXEQj",
              "workoutExerciseId": "JtwH30UhYNy3OpAKEm08N",
              "setIndex": 3,
              "side": "left",
              "reps": 10,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "H8VVHw3Zj0Yit_9YMGjxY",
              "workoutExerciseId": "JtwH30UhYNy3OpAKEm08N",
              "setIndex": 4,
              "side": "right",
              "reps": 10,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "JIwANtVNCe3ew9UuvmQJ5",
              "workoutExerciseId": "JtwH30UhYNy3OpAKEm08N",
              "setIndex": 5,
              "side": "left",
              "reps": 10,
              "weightKg": null,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "-sODYRJC9VaQ9iZjKkIYU",
          "workoutId": "RpkPrfC9cfNPxQ4RgQr6s",
          "exerciseId": "tSev8eU28U2yoK4Cq4A6D",
          "sortOrder": 2,
          "exercise": {
            "id": "tSev8eU28U2yoK4Cq4A6D",
            "name": "Leg press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Feet mid-platform, full range without lifting hips. Control the descent; don't lock out harshly at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "yPkYy0V24PU0mdhqDb2Ky",
              "workoutExerciseId": "-sODYRJC9VaQ9iZjKkIYU",
              "setIndex": 0,
              "side": "right",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "HVb7SLi0_VhQYZL9AIZFZ",
              "workoutExerciseId": "-sODYRJC9VaQ9iZjKkIYU",
              "setIndex": 1,
              "side": "left",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "wMPG5GuOIUrJ_gVmIhYbs",
              "workoutExerciseId": "-sODYRJC9VaQ9iZjKkIYU",
              "setIndex": 2,
              "side": "right",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "0Zl0ajcU4Nljj_xG4fky9",
              "workoutExerciseId": "-sODYRJC9VaQ9iZjKkIYU",
              "setIndex": 3,
              "side": "left",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "RB5Q6MIGhNPYMnEyWW7Xa",
              "workoutExerciseId": "-sODYRJC9VaQ9iZjKkIYU",
              "setIndex": 4,
              "side": "right",
              "reps": 8,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "PUg4akOIcxDcreCHT72D4",
              "workoutExerciseId": "-sODYRJC9VaQ9iZjKkIYU",
              "setIndex": 5,
              "side": "left",
              "reps": 8,
              "weightKg": 27.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "lCWAZDxlH_-SD_Ol79Rqn",
          "workoutId": "RpkPrfC9cfNPxQ4RgQr6s",
          "exerciseId": "56AkRKDOvhERU8zX2Kjj4",
          "sortOrder": 3,
          "exercise": {
            "id": "56AkRKDOvhERU8zX2Kjj4",
            "name": "Leg extension",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad on lower shins, extend until knees are nearly straight, then lower under control. Avoid slamming the stack.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "VYE06gj142OiYX4Znhnce",
              "workoutExerciseId": "lCWAZDxlH_-SD_Ol79Rqn",
              "setIndex": 0,
              "side": "right",
              "reps": 10,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "6Yx1A0lMVHUmiUOc0s-3C",
              "workoutExerciseId": "lCWAZDxlH_-SD_Ol79Rqn",
              "setIndex": 1,
              "side": "left",
              "reps": 10,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "uvKRpHqayfrEdxux9Qz1Y",
              "workoutExerciseId": "lCWAZDxlH_-SD_Ol79Rqn",
              "setIndex": 2,
              "side": "right",
              "reps": 10,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "XG-tWyUD0xr3A4iq4JMlG",
              "workoutExerciseId": "lCWAZDxlH_-SD_Ol79Rqn",
              "setIndex": 3,
              "side": "left",
              "reps": 10,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "mm02ytVXOpSslxSupQmn0",
              "workoutExerciseId": "lCWAZDxlH_-SD_Ol79Rqn",
              "setIndex": 4,
              "side": "right",
              "reps": 9,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "VV3HtuFyBKecAOIIoU8-B",
              "workoutExerciseId": "lCWAZDxlH_-SD_Ol79Rqn",
              "setIndex": 5,
              "side": "left",
              "reps": 9,
              "weightKg": 20,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "qQ-64IMutVmUpgr0IyLaU",
          "workoutId": "RpkPrfC9cfNPxQ4RgQr6s",
          "exerciseId": "7MVqc5mdVXYAtsTHynosl",
          "sortOrder": 4,
          "exercise": {
            "id": "7MVqc5mdVXYAtsTHynosl",
            "name": "Leg curl",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad just above the ankles, hips pinned down. Curl smoothly and squeeze at the top without yanking.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "Rtw46GJmhOT4yby27H_zl",
              "workoutExerciseId": "qQ-64IMutVmUpgr0IyLaU",
              "setIndex": 0,
              "side": "right",
              "reps": 9,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "_A5Y3os6Iwlt3Tx38Oy0a",
              "workoutExerciseId": "qQ-64IMutVmUpgr0IyLaU",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "VsIpVDtBAtwG-XW3ZFWix",
              "workoutExerciseId": "qQ-64IMutVmUpgr0IyLaU",
              "setIndex": 2,
              "side": "right",
              "reps": 10,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "k9il7TOrCZQc4nCYqjuZK",
              "workoutExerciseId": "qQ-64IMutVmUpgr0IyLaU",
              "setIndex": 3,
              "side": "left",
              "reps": 11,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "qCC-wuKbgYD5VbugRt5c-",
              "workoutExerciseId": "qQ-64IMutVmUpgr0IyLaU",
              "setIndex": 4,
              "side": "right",
              "reps": 8,
              "weightKg": 25,
              "holdSeconds": null
            },
            {
              "id": "hsI_MCtAIUPTetzLzRlm0",
              "workoutExerciseId": "qQ-64IMutVmUpgr0IyLaU",
              "setIndex": 5,
              "side": "left",
              "reps": 10,
              "weightKg": 25,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "LhI4iaAB_kiLAdfnyKeWF",
          "workoutId": "RpkPrfC9cfNPxQ4RgQr6s",
          "exerciseId": "2SDz_jiZCBG_-Vd9gbERr",
          "sortOrder": 5,
          "exercise": {
            "id": "2SDz_jiZCBG_-Vd9gbERr",
            "name": "Hip Abductor",
            "metricType": "weight_reps",
            "sideMode": "unilateral",
            "formTip": "Imported from Garmin FIT",
            "defaultSets": 3,
            "createdAt": "2026-07-28T22:07:08.750Z"
          },
          "sets": [
            {
              "id": "hXxOJSKzO0Btqe7FQZihW",
              "workoutExerciseId": "LhI4iaAB_kiLAdfnyKeWF",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": 6.5,
              "holdSeconds": null
            },
            {
              "id": "Ce9D_i22htKKXyK55aOKC",
              "workoutExerciseId": "LhI4iaAB_kiLAdfnyKeWF",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": 6.5,
              "holdSeconds": null
            },
            {
              "id": "bZ1DyBA3h6aY-Ri5aKrtw",
              "workoutExerciseId": "LhI4iaAB_kiLAdfnyKeWF",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": 6.5,
              "holdSeconds": null
            },
            {
              "id": "RSwOTJNDJLj5_tKfsr86L",
              "workoutExerciseId": "LhI4iaAB_kiLAdfnyKeWF",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": 6.5,
              "holdSeconds": null
            },
            {
              "id": "odA1zf2pAccV8Zf1wGyzh",
              "workoutExerciseId": "LhI4iaAB_kiLAdfnyKeWF",
              "setIndex": 4,
              "side": "right",
              "reps": 12,
              "weightKg": 6.5,
              "holdSeconds": null
            },
            {
              "id": "X1UnXTktg-wBgsqlf7W-p",
              "workoutExerciseId": "LhI4iaAB_kiLAdfnyKeWF",
              "setIndex": 5,
              "side": "left",
              "reps": 12,
              "weightKg": 6.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "wXAg3JPSBqFJb9uWYL1as",
          "workoutId": "RpkPrfC9cfNPxQ4RgQr6s",
          "exerciseId": "WPbikAI64_GNBAxO2zgXY",
          "sortOrder": 6,
          "exercise": {
            "id": "WPbikAI64_GNBAxO2zgXY",
            "name": "Lat pulldown",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Pull the bar to upper chest, lead with elbows, slight lean back. Control the stretch at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "dz9jhi1q7PEX4fMIxjOXC",
              "workoutExerciseId": "wXAg3JPSBqFJb9uWYL1as",
              "setIndex": 0,
              "side": "both",
              "reps": 8,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "kYlYrF-NW3bLNeN_PBcDo",
              "workoutExerciseId": "wXAg3JPSBqFJb9uWYL1as",
              "setIndex": 1,
              "side": "both",
              "reps": 10,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "ePuZapxKTjh3WSMJP4CGB",
              "workoutExerciseId": "wXAg3JPSBqFJb9uWYL1as",
              "setIndex": 2,
              "side": "both",
              "reps": 9,
              "weightKg": 60,
              "holdSeconds": null
            }
          ]
        }
      ]
    },
    {
      "id": "TCkWZY40Ls6n2iWOdUGcF",
      "performedAt": "2026-03-17",
      "note": "Imported from Garmin FIT\r\nSport: Strength\r\nDuration: 67 min\r\nCalories: 447",
      "createdAt": "2026-07-28T22:12:49.525Z",
      "exercises": [
        {
          "id": "htzpIXkAfJDl9dV8Rm8bI",
          "workoutId": "TCkWZY40Ls6n2iWOdUGcF",
          "exerciseId": "DGen-LnUq1xny0yUowydP",
          "sortOrder": 0,
          "exercise": {
            "id": "DGen-LnUq1xny0yUowydP",
            "name": "Goblet squat",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Hold the weight at your chest, sit between your heels, keep your chest up, and drive through mid-foot.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "xBHmqlU24etKIjG1iGqGG",
              "workoutExerciseId": "htzpIXkAfJDl9dV8Rm8bI",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": 6,
              "holdSeconds": null
            },
            {
              "id": "Ck45c3WhwsiDzaNzbUPMD",
              "workoutExerciseId": "htzpIXkAfJDl9dV8Rm8bI",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": 6,
              "holdSeconds": null
            },
            {
              "id": "cZCHP9fO3objAiUjse1Bh",
              "workoutExerciseId": "htzpIXkAfJDl9dV8Rm8bI",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": 6,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "V5PeNIM06zrXjfEVlRQAh",
          "workoutId": "TCkWZY40Ls6n2iWOdUGcF",
          "exerciseId": "Yxp-FoMIFS914D030TIEW",
          "sortOrder": 1,
          "exercise": {
            "id": "Yxp-FoMIFS914D030TIEW",
            "name": "Split squat",
            "metricType": "weight_reps",
            "sideMode": "unilateral",
            "formTip": "Long staggered stance, front shin mostly vertical at the bottom, back knee drops toward the floor. Keep torso tall.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "KTX45LGmDj5185KezEPDI",
              "workoutExerciseId": "V5PeNIM06zrXjfEVlRQAh",
              "setIndex": 0,
              "side": "right",
              "reps": 8,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "y_lM5nXgZ3tu3EKizHHyA",
              "workoutExerciseId": "V5PeNIM06zrXjfEVlRQAh",
              "setIndex": 1,
              "side": "left",
              "reps": 8,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "uNTjXFFB3utyzvzjdVBk7",
              "workoutExerciseId": "V5PeNIM06zrXjfEVlRQAh",
              "setIndex": 2,
              "side": "right",
              "reps": 8,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "y0bVRrHQHhM4BCu5Bu11v",
              "workoutExerciseId": "V5PeNIM06zrXjfEVlRQAh",
              "setIndex": 3,
              "side": "left",
              "reps": 8,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "otEh5PUd6Bjra3iwqhi8u",
              "workoutExerciseId": "V5PeNIM06zrXjfEVlRQAh",
              "setIndex": 4,
              "side": "right",
              "reps": 8,
              "weightKg": null,
              "holdSeconds": null
            },
            {
              "id": "9vCqLDqlu7Dz5RxQ5A_Tq",
              "workoutExerciseId": "V5PeNIM06zrXjfEVlRQAh",
              "setIndex": 5,
              "side": "left",
              "reps": 8,
              "weightKg": null,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "gnWh3FtR9iQtHue8lBnEb",
          "workoutId": "TCkWZY40Ls6n2iWOdUGcF",
          "exerciseId": "56AkRKDOvhERU8zX2Kjj4",
          "sortOrder": 2,
          "exercise": {
            "id": "56AkRKDOvhERU8zX2Kjj4",
            "name": "Leg extension",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad on lower shins, extend until knees are nearly straight, then lower under control. Avoid slamming the stack.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "T-GmKBqtmtoDwKw5Enw-A",
              "workoutExerciseId": "gnWh3FtR9iQtHue8lBnEb",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "IGdKb231cpOl0WRPxEQzu",
              "workoutExerciseId": "gnWh3FtR9iQtHue8lBnEb",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "5UshmZ4ZX6TNvi5fLN0iV",
              "workoutExerciseId": "gnWh3FtR9iQtHue8lBnEb",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "fHeCvCjHBK8wxk9VE3mw9",
              "workoutExerciseId": "gnWh3FtR9iQtHue8lBnEb",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "pI2SuzPKKgRxsEtZ_xddb",
              "workoutExerciseId": "gnWh3FtR9iQtHue8lBnEb",
              "setIndex": 4,
              "side": "right",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            },
            {
              "id": "VFpk6V51zFtohAMFNSs2H",
              "workoutExerciseId": "gnWh3FtR9iQtHue8lBnEb",
              "setIndex": 5,
              "side": "left",
              "reps": 12,
              "weightKg": 20,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "hgJ5QVC26OEZY122DdDWb",
          "workoutId": "TCkWZY40Ls6n2iWOdUGcF",
          "exerciseId": "7MVqc5mdVXYAtsTHynosl",
          "sortOrder": 3,
          "exercise": {
            "id": "7MVqc5mdVXYAtsTHynosl",
            "name": "Leg curl",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad just above the ankles, hips pinned down. Curl smoothly and squeeze at the top without yanking.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "5Tm2nX430aRIjRQW7tQeF",
              "workoutExerciseId": "hgJ5QVC26OEZY122DdDWb",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": 22.5,
              "holdSeconds": null
            },
            {
              "id": "21-y-5qGwo_ELPl0-GMhj",
              "workoutExerciseId": "hgJ5QVC26OEZY122DdDWb",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": 22.5,
              "holdSeconds": null
            },
            {
              "id": "5AedDVRKxPhKsWJhT6bwG",
              "workoutExerciseId": "hgJ5QVC26OEZY122DdDWb",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": 22.5,
              "holdSeconds": null
            },
            {
              "id": "b3KG3GeE9VBKlKgZsErAl",
              "workoutExerciseId": "hgJ5QVC26OEZY122DdDWb",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": 22.5,
              "holdSeconds": null
            },
            {
              "id": "zt1gzdM4UzyqveLSzLpQa",
              "workoutExerciseId": "hgJ5QVC26OEZY122DdDWb",
              "setIndex": 4,
              "side": "right",
              "reps": 12,
              "weightKg": 22.5,
              "holdSeconds": null
            },
            {
              "id": "jPSbDrZpE0T0m_4pAek5N",
              "workoutExerciseId": "hgJ5QVC26OEZY122DdDWb",
              "setIndex": 5,
              "side": "left",
              "reps": 12,
              "weightKg": 22.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "_hWeDs0jyCYG2pfXs91c6",
          "workoutId": "TCkWZY40Ls6n2iWOdUGcF",
          "exerciseId": "2SDz_jiZCBG_-Vd9gbERr",
          "sortOrder": 4,
          "exercise": {
            "id": "2SDz_jiZCBG_-Vd9gbERr",
            "name": "Hip Abductor",
            "metricType": "weight_reps",
            "sideMode": "unilateral",
            "formTip": "Imported from Garmin FIT",
            "defaultSets": 3,
            "createdAt": "2026-07-28T22:07:08.750Z"
          },
          "sets": [
            {
              "id": "hqjSf6VN6NJ-_TPtFM-5B",
              "workoutExerciseId": "_hWeDs0jyCYG2pfXs91c6",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": 6.5,
              "holdSeconds": null
            },
            {
              "id": "i-XWhwv89iu6SdgxrFwb9",
              "workoutExerciseId": "_hWeDs0jyCYG2pfXs91c6",
              "setIndex": 1,
              "side": "left",
              "reps": 12,
              "weightKg": 6.5,
              "holdSeconds": null
            },
            {
              "id": "jBfBLaYCBCwKKV3uef6gT",
              "workoutExerciseId": "_hWeDs0jyCYG2pfXs91c6",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": 6.5,
              "holdSeconds": null
            },
            {
              "id": "dlREIDsltbJiivFyW1f-T",
              "workoutExerciseId": "_hWeDs0jyCYG2pfXs91c6",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": 6.5,
              "holdSeconds": null
            },
            {
              "id": "kspTDAjoTNKKvX7bYd8Cx",
              "workoutExerciseId": "_hWeDs0jyCYG2pfXs91c6",
              "setIndex": 4,
              "side": "right",
              "reps": 12,
              "weightKg": 6.5,
              "holdSeconds": null
            },
            {
              "id": "ltyEFiI2GKf1vrSv7K6P5",
              "workoutExerciseId": "_hWeDs0jyCYG2pfXs91c6",
              "setIndex": 5,
              "side": "left",
              "reps": 12,
              "weightKg": 6.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "onBFHcpSdcUGT3Wn2-TAO",
          "workoutId": "TCkWZY40Ls6n2iWOdUGcF",
          "exerciseId": "tSev8eU28U2yoK4Cq4A6D",
          "sortOrder": 5,
          "exercise": {
            "id": "tSev8eU28U2yoK4Cq4A6D",
            "name": "Leg press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Feet mid-platform, full range without lifting hips. Control the descent; don't lock out harshly at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "qryF12bG7afTQl5xBxvhv",
              "workoutExerciseId": "onBFHcpSdcUGT3Wn2-TAO",
              "setIndex": 0,
              "side": "right",
              "reps": 7,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "CH61YJYcdBXPrXWXgUrOB",
              "workoutExerciseId": "onBFHcpSdcUGT3Wn2-TAO",
              "setIndex": 1,
              "side": "left",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "ZFLSCC8bKLqrknthG7PZ0",
              "workoutExerciseId": "onBFHcpSdcUGT3Wn2-TAO",
              "setIndex": 2,
              "side": "right",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "mOY_L0Bn_C6Ee4hHtNAto",
              "workoutExerciseId": "onBFHcpSdcUGT3Wn2-TAO",
              "setIndex": 3,
              "side": "left",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "PqxILeiGSpFhdC_wql5bc",
              "workoutExerciseId": "onBFHcpSdcUGT3Wn2-TAO",
              "setIndex": 4,
              "side": "right",
              "reps": 8,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "ZlwlorF3WCLDSucwZBw4J",
              "workoutExerciseId": "onBFHcpSdcUGT3Wn2-TAO",
              "setIndex": 5,
              "side": "left",
              "reps": 8,
              "weightKg": 27.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "78dM2EpvzDTCG3Yqyg9WW",
          "workoutId": "TCkWZY40Ls6n2iWOdUGcF",
          "exerciseId": "WPbikAI64_GNBAxO2zgXY",
          "sortOrder": 6,
          "exercise": {
            "id": "WPbikAI64_GNBAxO2zgXY",
            "name": "Lat pulldown",
            "metricType": "weight_reps",
            "sideMode": "both_only",
            "formTip": "Pull the bar to upper chest, lead with elbows, slight lean back. Control the stretch at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "rEDx9aKETMAH-10ymrisW",
              "workoutExerciseId": "78dM2EpvzDTCG3Yqyg9WW",
              "setIndex": 0,
              "side": "both",
              "reps": 10,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "tMqAQ-V__JRuEGEfZSWoT",
              "workoutExerciseId": "78dM2EpvzDTCG3Yqyg9WW",
              "setIndex": 1,
              "side": "both",
              "reps": 10,
              "weightKg": 60,
              "holdSeconds": null
            },
            {
              "id": "TL_luzUkFnt97AAzkdxpC",
              "workoutExerciseId": "78dM2EpvzDTCG3Yqyg9WW",
              "setIndex": 2,
              "side": "both",
              "reps": 10,
              "weightKg": 60,
              "holdSeconds": null
            }
          ]
        }
      ]
    },
    {
      "id": "UqMYS7zYq5qz5rPvikot3",
      "performedAt": "2026-03-12",
      "note": "Imported from Garmin FIT\r\nSport: Strength\r\nDuration: 45 min\r\nCalories: 317",
      "createdAt": "2026-07-28T22:29:41.025Z",
      "exercises": [
        {
          "id": "LeUe4_z6q0uj39xXMVMc4",
          "workoutId": "UqMYS7zYq5qz5rPvikot3",
          "exerciseId": "tSev8eU28U2yoK4Cq4A6D",
          "sortOrder": 0,
          "exercise": {
            "id": "tSev8eU28U2yoK4Cq4A6D",
            "name": "Leg press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Feet mid-platform, full range without lifting hips. Control the descent; don't lock out harshly at the top.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "GhAXmIr-MPOGmV5fuT1s1",
              "workoutExerciseId": "LeUe4_z6q0uj39xXMVMc4",
              "setIndex": 0,
              "side": "right",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "IHBB6ZWB99o1CjQzblX91",
              "workoutExerciseId": "LeUe4_z6q0uj39xXMVMc4",
              "setIndex": 1,
              "side": "left",
              "reps": 8,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "L1jdFpcbtSCT0QNGpFbpN",
              "workoutExerciseId": "LeUe4_z6q0uj39xXMVMc4",
              "setIndex": 2,
              "side": "right",
              "reps": 9,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "KXL_8R_ok4spVDMGJPpOx",
              "workoutExerciseId": "LeUe4_z6q0uj39xXMVMc4",
              "setIndex": 3,
              "side": "left",
              "reps": 7,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "B-pl0PP2SbrSVxxQpMzBs",
              "workoutExerciseId": "LeUe4_z6q0uj39xXMVMc4",
              "setIndex": 4,
              "side": "right",
              "reps": 7,
              "weightKg": 27.5,
              "holdSeconds": null
            },
            {
              "id": "cLO4_fkNy7K8bl9rFjTJX",
              "workoutExerciseId": "LeUe4_z6q0uj39xXMVMc4",
              "setIndex": 5,
              "side": "left",
              "reps": 8,
              "weightKg": 27.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "dCWKrBNDljf3TN5Wa7qNZ",
          "workoutId": "UqMYS7zYq5qz5rPvikot3",
          "exerciseId": "7MVqc5mdVXYAtsTHynosl",
          "sortOrder": 1,
          "exercise": {
            "id": "7MVqc5mdVXYAtsTHynosl",
            "name": "Leg curl",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Pad just above the ankles, hips pinned down. Curl smoothly and squeeze at the top without yanking.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "-C4DdK_ZN7u4rqy3wlSOV",
              "workoutExerciseId": "dCWKrBNDljf3TN5Wa7qNZ",
              "setIndex": 0,
              "side": "right",
              "reps": 12,
              "weightKg": 22.5,
              "holdSeconds": null
            },
            {
              "id": "rvyHokWRE2oA4GvSeGxts",
              "workoutExerciseId": "dCWKrBNDljf3TN5Wa7qNZ",
              "setIndex": 1,
              "side": "left",
              "reps": 8,
              "weightKg": 22.5,
              "holdSeconds": null
            },
            {
              "id": "z61MVb5bgoBOiHcEZIAxW",
              "workoutExerciseId": "dCWKrBNDljf3TN5Wa7qNZ",
              "setIndex": 2,
              "side": "right",
              "reps": 12,
              "weightKg": 22.5,
              "holdSeconds": null
            },
            {
              "id": "jVRZmTm81GnvfuSd8bUs6",
              "workoutExerciseId": "dCWKrBNDljf3TN5Wa7qNZ",
              "setIndex": 3,
              "side": "left",
              "reps": 12,
              "weightKg": 22.5,
              "holdSeconds": null
            },
            {
              "id": "CUl-PMcLO4nxYxQoNRDZ5",
              "workoutExerciseId": "dCWKrBNDljf3TN5Wa7qNZ",
              "setIndex": 4,
              "side": "right",
              "reps": 10,
              "weightKg": 22.5,
              "holdSeconds": null
            },
            {
              "id": "B98maAcPNleFWrKmebQOz",
              "workoutExerciseId": "dCWKrBNDljf3TN5Wa7qNZ",
              "setIndex": 5,
              "side": "left",
              "reps": 12,
              "weightKg": 22.5,
              "holdSeconds": null
            }
          ]
        },
        {
          "id": "2o_oTyvKjiNpGx2KupFpZ",
          "workoutId": "UqMYS7zYq5qz5rPvikot3",
          "exerciseId": "-Da0ufF695s4nFCLDTx5i",
          "sortOrder": 2,
          "exercise": {
            "id": "-Da0ufF695s4nFCLDTx5i",
            "name": "Shoulder press",
            "metricType": "weight_reps",
            "sideMode": "tri",
            "formTip": "Press overhead without flaring ribs. Keep glutes and core tight; lower to about chin/ear height.",
            "defaultSets": 3,
            "createdAt": "2026-07-28T19:24:39.597Z"
          },
          "sets": [
            {
              "id": "hP74jNCLt_oB5oZ9Hd7Ag",
              "workoutExerciseId": "2o_oTyvKjiNpGx2KupFpZ",
              "setIndex": 0,
              "side": "right",
              "reps": 7,
              "weightKg": 22.5,
              "holdSeconds": null
            },
            {
              "id": "Jx8r7NOtM3ZjYC7VRIgOv",
              "workoutExerciseId": "2o_oTyvKjiNpGx2KupFpZ",
              "setIndex": 1,
              "side": "left",
              "reps": 6,
              "weightKg": 22.5,
              "holdSeconds": null
            }
          ]
        }
      ]
    }
  ],
  "bodyMetrics": [
    {
      "id": "J-Xi7QR0IG5SyHr83mUsz",
      "date": "2026-07-28",
      "weightKg": 88.7,
      "bodyFatPct": 15
    },
    {
      "id": "PtmEnkvMF3XE5DuOUHKJP",
      "date": "2026-07-21",
      "weightKg": 90.4,
      "bodyFatPct": 15.4
    },
    {
      "id": "l5T9eYvzR2HE6ex446bDF",
      "date": "2026-07-14",
      "weightKg": 90,
      "bodyFatPct": 15.3
    },
    {
      "id": "YT9xJF9KAGPmIdgBf7rxk",
      "date": "2026-07-07",
      "weightKg": 89.4,
      "bodyFatPct": 15.1
    },
    {
      "id": "yPpqpWdiCV-3bRBJdigNR",
      "date": "2026-07-01",
      "weightKg": 90.7,
      "bodyFatPct": 15.5
    },
    {
      "id": "BM5DLY02qLDnW__qHpDW5",
      "date": "2026-06-16",
      "weightKg": 88.6,
      "bodyFatPct": 14.9
    },
    {
      "id": "W_V_AQzcqBNHBuJDCiPXL",
      "date": "2026-06-09",
      "weightKg": 90.3,
      "bodyFatPct": 15.3
    },
    {
      "id": "g2YiUtC9t9RAaf6EjgNzR",
      "date": "2026-03-17",
      "weightKg": 90.2,
      "bodyFatPct": 15.3
    }
  ],
  "settings": {
    "weightGoalKg": "85",
    "dailyCalorieTargetKcal": "2290",
    "profileSex": "male",
    "profileAgeYears": "37",
    "profileHeightCm": "182",
    "profileWeightKg": "88.7",
    "profileActivity": "moderate",
    "profileGoal": "lose",
    "dailyProteinTargetG": "177",
    "dailyCarbsTargetG": "252",
    "dailyFatTargetG": "64",
    "garminEmail": "british_government@hotmail.com",
    "garminDisplayName": "2f04a6e8-3704-4df9-84dd-c5708db47b79"
  },
  "foods": [
    {
      "barcode": "5411188127697",
      "productName": "Barista Hafer",
      "kcalPer100g": 59,
      "proteinGPer100g": 0.8,
      "carbsGPer100g": 6.7,
      "fatGPer100g": 3,
      "servingLabel": "Latte",
      "servingGrams": 200,
      "isFavorite": true,
      "updatedAt": "2026-07-29T12:48:03.468Z"
    },
    {
      "barcode": "3800020412091",
      "productName": "CHUNKY",
      "kcalPer100g": 515.625,
      "proteinGPer100g": 6.5,
      "carbsGPer100g": 60.3,
      "fatGPer100g": 27.1,
      "servingLabel": "1 bar",
      "servingGrams": 32,
      "isFavorite": false,
      "updatedAt": "2026-07-29T11:54:33.080Z"
    }
  ],
  "mealTemplates": [
    {
      "id": "FwjrGzXPs_h-xvLpRTeXJ",
      "name": "Weetabix",
      "kcalPerServing": 136,
      "proteinGPerServing": 4.5,
      "carbsGPerServing": 26,
      "fatGPerServing": 1,
      "isFavorite": true,
      "createdAt": "2026-07-29T13:16:43.198Z"
    },
    {
      "id": "P5K7XnKtd14lws7nmxm7K",
      "name": "Fresh Mango",
      "kcalPerServing": 65,
      "proteinGPerServing": 0.5,
      "carbsGPerServing": 17,
      "fatGPerServing": 0.5,
      "isFavorite": false,
      "createdAt": "2026-07-29T15:18:45.120Z"
    },
    {
      "id": "Hv21SB_gYhU7Xl2UE2npQ",
      "name": "Hello fresh Thai inspired noodles",
      "kcalPerServing": 722,
      "proteinGPerServing": 34.5,
      "carbsGPerServing": 80.5,
      "fatGPerServing": 29.5,
      "isFavorite": false,
      "createdAt": "2026-07-29T16:45:27.732Z"
    },
    {
      "id": "NWQOxosbno4no9n_bCZFX",
      "name": "Weetabix",
      "kcalPerServing": 362,
      "proteinGPerServing": 12,
      "carbsGPerServing": 69,
      "fatGPerServing": 2,
      "isFavorite": false,
      "createdAt": "2026-07-29T12:50:56.363Z"
    }
  ],
  "intakeEntries": [
    {
      "id": "pmHNftv8sJ9tNEh-D8Qr0",
      "date": "2026-07-29",
      "createdAt": "2026-07-29T16:45:33.621Z",
      "foodBarcode": null,
      "mealTemplateId": "Hv21SB_gYhU7Xl2UE2npQ",
      "servings": 1,
      "totalsKcal": 722,
      "totalsProteinG": 34.5,
      "totalsCarbsG": 80.5,
      "totalsFatG": 29.5,
      "displayName": "Hello fresh Thai inspired noodles",
      "source": "template",
      "isEstimate": false,
      "isQuickAddFavorite": false
    },
    {
      "id": "f3NQtwfqUyNetoWvWQ38R",
      "date": "2026-07-29",
      "createdAt": "2026-07-29T15:19:02.608Z",
      "foodBarcode": null,
      "mealTemplateId": "P5K7XnKtd14lws7nmxm7K",
      "servings": 1,
      "totalsKcal": 65,
      "totalsProteinG": 0.5,
      "totalsCarbsG": 17,
      "totalsFatG": 0.5,
      "displayName": "Fresh Mango",
      "source": "template",
      "isEstimate": false,
      "isQuickAddFavorite": false
    },
    {
      "id": "lDX6LJ0FSDmxovqBrqWPi",
      "date": "2026-07-29",
      "createdAt": "2026-07-29T13:16:51.077Z",
      "foodBarcode": null,
      "mealTemplateId": "FwjrGzXPs_h-xvLpRTeXJ",
      "servings": 3,
      "totalsKcal": 408,
      "totalsProteinG": 13.5,
      "totalsCarbsG": 78,
      "totalsFatG": 3,
      "displayName": "Weetabix",
      "source": "template",
      "isEstimate": false,
      "isQuickAddFavorite": true
    },
    {
      "id": "5g-vVGNp_f-41g-jQBPw-",
      "date": "2026-07-29",
      "createdAt": "2026-07-29T13:15:08.095Z",
      "foodBarcode": "5411188127697",
      "mealTemplateId": null,
      "servings": 1,
      "totalsKcal": 118,
      "totalsProteinG": 1.6,
      "totalsCarbsG": 13.4,
      "totalsFatG": 6,
      "displayName": "Barista Hafer",
      "source": "food",
      "isEstimate": false,
      "isQuickAddFavorite": true
    },
    {
      "id": "PwTTBkqHNjnv2UaKqiEPR",
      "date": "2026-07-29",
      "createdAt": "2026-07-29T12:48:37.272Z",
      "foodBarcode": "5411188127697",
      "mealTemplateId": null,
      "servings": 3,
      "totalsKcal": 354,
      "totalsProteinG": 4.800000000000001,
      "totalsCarbsG": 40.2,
      "totalsFatG": 18,
      "displayName": "Barista Hafer",
      "source": "food",
      "isEstimate": false,
      "isQuickAddFavorite": true
    }
  ],
  "dailyEnergy": [
    {
      "date": "2026-07-29",
      "activeKcal": 4,
      "bmrKcal": 786,
      "totalKcal": 790,
      "steps": 564,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:56:59.540Z"
    },
    {
      "date": "2026-07-28",
      "activeKcal": 274,
      "bmrKcal": 2248,
      "totalKcal": 2522,
      "steps": 5246,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:56:59.908Z"
    },
    {
      "date": "2026-07-27",
      "activeKcal": 858,
      "bmrKcal": 2248,
      "totalKcal": 3106,
      "steps": 15223,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:57:00.309Z"
    },
    {
      "date": "2026-07-26",
      "activeKcal": 179,
      "bmrKcal": 2248,
      "totalKcal": 2427,
      "steps": 9622,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:57:00.640Z"
    },
    {
      "date": "2026-07-25",
      "activeKcal": 1715,
      "bmrKcal": 2248,
      "totalKcal": 3963,
      "steps": 25054,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:57:00.991Z"
    },
    {
      "date": "2026-07-24",
      "activeKcal": 169,
      "bmrKcal": 2248,
      "totalKcal": 2417,
      "steps": 9782,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:57:01.306Z"
    },
    {
      "date": "2026-07-23",
      "activeKcal": 265,
      "bmrKcal": 2248,
      "totalKcal": 2513,
      "steps": 10651,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:57:01.631Z"
    },
    {
      "date": "2026-07-22",
      "activeKcal": 110,
      "bmrKcal": 2248,
      "totalKcal": 2358,
      "steps": 7155,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:57:01.995Z"
    },
    {
      "date": "2026-07-21",
      "activeKcal": 253,
      "bmrKcal": 2248,
      "totalKcal": 2501,
      "steps": 7115,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:57:02.482Z"
    },
    {
      "date": "2026-07-20",
      "activeKcal": 351,
      "bmrKcal": 2248,
      "totalKcal": 2599,
      "steps": 7633,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:57:02.895Z"
    },
    {
      "date": "2026-07-19",
      "activeKcal": 3698,
      "bmrKcal": 2248,
      "totalKcal": 5946,
      "steps": 29151,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:57:03.303Z"
    },
    {
      "date": "2026-07-18",
      "activeKcal": 1695,
      "bmrKcal": 2248,
      "totalKcal": 3943,
      "steps": 20751,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:57:03.636Z"
    },
    {
      "date": "2026-07-17",
      "activeKcal": 21,
      "bmrKcal": 2248,
      "totalKcal": 2269,
      "steps": 2909,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:57:03.953Z"
    },
    {
      "date": "2026-07-16",
      "activeKcal": 701,
      "bmrKcal": 2248,
      "totalKcal": 2949,
      "steps": 15730,
      "source": "garmin",
      "syncedAt": "2026-07-29T15:57:04.308Z"
    }
  ],
  "runningDistances": [
    {
      "id": "n3aIeZwQznoKUBrM5wsyp",
      "name": "1 mile",
      "meters": 1609.34,
      "sortOrder": 1,
      "createdAt": "2026-07-28T21:07:07.394Z"
    },
    {
      "id": "8A9TrZ3eAoQNnrc3bVGVm",
      "name": "5K",
      "meters": 5000,
      "sortOrder": 2,
      "createdAt": "2026-07-28T21:07:07.394Z"
    },
    {
      "id": "u15fXRQ_mzLROoAAaaE8H",
      "name": "10K",
      "meters": 10000,
      "sortOrder": 3,
      "createdAt": "2026-07-28T21:07:07.394Z"
    },
    {
      "id": "YAn_aKFLN3Dc22Rt0jPA-",
      "name": "Half marathon",
      "meters": 21097.5,
      "sortOrder": 4,
      "createdAt": "2026-07-28T21:07:07.394Z"
    },
    {
      "id": "ZhZafcpwNEOxDWeByOJVw",
      "name": "Marathon",
      "meters": 42195,
      "sortOrder": 5,
      "createdAt": "2026-07-28T21:07:07.394Z"
    }
  ],
  "runningAttempts": [
    {
      "id": "CPbJ_0G74uMPG3zsDuywF",
      "distanceId": "n3aIeZwQznoKUBrM5wsyp",
      "performedAt": "2025-04-03",
      "durationSeconds": 381,
      "note": null,
      "createdAt": "2026-07-28T21:18:11.510Z"
    },
    {
      "id": "ZZ1FR5AvxLJbq_KEtut0W",
      "distanceId": "n3aIeZwQznoKUBrM5wsyp",
      "performedAt": "2025-03-05",
      "durationSeconds": 395,
      "note": null,
      "createdAt": "2026-07-28T21:17:58.268Z"
    },
    {
      "id": "C7FkQAgX9ReDY82zWL2h-",
      "distanceId": "n3aIeZwQznoKUBrM5wsyp",
      "performedAt": "2025-02-12",
      "durationSeconds": 396,
      "note": null,
      "createdAt": "2026-07-28T21:17:44.372Z"
    },
    {
      "id": "lvitszxqnjCLOy4r5mRzF",
      "distanceId": "8A9TrZ3eAoQNnrc3bVGVm",
      "performedAt": "2026-03-28",
      "durationSeconds": 1255,
      "note": null,
      "createdAt": "2026-07-28T21:13:45.278Z"
    },
    {
      "id": "xPhMC0yu7kubGvuCgl9ao",
      "distanceId": "8A9TrZ3eAoQNnrc3bVGVm",
      "performedAt": "2025-03-22",
      "durationSeconds": 1292,
      "note": null,
      "createdAt": "2026-07-28T21:13:31.434Z"
    },
    {
      "id": "FzC5styQF__K1t3wR8qkp",
      "distanceId": "8A9TrZ3eAoQNnrc3bVGVm",
      "performedAt": "2024-04-06",
      "durationSeconds": 1596,
      "note": null,
      "createdAt": "2026-07-28T21:14:07.795Z"
    },
    {
      "id": "ccGUV2IAvulGiaIt-uQj1",
      "distanceId": "u15fXRQ_mzLROoAAaaE8H",
      "performedAt": "2025-06-08",
      "durationSeconds": 2795,
      "note": "2 castles",
      "createdAt": "2026-07-28T21:14:59.593Z"
    },
    {
      "id": "K1iQVMqiTrt9P8MimGv-M",
      "distanceId": "u15fXRQ_mzLROoAAaaE8H",
      "performedAt": "2024-10-27",
      "durationSeconds": 2865,
      "note": "Stratford 10k",
      "createdAt": "2026-07-28T21:15:21.752Z"
    },
    {
      "id": "82nj0NAdpgHOTH2n_8aIz",
      "distanceId": "u15fXRQ_mzLROoAAaaE8H",
      "performedAt": "2024-06-09",
      "durationSeconds": 3278,
      "note": "2 castles",
      "createdAt": "2026-07-28T21:16:02.835Z"
    },
    {
      "id": "6W6jZXYxnK409_4xL3hvO",
      "distanceId": "YAn_aKFLN3Dc22Rt0jPA-",
      "performedAt": "2025-09-07",
      "durationSeconds": 6270,
      "note": "Kenilworth Half",
      "createdAt": "2026-07-28T21:12:26.395Z"
    },
    {
      "id": "o6vk35gw0A6LzzJlScahL",
      "distanceId": "YAn_aKFLN3Dc22Rt0jPA-",
      "performedAt": "2025-05-25",
      "durationSeconds": 6832,
      "note": "Edinburgh Half",
      "createdAt": "2026-07-28T21:12:53.614Z"
    }
  ]
}