@keyframes workout-hero-start-glow-pulse{0%,to{box-shadow:0 0 28px #00f5ff73,0 0 56px #c026ff52,0 0 80px #00c8ff2e,0 8px 28px #00000059,inset 0 1px #ffffff8c,inset 0 -10px 22px #7828c82e}50%{box-shadow:0 0 42px #00f5ff9e,0 0 78px #c026ff6b,0 0 110px #00c8ff42,0 10px 32px #00000061,inset 0 1px #ffffffa6,inset 0 -10px 26px #7828c838}}@keyframes workout-hero-start-shimmer{0%{opacity:0;transform:translate(-130%)skew(-16deg)}28%{opacity:.7}to{opacity:0;transform:translate(140%)skew(-16deg)}}@keyframes workout-hero-xp-streak-pulse{0%,to{box-shadow:0 0 18px #fbbf2447,0 0 28px #67e8f938,inset 0 1px #ffffff29}50%{box-shadow:0 0 28px #fbbf246b,0 0 40px #67e8f957,inset 0 1px #ffffff38}}@keyframes workout-hero-aurora-drift{0%,to{opacity:.88;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translate(2%,-1.5%)scale(1.04)}}@keyframes workout-hero-energy-flow{0%{opacity:.35;transform:translate(-8%)rotate(0)}50%{opacity:.55;transform:translate(6%)rotate(2deg)}to{opacity:.35;transform:translate(-8%)rotate(0)}}@keyframes workout-hero-ring-outer-pulse{0%,to{opacity:.44;transform:scale(.988)}50%{opacity:.76;transform:scale(1.012)}}@keyframes workout-hero-bulb-glow{0%,to{filter:drop-shadow(0 0 6px #67e8f96b);box-shadow:0 0 22px #67e8f961,inset 0 1px #ffffff2e}50%{filter:drop-shadow(0 0 12px #67e8f9b8);box-shadow:0 0 34px #67e8f994,inset 0 1px #ffffff38}}html[data-page-hidden=true] [data-workout-month-hero=true] .workout-month-hero-now-start--premium,html[data-page-hidden=true] [data-workout-month-hero=true] .workout-month-hero-now-start__shimmer,html[data-page-hidden=true] .workout-month-hero-adaptive-ring__swap-icon .pm-swap-regen-icon-wrap{animation-play-state:paused!important}[data-workout-month-hero=true].workout-month-cyber-hero--premium,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-hero=true].workout-month-cyber-hero--premium{--hero-aurora-opacity:0;--hero-energy-opacity:0;--hero-vignette-strength:0;padding:.08rem .35rem .16rem;-webkit-backdrop-filter:none!important;box-shadow:none!important;isolation:auto!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important}html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-hero=true],html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-hero=true]:before,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-hero=true]:after,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-planner-tabs-slot=true],html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-planner-tabs-slot=true]:before,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-planner-tabs-slot=true]:after,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-planner-view-toggle=true],html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-planner-view-toggle=true]:before,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-planner-view-toggle=true]:after,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-week-context-wrap=true],html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-week-context-wrap=true]:before,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-week-context-wrap=true]:after{box-shadow:none!important;isolation:auto!important;filter:none!important;contain:none!important;will-change:auto!important;backface-visibility:visible!important;background-image:none!important;border:0!important;outline:none!important;transform:none!important}html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-hero=true]:before,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-hero=true]:after,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-planner-tabs-slot=true]:before,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-planner-tabs-slot=true]:after,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-planner-view-toggle=true]:before,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-planner-view-toggle=true]:after,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-planner-view-toggle=true] .workout-month-planner-tab-row:before,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-planner-view-toggle=true] .workout-month-planner-tab-row:after,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-week-context-wrap=true]:before,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] [data-workout-month-week-context-wrap=true]:after{content:none!important;display:none!important}[data-workout-month-hero=true] .workout-month-cyber-hero__rim,[data-workout-month-hero=true] .workout-month-cyber-hero__backlight,[data-workout-month-hero=true] .workout-month-cyber-hero__scanline,[data-workout-month-hero=true] .workout-month-cyber-hero__nebula,[data-workout-month-hero=true] .workout-month-cyber-hero__atmosphere,[data-workout-month-hero=true] .workout-month-cyber-hero__aurora,[data-workout-month-hero=true] .workout-month-cyber-hero__energy,[data-workout-month-hero=true] .workout-month-cyber-hero__vignette,[data-workout-month-hero=true] .workout-month-cyber-hero__particles{opacity:0!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;display:none!important}[data-workout-month-hero=true] .workout-month-hero-now-bar__inner{gap:.28rem!important}[data-workout-month-hero=true] .workout-month-hero-now-kicker{-webkit-backdrop-filter:none;box-shadow:none!important;background:0 0!important;border:0!important;padding:.15rem .25rem!important}[data-workout-month-hero=true] .workout-month-hero-now-kicker__line{text-shadow:0 0 12px #67e8f973,0 0 22px #a78bfa38}[data-workout-month-hero=true] .workout-month-hero-xp-streak.xp-streak-badge{max-width:100%;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0 #0000!important}[data-workout-month-hero=true] .workout-month-hero-xp-streak .xp-streak-bolt__svg{filter:drop-shadow(0 0 2px #fff)drop-shadow(0 0 8px #22d3eef2)drop-shadow(0 0 16px #06b6d4a6)drop-shadow(0 0 26px #00f7ff59)}[data-workout-month-hero=true] .workout-month-hero-xp-streak--compact.xp-streak-badge{letter-spacing:.12em;text-shadow:0 0 8px #e0faff73,0 0 16px #22d3ee47;gap:.22rem;min-height:1.45rem;padding:.08rem .2rem;font-size:.55rem;box-shadow:none!important}[data-workout-month-hero=true] .workout-month-hero-now-kicker{margin-top:0!important;padding-top:0!important}[data-workout-month-hero=true] .workout-month-hero-now-bar{margin-top:0;padding-top:0}[data-workout-month-cyber-ui=true][data-workout-month-shell=true]{padding-top:0!important}[data-workout-month-cyber-ui=true] [data-workout-month-hero=true].workout-month-cyber-hero--premium{margin-top:0!important;padding-top:0!important}@media (max-width:767px){[data-primemode-mobile-app-shell=true] [data-workout-month-shell=true]{padding-top:0!important}[data-primemode-mobile-app-shell=true] [data-workout-month-hero=true] .workout-month-hero-now-kicker__streak{margin-top:0;padding-top:0}[data-primemode-mobile-app-shell=true] .wdh-strip__status-stack .workout-month-hero-now-kicker__streak{padding-top:.08rem!important}}[data-workout-month-hero=true] .workout-month-hero-xp-streak:hover{filter:brightness(1.08);transform:scale(1.04)}[data-workout-month-hero=true] .workout-month-hero-xp-streak:active{transform:scale(.97)}[data-workout-month-hero=true] a[data-start-now-glass=true].workout-month-hero-now-start--premium,[data-workout-month-hero=true] a.workout-month-hero-now-start--premium,[data-workout-month-hero=true] .workout-month-hero-now-start--premium,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] a[data-start-now-glass=true],html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] .workout-month-hero-now-start--premium,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] .workout-month-hero-now-start{--apex-god-glass-cyan:#00f5ff6b;--apex-god-glass-violet:#a78bfa47;isolation:isolate!important;letter-spacing:.2em!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 2px #0000008c,0 0 18px #ffffff6b,0 0 28px #00f5ff38!important;-webkit-backdrop-filter:blur(52px)saturate(2)brightness(1.12)!important;max-width:min(100%,22rem)!important;min-height:3.7rem!important;box-shadow:0 0 0 .5px #ffffff47, 0 0 22px var(--apex-god-glass-cyan), 0 0 48px var(--apex-god-glass-violet), 0 0 72px #00c8ff1f, 0 14px 36px #00000061, inset 0 1.5px 0 #ffffffb8, inset 0 12px 28px #ffffff24, inset 0 -16px 30px #5028a024!important;appearance:none!important;background-color:#0a122038!important;background-image:linear-gradient(165deg,#ffffff61 0%,#ffffff1f 22%,#00f5ff33 48%,#a78bfa2e 74%,#ffffff0f 100%)!important;border:0 solid #0000!important;border-radius:9999px!important;outline:none!important;font-size:.95rem!important;font-weight:900!important;animation:3s ease-in-out infinite workout-dash-start-pulse!important;position:relative!important;overflow:hidden!important}[data-workout-month-hero=true] .workout-month-hero-now-start__glass,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] .workout-month-hero-now-start__glass{border-radius:inherit!important;opacity:1!important;mix-blend-mode:normal!important;pointer-events:none!important;z-index:0!important;background:radial-gradient(130% 110% at 18% -18%,#ffffff94 0%,#0000 46%),radial-gradient(90% 80% at 88% 0,#bae6ff38 0%,#0000 42%),radial-gradient(90% 90% at 92% 112%,#00f5ff33 0%,#0000 52%),radial-gradient(90% 80% at 12% 118%,#a78bfa38 0%,#0000 50%),linear-gradient(#ffffff29 0%,#0000 40%,#0000001a 100%)!important;position:absolute!important;inset:0!important}[data-workout-month-hero=true] .workout-month-hero-now-start__specular,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] .workout-month-hero-now-start__specular{border-radius:inherit!important;opacity:1!important;mix-blend-mode:normal!important;pointer-events:none!important;z-index:1!important;background:linear-gradient(#ffffffc7 0%,#ffffff5c 12%,#ffffff1a 26%,#0000 48%),linear-gradient(105deg,#0000 0%,#bae6ff2e 38%,#ffffff47 50%,#c4b5fd24 62%,#0000 100%)!important;display:block!important;position:absolute!important;inset:0!important}[data-workout-month-hero=true] .workout-month-hero-now-start__rim,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] .workout-month-hero-now-start__rim{border-radius:inherit!important;pointer-events:none!important;z-index:2!important;display:block!important;position:absolute!important;inset:0!important;box-shadow:inset 0 0 0 .5px #ffffff52,inset 0 3px 16px #ffffff38,inset 0 -12px 22px #28145024!important}[data-workout-month-hero=true] .workout-month-hero-now-start__shimmer,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] .workout-month-hero-now-start__shimmer{border-radius:inherit!important;mix-blend-mode:screen!important;opacity:.95!important;pointer-events:none!important;z-index:3!important;background:linear-gradient(105deg,#0000 0% 36%,#bae6ff2e 44%,#ffffffe0 50%,#c4b5fd38 56%,#0000 64% 100%)!important;animation:2.5s ease-in-out infinite workout-hero-start-shimmer!important;display:block!important;position:absolute!important;inset:0!important}[data-workout-month-hero=true] a[data-start-now-glass=true] .workout-month-hero-now-start__sub,[data-workout-month-hero=true] .workout-month-hero-now-start--premium .workout-month-hero-now-start__sub{color:#ffffffeb!important;-webkit-text-fill-color:#ffffffeb!important;text-shadow:0 1px 3px #00000080!important;letter-spacing:.04em!important;font-weight:600!important}[data-workout-month-hero=true] .workout-month-hero-now-start--premium>.relative,[data-workout-month-hero=true] a[data-start-now-glass=true]>span.relative{z-index:4!important}@media (min-width:390px){[data-workout-month-hero=true] .workout-month-hero-now-start--premium,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] .workout-month-hero-now-start--premium{min-height:3.85rem!important;font-size:1.02rem!important}}@keyframes workout-dash-start-pulse{0%,to{box-shadow:0 0 0 .5px #ffffff42,0 0 20px #00f5ff5c,0 0 44px #a78bfa38,0 0 68px #00c8ff1a,0 14px 34px #0000005c,inset 0 1.5px #ffffffad,inset 0 12px 28px #ffffff1f,inset 0 -16px 30px #5028a01f}50%{box-shadow:0 0 0 .5px #ffffff61,0 0 30px #00f5ff80,0 0 58px #a78bfa52,0 0 88px #00c8ff29,0 16px 38px #00000061,inset 0 1.5px #ffffffe0,inset 0 14px 30px #ffffff2e,inset 0 -16px 32px #5028a029}}[data-workout-dashboard-hub=true][data-hub-dynamic-cards=true]{box-shadow:none!important;background:0 0!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__title{text-align:center!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__title-name{width:auto!important;max-width:100%!important;font-family:var(--font-display,ui-sans-serif, system-ui, sans-serif)!important;letter-spacing:.06em!important;text-transform:uppercase!important;background:linear-gradient(168deg,#fff 0%,#f0fdff 18%,#a5f3fc 42%,#e9d5ff 68%,#67e8f9 100%)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;filter:none!important;text-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:clamp(.74rem,7cqi,1.02rem)!important;font-style:italic!important;font-weight:800!important;line-height:1.12!important;display:inline-block!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__title:before{content:""!important;filter:blur(12px)!important;z-index:-1!important;pointer-events:none!important;background:radial-gradient(at 50% 45%,#00f7ff80 0%,#0000 55%),radial-gradient(at 50% 55%,#a855f752 0%,#0000 62%)!important;border-radius:999px!important;width:108%!important;height:120%!important;animation:2.8s ease-in-out infinite wdh-hub-title-glow!important;position:absolute!important;top:48%!important;left:50%!important;transform:translate(-50%,-50%)!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__led-bar{width:min(92%,13rem)!important;max-width:13rem!important;height:.5rem!important;min-height:.5rem!important;box-shadow:none!important;overflow:visible!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__duration-chip{isolation:isolate!important;font-family:var(--font-mono,ui-monospace, monospace)!important;letter-spacing:.04em!important;text-transform:none!important;-webkit-backdrop-filter:blur(14px)saturate(1.15)brightness(1.02)!important;color:#dcecffe6!important;text-shadow:0 1px 2px #00000059!important;background-color:#080e1852!important;background-image:linear-gradient(165deg,#ffffff1a 0%,#ffffff08 28%,#00f5ff0d 58%,#a78bfa0a 100%)!important;border:0!important;font-size:clamp(.36rem,2.8cqi,.46rem)!important;font-weight:600!important;position:relative!important;overflow:hidden!important;box-shadow:0 4px 14px #0003,0 0 12px #00f5ff14,inset 0 1px #fff3!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__duration-chip:before{content:""!important;border-radius:inherit!important;pointer-events:none!important;background:linear-gradient(#ffffff57 0%,#ffffff14 28%,#0000 52%),radial-gradient(90% 80% at 88% 0,#bae6ff29 0%,#0000 58%)!important;position:absolute!important;inset:0!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__duration-chip--week{color:#e0f2fef5!important;text-shadow:0 1px 2px #00000080!important;background-image:linear-gradient(165deg,#ffffff1a 0%,#67e8f90f 35%,#00f5ff0d 58%,#a78bfa0a 100%)!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__duration-chip--month{color:#fff8ebf0!important;text-shadow:0 1px 2px #00000085!important;background-image:linear-gradient(165deg,#ffffff1a 0%,#ffffff08 22%,#fbbf240f 48%,#f973160a 100%)!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__cycle{color:#00f7fffa!important;letter-spacing:.08em!important;margin-top:var(--hub-identity-title-to-cycle,.34rem)!important;text-shadow:0 1px 2px #000000c7,0 0 8px #00f7ffb8,0 0 16px #67e8f97a,0 0 24px #00f7ff3d!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;column-gap:.5rem!important;width:min(100%,11.5rem)!important;font-size:clamp(.5rem,4.6cqi,.62rem)!important;display:grid!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__swap-btn,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__view-btn{isolation:isolate!important;min-width:0!important;min-height:var(--hub-chrome-btn-min-h,1.41rem)!important;height:var(--hub-chrome-btn-min-h,1.41rem)!important;max-height:var(--hub-chrome-btn-min-h,1.41rem)!important;padding:var(--hub-chrome-btn-pad-y,.11rem) var(--hub-chrome-btn-pad-x,.37rem)!important;-webkit-backdrop-filter:blur(14px)saturate(1.15)brightness(1.02)!important;font-family:var(--font-mono,ui-monospace, monospace)!important;font-size:var(--hub-chrome-btn-font,clamp(.4rem, 3.58cqi, .51rem))!important;letter-spacing:.04em!important;text-transform:none!important;color:#dcecffe6!important;text-shadow:0 1px 2px #00000059!important;touch-action:manipulation!important;background-color:#080e1852!important;background-image:linear-gradient(165deg,#ffffff1a 0%,#ffffff08 28%,#00f5ff0d 58%,#a78bfa0a 100%)!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;font-weight:700!important;transition:filter .15s,box-shadow .2s,color .2s,transform .12s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 4px 14px #0003,0 0 12px #00f5ff14,inset 0 1px #fff3!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__swap-btn:before,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__view-btn:before{content:""!important;border-radius:inherit!important;pointer-events:none!important;z-index:0!important;background:linear-gradient(#ffffff57 0%,#ffffff14 28%,#0000 52%),radial-gradient(90% 80% at 88% 0,#bae6ff29 0%,#0000 58%)!important;position:absolute!important;inset:0!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__swap-btn:after,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__view-btn:after{content:""!important;border-radius:inherit!important;pointer-events:none!important;z-index:1!important;position:absolute!important;inset:0!important;box-shadow:inset 0 2px 10px #ffffff1f,inset 0 -8px 16px #0000001a!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__swap-btn:hover,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__swap-btn:focus-visible,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__view-btn:hover,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__view-btn:focus-visible{color:#ecf4fffa!important;filter:brightness(1.06)!important;box-shadow:0 4px 16px #0000003d,0 0 16px #00f5ff1f,inset 0 1px #ffffff42!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__program-title-row{text-align:center!important;flex-direction:column!important;justify-content:center!important;justify-self:center!important;align-items:center!important;height:auto!important;min-height:0!important;margin-inline:auto!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__program-identity-btn{text-align:center!important;justify-content:center!important;align-items:center!important;height:auto!important;min-height:0!important;margin-inline:auto!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__program-title-stack{gap:.04rem!important;height:auto!important;min-height:0!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__title{height:auto!important;min-height:0!important;margin:0!important;padding:0!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__cycle{height:auto!important;min-height:0!important;margin-top:.06rem!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__led-bar{width:min(92%,13rem)!important;max-width:13rem!important;height:.5rem!important;min-height:.5rem!important;margin:.12rem auto 0!important;overflow:visible!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__actions--hub-chrome{box-sizing:border-box!important;align-content:center!important;justify-self:center!important;height:auto!important;min-height:0!important;margin-inline:auto!important;padding-block:0!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-hub-training-source-switch--below-chrome{height:1.35rem!important;min-height:1.35rem!important;max-height:1.35rem!important}[data-workout-month-hero=true] .workout-month-hero-now-quick,[data-workout-month-hero=true] .workout-month-hero-now-quick--sub{-webkit-backdrop-filter:blur(18px)saturate(1.12);background:#080c146b!important;border:1px solid #baffff42!important;height:1.55rem!important;min-height:0!important;box-shadow:inset 0 1px #ffffff1a,0 0 18px #67e8f91f,0 0 26px #a78bfa14!important}[data-workout-month-hero=true] .workout-month-hero-now-quick:hover,[data-workout-month-hero=true] .workout-month-hero-now-quick--sub:hover{border-color:#baffff66!important;box-shadow:inset 0 1px #ffffff1f,0 0 24px #67e8f933,0 0 34px #a78bfa1f!important}[data-workout-month-hero=true] .workout-month-hero-now-quick-menu{-webkit-backdrop-filter:blur(20px)saturate(1.15);background:linear-gradient(#121824 0%,#0a0e16 100%)!important;border:1px solid #67e8f947!important;box-shadow:0 16px 36px #00000094,0 0 0 1px #00000059,0 0 28px #67e8f929,0 0 36px #a78bfa1a,inset 0 1px #ffffff1a!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--complete .workout-month-hero-adaptive-ring__disc{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__title{text-shadow:0 1px 2px #0000009e,0 0 10px #00000047!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--compact{max-width:min(100%,10.5rem)}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub{--hub-chrome-grid-cols:minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1fr);width:100%;max-width:100%;margin-inline:auto}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__frame{aspect-ratio:auto!important;contain:none!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin-inline:auto!important;display:flex!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__stage,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__visuals{place-items:unset!important;contain:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:relative!important;overflow:visible!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__holo-orb,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__holo-fallback{z-index:0!important;opacity:.22!important;pointer-events:none!important;width:auto!important;height:auto!important;position:absolute!important;inset:10% 18%!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub-identity .workout-month-hero-adaptive-ring__holo-orb,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub-identity .workout-month-hero-adaptive-ring__holo-fallback{display:none!important}[data-workout-month-hero=true] .wdh-strip__status-stack .workout-month-hero-adaptive-ring--hub-identity{text-align:center!important;align-items:center!important;width:100%!important;margin:0 auto!important;padding:0!important}[data-workout-month-hero=true] .wdh-strip__status-stack .workout-month-hero-adaptive-ring__eyebrow{opacity:.85;letter-spacing:.12em!important;text-align:center!important;width:100%!important;margin:0 auto!important;font-size:.48rem!important}[data-workout-month-hero=true] .wdh-strip__status-stack .workout-month-hero-adaptive-ring__title{text-align:center!important;width:100%!important;margin:0 auto!important}[data-workout-month-hero=true] .wdh-strip__status-stack .workout-month-hero-adaptive-ring__title-name{text-align:center!important;margin-inline:auto!important;font-size:clamp(.72rem,3.6vw,.92rem)!important;line-height:1.05!important;display:inline-block!important}[data-workout-month-hero=true] .wdh-strip__status-stack .workout-month-hero-adaptive-ring__title:before{display:none!important}[data-workout-month-hero=true] .wdh-strip__status-stack .workout-month-hero-adaptive-ring__cycle{text-align:center!important;grid-template-columns:none!important;justify-content:center!important;column-gap:.28rem!important;width:auto!important;max-width:100%!important;margin:.04rem auto 0!important;font-size:.5rem!important;display:inline-flex!important}[data-workout-month-hero=true] .wdh-strip__status-stack .workout-month-hero-adaptive-ring__cycle-label,[data-workout-month-hero=true] .wdh-strip__status-stack .workout-month-hero-adaptive-ring__cycle-count{text-align:center!important;justify-self:center!important}[data-workout-month-hero=true] .wdh-strip__status-stack .workout-month-hero-adaptive-ring__led-bar{align-self:center!important;width:min(92%,13rem)!important;max-width:13rem!important;height:.5rem!important;min-height:.5rem!important;margin:.12rem auto 0!important;overflow:visible!important}[data-workout-month-hero=true] .wdh-strip__status-stack .workout-month-hero-adaptive-ring__program-meta-row{justify-content:center!important;gap:.16rem!important;min-height:0!important;margin:.04rem auto 0!important;display:inline-flex!important}[data-workout-month-hero=true] .wdh-strip__status-stack .workout-month-hero-adaptive-ring__disc-content{text-align:center!important;place-items:center!important;width:100%!important;margin-inline:auto!important}[data-workout-month-hero=true] .wdh-strip__status-stack .workout-month-hero-adaptive-ring__program-identity-btn{text-align:center!important;flex-direction:column!important;align-items:center!important;width:100%!important;display:flex!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__disc{isolation:isolate;z-index:8!important;grid-area:unset!important;-webkit-backdrop-filter:none!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__disc-content{z-index:9!important;grid-template-columns:unset!important;grid-template-rows:unset!important;-webkit-backdrop-filter:none!important;text-align:center!important;pointer-events:auto!important;background:0 0!important;border-radius:0!important;flex-direction:column!important;flex:none!important;justify-content:flex-start!important;align-self:center!important;place-items:center!important;gap:.06rem!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important;padding:.02rem 0 0!important;display:flex!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub-identity{height:auto!important;min-height:0!important;margin:0!important;padding:0!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub-identity .workout-month-hero-adaptive-ring__eyebrow{margin:0 0 .02rem!important;padding:0!important;line-height:1.05!important}[data-workout-month-hero=true] .wdh-strip__center,[data-workout-month-hero=true] .wdh-card--globe,[data-workout-month-hero=true] .wdh-globe-slot{height:auto!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}[data-workout-month-hero=true] [data-workout-dashboard-hub=true]{gap:.02rem!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__hub-source-switch{z-index:12!important;width:100%!important;max-width:100%!important;min-height:var(--hub-identity-switch-min)!important;pointer-events:auto!important;touch-action:manipulation!important;justify-content:center!important;align-items:center!important;margin-inline:auto!important;display:flex!important;position:relative!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__svg{display:none!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__eyebrow{letter-spacing:.14em!important;font-size:clamp(.46rem,4.4cqi,.58rem)!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__title{font-size:inherit!important;text-shadow:none!important;line-height:1.14!important}[data-workout-month-hero=true] .prime-os-command-host--chrome .os-cmd-launch__btn--chrome,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__cc .os-cmd-launch__btn--chrome{isolation:isolate!important;width:100%!important;min-width:0!important;min-height:var(--hub-chrome-btn-min-h,1.41rem)!important;height:var(--hub-chrome-btn-min-h,1.41rem)!important;max-height:var(--hub-chrome-btn-min-h,1.41rem)!important;padding:var(--hub-chrome-btn-pad-y,.11rem) var(--hub-chrome-btn-pad-x,.37rem)!important;letter-spacing:.04em!important;-webkit-backdrop-filter:blur(14px)saturate(1.15)brightness(1.02)!important;font-family:var(--font-mono,ui-monospace, monospace)!important;font-size:var(--hub-chrome-btn-font,clamp(.4rem, 3.58cqi, .51rem))!important;text-transform:none!important;color:#dcecffe6!important;text-shadow:0 1px 2px #00000059!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;background-color:#080e1852!important;background-image:linear-gradient(165deg,#ffffff1a 0%,#ffffff08 28%,#00f5ff0d 58%,#a78bfa0a 100%)!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;font-weight:700!important;transition:filter .15s,box-shadow .2s,color .2s,transform .12s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 4px 14px #0003,0 0 12px #00f5ff14,inset 0 1px #fff3!important}[data-workout-month-hero=true] .prime-os-command-host--chrome .os-cmd-launch__btn--chrome:before,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__cc .os-cmd-launch__btn--chrome:before{content:""!important;border-radius:inherit!important;pointer-events:none!important;z-index:0!important;background:linear-gradient(#ffffff57 0%,#ffffff14 28%,#0000 52%),radial-gradient(90% 80% at 88% 0,#bae6ff29 0%,#0000 58%)!important;position:absolute!important;inset:0!important}[data-workout-month-hero=true] .prime-os-command-host--chrome .os-cmd-launch__btn--chrome:after,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__cc .os-cmd-launch__btn--chrome:after{content:""!important;border-radius:inherit!important;pointer-events:none!important;z-index:1!important;position:absolute!important;inset:0!important;box-shadow:inset 0 2px 10px #ffffff1f,inset 0 -8px 16px #0000001a!important}[data-workout-month-hero=true] .prime-os-command-host--chrome .os-cmd-launch__copy,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__cc .os-cmd-launch__copy{z-index:2!important;justify-content:center!important;align-items:center!important;display:inline-flex!important;position:relative!important}[data-workout-month-hero=true] .prime-os-command-host--chrome .os-cmd-launch__label--chrome,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__cc .os-cmd-launch__label--chrome{white-space:normal!important;text-align:center!important;font-size:var(--hub-chrome-cc-font,clamp(.32rem, 2.77cqi, .4rem))!important;letter-spacing:.06em!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;line-height:1.05!important;display:flex!important}[data-workout-month-hero=true] .prime-os-command-host--chrome .os-cmd-launch__chrome-brand,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__cc .os-cmd-launch__chrome-brand,[data-workout-month-hero=true] .prime-os-command-host--chrome .os-cmd-launch__chrome-name,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__cc .os-cmd-launch__chrome-name{text-transform:uppercase!important}[data-workout-month-hero=true] .prime-os-command-host--chrome .os-cmd-launch__btn--chrome:hover,[data-workout-month-hero=true] .prime-os-command-host--chrome .os-cmd-launch__btn--chrome:focus-visible,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__cc .os-cmd-launch__btn--chrome:hover,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__cc .os-cmd-launch__btn--chrome:focus-visible{color:#ecf4fffa!important;filter:brightness(1.06)!important;box-shadow:0 4px 16px #0000003d,0 0 16px #00f5ff1f,inset 0 1px #ffffff42!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__actions--hub-chrome{padding-block:var(--hub-identity-chrome-pad-y)!important;box-sizing:border-box!important;grid-template-columns:var(--hub-chrome-grid-cols,minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1fr))!important;margin-top:0!important;justify-self:center!important;place-items:center stretch!important;gap:0 .06rem!important;width:100%!important;max-width:100%!important;margin-inline:auto!important;display:grid!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__actions--hub-chrome>.workout-month-hero-adaptive-ring__swap-btn,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__actions--hub-chrome>.workout-month-hero-adaptive-ring__view-btn,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__actions--hub-chrome>.workout-month-hero-adaptive-ring__create,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__actions--hub-chrome>.workout-month-hero-adaptive-ring__cc{place-self:center stretch!important;width:100%!important;min-width:0!important;max-width:none!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__actions--hub-chrome>.workout-month-hero-adaptive-ring__swap-btn,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__actions--hub-chrome>.workout-month-hero-adaptive-ring__view-btn{width:100%!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__actions--hub-chrome>.workout-month-hero-adaptive-ring__chrome-sep{place-self:center!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__chrome-sep{color:#bad2e66b!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__swap-label,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-add-button__chrome-label{white-space:nowrap!important;text-overflow:clip!important;flex-shrink:0!important;overflow:visible!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__create{justify-content:center!important;width:100%!important;display:flex!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__create .workout-month-hero-add-button,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__create .workout-month-hero-add-button--hub,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__create .workout-month-hero-add-button--chrome{width:100%!important;max-width:none!important;min-height:var(--hub-chrome-btn-min-h,1.41rem)!important;height:var(--hub-chrome-btn-min-h,1.41rem)!important;max-height:var(--hub-chrome-btn-min-h,1.41rem)!important;padding:var(--hub-chrome-btn-pad-y,.11rem) var(--hub-chrome-btn-pad-x,.37rem)!important;font-size:var(--hub-chrome-btn-font,clamp(.4rem, 3.58cqi, .51rem))!important;letter-spacing:.04em!important;color:#bbf7d0f0!important;text-shadow:0 0 8px #34d39959,0 1px 2px #00000059!important;-webkit-backdrop-filter:blur(14px)saturate(1.15)brightness(1.02)!important;background-color:#080e1852!important;background-image:linear-gradient(165deg,#ffffff1a 0%,#ffffff08 28%,#34d39914 58%,#10b9810d 100%)!important;border:1px solid #34d39961!important;border-radius:999px!important;gap:.2rem!important;font-weight:700!important;animation:none!important;transform:none!important;box-shadow:0 4px 14px #0003,0 0 12px #34d3992e,inset 0 1px #fff3!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__create .workout-month-hero-add-button--hub:before,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__create .workout-month-hero-add-button--chrome:before{content:""!important;border-radius:inherit!important;pointer-events:none!important;z-index:0!important;background:linear-gradient(#ffffff47 0%,#ffffff0f 28%,#0000 52%),radial-gradient(90% 80% at 88% 0,#6ee7b72e 0%,#0000 58%)!important;position:absolute!important;inset:0!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__create .workout-month-hero-add-button--hub:after,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__create .workout-month-hero-add-button--chrome:after{content:""!important;border-radius:inherit!important;pointer-events:none!important;z-index:1!important;position:absolute!important;inset:0!important;box-shadow:inset 0 2px 10px #ffffff1a,inset 0 -8px 16px #0000001a!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__create .workout-month-hero-add-button:hover,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__create .workout-month-hero-add-button--hub:hover,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__create .workout-month-hero-add-button--chrome:hover{filter:brightness(1.06)!important;color:#dcfce7fa!important;border-color:#4ade8085!important;transform:none!important;box-shadow:0 4px 16px #0000003d,0 0 16px #34d39947,inset 0 1px #ffffff42!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__create .workout-month-hero-add-button--hub svg,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__create .workout-month-hero-add-button--chrome svg{filter:drop-shadow(0 0 4px #34d39966)!important;width:.73rem!important;height:.73rem!important}[data-workout-month-hero=true] .workout-month-hero-now-quick,[data-workout-month-hero=true] .workout-month-hero-now-quick--sub{height:1.55rem!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}[data-workout-month-hero=true] .workout-month-hero-now-create .workout-month-hero-add-button{width:100%;max-width:none;min-height:1.55rem}[data-workout-month-hero=true] .workout-month-hero-add-button--neon{-webkit-backdrop-filter:none;color:#06121cf0!important;background:linear-gradient(105deg,#22d3ee 0%,#2dd4bf 48%,#67e8f9 100%)!important;border:0!important;transition:transform .16s,box-shadow .16s,filter .16s!important;box-shadow:0 0 0 1px #baffff47,0 0 28px #22d3ee6b,0 0 48px #2dd4bf38,inset 0 1px #ffffff73!important}[data-workout-month-hero=true] .workout-month-hero-add-button--neon .workout-month-cyber-add-btn__halo{filter:blur(12px);opacity:.85;background:radial-gradient(circle,#22d3ee5c 0%,#0000 72%);display:block!important}[data-workout-month-hero=true] .workout-month-hero-add-button--neon .workout-month-cyber-add-btn__shimmer{opacity:.55;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 20%,#ffffff73 48%,#0000 72%)}[data-workout-month-hero=true] .workout-month-hero-add-button--neon:hover{filter:brightness(1.06);transform:scale(1.03);box-shadow:0 0 0 1px #baffff66,0 0 40px #22d3ee8c,0 0 64px #2dd4bf4d,inset 0 1px #ffffff8c!important}[data-workout-month-hero=true] .workout-month-hero-add-button--neon:active{transform:scale(.98)}[data-workout-month-hero=true] .workout-month-hero-add-button--glass{-webkit-backdrop-filter:blur(16px)saturate(1.12);color:#ecf2faf5!important;background:#080e1861!important;border:1.5px solid #67e8f9b8!important;transition:transform .16s,box-shadow .16s,border-color .16s!important;box-shadow:0 0 0 1px #baffff1f,0 0 28px #67e8f952,0 0 48px #2dd4bf24,inset 0 1px #ffffff1f!important}[data-workout-month-hero=true] .workout-month-hero-add-button--glass .workout-month-cyber-add-btn__halo{filter:blur(10px);opacity:.7;background:radial-gradient(circle,#67e8f947 0%,#0000 70%);display:block!important}[data-workout-month-hero=true] .workout-month-hero-add-button--glass:hover{transform:scale(1.03);border-color:#baffffeb!important;box-shadow:0 0 0 1px #baffff33,0 0 40px #67e8f97a,0 0 64px #2dd4bf38,inset 0 1px #ffffff29!important}[data-workout-month-hero=true] .workout-month-hero-add-button--glass:active{transform:scale(.98)}[data-workout-month-hero=true] .workout-month-hero-new-prs__eyebrow{color:#c4b5fdeb;text-shadow:0 0 12px #a78bfa73}[data-workout-month-hero=true] .workout-month-hero-new-prs__headline{text-shadow:0 0 18px #e9d5ff66,0 0 28px #a78bfa80,0 2px 12px #000000a6}[data-workout-month-hero=true] .workout-month-hero-new-prs__glow{background:radial-gradient(#a78bfa38 0%,#67e8f90f 45%,#0000 72%)}[data-workout-month-hero=true] .workout-month-hero-new-prs__link:hover .workout-month-hero-new-prs__headline{filter:brightness(1.08)}[data-workout-month-hero=true] [data-workout-month-hero-motivation=true]{max-width:22rem}[data-workout-month-hero=true] [data-workout-month-hero-motivation=true] .workout-month-hero-motivation__viewport{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:1.05rem!important;overflow:hidden!important}[data-workout-month-hero=true] [data-workout-month-hero-motivation=true] .workout-month-hero-motivation__card,[data-workout-month-hero=true] [data-workout-month-hero-motivation=true] .workout-month-hero-motivation__card-body{min-height:3.55rem!important}[data-workout-month-hero=true] [data-workout-month-hero-motivation=true] .workout-month-hero-motivation__card-body{gap:.12rem!important;padding-top:.55rem!important;padding-bottom:.55rem!important}[data-workout-month-hero=true] [data-workout-month-hero-motivation=true] .workout-month-hero-motivation__card-chart-glow{stroke-width:2.4px!important;opacity:.5!important;filter:drop-shadow(0 0 3px #67e8f973)!important}[data-workout-month-hero=true] [data-workout-month-hero-motivation=true] .workout-month-hero-motivation__card-chart-line{stroke-width:1.65px!important;filter:drop-shadow(0 0 2px #baffff8c)!important}[data-workout-month-hero=true] [data-workout-month-hero-motivation=true] .workout-month-hero-motivation__headline{letter-spacing:.04em!important;text-shadow:0 0 14px #ffffff4d,0 0 20px #67e8f966!important;font-size:clamp(.84rem,3.6vw,.98rem)!important}[data-workout-month-hero=true] [data-workout-month-hero-motivation=true] .workout-month-hero-motivation__dots{gap:.3rem!important;margin-top:.35rem!important}[data-workout-month-planner-view-toggle=true]{z-index:auto;position:relative;isolation:auto!important;filter:none!important;transform:none!important}[data-workout-month-planner-view-toggle=true]:before,[data-workout-month-planner-view-toggle=true]:after,[data-workout-month-planner-view-toggle=true] .workout-month-planner-tab-row:before,[data-workout-month-planner-view-toggle=true] .workout-month-planner-tab-row:after{content:none!important;display:none!important}[data-workout-month-planner-view-toggle=true] .workout-month-planner-tab-row--premium{-webkit-backdrop-filter:blur(28px)saturate(1.7)!important;background:linear-gradient(160deg,#ffffff2e 0%,#ffffff0f 38%,#0000 78%),#080c14db!important;border:0!important;border-radius:9999px!important;gap:.1rem!important;width:auto!important;max-width:min(100%,18.75rem)!important;padding:.07rem!important;box-shadow:inset 0 1px #ffffff24,0 10px 24px #00000061!important}[data-workout-month-planner-view-toggle=true] .workout-month-planner-tab--premium{flex:none!important;min-height:1.36rem!important;padding:.1rem .62rem!important;line-height:1.15!important}[data-workout-month-week-context-wrap=true]+.workout-month-planner-panel-surface,[data-workout-month-week-context-wrap=true]~.workout-month-planner-panel-surface{margin-top:-.18rem!important;padding-top:0!important}.workout-month-planner-stack[data-planner-view-mode=advanced] [data-workout-month-week-context-wrap=true]{margin-bottom:.08rem!important;padding-bottom:0!important}.workout-month-planner-panel-surface[data-planner-active-panel=advanced]{margin-top:.08rem!important;padding-top:0!important}[data-planner-panel=advanced] .workout-month-week-separator-wrap{gap:0!important;min-height:0!important;margin-block:0!important;padding-block:0!important}[data-planner-panel=advanced] .workout-month-week-separator-wrap--lead{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}[data-planner-panel=advanced] .workout-month-week-separator{margin:0!important;padding:.06rem 0 .1rem!important;line-height:1.05!important}[data-planner-panel=advanced] .workout-month-advanced-planner-groups{padding-bottom:calc(var(--primemode-mobile-footer-clearance,6.5rem) + env(safe-area-inset-bottom,0px) + .75rem);padding-top:0!important}[data-planner-panel=advanced] .workout-month-advanced-planner-groups>section{gap:.2rem!important}[data-workout-month-week-context=true].workout-month-week-context-caption{z-index:1;letter-spacing:.14em;white-space:nowrap;text-overflow:ellipsis;-webkit-backdrop-filter:blur(16px)saturate(1.45);border-radius:9999px;justify-content:center;align-items:center;max-width:min(100%,16.5rem);margin:0;padding:.22rem .72rem;font-size:clamp(.58rem,2.35vw,.68rem);line-height:1.1;display:inline-flex;position:relative;overflow:hidden;color:#bae6fdeb!important;text-shadow:0 0 12px #00f5ff47!important;background:linear-gradient(160deg,#ffffff1f 0%,#ffffff0a 40%,#0000 78%),#080e168c!important;border:1px solid #67e8f92e!important;box-shadow:inset 0 1px #ffffff1f,0 0 18px #00f5ff14,0 6px 14px #00000038!important}html[data-theme=daylight] [data-workout-month-week-context=true].workout-month-week-context-caption{color:#0f3748e0!important;text-shadow:none!important;background:linear-gradient(160deg,#ffffffb8 0%,#ffffff61 42%,#0000 78%),#ecf8ffb8!important;border-color:#0e749038!important;box-shadow:inset 0 1px #ffffffd9,0 4px 12px #0e74901a!important}@media (prefers-reduced-motion:reduce){[data-workout-month-week-context=true].workout-month-week-context-caption{-webkit-backdrop-filter:none;background:#080e16b8}html[data-theme=daylight] [data-workout-month-week-context=true].workout-month-week-context-caption{background:#ecf8ffeb}}[data-workout-month-planner-view-toggle=true] .workout-month-planner-tab--active{text-shadow:0 0 14px #00f5ff61;color:#67e8f9fa!important}[data-workout-month-planner-view-toggle=true] .workout-month-planner-tab--active .workout-month-planner-tab__highlight{background:linear-gradient(90deg,#00ffff38,#67e8f91a)!important;box-shadow:0 0 14px #67e8f942!important}[data-workout-month-planner-view-toggle=true] .workout-month-planner-tab__underline{inset-inline:.62rem!important;height:1.5px!important;bottom:.08rem!important}.workout-month-planner-panel-surface{box-shadow:none!important;border:0!important;outline:none!important}.workout-month-planner-panel-surface:before,.workout-month-planner-panel-surface:after{content:none!important;display:none!important}@media (prefers-reduced-motion:reduce){[data-workout-month-hero=true] .workout-month-hero-now-start--premium,[data-workout-month-hero=true] .workout-month-hero-now-start__shimmer,[data-workout-month-hero=true] .workout-month-hero-xp-streak,[data-workout-month-hero=true] .workout-month-cyber-hero__aurora,[data-workout-month-hero=true] .workout-month-cyber-hero__energy{animation:none!important}}.workout-fuel-status-chip{color:#e2e8f0eb;background:#0f172ab8;border-color:#94a3b847}.workout-fuel-status-chip__dot{background:#94a3b8e6;box-shadow:0 0 8px #94a3b873}.workout-fuel-status-chip.fuel-status--empty{color:#fecacaf5;background:#450a0a73;border-color:#f8717166}.workout-fuel-status-chip.fuel-status--empty .workout-fuel-status-chip__dot{background:#f87171;box-shadow:0 0 10px #f87171a6}.workout-fuel-status-chip.fuel-status--low{color:#fed7aaf5;background:#43140780;border-color:#fb923c6b}.workout-fuel-status-chip.fuel-status--low .workout-fuel-status-chip__dot{background:#fb923c;box-shadow:0 0 10px #fb923ca6}.workout-fuel-status-chip.fuel-status--ok{color:#bfdbfef5;background:#0f172a9e;border-color:#60a5fa66}.workout-fuel-status-chip.fuel-status--ok .workout-fuel-status-chip__dot{background:#60a5fa;box-shadow:0 0 10px #60a5fa99}.workout-fuel-status-chip.fuel-status--strong{color:#a7f3d0f5;background:#06281c80;border-color:#34d3996b}.workout-fuel-status-chip.fuel-status--strong .workout-fuel-status-chip__dot{background:#34d399;box-shadow:0 0 10px #34d399a6}@media (max-width:767px){[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub{--hub-chrome-btn-min-h:1.41rem;--hub-chrome-btn-pad-y:.11rem;--hub-chrome-btn-pad-x:.37rem;--hub-chrome-btn-font:clamp(.4rem, 3.58cqi, .51rem);--hub-chrome-cc-font:clamp(.28rem, 2.35cqi, .36rem);--hub-identity-gap:.04rem}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__actions--hub-chrome{grid-template-columns:var(--hub-chrome-grid-cols,minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1fr))!important;gap:0 .06rem!important}}
[data-workout-month-hero-now=true] .workout-month-hero-now-bar__backlight{filter:blur(22px);opacity:.88;z-index:0;background:radial-gradient(80% 48% at 50% 28%,#00f5ff38 0%,#0000 68%),radial-gradient(55% 40% at 70% 34%,#a78bfa29 0%,#0000 70%),radial-gradient(45% 32% at 30% 38%,#bae6ff1a 0%,#0000 72%);display:block!important}[data-workout-month-hero-now=true] .workout-month-hero-now-actions{gap:.4rem!important}[data-workout-month-hero=true] .workout-month-hero-xp-streak.xp-streak-badge{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}[data-workout-month-hero=true] .workout-month-hero-xp-streak .xp-streak-bolt__svg{filter:drop-shadow(0 0 2px #f0fdff)drop-shadow(0 0 6px #22d3eeb3)drop-shadow(0 0 14px #06b6d473)}@keyframes workout-dash-start-pulse{0%,to{box-shadow:0 0 0 .5px #ffffff42,0 0 20px #00f5ff5c,0 0 44px #a78bfa38,0 0 68px #00c8ff1a,0 14px 34px #0000005c,inset 0 1.5px #ffffffad,inset 0 12px 28px #ffffff1f,inset 0 -16px 30px #5028a01f}50%{box-shadow:0 0 0 .5px #ffffff61,0 0 30px #00f5ff80,0 0 58px #a78bfa52,0 0 88px #00c8ff29,0 16px 38px #00000061,inset 0 1.5px #ffffffe0,inset 0 14px 30px #ffffff2e,inset 0 -16px 32px #5028a029}}[data-workout-month-hero=true] a[data-start-now-glass=true],[data-workout-month-hero=true] .workout-month-hero-now-start--premium,[data-start-now-glass=true]{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 2px #0000008c,0 0 18px #ffffff6b,0 0 28px #00f5ff38!important;-webkit-backdrop-filter:blur(52px)saturate(2)brightness(1.12)!important;background-color:#0a122038!important;background-image:linear-gradient(165deg,#ffffff61 0%,#ffffff1f 22%,#00f5ff33 48%,#a78bfa2e 74%,#ffffff0f 100%)!important;border:0 solid #0000!important;border-radius:9999px!important;animation:3s ease-in-out infinite workout-dash-start-pulse!important;overflow:hidden!important;box-shadow:0 0 0 .5px #ffffff47,0 0 22px #00f5ff6b,0 0 48px #a78bfa47,0 0 72px #00c8ff1f,0 14px 36px #00000061,inset 0 1.5px #ffffffb8,inset 0 12px 28px #ffffff24,inset 0 -16px 30px #5028a024!important}[data-start-now-glass=true] .workout-month-hero-now-start__specular{mix-blend-mode:normal!important;opacity:1!important;background:linear-gradient(#ffffffc7 0%,#ffffff5c 12%,#ffffff1a 26%,#0000 48%),linear-gradient(105deg,#0000 0%,#bae6ff2e 38%,#ffffff47 50%,#c4b5fd24 62%,#0000 100%)!important;display:block!important}[data-start-now-glass=true] .workout-month-hero-now-start__rim{display:block!important;box-shadow:inset 0 0 0 .5px #ffffff52,inset 0 3px 16px #ffffff38,inset 0 -12px 22px #28145024!important}[data-start-now-glass=true] .workout-month-hero-now-start__shimmer{mix-blend-mode:screen!important;opacity:.95!important;display:block!important}[data-workout-month-hero=true] .workout-month-hero-now-quick{-webkit-backdrop-filter:blur(20px)saturate(1.25)!important;background:#080c168c!important;border:1px solid #baffff52!important;box-shadow:0 0 20px #67e8f929,inset 0 1px #ffffff1f!important}[data-workout-month-hero=true] .workout-month-hero-now-quick-menu{-webkit-backdrop-filter:blur(18px)saturate(1.2)!important;background:linear-gradient(#101622f5 0%,#080c14fa 100%)!important;border:1px solid #67e8f938!important;box-shadow:0 14px 32px #00000080,0 0 24px #00f5ff1a,inset 0 1px #ffffff14!important}[data-workout-month-hero=true] .workout-month-hero-now-quick-menu__item:first-child{color:#67e8f9fa;text-shadow:0 0 12px #00f5ff47}[data-workout-month-hero=true] .workout-month-hero-now-create--in-menu .workout-month-hero-add-button,[data-workout-month-hero=true] .workout-month-hero-now-create--in-menu .workout-month-hero-add-button--neon{color:#34ffc8f2!important;letter-spacing:.12em!important;text-shadow:0 0 14px #34ffc866!important;width:100%!important;min-height:1.55rem!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:.55rem!important;font-size:.62rem!important}[data-workout-month-hero=true] .workout-month-hero-now-create--in-menu .workout-month-cyber-add-btn__halo,[data-workout-month-hero=true] .workout-month-hero-now-create--in-menu .workout-month-cyber-add-btn__shimmer{display:none!important}.wdh-strip[data-hub-dynamic-cards=true],[data-workout-dashboard-hub=true][data-hub-dynamic-cards=true]{gap:.18rem!important;max-width:32.5rem!important;margin-top:.06rem!important}.wdh-card{-webkit-backdrop-filter:none!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.wdh-card__shine{display:none!important}.wdh-card--session,.wdh-card--globe,.wdh-card--fuel,.wdh-card--readiness,.wdh-card--orbit{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important}.wdh-session-name{text-shadow:0 0 16px #00f5ff47,0 1px 2px #0006!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__title-name{width:auto!important;max-width:100%!important;font-family:var(--font-display,ui-sans-serif, system-ui, sans-serif)!important;letter-spacing:.06em!important;text-transform:uppercase!important;background:linear-gradient(168deg,#fff 0%,#e0f7ff 28%,#a5f3fc 52%,#c4b5fd 78%,#f0f9ff 100%)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;filter:none!important;text-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important;font-style:italic!important;font-weight:800!important;display:inline-block!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__duration-chip{text-transform:none!important;letter-spacing:.04em!important}[data-workout-month-hero=true] .workout-hub-training-source-switch,[data-workout-month-hero=true] .workout-hub-training-source-switch .glass-segmented-toggle__track,[data-workout-month-hero=true] .workout-hub-training-source-switch .glass-segmented-toggle__option{touch-action:manipulation;pointer-events:auto!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__swap-btn,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__view-btn{-webkit-backdrop-filter:blur(14px)saturate(1.15)brightness(1.02)!important;color:#dcecffe6!important;letter-spacing:.04em!important;min-height:var(--hub-chrome-btn-min-h,1.41rem)!important;height:var(--hub-chrome-btn-min-h,1.41rem)!important;max-height:var(--hub-chrome-btn-min-h,1.41rem)!important;padding:var(--hub-chrome-btn-pad-y,.11rem) var(--hub-chrome-btn-pad-x,.37rem)!important;background-color:#080e1852!important;background-image:linear-gradient(165deg,#ffffff1a 0%,#ffffff08 28%,#00f5ff0d 58%,#a78bfa0a 100%)!important;border:0!important;border-radius:999px!important;font-weight:700!important;box-shadow:0 4px 14px #0003,0 0 12px #00f5ff14,inset 0 1px #fff3!important}@media (max-width:767px){[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub{--hub-chrome-btn-min-h:1.41rem;--hub-chrome-btn-pad-y:.11rem;--hub-chrome-btn-pad-x:.37rem;--hub-identity-chrome-pad-y:.12rem;--hub-identity-chrome-min:calc(var(--hub-chrome-btn-min-h) + (2 * var(--hub-identity-chrome-pad-y)))}}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring{position:relative}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring:before{content:"";pointer-events:none;z-index:0;opacity:.85;background:radial-gradient(1.2px 1.2px at 20% 30%,#ffffff8c,#0000),radial-gradient(1px 1px at 70% 25%,#baffff80,#0000),radial-gradient(1.2px 1.2px at 45% 70%,#fff6,#0000),radial-gradient(1px 1px at 80% 60%,#c084fc73,#0000),radial-gradient(50% 40% at 50% 45%,#00f5ff14,#0000 70%);position:absolute;inset:-8% -12%}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring>*{z-index:1;position:relative}[data-workout-month-hero=true] .workout-month-hero-new-prs{max-width:22rem!important;margin-top:.35rem!important}[data-workout-month-hero=true] .workout-month-hero-new-prs__link{background:linear-gradient(160deg,#ffffff0f 0%,#0000 50%),#060c1640;border-radius:1rem;box-shadow:0 0 40px #00f5ff1a,inset 0 1px #ffffff0f;padding:.55rem .75rem .65rem!important}[data-workout-month-hero=true] .workout-month-hero-new-prs__eyebrow{color:#a78bfaeb!important;letter-spacing:.2em!important;text-shadow:0 0 12px #a78bfa66!important}[data-workout-month-hero=true] .workout-month-hero-new-prs__headline{background:linear-gradient(92deg,#e8fbff 0%,#00f5ff 45%,#a78bfa 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 16px #00f5ff59);-webkit-background-clip:text;background-clip:text;color:#0000!important;font-size:clamp(.95rem,4vw,1.15rem)!important;font-weight:900!important}[data-workout-month-hero=true] .workout-month-hero-new-prs__glow{filter:blur(16px);opacity:.85;background:linear-gradient(90deg,#0000,#00f5ff73,#a78bfa59,#0000)!important;height:2.5rem!important}[data-workout-month-hero=true] .workout-month-hero-new-prs__link:after{content:"";opacity:.9;pointer-events:none;background:radial-gradient(90% 80% at 15% 80%,#00f5ff26,#0000 50%),radial-gradient(70% 90% at 55% 45%,#00f5ff40,#0000 45%),radial-gradient(50% 70% at 88% 20%,#a78bfa4d,#0000 45%);width:100%;height:2.4rem;margin-top:.35rem;display:block;-webkit-mask-image:linear-gradient(100deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(100deg,#0000 0%,#000 12% 88%,#0000 100%)}[data-workout-month-planner-view-toggle=true] .workout-month-planner-tab--active .workout-month-planner-tab__highlight,html:not([data-theme=daylight]) [data-workout-month-cyber-ui=true] .workout-month-planner-tab--active .workout-month-planner-tab__highlight{box-shadow:0 0 16px #00f5ff4d,0 0 24px #67e8f924!important}[data-workout-month-planner-view-toggle=true] .workout-month-planner-tab--active,[data-workout-month-planner-tabs-slot=true] .workout-month-planner-tab--active{text-shadow:0 0 16px #00f5ff66;color:#67e8f9fa!important}[data-workout-month-hero=true].workout-month-cyber-hero--premium{padding-bottom:.04rem!important}[data-workout-month-hero=true] .workout-month-hero-now-bar__inner{gap:.32rem!important}[data-workout-month-week-context-wrap=true]{gap:.62rem!important;margin-top:0!important;margin-bottom:-.12rem!important}[data-workout-month-planner-tabs-slot=true]{justify-content:center!important;align-items:center!important;width:100%!important;padding-top:0!important;display:flex!important}[data-workout-month-planner-view-toggle=true]{justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}[data-workout-dashboard-hub=true][data-hub-dynamic-cards=true]{margin-bottom:0!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__led-bar{margin:.06rem auto!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__actions--hub-chrome{padding-block:var(--hub-identity-chrome-pad-y)!important;box-sizing:border-box!important;grid-template-columns:var(--hub-chrome-grid-cols,minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1fr))!important;margin-top:0!important;justify-self:center!important;place-items:center stretch!important;gap:0 .06rem!important;width:100%!important;margin-inline:auto!important;display:grid!important}@media (max-width:767px){[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub{--hub-chrome-btn-min-h:1.41rem;--hub-chrome-btn-pad-y:.11rem;--hub-chrome-btn-pad-x:.37rem;--hub-identity-chrome-pad-y:.12rem;--hub-identity-chrome-min:calc(var(--hub-chrome-btn-min-h) + (2 * var(--hub-identity-chrome-pad-y)))}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__actions--hub-chrome{grid-template-columns:var(--hub-chrome-grid-cols,minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1fr))!important;gap:0 .06rem!important}}@media (max-width:320px){[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__actions--hub-chrome{grid-template-columns:var(--hub-chrome-grid-cols,minmax(0, 1fr) auto minmax(0, 1fr) auto minmax(0, 1fr))!important}}[data-workout-month-cyber-ui=true] .workout-month-planner-stack{gap:.12rem!important}[data-workout-month-cyber-ui=true] .workout-month-planner-stack>.workout-month-planner-panel-surface{margin-top:0!important;padding-top:.08rem!important}[data-workout-month-cyber-ui=true] .workout-month-planner-stack[data-planner-view-mode=advanced]>.workout-month-planner-panel-surface{margin-top:.32rem!important;padding-top:.12rem!important}@media (prefers-reduced-motion:reduce){[data-start-now-glass=true],[data-workout-month-hero=true] .workout-month-hero-now-start--premium{animation:none!important}}
@media (max-width:767px),(pointer:coarse){[data-workout-month-hero=true]{--wdh-hub-band-min:2.6rem}.wdh-strip__gauges,[data-workout-dashboard-hub=true][data-hub-dynamic-cards=true] .wdh-strip__gauges,[data-hub-mode=manual] .wdh-strip__gauges,[data-workout-dashboard-hub=true][data-hub-mode=manual] .wdh-strip__gauges{--wdh-hub-band-min:2.6rem!important;--wdh-ready-fuel-size:2.15rem!important;--wdh-status-side:2.6rem!important;align-items:center!important;height:2.6rem!important;min-height:2.6rem!important;max-height:2.6rem!important;margin-bottom:0!important;padding:0!important;overflow:visible!important}.wdh-strip__gauges:has(.wdh-strip__manual-muscles){--wdh-hub-band-min:2.6rem!important;--wdh-ready-fuel-size:2.15rem!important;--wdh-status-side:2.6rem!important;align-items:center!important;height:2.6rem!important;min-height:2.6rem!important;max-height:2.6rem!important;margin-bottom:0!important;padding:0!important;overflow:visible!important}.wdh-strip__gauges:has(.wdh-strip__status-stack){--wdh-hub-band-min:2.6rem!important;--wdh-ready-fuel-size:2.15rem!important;--wdh-status-side:2.6rem!important;align-items:center!important;height:2.6rem!important;min-height:2.6rem!important;max-height:2.6rem!important;margin-bottom:0!important;padding:0!important;overflow:visible!important}.wdh-strip__manual-streak,.wdh-strip__status-stack .workout-month-hero-now-bar,.wdh-strip__status-stack .workout-month-hero-adaptive-ring__duration-chip,.wdh-strip__status-stack .workout-month-hero-adaptive-ring__program-badge{display:none!important}.wdh-strip__manual-muscles,.wdh-strip__manual-muscles .workout-manual-hub-muscle-showcase--coverflow,.wdh-strip__manual-muscles .wm-muscle-coverflow{justify-content:center;max-height:2.6rem;overflow:visible}.wdh-strip__manual-muscles .wm-muscle-coverflow{--wm-cf-height:2.2rem}.wdh-strip__manual-muscles .wm-muscle-coverflow__orb,.wdh-strip__manual-muscles .wm-muscle-coverflow__orb .muscle-readiness-ring{width:1.65rem!important;max-width:1.65rem!important;height:1.65rem!important;max-height:1.65rem!important}.wdh-strip__manual-muscles .wm-muscle-coverflow__item.is-center .wm-muscle-coverflow__orb,.wdh-strip__manual-muscles .wm-muscle-coverflow__item.is-center .wm-muscle-coverflow__orb .muscle-readiness-ring{width:2.15rem!important;max-width:2.15rem!important;height:2.15rem!important;max-height:2.15rem!important}.wdh-strip__manual-muscles .wm-muscle-mode-switch,.wdh-strip__manual-muscles .workout-manual-hub-muscle-showcase__performance,.wdh-strip__manual-muscles .workout-manual-hub-muscle-showcase__hint,.wdh-strip__manual-muscles .workout-manual-hub-muscle-showcase__status{display:none!important}.wdh-strip__status-stack .workout-month-hero-adaptive-ring--hub,.wdh-strip__status-stack .workout-month-hero-adaptive-ring--hub-identity{--hub-identity-title-min:.95rem;--hub-identity-cycle-min:.58rem;--hub-identity-led-min:0px;--hub-identity-title-to-cycle:.02rem;--hub-identity-stack-min:1.55rem;height:auto!important;min-height:0!important;padding:0!important}.wdh-strip__status-stack .workout-month-hero-adaptive-ring__eyebrow,.wdh-strip__status-stack .workout-month-hero-adaptive-ring__led-bar{display:none!important}.wdh-strip__status-stack .workout-month-hero-adaptive-ring__program-title-row,.wdh-strip__status-stack .workout-month-hero-adaptive-ring__program-title-stack,.wdh-strip__status-stack .workout-month-hero-adaptive-ring__program-identity-btn,.wdh-strip__status-stack .workout-month-hero-adaptive-ring__title{text-align:center!important;width:100%!important;min-height:0!important;display:block!important}.wdh-strip__status-stack .workout-month-hero-adaptive-ring__title,.wdh-strip__status-stack .workout-month-hero-adaptive-ring__title-name{text-align:center!important;letter-spacing:.04em!important;width:100%!important;font-size:clamp(.62rem,2.9vw,.76rem)!important;line-height:1.05!important;display:block!important}.wdh-strip__status-stack .workout-month-hero-adaptive-ring__cycle{margin:.04rem auto 0!important;font-size:.5rem!important;display:inline-flex!important}.workout-hub-controls,[data-workout-hub-controls=true],.workout-hub-controls[data-hub-mode=manual],.workout-hub-controls[data-hub-mode=program],.workout-hub-controls[data-hub-mode=adaptive_ai],[data-workout-hub-controls=true][data-hub-mode=manual],[data-workout-hub-controls=true][data-hub-mode=program],[data-workout-hub-controls=true][data-hub-mode=adaptive_ai]{--whc-mode-h:1.72rem;--whc-more-h:1rem;--whc-gap:.1rem;min-height:calc(var(--whc-mode-h) + var(--whc-gap) + var(--whc-more-h));margin-top:.18rem;margin-bottom:.08rem}.workout-hub-controls__tertiary{display:flex!important}.workout-month-planner-view-hint{display:none!important}[data-workout-month-planner-tabs-slot=true]{margin-top:0!important;padding-top:0!important}[data-workout-month-shell=true]{flex-direction:column;flex:auto;min-height:0;display:flex}#mobile-tab-panel-workout.primemode-mobile-app-scroll:has([data-workout-month-shell=true]){flex-direction:column;flex:auto;min-height:0;display:flex}main:has([data-workout-month-shell=true]){flex-direction:column;flex:auto;min-height:0;display:flex}main:has([data-workout-month-shell=true]){gap:0;width:100%;padding-bottom:0}[data-workout-month-shell=true] .workout-month-planner-stack[data-planner-view-mode=simple]{flex-direction:column;flex:auto;min-height:0;display:flex}[data-workout-month-shell=true] .workout-month-planner-stack[data-planner-view-mode=simple]>.workout-month-planner-panel-surface{flex-direction:column;flex:auto;justify-content:center;align-items:stretch;min-height:0;padding-bottom:0;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;display:flex!important}[data-workout-month-shell=true] [data-workout-month-empty=true]{justify-content:center;align-items:center;margin-top:0;display:flex}.primemode-adaptive-swipe-carousel{flex:none;align-self:stretch;margin-top:0;margin-bottom:0}.primemode-adaptive-swipe-carousel__viewport,.primemode-adaptive-swipe-carousel__track{min-height:var(--swipe-card-height,21.2rem)}.primemode-adaptive-swipe-card{height:var(--swipe-card-height,21.2rem);min-height:var(--swipe-card-height,21.2rem);max-height:var(--swipe-card-height,21.2rem)}.primemode-adaptive-swipe-card__swipe-hint{opacity:.55;letter-spacing:.08em!important;font-size:.58rem!important}}@media (min-width:768px){[data-workout-month-shell=true] .workout-month-planner-stack[data-planner-view-mode=simple]>.workout-month-planner-panel-surface{flex-direction:column;justify-content:center;align-items:stretch;min-height:min(52vh,28rem);display:flex}}
[data-workout-month-hero=true] .wdh-strip .os-dash__muscle-orb--hub .os-dash__muscle-orb__ring,[data-workout-month-hero=true] .wdh-strip .os-dash__muscle-orb--hub .os-dash__muscle-orb__ring--sharp{filter:drop-shadow(0 0 .35px #fff) drop-shadow(0 0 .7px rgba(var(--wdh-ring-neon), .55));animation:none}[data-workout-month-hero=true] .wdh-strip .os-dash__muscle-orb--hub .os-dash__muscle-orb__score{text-shadow:0 0 1px #ffffffb3,0 1px 2px #000c}[data-workout-month-hero=true] .wdh-strip .os-dash__muscle-orb--hub .os-dash__muscle-orb__name{color:#bad6e4b8;text-shadow:0 1px 2px #000000bf}[data-workout-month-hero=true] .wdh-strip__status .workout-month-hero-now-bar--hub-center .workout-month-hero-xp-streak--compact.xp-streak-badge,[data-workout-month-hero=true] .workout-month-hero-xp-streak.xp-streak-badge,[data-workout-month-hero=true] .workout-month-hero-xp-streak--compact.xp-streak-badge{filter:saturate(.72);text-shadow:0 1px 2px #000000a6!important}[data-workout-month-hero=true] .wdh-strip__status .workout-month-hero-now-bar--hub-center .xp-streak-bolt__svg,[data-workout-month-hero=true] .workout-month-hero-xp-streak .xp-streak-bolt__svg{filter:drop-shadow(0 0 1px #ffffff73)drop-shadow(0 0 4px #22d3ee47)!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__title,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__title,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring__title-name{text-shadow:0 1px 2px #000000b3!important;filter:none!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__cycle{color:#bad6e4c7!important;text-shadow:0 1px 2px #000000b3!important}[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__duration-chip,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__led-bar,[data-workout-month-hero=true] .workout-month-hero-adaptive-ring--hub .workout-month-hero-adaptive-ring__led-bar-track{filter:saturate(.7);box-shadow:none!important}[data-workout-month-hero=true] .wdh-fuel-nudge{box-shadow:inset 0 1px #ffffff0f}[data-workout-month-hero=true] .wdh-fuel-nudge__dot{box-shadow:0 0 4px #f8717159}[data-workout-month-hero=true] .wdh-fuel-nudge__cta,[data-workout-month-hero=true] .wdh-fuel-nudge__kicker{text-shadow:none}[data-workout-month-hero=true] .workout-hub-training-source-switch__led{background:linear-gradient(90deg,#fff0,#baffff47 22%,#ffffff8c 50%,#00f7ff47 78%,#fff0);height:.08rem;box-shadow:0 0 4px #00f7ff2e}[data-workout-month-hero=true] .workout-hub-training-source-switch__tab--active .workout-hub-training-source-switch__pod{color:#d2e8eceb}[data-workout-month-hero=true] .workout-hub-controls__more{filter:saturate(.8)}@media (prefers-reduced-motion:reduce){[data-workout-month-hero=true] .wdh-strip .os-dash__muscle-orb--hub .os-dash__muscle-orb__ring,[data-workout-month-hero=true] .wdh-strip .os-dash__muscle-orb--hub .os-dash__muscle-orb__ring--sharp{animation:none}}
