{"id":4252,"date":"2025-05-17T19:47:58","date_gmt":"2025-05-17T19:47:58","guid":{"rendered":"https:\/\/warrior-instinct.com\/?page_id=4252"},"modified":"2025-05-17T22:38:08","modified_gmt":"2025-05-17T22:38:08","slug":"fitness","status":"publish","type":"page","link":"https:\/\/warrior-instinct.com\/de\/fitness\/","title":{"rendered":"Fitness"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"4252\" class=\"elementor elementor-4252\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-010f0bb e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"010f0bb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-62b47b1 elementor-widget elementor-widget-html\" data-id=\"62b47b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"fitness-challenge\" style=\"font-family: sans-serif; max-width: 800px; margin: auto; padding: 20px;\">\r\n  <h2 style=\"text-align: center;\">\ud83d\udd25 Warrior Instinct Fitness Challenge<\/h2>\r\n\r\n  <!-- Looping Exercise Videos -->\r\n  <div style=\"display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin-bottom: 20px;\">\r\n    <video src=\"http:\/\/warrior-instinct.com\/wp-content\/uploads\/2025\/05\/1.-Burpee-Swimmer.mp4\" width=\"200\" autoplay muted loop><\/video>\r\n    <video src=\"http:\/\/warrior-instinct.com\/wp-content\/uploads\/2025\/05\/2.-Breakdancer.mp4\" width=\"200\" autoplay muted loop><\/video>\r\n    <video src=\"http:\/\/warrior-instinct.com\/wp-content\/uploads\/2025\/05\/3.-Burpee-to-Push-Up-hold.mp4\" width=\"200\" autoplay muted loop><\/video>\r\n    <!-- Add 3 more videos as needed -->\r\n  <\/div>\r\n\r\n  <!-- Timer Controls -->\r\n  <div style=\"text-align: center; margin-bottom: 20px;\">\r\n    <h3 id=\"round-label\">Round 1<\/h3>\r\n    <h1 id=\"timer\" style=\"font-size: 48px;\">40<\/h1>\r\n    <p id=\"status\">Exercise<\/p>\r\n    <button onclick=\"startChallenge()\">Start<\/button>\r\n    <button onclick=\"resetChallenge()\">Reset<\/button>\r\n  <\/div>\r\n\r\n  <!-- Calendar -->\r\n  <div style=\"text-align: center;\">\r\n    <h3>Challenge Tracker (Mon\u2013Thu)<\/h3>\r\n    <div style=\"display: flex; justify-content: center; gap: 10px; flex-wrap: wrap;\">\r\n      <div class=\"day\" data-day=\"Mon\">Mon<\/div>\r\n      <div class=\"day\" data-day=\"Tue\">Tue<\/div>\r\n      <div class=\"day\" data-day=\"Wed\">Wed<\/div>\r\n      <div class=\"day\" data-day=\"Thu\">Thu<\/div>\r\n    <\/div>\r\n    <button onclick=\"resetCalendar()\" style=\"margin-top: 10px;\">Reset Calendar<\/button>\r\n  <\/div>\r\n\r\n  <style>\r\n    .day {\r\n      padding: 10px 20px;\r\n      border: 1px solid #ccc;\r\n      border-radius: 8px;\r\n      cursor: pointer;\r\n    }\r\n    .day.completed {\r\n      background-color: #4caf50;\r\n      color: white;\r\n    }\r\n  <\/style>\r\n\r\n  <script>\r\n    let rounds = 3;\r\n    let round = 1;\r\n    let timer;\r\n    let timeLeft = 40;\r\n    let isExercise = true;\r\n\r\n    function startChallenge() {\r\n      if (round > rounds) return;\r\n      document.getElementById(\"round-label\").innerText = \"Round \" + round;\r\n      timeLeft = isExercise ? 40 : 20;\r\n      document.getElementById(\"timer\").innerText = timeLeft;\r\n      document.getElementById(\"status\").innerText = isExercise ? \"Exercise\" : \"Rest\";\r\n      timer = setInterval(countdown, 1000);\r\n    }\r\n\r\n    function countdown() {\r\n      timeLeft--;\r\n      document.getElementById(\"timer\").innerText = timeLeft;\r\n      if (timeLeft <= 0) {\r\n        clearInterval(timer);\r\n        isExercise = !isExercise;\r\n        if (!isExercise) {\r\n          startChallenge(); \/\/ switch to rest\r\n        } else {\r\n          round++;\r\n          if (round <= rounds) {\r\n            startChallenge();\r\n          } else {\r\n            document.getElementById(\"status\").innerText = \"Challenge Complete!\";\r\n            markTodayComplete();\r\n          }\r\n        }\r\n      }\r\n    }\r\n\r\n    function resetChallenge() {\r\n      clearInterval(timer);\r\n      round = 1;\r\n      isExercise = true;\r\n      timeLeft = 40;\r\n      document.getElementById(\"round-label\").innerText = \"Round 1\";\r\n      document.getElementById(\"timer\").innerText = timeLeft;\r\n      document.getElementById(\"status\").innerText = \"Exercise\";\r\n    }\r\n\r\n    \/\/ Calendar Tracker Logic\r\n    document.querySelectorAll('.day').forEach(day => {\r\n      day.addEventListener('click', () => {\r\n        const dayKey = day.getAttribute('data-day');\r\n        day.classList.toggle('completed');\r\n        localStorage.setItem(dayKey, day.classList.contains('completed'));\r\n      });\r\n    });\r\n\r\n    function markTodayComplete() {\r\n      const today = new Date().toLocaleDateString('en-US', { weekday: 'short' });\r\n      const shortDay = today.slice(0, 3);\r\n      const box = document.querySelector(`.day[data-day=\"${shortDay}\"]`);\r\n      if (box) {\r\n        box.classList.add('completed');\r\n        localStorage.setItem(shortDay, true);\r\n      }\r\n    }\r\n\r\n    function resetCalendar() {\r\n      document.querySelectorAll('.day').forEach(day => {\r\n        day.classList.remove('completed');\r\n        localStorage.removeItem(day.getAttribute('data-day'));\r\n      });\r\n    }\r\n\r\n    \/\/ Load saved calendar state\r\n    window.onload = () => {\r\n      document.querySelectorAll('.day').forEach(day => {\r\n        const dayKey = day.getAttribute('data-day');\r\n        if (localStorage.getItem(dayKey) === \"true\") {\r\n          day.classList.add('completed');\r\n        }\r\n      });\r\n    };\r\n  <\/script>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b64dd7b elementor-widget elementor-widget-html\" data-id=\"b64dd7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"fitness-calendar\" style=\"font-family: sans-serif; max-width: 800px; margin: auto; padding: 20px;\">\r\n  <h2 style=\"text-align: center;\">60-Day Fitness Challenge Tracker<\/h2>\r\n  <div id=\"calendar-grid\" style=\"display: grid; grid-template-columns: repeat(10, 1fr); gap: 5px; margin-top: 20px;\"><\/div>\r\n<\/div>\r\n\r\n<style>\r\n  .calendar-day {\r\n    width: 100%;\r\n    padding: 10px 0;\r\n    background: #eee;\r\n    border-radius: 4px;\r\n    text-align: center;\r\n    font-weight: bold;\r\n  }\r\n  .calendar-day.completed {\r\n    background: #4caf50;\r\n    color: white;\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  const TOTAL_DAYS = 60;\r\n  const calendarGrid = document.getElementById('calendar-grid');\r\n  const today = new Date();\r\n\r\n  \/\/ Load from localStorage\r\n  const progress = JSON.parse(localStorage.getItem('fitness_progress')) || [];\r\n\r\n  function markTodayComplete() {\r\n    const dayIndex = progress.length;\r\n    if (!progress.includes(dayIndex)) {\r\n      progress.push(dayIndex);\r\n      localStorage.setItem('fitness_progress', JSON.stringify(progress));\r\n      renderCalendar();\r\n    }\r\n  }\r\n\r\n  function renderCalendar() {\r\n    calendarGrid.innerHTML = '';\r\n    for (let i = 0; i < TOTAL_DAYS; i++) {\r\n      const div = document.createElement('div');\r\n      div.classList.add('calendar-day');\r\n      div.innerText = `Day ${i + 1}`;\r\n      if (progress.includes(i)) {\r\n        div.classList.add('completed');\r\n      }\r\n      calendarGrid.appendChild(div);\r\n    }\r\n  }\r\n\r\n  \/\/ Simulate day completion (you should call this when videos are watched)\r\n  function onVideoChallengeComplete() {\r\n    markTodayComplete();\r\n  }\r\n\r\n  \/\/ Run on page load\r\n  renderCalendar();\r\n<\/script>\r\n\r\n<!-- Call this function when today's challenge is finished -->\r\n<!-- <button onclick=\"onVideoChallengeComplete()\">Mark Today Complete<\/button> -->\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b9d83c elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"6b9d83c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\nlet rounds = 3;\r\nlet intervals = [\r\n  { type: \"Exercise\", duration: 40 },\r\n  { type: \"Rest\", duration: 20 }\r\n];\r\n\r\nfunction startTimer() {\r\n  let round = 1;\r\n  function runRound() {\r\n    if (round > rounds) return;\r\n    let i = 0;\r\n\r\n    function runInterval() {\r\n      if (i >= intervals.length) {\r\n        round++;\r\n        runRound();\r\n        return;\r\n      }\r\n      let interval = intervals[i];\r\n      let timer = interval.duration;\r\n      let label = document.getElementById(\"timer-label\");\r\n      let display = document.getElementById(\"timer\");\r\n\r\n      label.textContent = interval.type + \" Round \" + round;\r\n      display.textContent = timer;\r\n\r\n      let count = setInterval(() => {\r\n        timer--;\r\n        display.textContent = timer;\r\n        if (timer <= 0) {\r\n          clearInterval(count);\r\n          i++;\r\n          runInterval();\r\n        }\r\n      }, 1000);\r\n    }\r\n    runInterval();\r\n  }\r\n  runRound();\r\n}\r\n<\/script>\r\n\r\n<button onclick=\"startTimer()\">Start Workout<\/button>\r\n<div id=\"timer-label\"><\/div>\r\n<div id=\"timer\"><\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e02b35b e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"e02b35b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-bca3c66 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-child\" data-id=\"bca3c66\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4c346a2 elementor-widget elementor-widget-html\" data-id=\"4c346a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 style=\"text-align: center; font-family: sans-serif;\">Daily Fitness Challenge<\/h2>\r\n\r\n<div style=\"display: flex; flex-wrap: wrap; gap: 10px; justify-content: center;\">\r\n\r\n  <!-- Row 1 -->\r\n  <video src=\"http:\/\/warrior-instinct.com\/wp-content\/uploads\/2025\/05\/1.-Burpee-Swimmer.mp4\" autoplay muted loop playsinline style=\"width: 30%; border-radius: 8px;\"><\/video>\r\n  <video src=\"http:\/\/warrior-instinct.com\/wp-content\/uploads\/2025\/05\/2.-Breakdancer.mp4\" autoplay muted loop playsinline style=\"width: 30%; border-radius: 8px;\"><\/video>\r\n  <video src=\"http:\/\/warrior-instinct.com\/wp-content\/uploads\/2025\/05\/3.-Burpee-to-Push-Up-hold.mp4\" autoplay muted loop playsinline style=\"width: 30%; border-radius: 8px;\"><\/video>\r\n\r\n  <!-- Row 2 (repeat or add more) -->\r\n  <video src=\"http:\/\/warrior-instinct.com\/wp-content\/uploads\/2025\/05\/1.-Burpee-Swimmer.mp4\" autoplay muted loop playsinline style=\"width: 30%; border-radius: 8px;\"><\/video>\r\n  <video src=\"http:\/\/warrior-instinct.com\/wp-content\/uploads\/2025\/05\/2.-Breakdancer.mp4\" autoplay muted loop playsinline style=\"width: 30%; border-radius: 8px;\"><\/video>\r\n  <video src=\"http:\/\/warrior-instinct.com\/wp-content\/uploads\/2025\/05\/3.-Burpee-to-Push-Up-hold.mp4\" autoplay muted loop playsinline style=\"width: 30%; border-radius: 8px;\"><\/video>\r\n<\/div>\r\n\r\n<!-- Mark Complete Button -->\r\n<div style=\"text-align: center; margin-top: 30px;\">\r\n  <button onclick=\"onVideoChallengeComplete()\" style=\"padding: 12px 25px; background-color: #2d2; color: white; font-size: 16px; border: none; border-radius: 8px; cursor: pointer;\">\r\n    \u2705 Mark Today as Complete\r\n  <\/button>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b3af648 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-child\" data-id=\"b3af648\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5e8f0b4 elementor-widget elementor-widget-html\" data-id=\"5e8f0b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div style=\"font-family: sans-serif; text-align: center;\">\r\n  <h3>\ud83d\udcc5 60-Day Challenge Tracker<\/h3>\r\n  <div id=\"calendar\" style=\"display: grid; grid-template-columns: repeat(10, 1fr); gap: 6px; margin-top: 20px;\"><\/div>\r\n<\/div>\r\n\r\n<script>\r\n  const totalDays = 60;\r\n  const calendar = document.getElementById(\"calendar\");\r\n  const progressKey = \"fitnessChallengeProgress\";\r\n\r\n  let progress = JSON.parse(localStorage.getItem(progressKey)) || [];\r\n\r\n  function renderCalendar() {\r\n    calendar.innerHTML = \"\";\r\n    for (let i = 1; i <= totalDays; i++) {\r\n      const day = document.createElement(\"div\");\r\n      day.textContent = i;\r\n      day.style.padding = \"10px\";\r\n      day.style.borderRadius = \"6px\";\r\n      day.style.border = \"1px solid #ccc\";\r\n      day.style.backgroundColor = progress.includes(i) ? \"#2ecc71\" : \"#f1f1f1\";\r\n      calendar.appendChild(day);\r\n    }\r\n  }\r\n\r\n  function getTodayIndex() {\r\n    const start = localStorage.getItem(\"fitnessStartDate\");\r\n    const startDate = start ? new Date(start) : new Date();\r\n    if (!start) localStorage.setItem(\"fitnessStartDate\", startDate.toISOString());\r\n\r\n    const today = new Date();\r\n    const diffTime = today - new Date(startDate);\r\n    const diffDays = Math.floor(diffTime \/ (1000 * 60 * 60 * 24)) + 1;\r\n    return Math.min(diffDays, totalDays);\r\n  }\r\n\r\n  function onVideoChallengeComplete() {\r\n    const today = getTodayIndex();\r\n    if (!progress.includes(today)) {\r\n      progress.push(today);\r\n      localStorage.setItem(progressKey, JSON.stringify(progress));\r\n      renderCalendar();\r\n      alert(\"\u2705 Challenge marked complete for today!\");\r\n    } else {\r\n      alert(\"\ud83d\udccc You've already marked today as complete.\");\r\n    }\r\n  }\r\n\r\n  renderCalendar();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d452fae e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"d452fae\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-83cf71a e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-child\" data-id=\"83cf71a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ce1db73 elementor-widget elementor-widget-html\" data-id=\"ce1db73\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t  <video src=\"http:\/\/warrior-instinct.com\/wp-content\/uploads\/2025\/05\/1.-Burpee-Swimmer.mp4\" width=\"200\" autoplay muted loop><\/video>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2711b2d e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-child\" data-id=\"2711b2d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-df97186 elementor-widget elementor-widget-html\" data-id=\"df97186\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Timer Controls -->\r\n  <div style=\"text-align: center; margin-bottom: 20px;\">\r\n    <h3 id=\"round-label\">Round 1<\/h3>\r\n    <h1 id=\"timer\" style=\"font-size: 48px;\">40<\/h1>\r\n    <p id=\"status\">Exercise<\/p>\r\n    <button onclick=\"startChallenge()\">Start<\/button>\r\n    <button onclick=\"resetChallenge()\">Reset<\/button>\r\n  <\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56de3d5 elementor-widget elementor-widget-html\" data-id=\"56de3d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"timer-section\" style=\"text-align: center; margin-bottom: 20px;\">\r\n  <h3 id=\"round-label\">Round 1<\/h3>\r\n  <h1 id=\"timer\" style=\"font-size: 48px;\">40<\/h1>\r\n  <p id=\"status\">Exercise<\/p>\r\n  <button onclick=\"startChallenge()\">Start<\/button>\r\n  <button onclick=\"resetChallenge()\">Reset<\/button>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-79a1c68 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"79a1c68\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4b86ec4 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-child\" data-id=\"4b86ec4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cf056ff elementor-widget elementor-widget-html\" data-id=\"cf056ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t  <video src=\"http:\/\/warrior-instinct.com\/wp-content\/uploads\/2025\/05\/2.-Breakdancer.mp4\" width=\"200\" autoplay muted loop><\/video>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-759363e e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-child\" data-id=\"759363e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ebc610a elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"ebc610a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"calendar-section\" style=\"text-align: center;\">\r\n  <h3>Challenge Tracker (Mon\u2013Thu)<\/h3>\r\n  <div style=\"display: flex; justify-content: center; gap: 10px; flex-wrap: wrap;\">\r\n    <div class=\"day\" data-day=\"Mon\">Mon<\/div>\r\n    <div class=\"day\" data-day=\"Tue\">Tue<\/div>\r\n    <div class=\"day\" data-day=\"Wed\">Wed<\/div>\r\n    <div class=\"day\" data-day=\"Thu\">Thu<\/div>\r\n  <\/div>\r\n  <button onclick=\"resetCalendar()\" style=\"margin-top: 10px;\">Reset Calendar<\/button>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-471c89b elementor-widget elementor-widget-html\" data-id=\"471c89b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div style=\"flex: 1 1 35%;\"> <h2>Your Progress<\/h2> <div id=\"calendarContainer\"><\/div> <\/div> \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-14aff17 elementor-widget elementor-widget-html\" data-id=\"14aff17\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7477455 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"7477455\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-68b1826 elementor-widget elementor-widget-html\" data-id=\"68b1826\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Mark Complete Button -->\r\n<div style=\"text-align: center; margin-top: 30px;\">\r\n  <button onclick=\"onVideoChallengeComplete()\" style=\"padding: 12px 25px; background-color: #2d2; color: white; font-size: 16px; border: none; border-radius: 8px; cursor: pointer;\">\r\n    \u2705 Mark Today as Complete\r\n  <\/button>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>\ud83d\udd25 Warrior Instinct Fitness Challenge Round 1 40 Exercise Start Reset Challenge Tracker (Mon\u2013Thu) Mon Tue Wed Thu Reset Calendar 60-Day Fitness Challenge Tracker Start Workout Daily Fitness Challenge \u2705 Mark Today as Complete \ud83d\udcc5 60-Day Challenge Tracker Round 1 40 Exercise Start Reset Round 1 40 Exercise Start Reset Challenge Tracker (Mon\u2013Thu) Mon Tue Wed Thu Reset Calendar Your Progress \u2705 Mark Today as Complete<\/p>","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-4252","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/warrior-instinct.com\/de\/wp-json\/wp\/v2\/pages\/4252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/warrior-instinct.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/warrior-instinct.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/warrior-instinct.com\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/warrior-instinct.com\/de\/wp-json\/wp\/v2\/comments?post=4252"}],"version-history":[{"count":10,"href":"https:\/\/warrior-instinct.com\/de\/wp-json\/wp\/v2\/pages\/4252\/revisions"}],"predecessor-version":[{"id":4370,"href":"https:\/\/warrior-instinct.com\/de\/wp-json\/wp\/v2\/pages\/4252\/revisions\/4370"}],"wp:attachment":[{"href":"https:\/\/warrior-instinct.com\/de\/wp-json\/wp\/v2\/media?parent=4252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}