.home-program-phone_figure__qZ7nz{margin:0;width:100%}.home-program-phone_device__XZRkh{aspect-ratio:9/19.3;padding:6px;border:1px solid #a9b0b1;border-radius:39px;background:linear-gradient(120deg,#8b9397,#22272c 15%,#050608 78%,#8b9397);box-shadow:-7px 8px 0 -4px #15171b,-8px 9px 0 -4px #72777e,0 30px 70px #0009;position:relative}.home-program-phone_device__XZRkh:before{content:"";position:absolute;right:-3px;top:24%;width:3px;height:48px;background:#8b9397;border-radius:3px}.home-program-phone_screen__uEa0S{height:100%;border-radius:33px;overflow:hidden;background:#101114;color:#f9fafb;display:flex;flex-direction:column;font-family:Home Barlow,sans-serif}.home-program-phone_status__1vi37{height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 17px;font-size:9px;font-weight:700;position:relative}.home-program-phone_status__1vi37>i{position:absolute;width:68px;height:19px;background:#000;border-radius:14px;top:6px;left:50%;transform:translateX(-50%)}.home-program-phone_status__1vi37>span:last-child{display:flex;align-items:center;gap:3px}.home-program-phone_appBrand__TAHBK{padding:7px 15px 11px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ffffff12}.home-program-phone_appBrand__TAHBK strong{font-size:12px;font-weight:800;letter-spacing:-.5px}.home-program-phone_appBrand__TAHBK strong span{color:#f04a51}.home-program-phone_appBrand__TAHBK>span{font-size:6px;letter-spacing:1px;border:1px solid #ffffff25;padding:3px 4px;border-radius:4px;color:#a7acb5}.home-program-phone_viewport__gmoLa{flex:1;min-height:0;overflow:hidden}.home-program-phone_track__Ojtmv{display:flex;width:300%;height:100%;transition:transform .75s cubic-bezier(.22,1,.36,1)}.home-program-phone_panel__YL_mP{width:33.333333%;flex-shrink:0;padding:15px;overflow:hidden}.home-program-phone_panel__YL_mP h3{font-size:22px;line-height:1.08;font-weight:700;letter-spacing:-.6px;margin:5px 0 8px}.home-program-phone_kicker__hBnqN{font-size:7px;letter-spacing:1.2px;color:var(--glow);font-weight:600}.home-program-phone_muted__jxe_v{color:#a0a5ae;font-size:10px;line-height:1.5}.home-program-phone_week__tDdLE{display:grid;grid-template-columns:repeat(7,1fr);margin:20px 0 16px;gap:3px}.home-program-phone_week__tDdLE>span{position:relative;padding:6px 0 8px;display:grid;text-align:center;gap:3px;font-size:8px;color:#9b9fa8;border-radius:10px}.home-program-phone_week__tDdLE b{font-size:12px;color:#dddfe3;font-weight:600}.home-program-phone_week__tDdLE [data-current=true]{background:var(--glow);color:#222}.home-program-phone_week__tDdLE [data-current=true] b{color:#111}.home-program-phone_week__tDdLE i{width:3px;height:3px;border-radius:50%;background:#111;position:absolute;bottom:5px;left:calc(50% - 1.5px)}.home-program-phone_workout__eGK6Y{border:1px solid rgba(var(--glow-rgb),.4);border-radius:14px;padding:13px;background:linear-gradient(145deg,rgba(var(--glow-rgb),.12),#151619)}.home-program-phone_workout__eGK6Y>div{display:flex;gap:7px;align-items:center;color:var(--glow);font-size:7px;letter-spacing:.7px}.home-program-phone_workout__eGK6Y>div i{width:5px;height:5px;background:var(--glow);border-radius:50%;margin-left:auto}.home-program-phone_workout__eGK6Y h4{font-size:15px;line-height:1.15;font-weight:600;margin:8px 0 6px}.home-program-phone_workout__eGK6Y p{color:#a9acb4;font-size:9px;line-height:1.5}.home-program-phone_open__eAbJl{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#111;background:var(--glow);padding:8px;margin-top:10px;border-radius:7px;font-size:10px;font-weight:700}.home-program-phone_next__POC49{display:flex;align-items:center;gap:9px;padding:8px 0;margin-top:8px;color:#bbc0c9;font-size:10px}.home-program-phone_next__POC49>span{flex:1}.home-program-phone_next__POC49 small{display:block;font-size:6px;color:#878e99;margin-bottom:4px;letter-spacing:1px}.home-program-phone_weekNote__yZA8y{display:flex;align-items:center;gap:7px;padding-top:8px;border-top:1px solid #ffffff10;font-size:8px;color:#939aa4}.home-program-phone_weekNote__yZA8y svg{flex-shrink:0}.home-program-phone_back__Y1BoA{display:flex;gap:7px;align-items:center;font-size:7px;letter-spacing:.5px;color:#b6bbc4;margin-bottom:12px}.home-program-phone_exerciseImage__XYAN4{position:relative;height:135px;border-radius:12px;overflow:hidden;margin:14px 0;background:#202328}.home-program-phone_exerciseImage__XYAN4 img{-o-object-fit:cover;object-fit:cover;filter:brightness(.72)}.home-program-phone_exerciseImage__XYAN4>span{position:absolute;inset:0;display:grid;place-content:center;color:#fff}.home-program-phone_exerciseImage__XYAN4 small{position:absolute;bottom:8px;left:9px;font-size:6px;letter-spacing:.5px;color:#fff}.home-program-phone_exerciseName__N_9kv{font-size:17px;font-weight:600;margin:6px 0 12px}.home-program-phone_instructions__Fvjd_{display:grid;gap:7px;font-size:9px;color:#b1b7c1}.home-program-phone_instructions__Fvjd_>span{display:flex;gap:7px;align-items:center}.home-program-phone_instructions__Fvjd_ svg{color:var(--glow)}.home-program-phone_logCard__x2tIs{margin-top:10px;padding:10px;border:1px solid rgba(var(--glow-rgb),.5);background:rgba(var(--glow-rgb),.06);border-radius:14px}.home-program-phone_logCard__x2tIs label{display:block;font-size:10px;color:#bbc0c9}.home-program-phone_load__0ZC3J{display:flex;align-items:baseline;gap:7px;margin:8px 0}.home-program-phone_load__0ZC3J strong{font-size:40px;line-height:1;font-weight:600;color:var(--glow);font-variant-numeric:tabular-nums}.home-program-phone_load__0ZC3J span{margin-left:auto;font-size:14px;color:#b2b8c1}.home-program-phone_load__0ZC3J i{height:32px;width:1px;background:var(--glow);visibility:hidden}.home-program-phone_load__0ZC3J[data-writing=true] i{visibility:visible;animation:home-program-phone_cursorBlink__OOxw8 .6s steps(1) infinite}.home-program-phone_logCard__x2tIs small{display:block;font-size:7px;line-height:1.4;color:#8b949e}.home-program-phone_sets__J8lDL{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-top:10px;font-size:9px;color:#9aa2ad}.home-program-phone_sets__J8lDL>span:nth-child(2){text-align:right}.home-program-phone_sets__J8lDL>div{grid-column:span 2;display:flex;justify-content:space-between;border-bottom:1px solid #ffffff0d;padding-bottom:4px;color:#e3e6eb}.home-program-phone_sets__J8lDL>div>span{display:flex;gap:5px;align-items:center}.home-program-phone_sets__J8lDL svg{color:#8cce9f}.home-program-phone_scale__wq3RP{display:flex;gap:4px;margin:22px 0}.home-program-phone_scale__wq3RP i{flex:1;height:20px;border-radius:3px;background:#292d34}.home-program-phone_scale__wq3RP [data-filled=true]{background:var(--glow)}.home-program-phone_saved__cSu7O{display:flex;gap:7px;justify-content:center;align-items:center;border-radius:8px;margin-top:10px;padding:9px 3px;font-size:10px;color:#c5cbd4;background:#272b32}.home-program-phone_saved__cSu7O[data-saved=true]{background:#143225;color:#9ce1b7}.home-program-phone_privateNote__UTPoN{font-size:7px;text-align:center;margin-top:9px;color:#87909c}.home-program-phone_appNav__0VlPM{flex-shrink:0;display:flex;justify-content:space-around;padding:10px 5px 6px;border-top:1px solid #ffffff12;color:#9198a5;background:#14151a}.home-program-phone_appNav__0VlPM>span{display:grid;justify-items:center;gap:4px;font-size:6px}.home-program-phone_homeBar__Q0l3K{width:32%;height:3px;background:#b0b3bc;border-radius:5px;margin:6px auto 7px;flex-shrink:0}.home-program-phone_figure__qZ7nz figcaption{margin-top:16px;text-align:center}.home-program-phone_figure__qZ7nz figcaption>span{color:#aeb8ba;font-size:7px;letter-spacing:1px;white-space:nowrap}.home-program-phone_figure__qZ7nz nav{display:flex;justify-content:center;gap:4px;margin-top:8px}.home-program-phone_figure__qZ7nz button{padding:6px 9px;border-radius:20px;color:#a5adb6;border:1px solid #ffffff22;background:#0f1517cc;font-size:9px;min-height:44px}.home-program-phone_figure__qZ7nz button[aria-pressed=true]{color:var(--glow);border-color:rgba(var(--glow-rgb),.5)}@keyframes home-program-phone_cursorBlink__OOxw8{50%{opacity:0}}@media(max-width:767px){.home-program-phone_panel__YL_mP{padding:12px}.home-program-phone_panel__YL_mP h3{font-size:21px}.home-program-phone_week__tDdLE{margin:10px 0 8px}.home-program-phone_workout__eGK6Y{padding:11px}.home-program-phone_exerciseImage__XYAN4{height:110px}}@media(prefers-reduced-motion:reduce){.home-program-phone_track__Ojtmv{transition:none}.home-program-phone_load__0ZC3J i{animation:none}}