._page_u4yh6_1{--ink:#f7f4ec;--deep:#111510;--paper:#090b09;--cream:#141914;--gold:#d6a64e;--line:#f7f4ec21;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100vh;padding-bottom:calc(130px + env(safe-area-inset-bottom));background:var(--paper);color:var(--ink);font-family:var(--font-body), Arial, Helvetica, sans-serif}._page_u4yh6_1 :focus-visible{outline-offset:3px;outline:3px solid #f0c97b}._header_u4yh6_21{border-bottom:1px solid var(--line);background:#090b09f5;justify-content:space-between;align-items:center;gap:22px;min-height:72px;padding:12px 5vw;display:flex}._brand_u4yh6_32{color:var(--ink);letter-spacing:.16em;font-size:.8rem;font-weight:950;text-decoration:none}._header_u4yh6_21 nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:flex}._header_u4yh6_21 nav a{color:var(--ink);font-size:.73rem;font-weight:850;text-decoration:none}._hero_u4yh6_55,._quickNav_u4yh6_56,._tabs_u4yh6_57,._notice_u4yh6_58,._tabPanel_u4yh6_59,._timerBar_u4yh6_60,._loading_u4yh6_61,._retryButton_u4yh6_62,._signInCard_u4yh6_63{width:min(1180px,92vw);margin-inline:auto}._hero_u4yh6_55{justify-content:space-between;align-items:end;gap:32px;padding:58px 0 34px;display:flex}._hero_u4yh6_55 h1,._signInCard_u4yh6_63 h1{letter-spacing:-.055em;max-width:850px;margin:8px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.55rem,6vw,5.5rem);line-height:.94}._hero_u4yh6_55 p:not(._eyebrow_u4yh6_86),._signInCard_u4yh6_63>p:not(._eyebrow_u4yh6_86){color:#5b5a50;max-width:680px;margin:0;line-height:1.65}._quickNav_u4yh6_56{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:14px;display:grid}._quickNav_u4yh6_56 a{border:1px solid var(--line);background:var(--cream);min-height:64px;color:var(--ink);align-content:center;gap:4px;padding:10px 14px;text-decoration:none;display:grid}._quickNav_u4yh6_56 span{color:#7d5a1d;letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:950}._quickNav_u4yh6_56 strong{font-size:.88rem}._quickNav_u4yh6_56 a:hover{border-color:var(--gold);background:#fff5dd}._eyebrow_u4yh6_86,._miniLabel_u4yh6_125{color:#805d1f;letter-spacing:.18em;margin:0;font-size:.68rem;font-weight:950}._srOnly_u4yh6_133{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._privateBadge_u4yh6_145{min-height:38px;color:var(--deep);letter-spacing:.11em;text-align:center;border:1px solid #22291f4d;align-items:center;padding:8px 12px;font-size:.64rem;font-weight:950;display:inline-flex}._tabs_u4yh6_57{z-index:8;border:1px solid var(--ink);background:var(--cream);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:sticky;top:0;box-shadow:0 8px 24px #15160f14}._tabs_u4yh6_57 button{border:0;border-right:1px solid var(--line);min-height:50px;color:var(--ink);cursor:pointer;font:inherit;letter-spacing:.1em;background:0 0;font-size:.68rem;font-weight:950}._tabs_u4yh6_57 button:last-child{border-right:0}._tabs_u4yh6_57 button:hover{background:#eee3cf}._tabs_u4yh6_57 ._activeTab_u4yh6_184{background:var(--ink);color:#fff}._notice_u4yh6_58{color:#5c4318;background:#fff8df;border:1px solid #b889378c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:14px 18px;font-size:.88rem;font-weight:750;line-height:1.5;display:flex}._sessionRecoveryAction_u4yh6_202{color:inherit;letter-spacing:.08em;flex:none;font-size:.7rem;font-weight:950;text-decoration:underline}._errorNotice_u4yh6_211{color:#ffd2cc;background:#291513;border-color:#ff8f8094}._loading_u4yh6_61,._retryButton_u4yh6_62{margin-top:28px}._loading_u4yh6_61{border:1px solid var(--line);background:var(--cream);color:#5d5b52;gap:14px;padding:24px;display:grid}._skeletonLine_u4yh6_231,._skeletonTitle_u4yh6_232,._skeletonCard_u4yh6_233{background:linear-gradient(90deg,#182019 25%,#242d25 50%,#182019 75%) 0 0/200% 100%;border-radius:7px;animation:1.3s ease-in-out infinite _training-skeleton_u4yh6_1;display:block}._skeletonLine_u4yh6_231{width:28%;height:12px}._skeletonTitle_u4yh6_232{width:62%;height:34px}._skeletonCard_u4yh6_233{width:100%;height:180px}@keyframes _training-skeleton_u4yh6_1{0%{background-position:200% 0}to{background-position:-200% 0}}._retryButton_u4yh6_62,._primaryButton_u4yh6_251,._secondaryButton_u4yh6_252,._completeButton_u4yh6_253,._saveSetButton_u4yh6_254,._completeSetButton_u4yh6_255,._undoSetButton_u4yh6_256,._copySetButton_u4yh6_257,._addSetButton_u4yh6_258,._removeSetButton_u4yh6_259,._restButton_u4yh6_260,._calendarActions_u4yh6_261 button,._datePicker_u4yh6_262 button,._timerBar_u4yh6_60 button{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;min-height:46px;font:inherit;letter-spacing:.08em;border-radius:0;justify-content:center;align-items:center;padding:11px 16px;font-size:.7rem;font-weight:950;text-decoration:none;display:inline-flex}._secondaryButton_u4yh6_252{color:var(--ink);background:0 0}._primaryButton_u4yh6_251:disabled,._secondaryButton_u4yh6_252:disabled,._completeButton_u4yh6_253:disabled,._saveSetButton_u4yh6_254:disabled,._calendarActions_u4yh6_261 button:disabled{cursor:not-allowed;color:#5c5a52;opacity:1;background:#d6d0c3;border-color:#8e8a7e}._tabPanel_u4yh6_59{padding-top:38px}._panelHeading_u4yh6_300{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}._panelHeading_u4yh6_300 h2{letter-spacing:-.045em;margin:7px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4.5vw,4rem);line-height:1}._upNext_u4yh6_316,._emptyLine_u4yh6_317{border-left:4px solid var(--gold);color:#5b4a2d;background:#fff7e3;padding:12px 15px;font-size:.86rem;font-weight:750}._workoutCard_u4yh6_326,._emptyCard_u4yh6_327,._safetyNote_u4yh6_328,._calendarCard_u4yh6_329,._programCard_u4yh6_330,._planCallout_u4yh6_331,._volumeCard_u4yh6_332,._liftCard_u4yh6_333,._privacyNote_u4yh6_334,._signInCard_u4yh6_63{border:1px solid var(--line);background:var(--cream)}._workoutCard_u4yh6_326{padding:clamp(18px,4vw,38px)}._activeWorkoutHeader_u4yh6_342{z-index:6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0d0af5;border-bottom:1px solid #d6a64e73;grid-template-columns:minmax(0,1fr) auto;gap:8px 18px;margin:calc(-1*clamp(18px,4vw,38px)) calc(-1*clamp(18px,4vw,38px)) 26px;padding:12px clamp(16px,3vw,28px);display:grid;position:sticky;top:52px;box-shadow:0 12px 28px #0000004d}._activeWorkoutHeader_u4yh6_342>div:first-child,._activeStats_u4yh6_359{align-items:center;gap:10px;min-width:0;display:flex}._activeWorkoutHeader_u4yh6_342>div:first-child strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}._activePulse_u4yh6_373{color:#e6bd70;letter-spacing:.12em;font-size:.6rem;font-weight:950}._activeStats_u4yh6_359{color:#c2c9c2;font-variant-numeric:tabular-nums;justify-content:flex-end;font-size:.7rem;font-weight:850}._activeStats_u4yh6_359 a{color:#efca82;align-items:center;min-height:44px;padding-inline:10px;font-size:.62rem;text-decoration:none;display:inline-flex}._progressTrack_u4yh6_398{background:#2c332d;grid-column:1/-1;height:4px;overflow:hidden}._progressTrack_u4yh6_398>span{background:#d6a64e;height:100%;transition:width .18s;display:block}._workoutHeading_u4yh6_412{justify-content:space-between;align-items:start;gap:20px;padding-bottom:22px;display:flex}._workoutHeading_u4yh6_412 h2{letter-spacing:-.04em;margin:7px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.4rem);line-height:1}._workoutHeading_u4yh6_412 p:not(._eyebrow_u4yh6_86){color:#5d5a51;margin:0}._workoutHeading_u4yh6_412 ._sourceCredit_u4yh6_433{color:var(--gold);letter-spacing:.04em;text-transform:uppercase;margin-top:10px;font-size:.78rem;font-weight:800}._previewMeta_u4yh6_442{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}._previewMeta_u4yh6_442 span{color:#c0c7c0;background:#0d110e;border:1px solid #f7f4ec24;padding:6px 8px;font-size:.65rem;font-weight:800}._workoutHeading_u4yh6_412 ._sessionEquipment_u4yh6_458{color:#aab3ab;margin-top:10px;font-size:.78rem;line-height:1.5}._sessionEquipment_u4yh6_458 strong{color:#d9ded9}._status_u4yh6_469{border:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;align-items:center;min-height:30px;padding:6px 9px;font-size:.62rem;font-weight:950;display:inline-flex}._planned_u4yh6_481{color:#4f4c43;background:#eee8dc}._in_progress_u4yh6_482{color:#5b3b05;background:#fff0bf;border-color:#9a6a13}._completed_u4yh6_483{color:#25472d;background:#dff0df;border-color:#315f3b}._exerciseList_u4yh6_485{gap:12px;margin-top:24px;display:grid}._exerciseCard_u4yh6_491{border:1px solid var(--line);background:#fff}._exerciseCard_u4yh6_491 summary{cursor:pointer;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;min-height:70px;padding:12px 15px;list-style:none;display:grid}._exerciseCard_u4yh6_491 summary::-webkit-details-marker{display:none}._exerciseCard_u4yh6_491 summary>span{background:var(--deep);color:#fff;place-items:center;width:34px;height:34px;font-size:.72rem;font-weight:950;display:grid}._exerciseCard_u4yh6_491 summary strong{font-size:.96rem;display:block}._exerciseCard_u4yh6_491 summary small{color:#68665d;margin-top:5px;font-size:.72rem;line-height:1.4;display:block}._exerciseCard_u4yh6_491 summary ._previousResult_u4yh6_527{color:#d6b36f;font-weight:750}._exerciseCard_u4yh6_491 summary b{font-size:.72rem}._exerciseBody_u4yh6_533{border-top:1px solid var(--line);padding:0 15px 18px}._coaching_u4yh6_538{grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);gap:22px;padding:20px 0;display:grid}._coaching_u4yh6_538 ul{color:#47463f;margin:10px 0 0;padding-left:20px;font-size:.84rem;line-height:1.6}._progressionCoach_u4yh6_553{background:#111812;border:1px solid #d6a64e73;border-left-width:4px;gap:9px;margin:0 0 16px;padding:15px;display:grid}._progressionSafetyCheck_u4yh6_563{border-bottom:1px solid #f7f4ec1f;gap:7px;padding:0 0 12px;display:grid}._progressionSafetyCheck_u4yh6_563>span{color:#efca82;font-size:.9rem;font-weight:900}._progressionSafetyCheck_u4yh6_563 select{color:#f7f4ec;background:#090d0a;border:1px solid #f7f4ec40;border-radius:8px;width:100%;min-height:48px;padding:0 12px;font-size:1rem}._progressionSafetyCheck_u4yh6_563 small{color:#b9c2ba;font-size:.875rem;line-height:1.45}._progressionCoach_u4yh6_553>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._progressionCoach_u4yh6_553>div:first-child>span{color:#efca82;letter-spacing:.07em;text-transform:uppercase;border:1px solid;align-items:center;min-height:30px;padding:5px 9px;font-size:.75rem;font-weight:950;display:inline-flex}._progressionCoach_u4yh6_553 h4{color:#f7f4ec;margin:0;font-size:1rem;line-height:1.3}._progressionCoach_u4yh6_553>p,._progressionCoach_u4yh6_553 li{color:#c5cec6;font-size:.95rem;line-height:1.55}._progressionCoach_u4yh6_553>p,._progressionCoach_u4yh6_553 ul{margin:0}._progressionCoach_u4yh6_553 ul{padding-left:20px}._progressionCoach_u4yh6_553 details{padding-top:2px}._progressionCoach_u4yh6_553 details summary{color:#e5bd71;cursor:pointer;align-items:center;min-height:44px;font-size:.9rem;font-weight:850;display:flex}._progressionCoach_u4yh6_553 details ul{padding-bottom:8px}._progressionCoach_u4yh6_553 ._progressionSafety_u4yh6_563{color:#e7c9c3;border-top:1px solid #f7f4ec1f;padding-top:9px;font-size:.88rem}._progression_positive_u4yh6_662{border-color:#60a36cad}._progression_caution_u4yh6_666{background:#1d190f;border-color:#e6b95cbf}._progression_critical_u4yh6_671{background:#251311;border-color:#ff8f80d1}._mediaFallback_u4yh6_676,._previewPrompt_u4yh6_677{color:#9fa8a0;margin:10px 0 0;font-size:.78rem;line-height:1.5}._previewPrompt_u4yh6_677{text-align:center;border:1px dashed #f7f4ec2e;padding:13px}._workoutNote_u4yh6_690{gap:6px;margin:14px 0;display:grid}._workoutNote_u4yh6_690>span{color:#cfd5cf;font-size:.68rem;font-weight:900}._workoutNote_u4yh6_690 textarea{resize:vertical;color:#f7f4ec;width:100%;min-height:68px;font:inherit;background:#090d0a;border:1px solid #f7f4ec38;border-radius:0;padding:10px 11px;font-size:.82rem;line-height:1.45}._workoutNote_u4yh6_690 small{color:#93a095;min-height:18px;font-size:.63rem}._workoutNote_u4yh6_690 small button{color:#ffc0b7;cursor:pointer;min-height:32px;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}._swapControl_u4yh6_733,._scheduleDate_u4yh6_734,._calendarActions_u4yh6_261 label{align-content:start;gap:7px;font-size:.7rem;font-weight:900;display:grid}._swapControl_u4yh6_733 select,._scheduleDate_u4yh6_734 input,._calendarActions_u4yh6_261 input,._finishBar_u4yh6_746 input,._setRow_u4yh6_747 input,._setRow_u4yh6_747 select{width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;border:1px solid #817e73;border-radius:0;font-size:.82rem}._swapControl_u4yh6_733 select,._scheduleDate_u4yh6_734 input,._calendarActions_u4yh6_261 input{padding:8px 10px}._setHeader_u4yh6_763{color:#6a685f;letter-spacing:.07em;font-size:.58rem;font-weight:950;display:none}._setRow_u4yh6_747{background:#faf7f0;border:1px solid #d4cec1;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px;display:grid}._setComplete_u4yh6_782{background:#f0f7ef;border-color:#62806a}._setRow_u4yh6_747>strong{color:#5e5b53;grid-column:1/-1;font-size:.72rem}._setRow_u4yh6_747 label{gap:5px;display:grid}._setRow_u4yh6_747 label>span{color:#615f57;font-size:.63rem;font-weight:900}._setRow_u4yh6_747 input,._setRow_u4yh6_747 select{padding:7px 8px;scroll-margin-bottom:150px}._copySetButton_u4yh6_257,._completeSetButton_u4yh6_255,._undoSetButton_u4yh6_256,._addSetButton_u4yh6_258,._removeSetButton_u4yh6_259{min-height:44px;padding:8px 10px}._copySetButton_u4yh6_257,._addSetButton_u4yh6_258{color:#edc879;background:0 0;border-color:#d6a64e80}._completeSetButton_u4yh6_255{color:#090b09;background:#d6a64e;border-color:#d6a64e}._undoSetButton_u4yh6_256{color:#c7f3ce;background:#1b3721;border-color:#73ad7d}._removeSetButton_u4yh6_259{color:#ffb8ad;background:0 0;border-color:#ff8f807a}._saveState_u4yh6_831{color:#93a095;grid-column:2/-1;min-height:22px;font-size:.65rem;font-weight:750;line-height:1.4}._saveState_u4yh6_831:empty{visibility:hidden;display:block}._saveProblem_u4yh6_844{color:#ffc0b7}._saveProblem_u4yh6_844 button{min-height:44px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:8px 0;text-decoration:underline}._conflictActions_u4yh6_857{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}._conflictActions_u4yh6_857 button{padding-inline:8px}._fieldError_u4yh6_868{color:#ffc0b7;grid-column:2/-1;font-size:.72rem;font-weight:800}._exerciseActions_u4yh6_875{gap:8px;margin-top:12px;display:flex}._exerciseActions_u4yh6_875>button{flex:1;margin-top:0}._exerciseMoveButton_u4yh6_886{color:var(--ink);background:#b58b421a;border-color:#b58b4273}._doneToggle_u4yh6_892{background:#fff;border:1px solid #817e73;grid-template-columns:24px 1fr;align-items:center;min-height:44px;padding:8px}._doneToggle_u4yh6_892 input{width:22px;min-height:22px;margin:0}._doneToggle_u4yh6_892 span{color:var(--ink)!important}._saveSetButton_u4yh6_254{width:100%}._restButton_u4yh6_260{width:100%;color:var(--ink);background:0 0;margin-top:12px}._finishBar_u4yh6_746,._completedSummary_u4yh6_913,._upcomingSummary_u4yh6_914{border:1px solid var(--ink);background:#eee4d0;align-items:end;gap:14px;margin-top:22px;padding:16px;display:flex}._finishBar_u4yh6_746 label{gap:6px;font-size:.66rem;font-weight:950;display:grid}._finishBar_u4yh6_746 input{width:120px;padding:8px 10px}._completeButton_u4yh6_253{background:#2d5c36;border-color:#2d5c36}._finishBar_u4yh6_746 small{color:#6a4d1c;max-width:190px;font-size:.67rem}._finishBar_u4yh6_746 ._finishError_u4yh6_928{color:#ffc0b7}._completedSummary_u4yh6_913{color:#25452c;background:#e5f1e5;border-color:#3e6846;justify-content:space-between;align-items:center}._sessionSummary_u4yh6_938{background:linear-gradient(145deg,#142419,#101611);border:1px solid #60a36c7a;gap:20px;margin-top:24px;padding:clamp(20px,4vw,34px);display:grid}._sessionSummary_u4yh6_938 h3{margin:6px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,4vw,3rem)}._sessionSummary_u4yh6_938 p{color:#aab3ab;margin:0}._sessionSummary_u4yh6_938 dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}._sessionSummary_u4yh6_938 dl>div{background:#0b0f0c;border:1px solid #f7f4ec1f;padding:14px}._sessionSummary_u4yh6_938 dt{color:#9fa9a0;text-transform:uppercase;font-size:.64rem;font-weight:850}._sessionSummary_u4yh6_938 dd{color:#f7f4ec;margin:7px 0 0;font-size:1.15rem;font-weight:900}._summaryActions_u4yh6_982{flex-wrap:wrap;gap:8px;display:flex}._upcomingSummary_u4yh6_914{background:#fff2ca;border-color:#9a6a13;justify-content:space-between;align-items:center}._upcomingSummary_u4yh6_914 div{gap:5px;display:grid}._upcomingSummary_u4yh6_914 span{color:#67542d;font-size:.76rem}._safetyNote_u4yh6_328{border-left:5px solid var(--gold);margin-top:18px;padding:18px}._safetyNote_u4yh6_328 p{color:#5f5c53;margin:7px 0 0;font-size:.79rem;line-height:1.6}._emptyCard_u4yh6_327{padding:clamp(28px,6vw,68px)}._emptyCard_u4yh6_327 h3,._planCallout_u4yh6_331 h3,._volumeCard_u4yh6_332 h3,._liftCard_u4yh6_333 h3{margin:8px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.05}._emptyCard_u4yh6_327 p:not(._eyebrow_u4yh6_86){color:#5e5b52;max-width:590px;line-height:1.6}._timerBar_u4yh6_60{z-index:7;border:2px solid var(--ink);background:var(--deep);color:#fff;grid-template-columns:1fr repeat(4,auto);align-items:center;gap:8px;margin-top:10px;padding:10px;display:grid;position:sticky;top:54px;box-shadow:0 10px 25px #15160f38}._timerBar_u4yh6_60 div{align-items:center;gap:14px;display:flex}._timerBar_u4yh6_60 span{letter-spacing:.08em;font-size:.62rem;font-weight:950}._timerBar_u4yh6_60 strong{font-variant-numeric:tabular-nums;font-size:1.5rem}._timerBar_u4yh6_60 button{color:#fff;background:0 0;border-color:#d3bc8f;min-height:44px}._timerDone_u4yh6_1036{background:#704e12}._calendarList_u4yh6_1042{gap:12px;display:grid}._datePicker_u4yh6_262{background:#121713;border:1px solid #f7f4ec21;gap:10px;margin-bottom:18px;padding:14px;display:grid}._datePickerControls_u4yh6_1053{grid-template-columns:44px auto minmax(0,1fr) 44px;align-items:center;gap:7px;display:grid}._datePickerControls_u4yh6_1053 strong{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._datePickerControls_u4yh6_1053 button{color:#e7c57f;background:0 0;min-height:44px;padding:7px 10px}._dateStrip_u4yh6_1074{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}._dateStrip_u4yh6_1074 button{color:#c9d0ca;background:#0c100d;border-color:#f7f4ec21;place-items:center;gap:2px;min-height:76px;padding:7px 3px;display:grid}._dateStrip_u4yh6_1074 button span,._dateStrip_u4yh6_1074 button small{letter-spacing:.04em;font-size:.57rem}._dateStrip_u4yh6_1074 button small{color:#8f9991;text-transform:uppercase}._dateStrip_u4yh6_1074 ._selectedDay_u4yh6_1099{outline-offset:1px;outline:2px solid #d6a64e}._dateStrip_u4yh6_1074 ._activeDay_u4yh6_1101{color:#f5d58f;background:#35280e}._dateStrip_u4yh6_1074 ._completedDay_u4yh6_1102{color:#c7f3ce;background:#14271a}._dateStrip_u4yh6_1074 ._missedDay_u4yh6_1103{color:#ffc1b8;background:#2b1715}._calendarLegend_u4yh6_1105{color:#a7b0a8;flex-wrap:wrap;gap:8px 16px;font-size:.65rem;display:flex}._restDayCard_u4yh6_1113{background:#101411;border:1px dashed #f7f4ec2e;gap:7px;padding:24px;display:grid}._restDayCard_u4yh6_1113>span{color:#d6a64e;letter-spacing:.12em;font-size:.64rem;font-weight:950}._restDayCard_u4yh6_1113 p{color:#9fa89f;margin:0 0 8px;font-size:.8rem}._restDayCard_u4yh6_1113 ._secondaryButton_u4yh6_252{width:fit-content}._calendarCard_u4yh6_329{grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:18px;display:grid}._calendarCard_u4yh6_329 h3{margin:9px 0 5px;font-size:1rem}._calendarCard_u4yh6_329 p{color:#646158;margin:0;font-size:.78rem;line-height:1.45}._calendarActions_u4yh6_261{align-items:end;gap:7px;display:flex}._calendarActions_u4yh6_261 input{min-width:150px}._calendarActions_u4yh6_261 button{min-height:44px}._calendarActions_u4yh6_261 ._deleteButton_u4yh6_1147{color:#762e2a;background:0 0;border-color:#762e2a}._calendarActions_u4yh6_261 ._openWorkoutButton_u4yh6_1148{color:#090b09;background:#d6a64e}._scheduleDate_u4yh6_734 input{min-width:190px}._programFilters_u4yh6_1152{border:1px solid var(--line);background:#eee4d0;grid-template-columns:minmax(0,1fr) minmax(160px,.32fr) minmax(160px,.32fr) auto;align-items:end;gap:12px;margin-bottom:18px;padding:14px;display:grid}._programFilters_u4yh6_1152 label{color:#4e4b43;gap:6px;font-size:.66rem;font-weight:900;display:grid}._programFilters_u4yh6_1152 input,._programFilters_u4yh6_1152 select{width:100%;min-height:46px;color:var(--ink);font:inherit;background:#fff;border:1px solid #817e73;border-radius:0;padding:8px 11px}._programFilters_u4yh6_1152 p{color:#5c594f;white-space:nowrap;margin:0 4px 13px;font-size:.7rem}._programFilters_u4yh6_1152 p strong{color:#75551d;font-size:1.15rem}._programGrid_u4yh6_1176{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._programCard_u4yh6_330{flex-direction:column;padding:clamp(20px,3vw,32px);display:flex}._programMeta_u4yh6_1178{color:#745723;letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:7px 12px;font-size:.61rem;font-weight:900;display:flex}._programCard_u4yh6_330 h3{letter-spacing:-.035em;margin:18px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:2rem}._programCard_u4yh6_330>p{color:#5f5c53;min-height:44px;margin:0 0 12px;font-size:.84rem;line-height:1.55}._programCard_u4yh6_330>strong{color:#353a31;font-size:.76rem}._programTags_u4yh6_1182{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}._programTags_u4yh6_1182 span{color:#655124;text-transform:capitalize;background:#fff8e9;border:1px solid #c9b88f;padding:5px 7px;font-size:.58rem;font-weight:850}._programCard_u4yh6_330 ._programEquipment_u4yh6_1184{color:#5e5a51;min-height:0;margin-top:12px;font-size:.69rem}._programEquipment_u4yh6_1184 b{color:#353a31}._programCard_u4yh6_330 ol{color:#4f4d46;flex:1;margin:20px 0;padding-left:20px;font-size:.75rem;line-height:1.65}._programCard_u4yh6_330 ._primaryButton_u4yh6_251{width:100%}._planCallout_u4yh6_331{background:#eee4d0;justify-content:space-between;align-items:center;gap:25px;margin-top:20px;padding:24px;display:flex}._planCallout_u4yh6_331 h3{margin-bottom:0;font-size:1.7rem}._calloutActions_u4yh6_1199{flex-wrap:wrap;gap:8px;display:flex}._metricGrid_u4yh6_1201{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._metricGrid_u4yh6_1201 article{border:1px solid var(--line);background:var(--deep);color:#fff;padding:18px}._metricGrid_u4yh6_1201 span{color:#d8ceb8;letter-spacing:.06em;text-transform:uppercase;min-height:30px;font-size:.64rem;font-weight:900;display:block}._metricGrid_u4yh6_1201 strong{color:#d7b36c;margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:2.4rem;display:block}._progressColumns_u4yh6_1205{grid-template-columns:.75fr 1.25fr;gap:18px;margin-top:18px;display:grid}._volumeCard_u4yh6_332,._liftCard_u4yh6_333{padding:clamp(20px,3vw,30px)}._volumeCard_u4yh6_332 h3{margin:18px 0 0;font-size:2rem}._volumeCard_u4yh6_332>p:last-child,._estimateNote_u4yh6_1210,._liftCard_u4yh6_333>p:last-child{color:#646157;font-size:.77rem;line-height:1.55}._liftCard_u4yh6_333 ul{margin:18px 0 0;padding:0;list-style:none}._liftCard_u4yh6_333 li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}._liftCard_u4yh6_333 li span{font-size:.78rem;font-weight:850}._liftCard_u4yh6_333 li small{color:#6a675f;margin-top:4px;font-weight:500;display:block}._liftCard_u4yh6_333 li strong{color:#6b4d16;flex:none}._privacyNote_u4yh6_334{color:#4f4d46;margin-top:18px;padding:18px;font-size:.8rem;line-height:1.6}._historyLink_u4yh6_1218{border:1px solid var(--ink);background:var(--ink);color:#fff;letter-spacing:.07em;text-align:center;justify-content:center;align-items:center;min-height:54px;margin-top:12px;padding:12px 16px;font-size:.68rem;font-weight:950;text-decoration:none;display:flex}._signInCard_u4yh6_63{max-width:920px;margin-top:8vh;padding:clamp(32px,6vw,76px);box-shadow:14px 14px #22291f1a}._signInCard_u4yh6_63 ._primaryButton_u4yh6_251{margin-top:22px}._signInActions_u4yh6_1243{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}._signInActions_u4yh6_1243 ._primaryButton_u4yh6_251{margin-top:0}@media (width>=800px){._setHeader_u4yh6_763,._setRow_u4yh6_747{grid-template-columns:48px minmax(72px,1fr) minmax(82px,1fr) 70px 70px 92px 126px;align-items:center;gap:7px}._compactSetHeader_u4yh6_1259,._compactSetRow_u4yh6_1260{grid-template-columns:48px minmax(90px,1fr) minmax(80px,.7fr) 92px 126px}._setHeader_u4yh6_763{text-align:center;padding:0 12px 6px;display:grid}._setRow_u4yh6_747>strong{text-align:center;grid-column:auto}._setRow_u4yh6_747 label>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._completeSetButton_u4yh6_255,._undoSetButton_u4yh6_256{grid-column:7}._compactSetRow_u4yh6_1260 ._completeSetButton_u4yh6_255,._compactSetRow_u4yh6_1260 ._undoSetButton_u4yh6_256{grid-column:5}._saveState_u4yh6_831,._removeSetButton_u4yh6_259{grid-column:2/-1}._removeSetButton_u4yh6_259{justify-self:end}._doneToggle_u4yh6_892{grid-template-columns:22px 1fr}._doneToggle_u4yh6_892 span{clip:auto!important;width:auto!important;height:auto!important;position:static!important}}@media (width<=1100px){._quickNav_u4yh6_56{display:none}._tabs_u4yh6_57{top:calc(var(--app-topbar-height,60px) + var(--app-safe-top,0px) + 8px)}._activeWorkoutHeader_u4yh6_342{top:calc(var(--app-topbar-height,60px) + var(--app-safe-top,0px) + 69px)}._timerBar_u4yh6_60{top:calc(var(--app-topbar-height,60px) + var(--app-safe-top,0px) + 69px);grid-template-columns:repeat(4,minmax(0,1fr))}._timerBar_u4yh6_60 div{grid-column:1/-1;justify-content:space-between}._timerBar_u4yh6_60 button{min-width:0;padding-inline:6px}._page_u4yh6_1:has(._timerBar_u4yh6_60) ._activeWorkoutHeader_u4yh6_342{top:calc(var(--app-topbar-height,60px) + var(--app-safe-top,0px) + 180px)}}@media (width<=799px){._page_u4yh6_1{padding-bottom:30px}._header_u4yh6_21{display:none}._header_u4yh6_21 nav{justify-content:flex-start}._hero_u4yh6_55{color:#fff;background:linear-gradient(145deg,#20271d,#11150f);border:1px solid #b8893752;border-radius:16px;flex-direction:column;align-items:flex-start;width:calc(100% - 28px);margin-top:14px;padding:14px 16px}._quickNav_u4yh6_56{gap:7px;width:calc(100% - 28px);margin-top:10px}._quickNav_u4yh6_56 a{border-radius:14px;min-height:58px;padding:8px}._quickNav_u4yh6_56 span{font-size:.52rem}._quickNav_u4yh6_56 strong{font-size:.76rem}._hero_u4yh6_55 h1{font-family:var(--font-display), sans-serif;margin-bottom:6px;font-size:clamp(1.9rem,8vw,2.6rem)}._hero_u4yh6_55 p:not(._eyebrow_u4yh6_86){color:#ffffff9e;font-size:.72rem;line-height:1.4}._hero_u4yh6_55 ._eyebrow_u4yh6_86{color:#d7ad60}._privateBadge_u4yh6_145{color:#e0c58e;border-color:#fff3}._tabs_u4yh6_57{top:calc(var(--app-topbar-height,64px) + var(--app-safe-top,0px) + 8px);border-radius:14px;width:calc(100% - 28px);overflow:hidden}._tabs_u4yh6_57 button{letter-spacing:.04em;min-height:54px;padding:5px;font-size:.59rem}._activeWorkoutHeader_u4yh6_342{top:calc(var(--app-topbar-height,64px) + var(--app-safe-top,0px) + 69px);grid-template-columns:1fr;margin:-12px -12px 18px;padding:10px 12px}._activeStats_u4yh6_359{justify-content:space-between}._activeStats_u4yh6_359 a{margin-left:auto}._panelHeading_u4yh6_300,._workoutHeading_u4yh6_412,._finishBar_u4yh6_746,._upcomingSummary_u4yh6_914,._planCallout_u4yh6_331{flex-direction:column;align-items:stretch}._panelHeading_u4yh6_300 ._primaryButton_u4yh6_251,._panelHeading_u4yh6_300 ._secondaryButton_u4yh6_252,._planCallout_u4yh6_331 ._secondaryButton_u4yh6_252{width:100%}._coaching_u4yh6_538{grid-template-columns:1fr}._finishBar_u4yh6_746 input,._completeButton_u4yh6_253{width:100%}._timerBar_u4yh6_60{border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr))}._timerBar_u4yh6_60 div{grid-column:1/-1;justify-content:space-between}._timerBar_u4yh6_60 button{width:100%;padding-inline:5px}._calendarCard_u4yh6_329{grid-template-columns:1fr}._calendarActions_u4yh6_261{grid-template-columns:1fr 1fr;display:grid}._calendarActions_u4yh6_261 label{grid-column:1/-1}._calendarActions_u4yh6_261 input{min-width:0}._programGrid_u4yh6_1176,._progressColumns_u4yh6_1205{grid-template-columns:1fr}._programFilters_u4yh6_1152{border-radius:18px;grid-template-columns:1fr 1fr}._programFilters_u4yh6_1152 label:first-child{grid-column:1/-1}._programFilters_u4yh6_1152 p{margin-bottom:13px}._programCard_u4yh6_330>p{min-height:0}._metricGrid_u4yh6_1201{grid-template-columns:1fr 1fr}._workoutCard_u4yh6_326,._emptyCard_u4yh6_327,._safetyNote_u4yh6_328,._calendarCard_u4yh6_329,._programCard_u4yh6_330,._planCallout_u4yh6_331,._volumeCard_u4yh6_332,._liftCard_u4yh6_333,._privacyNote_u4yh6_334,._signInCard_u4yh6_63{border-radius:18px;overflow:hidden}._workoutCard_u4yh6_326{overflow:visible}._primaryButton_u4yh6_251,._secondaryButton_u4yh6_252,._completeButton_u4yh6_253,._saveSetButton_u4yh6_254,._completeSetButton_u4yh6_255,._undoSetButton_u4yh6_256,._copySetButton_u4yh6_257,._addSetButton_u4yh6_258,._removeSetButton_u4yh6_259,._restButton_u4yh6_260,._calendarActions_u4yh6_261 button,._datePicker_u4yh6_262 button,._timerBar_u4yh6_60 button{border-radius:12px}}@media (width<=460px){._hero_u4yh6_55,._quickNav_u4yh6_56,._notice_u4yh6_58,._tabPanel_u4yh6_59,._timerBar_u4yh6_60,._loading_u4yh6_61,._retryButton_u4yh6_62{width:min(94vw,1180px)}._workoutCard_u4yh6_326{padding:12px}._exerciseBody_u4yh6_533{padding-inline:10px}._setRow_u4yh6_747{grid-template-columns:repeat(2,minmax(0,1fr))}._setRow_u4yh6_747>strong,._saveState_u4yh6_831,._removeSetButton_u4yh6_259{grid-column:1/-1}._activePulse_u4yh6_373{font-size:.75rem}._activeStats_u4yh6_359,._activeStats_u4yh6_359 a,._fieldError_u4yh6_868,._saveState_u4yh6_831{font-size:.875rem}._exerciseActions_u4yh6_875,._summaryActions_u4yh6_982{flex-direction:column}._sessionSummary_u4yh6_938 dl{grid-template-columns:1fr}._datePicker_u4yh6_262{padding:10px;overflow:hidden}._datePickerControls_u4yh6_1053{grid-template-columns:44px 1fr 44px}._datePickerControls_u4yh6_1053>button:nth-child(2){display:none}._dateStrip_u4yh6_1074{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(64px,1fr);grid-auto-flow:column;padding:2px;overflow-x:auto}._dateStrip_u4yh6_1074 button{scroll-snap-align:center}._metricGrid_u4yh6_1201,._calendarActions_u4yh6_261{grid-template-columns:1fr}._calendarActions_u4yh6_261 label{grid-column:1}._quickNav_u4yh6_56{grid-template-columns:1fr 1fr}._programFilters_u4yh6_1152{grid-template-columns:1fr}._programFilters_u4yh6_1152 label:first-child{grid-column:1}._programFilters_u4yh6_1152 p{margin:0}}@media (width<=900px) and (width>=461px){._quickNav_u4yh6_56{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){._tabs_u4yh6_57,._timerBar_u4yh6_60{scroll-behavior:auto}._progressTrack_u4yh6_398>span{transition:none}._skeletonLine_u4yh6_231,._skeletonTitle_u4yh6_232,._skeletonCard_u4yh6_233{animation:none}}._hero_u4yh6_55 p:not(._eyebrow_u4yh6_86),._signInCard_u4yh6_63>p:not(._eyebrow_u4yh6_86),._workoutHeading_u4yh6_412 p:not(._eyebrow_u4yh6_86),._exerciseCard_u4yh6_491 summary small,._safetyNote_u4yh6_328 p,._emptyCard_u4yh6_327 p:not(._eyebrow_u4yh6_86),._calendarCard_u4yh6_329 p,._programCard_u4yh6_330>p,._programCard_u4yh6_330 ._programEquipment_u4yh6_1184,._programCard_u4yh6_330 ol,._estimateNote_u4yh6_1210,._liftCard_u4yh6_333>p:last-child,._liftCard_u4yh6_333 li small,._privacyNote_u4yh6_334,._loading_u4yh6_61{color:#aab3ab}._quickNav_u4yh6_56 span,._eyebrow_u4yh6_86,._miniLabel_u4yh6_125,._programMeta_u4yh6_1178,._programFilters_u4yh6_1152 p strong,._liftCard_u4yh6_333 li strong{color:#d6a64e}._quickNav_u4yh6_56 a,._tabs_u4yh6_57,._loading_u4yh6_61,._workoutCard_u4yh6_326,._emptyCard_u4yh6_327,._safetyNote_u4yh6_328,._calendarCard_u4yh6_329,._programCard_u4yh6_330,._planCallout_u4yh6_331,._volumeCard_u4yh6_332,._liftCard_u4yh6_333,._privacyNote_u4yh6_334,._signInCard_u4yh6_63,._exerciseCard_u4yh6_491,._setRow_u4yh6_747,._tabPanel_u4yh6_59{background-color:#121713;border-color:#f7f4ec21}._quickNav_u4yh6_56 a:hover,._tabs_u4yh6_57 button:hover,._finishBar_u4yh6_746,._upcomingSummary_u4yh6_914,._programFilters_u4yh6_1152,._planCallout_u4yh6_331{background-color:#1a211b}._tabs_u4yh6_57{border-color:#d6a64e73;box-shadow:0 10px 30px #0000004d}._tabs_u4yh6_57 ._activeTab_u4yh6_184{color:#090b09;background:#d6a64e}._notice_u4yh6_58{color:#f2d99f;background:#211d12}._notice_u4yh6_58._errorNotice_u4yh6_211{color:#ffd2cc;background:#291513;border-color:#ff8f8094}._status_u4yh6_469._planned_u4yh6_481{color:#d9ded9;background:#252b25}._status_u4yh6_469._in_progress_u4yh6_482{color:#f1ce83;background:#3a2b0d}._status_u4yh6_469._completed_u4yh6_483,._completedSummary_u4yh6_913,._setComplete_u4yh6_782{color:#b9f3cf;background:#15261a}._status_u4yh6_469._missed_u4yh6_1103{color:#ffc1b8;background:#321916;border-color:#934d44}._exerciseBody_u4yh6_533,._setRow_u4yh6_747,._programFilters_u4yh6_1152{border-color:#f7f4ec1c}._swapControl_u4yh6_733 select,._scheduleDate_u4yh6_734 input,._calendarActions_u4yh6_261 input,._finishBar_u4yh6_746 input,._setRow_u4yh6_747 input,._setRow_u4yh6_747 select,._programFilters_u4yh6_1152 input,._programFilters_u4yh6_1152 select{color:#f7f4ec;background:#090d0a;border-color:#f7f4ec3d}._setRow_u4yh6_747 label>span,._swapControl_u4yh6_733,._scheduleDate_u4yh6_734,._calendarActions_u4yh6_261 label,._programFilters_u4yh6_1152 label,._programFilters_u4yh6_1152 p,._finishBar_u4yh6_746 small,._upcomingSummary_u4yh6_914 span{color:#a9b2aa}._programTags_u4yh6_1182 span{color:#e9c987;background:#201b11;border-color:#d6a64e59}._calendarActions_u4yh6_261 ._deleteButton_u4yh6_1147{color:#ffb8ad;border-color:#df8e82}._primaryButton_u4yh6_251,._completeButton_u4yh6_253,._saveSetButton_u4yh6_254,._restButton_u4yh6_260,._calendarActions_u4yh6_261 button,._historyLink_u4yh6_1218{color:#090b09;background:#d6a64e;border-color:#d6a64e}._secondaryButton_u4yh6_252{color:#f1ca7c;background:0 0;border-color:#d6a64e99}._primaryButton_u4yh6_251:disabled,._secondaryButton_u4yh6_252:disabled,._completeButton_u4yh6_253:disabled,._saveSetButton_u4yh6_254:disabled,._calendarActions_u4yh6_261 button:disabled{color:#8b928c;background:#292e29;border-color:#3b413b}._workoutHeading_u4yh6_412 p._sourceCredit_u4yh6_433{color:var(--gold)}._doneToggle_u4yh6_892{background:#090d0a;border-color:#f7f4ec3d}._doneToggle_u4yh6_892 span,._setRow_u4yh6_747>strong,._setHeader_u4yh6_763,._coaching_u4yh6_538 ul,._privateBadge_u4yh6_145{color:#d9ded9!important}._privateBadge_u4yh6_145{background:#1a211b;border-color:#d6a64e73}._upNext_u4yh6_316,._emptyLine_u4yh6_317{color:#e9c987;background:#201b11;border-color:#d6a64e59}._programCard_u4yh6_330>strong,._programEquipment_u4yh6_1184 b{color:#d9ded9}._completedSummary_u4yh6_913,._upcomingSummary_u4yh6_914,._finishBar_u4yh6_746{border-color:#f7f4ec21}._page_u4yh6_1{--paper:#0d0f11;--cream:#171a1e;--deep:#111316;--ink:#f4f5f7;--line:#30343a;--gold:#d6a64e;background:var(--paper)}._trainingTop_u4yh6_1664,._trainingCalendar_u4yh6_1664{width:min(920px,92vw);margin-inline:auto}._trainingTop_u4yh6_1664{justify-content:space-between;align-items:center;gap:16px;padding:30px 0 20px;display:flex}._trainingTop_u4yh6_1664 h1{letter-spacing:-.025em;margin:5px 0 0;font-size:2rem;line-height:1.15}._trainingTop_u4yh6_1664 ._eyebrow_u4yh6_86{letter-spacing:.12em;font-size:.75rem}._trainingTools_u4yh6_1668{align-items:center;gap:20px;display:flex}._trainingTools_u4yh6_1668 a,._trainingMenu_u4yh6_1669 summary{color:#d7dbe1;font-size:.875rem;font-weight:650;text-decoration:none}._trainingMenu_u4yh6_1669{position:relative}._trainingMenu_u4yh6_1669 summary{cursor:pointer;padding:12px 0}._trainingMenu_u4yh6_1669 nav{z-index:20;border:1px solid var(--line);background:#20242a;border-radius:10px;min-width:210px;padding:10px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 12px 35px #0008}._trainingMenu_u4yh6_1669 a{border-radius:5px;padding:12px}._trainingMenu_u4yh6_1669 a:hover{background:#303640}._tabs_u4yh6_57,._notice_u4yh6_58,._tabPanel_u4yh6_59,._loading_u4yh6_61,._signInCard_u4yh6_63,._retryButton_u4yh6_62{width:min(920px,92vw)}._tabs_u4yh6_57{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;gap:24px;padding:0 2px;display:flex;position:static;overflow-x:auto}._tabs_u4yh6_57 button{color:#a1a8b2;letter-spacing:0;border:0;border-bottom:3px solid #0000;border-radius:0;flex:none;min-height:46px;padding:10px 2px 14px;font-size:.875rem}._tabs_u4yh6_57 ._activeTab_u4yh6_184{border-bottom-color:var(--gold);color:var(--gold);background:0 0}._tabs_u4yh6_57 button:hover{color:#fff;background:0 0}._trainingCalendar_u4yh6_1664{margin-top:18px}._datePicker_u4yh6_262{background:0 0;border:0;border-radius:0;padding:0}._datePickerControls_u4yh6_1053{grid-template-columns:44px auto 1fr 44px;align-items:center;gap:8px;margin-bottom:14px;display:grid}._datePickerControls_u4yh6_1053 button{border:1px solid var(--line);color:#e5e7eb;background:#1b1f24;border-radius:7px;min-height:44px;font-size:.875rem}._jumpDate_u4yh6_1684{color:#e5e7eb;cursor:pointer;justify-self:end;margin-right:10px;font-size:.9375rem;font-weight:650;position:relative}._jumpDate_u4yh6_1684 input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._jumpDate_u4yh6_1684:focus-within{outline:2px solid var(--gold);outline-offset:5px}._dateStrip_u4yh6_1074{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;padding:0;display:grid;overflow:visible}._dateStrip_u4yh6_1074 button{color:#d5d9df;background:#181c21;border:1px solid #0000;border-radius:9px;gap:4px;min-width:0;min-height:86px;padding:8px 0 6px}._dateStrip_u4yh6_1074 button span{text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}._dateStrip_u4yh6_1074 button strong{font-size:1.375rem;line-height:1.3}._dateStrip_u4yh6_1074 ._todayDay_u4yh6_1100{border-color:#987435}._dateStrip_u4yh6_1074 ._selectedDay_u4yh6_1099{background:var(--gold);color:#121416;outline:none}._dateStrip_u4yh6_1074 button ._dayMarker_u4yh6_1694{color:#d6a64e;height:16px;min-height:16px;font-size:.75rem;line-height:16px}._dateStrip_u4yh6_1074 ._completedDay_u4yh6_1102 ._dayMarker_u4yh6_1694{color:#82d6ac}._dateStrip_u4yh6_1074 ._selectedDay_u4yh6_1099 ._dayMarker_u4yh6_1694{color:#121416}._calendarLegend_u4yh6_1105{color:#9da6b2;flex-wrap:wrap;gap:14px;margin-top:12px;font-size:.75rem;display:flex}._calendarLegend_u4yh6_1105 span:last-child{margin-left:auto}._tabPanel_u4yh6_59{background:0 0;border:0;margin-top:22px;padding:0}._panelHeading_u4yh6_300{align-items:center;gap:12px;margin-bottom:18px}._panelHeading_u4yh6_300 h2{letter-spacing:-.02em;margin:5px 0 0;font-family:inherit;font-size:1.35rem}._panelHeading_u4yh6_300 ._eyebrow_u4yh6_86{font-size:.75rem}._panelHeading_u4yh6_300 a{border-radius:6px;min-height:40px;padding:9px 12px;font-size:.75rem}._calendarList_u4yh6_1042{gap:18px}._calendarCard_u4yh6_329{border:1px solid var(--line);background:#191d22;border-radius:12px;flex-direction:column;align-items:stretch;gap:16px;padding:24px;display:flex}._calendarCard_u4yh6_329 h3{letter-spacing:-.02em;margin:12px 0 8px;font-family:inherit;font-size:1.65rem;line-height:1.2}._calendarCard_u4yh6_329 p{margin:0;font-size:.9375rem;line-height:1.5}._status_u4yh6_469{letter-spacing:.05em;border-radius:4px;padding:5px 8px;font-size:.75rem}._calendarSessionMeta_u4yh6_1709{color:#bac2cd;flex-wrap:wrap;gap:8px 20px;font-size:.875rem;display:flex}._calendarBlocks_u4yh6_1710{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}._calendarBlocks_u4yh6_1710 li{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:16px 0;display:flex}._calendarBlocks_u4yh6_1710 li>span{color:#e0b664;border:1px solid #49515c;border-radius:5px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:1rem;font-weight:800;display:grid}._calendarBlocks_u4yh6_1710 strong{font-size:1rem;font-weight:650;display:block}._calendarBlocks_u4yh6_1710 small{color:#a8b1be;margin-top:5px;font-size:.875rem;line-height:1.4;display:block}._calendarBlocks_u4yh6_1710 b{color:#82d6ac;margin-left:auto}._calendarActions_u4yh6_261{flex-direction:column;align-items:stretch;gap:12px;display:flex}._calendarActions_u4yh6_261 ._openWorkoutButton_u4yh6_1148{background:var(--gold);color:#0e1012;letter-spacing:.035em;border-radius:7px;width:100%;min-height:54px;font-size:1rem}._scheduleOptions_u4yh6_1718{width:100%}._scheduleOptions_u4yh6_1718 summary{color:#adb6c4;cursor:pointer;padding:8px 0;font-size:.875rem}._scheduleOptions_u4yh6_1718[open]{flex-wrap:wrap;gap:12px;display:flex}._scheduleOptions_u4yh6_1718 label{margin:12px 12px 12px 0;display:inline-grid}._scheduleOptions_u4yh6_1718 button,._scheduleOptions_u4yh6_1718 a{min-height:44px;margin:6px 8px 6px 0}._workoutCard_u4yh6_326{border:1px solid var(--line);background:#191d22;border-radius:12px;padding:24px}._workoutHeading_u4yh6_412 h2{letter-spacing:-.025em;font-family:inherit;font-size:1.65rem;line-height:1.15}._workoutHeading_u4yh6_412 p{font-size:.9375rem}._workoutCard_u4yh6_326>._primaryButton_u4yh6_251{border-radius:7px;width:100%;min-height:54px;font-size:1rem}._previewMeta_u4yh6_442{font-size:.875rem}._exerciseList_u4yh6_485{gap:12px}._exerciseCard_u4yh6_491{background:#191d22;border:1px solid #353c46;border-radius:8px;overflow:hidden}._exerciseCard_u4yh6_491 summary{gap:12px;padding:16px}._exerciseCard_u4yh6_491>summary>span{color:#e1b762;background:#29271f;border:1px solid #71603b;border-radius:5px;width:36px;height:36px;font-size:1.125rem}._exerciseCard_u4yh6_491>summary small{margin-top:5px;font-size:.875rem;line-height:1.5}._exerciseCard_u4yh6_491>summary b{color:#b8c1ce;white-space:nowrap;font-size:.875rem}._exerciseBody_u4yh6_533{background:#14171b;flex-direction:column;gap:14px;padding:14px;display:flex}._coaching_u4yh6_538{order:3;padding:0;display:block}._coaching_u4yh6_538>summary,._progressionCoach_u4yh6_553>summary{color:#d6b36c;cursor:pointer;padding:8px 0;font-size:.875rem}._coaching_u4yh6_538 ul{margin:12px 0;font-size:.9375rem}._coaching_u4yh6_538 ._swapControl_u4yh6_733{margin-top:12px}._progressionCoach_u4yh6_553{order:4;margin:0;padding:10px 14px}._exerciseBody_u4yh6_533>._workoutNote_u4yh6_690{order:5}._setHeader_u4yh6_763{color:#aeb7c5;letter-spacing:0;text-align:center;grid-template-columns:30px minmax(48px,1fr) minmax(48px,1fr) 54px 48px minmax(66px,1fr) 44px;align-items:center;gap:7px;padding:0 0 4px;font-size:.75rem;display:grid}._sets_u4yh6_771{gap:0;display:grid}._setRow_u4yh6_747{background:0 0;border:0;border-top:1px solid #2e353f;border-radius:0;grid-template-columns:30px minmax(48px,1fr) minmax(48px,1fr) 54px 48px minmax(66px,1fr) 44px;align-items:center;gap:7px;padding:10px 0;display:grid}._setRow_u4yh6_747>strong{text-align:center;grid-column:1;font-size:.875rem}._setRow_u4yh6_747 label>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._setRow_u4yh6_747 input,._setRow_u4yh6_747 select{text-align:center;background:#222832;border:1px solid #404956;border-radius:5px;min-width:0;min-height:44px;padding:5px;font-size:1rem}._setRow_u4yh6_747 input::-webkit-inner-spin-button{appearance:none}._previousSetCell_u4yh6_1749{color:#adb7c7;text-align:center;align-content:center;justify-items:center;font-size:.75rem;display:grid}._previousSetCell_u4yh6_1749 ._copySetButton_u4yh6_257{background:0 0;border:0;min-height:32px;padding:4px 8px;font-size:.75rem;text-decoration:underline}._setRow_u4yh6_747 ._completeSetButton_u4yh6_255,._setRow_u4yh6_747 ._undoSetButton_u4yh6_256{color:#c6ced9;background:0 0;border:1px solid #6f7b8c;border-radius:50%;grid-column:7;min-height:44px;padding:0;font-size:1.7rem}._setRow_u4yh6_747 ._undoSetButton_u4yh6_256{color:#a9f3cd;background:#21553d;border-color:#70c59c}._setRow_u4yh6_747._setComplete_u4yh6_782{background:#15241d}._compactSetHeader_u4yh6_1259,._compactSetRow_u4yh6_1260{grid-template-columns:30px minmax(60px,1fr) minmax(48px,.7fr) minmax(66px,1fr) 44px}._compactSetRow_u4yh6_1260 ._completeSetButton_u4yh6_255,._compactSetRow_u4yh6_1260 ._undoSetButton_u4yh6_256{grid-column:5}._saveState_u4yh6_831{grid-column:2/-1;min-height:0;font-size:.75rem}._saveState_u4yh6_831:empty{display:none}._removeSetButton_u4yh6_259{grid-column:2/-1;justify-self:end}._exerciseActions_u4yh6_875{order:2;gap:8px;margin-top:2px}._exerciseActions_u4yh6_875 button{border-radius:5px;min-height:44px;font-size:.75rem}._activeWorkoutHeader_u4yh6_342{z-index:7;background:#24292f;border-bottom:1px solid #4f4630;border-radius:12px 12px 0 0;margin:-24px -24px 20px;padding:14px 20px;position:sticky;top:84px}._activeStats_u4yh6_359{font-size:.875rem}._activeStats_u4yh6_359 a{font-size:.75rem}._finishBar_u4yh6_746{background:#22282f;border-radius:8px}._completeButton_u4yh6_253{border-radius:6px;min-height:52px;font-size:.9375rem}._timerBar_u4yh6_60{top:auto;bottom:calc(88px + env(safe-area-inset-bottom));z-index:40;background:#29251c;border:1px solid #987c43;border-radius:10px;grid-template-columns:1fr repeat(4,auto);gap:8px;width:min(680px,94vw);margin:0;padding:12px 16px;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 40px #0009}._timerBar_u4yh6_60 div{gap:3px;display:grid}._timerBar_u4yh6_60 span{letter-spacing:0;font-size:.75rem}._timerBar_u4yh6_60 button{border-radius:5px;font-size:.75rem}._page_u4yh6_1:has(._timerBar_u4yh6_60) ._activeWorkoutHeader_u4yh6_342{top:84px}._loggedResults_u4yh6_1771{overflow-x:auto}._loggedResults_u4yh6_1771 table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}._loggedResults_u4yh6_1771 caption{color:#a8b4c5;text-align:left;padding:10px 0;font-size:.875rem}._loggedResults_u4yh6_1771 th,._loggedResults_u4yh6_1771 td{border-bottom:1px solid #353e4a;padding:12px 8px}._loggedResults_u4yh6_1771 a{color:#dfb866;padding-top:14px;font-size:.875rem;display:inline-block}._safetyNote_u4yh6_328{background:0 0;border-color:#30343a;margin-top:26px;padding:16px}._safetyNote_u4yh6_328 p{font-size:.875rem;line-height:1.5}._restDayCard_u4yh6_1113{background:#191d22;border-radius:10px;padding:32px 22px}._restDayCard_u4yh6_1113 strong{font-family:inherit;font-size:1.25rem}@media (width<=700px){._trainingTop_u4yh6_1664,._trainingCalendar_u4yh6_1664,._tabs_u4yh6_57,._tabPanel_u4yh6_59,._notice_u4yh6_58,._loading_u4yh6_61{width:calc(100% - 28px)}._trainingTop_u4yh6_1664{padding:18px 0 16px}._trainingTop_u4yh6_1664 h1{font-size:1.65rem}._trainingTools_u4yh6_1668{gap:12px}._trainingTools_u4yh6_1668>a{display:none}._tabs_u4yh6_57{gap:20px}._calendarCard_u4yh6_329,._workoutCard_u4yh6_326{padding:16px}._calendarCard_u4yh6_329 h3,._workoutHeading_u4yh6_412 h2{font-size:1.4rem}._calendarBlocks_u4yh6_1710 li{gap:10px}._calendarBlocks_u4yh6_1710 strong{font-size:.9375rem}._calendarBlocks_u4yh6_1710 small{font-size:.875rem}._calendarLegend_u4yh6_1105 span:last-child{display:none}._dateStrip_u4yh6_1074 button{min-height:78px}._datePickerControls_u4yh6_1053{grid-template-columns:40px auto 1fr 40px;gap:6px}._datePickerControls_u4yh6_1053 button{padding-inline:8px;font-size:.75rem}._jumpDate_u4yh6_1684{margin-right:3px;font-size:.875rem}._panelHeading_u4yh6_300{flex-wrap:nowrap}._panelHeading_u4yh6_300 h2{font-size:1.2rem}._exerciseBody_u4yh6_533{padding:12px 8px}._exerciseCard_u4yh6_491>summary{grid-template-columns:34px 1fr auto;padding:14px 10px}._setHeader_u4yh6_763,._setRow_u4yh6_747{grid-template-columns:22px minmax(40px,1fr) minmax(40px,1fr) 45px 40px 38px;gap:5px}._setHeader_u4yh6_763 span:nth-last-child(2){display:none}._setRow_u4yh6_747 ._completeSetButton_u4yh6_255,._setRow_u4yh6_747 ._undoSetButton_u4yh6_256{grid-column:6;width:38px}._setRow_u4yh6_747 input,._setRow_u4yh6_747 select{padding:3px}._previousSetCell_u4yh6_1749{text-align:left;grid-area:2/2/auto/-1;justify-content:flex-start;gap:8px;display:flex}._previousSetCell_u4yh6_1749:before{content:"Previous";color:#8490a1}._previousSetCell_u4yh6_1749 ._copySetButton_u4yh6_257{min-height:34px}._compactSetHeader_u4yh6_1259,._compactSetRow_u4yh6_1260{grid-template-columns:22px minmax(70px,1fr) minmax(50px,1fr) 38px}._compactSetRow_u4yh6_1260 ._completeSetButton_u4yh6_255,._compactSetRow_u4yh6_1260 ._undoSetButton_u4yh6_256{grid-column:4}._activeWorkoutHeader_u4yh6_342{top:calc(var(--app-topbar-height,60px) + var(--app-safe-top,0px));margin:-16px -16px 18px;padding:12px 16px}._page_u4yh6_1:has(._timerBar_u4yh6_60) ._activeWorkoutHeader_u4yh6_342{top:calc(var(--app-topbar-height,60px) + var(--app-safe-top,0px))}._timerBar_u4yh6_60{grid-template-columns:repeat(4,1fr);padding:12px}._timerBar_u4yh6_60 div{grid-column:1/-1;justify-content:space-between;display:flex}._timerBar_u4yh6_60 button{padding-inline:4px}._trainingTop_u4yh6_1664 ._eyebrow_u4yh6_86{font-size:.75rem}}@media (prefers-reduced-motion:reduce){._page_u4yh6_1 *{scroll-behavior:auto}}._calendarSessionMeta_u4yh6_1709{order:1}._calendarActions_u4yh6_261{display:contents}._calendarBlocks_u4yh6_1710{order:3}._scheduleOptions_u4yh6_1718{order:4}._setRow_u4yh6_747 ._completeSetButton_u4yh6_255,._setRow_u4yh6_747 ._undoSetButton_u4yh6_256{grid-row:1}._page_u4yh6_1{--paper:#0c1014;--cream:#171e25;--line:#303b46;--gold:#e2b76b}._trainingTop_u4yh6_1664{padding-top:26px}._trainingTop_u4yh6_1664 h1{font-size:clamp(1.75rem,4vw,2.35rem);font-weight:800}._trainingTop_u4yh6_1664 ._eyebrow_u4yh6_86{color:#bcc5ce;letter-spacing:.1em}._weekHeading_u4yh6_1831{justify-content:space-between;align-items:center;gap:16px;margin:22px 0 18px;display:flex}._weekHeading_u4yh6_1831 h2{letter-spacing:-.02em;margin:6px 0 0;font-size:1.25rem}._weekHeading_u4yh6_1831 a{color:#bfc8d2;text-underline-offset:4px;padding:12px 0;font-size:.875rem}._weekHeading_u4yh6_1831 ._eyebrow_u4yh6_86{font-size:.75rem}._dateStrip_u4yh6_1074{gap:8px}._dateStrip_u4yh6_1074 button{background:#161c23;border:1px solid #2c3641;border-radius:12px;min-height:90px}._dateStrip_u4yh6_1074 button strong{font-size:1.4rem}._dateStrip_u4yh6_1074 ._selectedDay_u4yh6_1099{background:var(--gold);border-color:var(--gold);color:#14181c;box-shadow:0 4px 18px #0004}._dateStrip_u4yh6_1074 ._selectedDay_u4yh6_1099 span,._dateStrip_u4yh6_1074 ._selectedDay_u4yh6_1099 small{color:#14181c}._dateStrip_u4yh6_1074 button:disabled{opacity:.4}._calendarCard_u4yh6_329,._workoutCard_u4yh6_326{background:#171e25;border:1px solid #35404c;border-radius:16px;box-shadow:0 12px 36px #0002}._calendarCard_u4yh6_329 h3{letter-spacing:-.035em;margin-top:14px;font-size:clamp(1.5rem,4vw,2rem);line-height:1.15}._calendarSessionMeta_u4yh6_1709{color:#b8c3cf;flex-wrap:wrap;order:2;gap:8px 16px;padding:14px 0;font-size:.875rem}._calendarActions_u4yh6_261 ._openWorkoutButton_u4yh6_1148{order:1}._calendarCard_u4yh6_329>div:first-child>p{font-size:.9375rem;line-height:1.5}._calendarBlocks_u4yh6_1710{border-top:1px solid var(--line);margin-top:18px}._calendarBlocks_u4yh6_1710 li{padding-block:16px}._calendarBlocks_u4yh6_1710 li>span{min-width:36px;min-height:36px;color:var(--gold);background:#2d2a22;border-radius:8px}._calendarActions_u4yh6_261 ._openWorkoutButton_u4yh6_1148,._workoutCard_u4yh6_326>._primaryButton_u4yh6_251{letter-spacing:.015em;border-radius:10px;min-height:58px;font-weight:800}._panelHeading_u4yh6_300 ._primaryButton_u4yh6_251,._panelHeading_u4yh6_300 ._secondaryButton_u4yh6_252{border-radius:8px;min-height:44px;font-size:.875rem}._resumeBanner_u4yh6_1852{background:#24221c;border:1px solid #7f693e;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:16px;display:flex}._resumeBanner_u4yh6_1852 div{gap:6px;min-width:0;display:grid}._resumeBanner_u4yh6_1852 span{color:var(--gold);font-size:.75rem}._resumeBanner_u4yh6_1852 strong{overflow-wrap:anywhere;font-size:1rem}._resumeBanner_u4yh6_1852 button{border:1px solid var(--gold);min-height:44px;color:var(--gold);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;padding:10px 14px;font-size:.875rem}._exerciseCard_u4yh6_491{border-radius:12px}._exerciseCard_u4yh6_491>summary strong{font-size:1.0625rem}._exerciseCard_u4yh6_491>summary>span{border-radius:8px}._setRow_u4yh6_747 input,._setRow_u4yh6_747 select{border-radius:8px;min-height:48px}._previousSetCell_u4yh6_1749,._previousSetCell_u4yh6_1749 ._copySetButton_u4yh6_257,._saveState_u4yh6_831{font-size:.875rem}._previousSetCell_u4yh6_1749 ._copySetButton_u4yh6_257{min-height:44px}._setRow_u4yh6_747 ._completeSetButton_u4yh6_255,._setRow_u4yh6_747 ._undoSetButton_u4yh6_256{min-width:44px;min-height:44px}._exerciseActions_u4yh6_875 button,._timerBar_u4yh6_60 button{min-height:44px;font-size:.875rem}._timerBar_u4yh6_60{background:#29251d;border-radius:14px}._timerBar_u4yh6_60 span{font-size:.875rem}@media (width>=1100px){._trainingTop_u4yh6_1664,._trainingCalendar_u4yh6_1664,._tabs_u4yh6_57,._tabPanel_u4yh6_59,._notice_u4yh6_58,._loading_u4yh6_61{width:min(1000px,86vw)}._calendarList_u4yh6_1042{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}._calendarList_u4yh6_1042>:only-child,._calendarList_u4yh6_1042>._emptyLine_u4yh6_317{grid-column:1/-1}}@media (width<=700px){._trainingTop_u4yh6_1664 ._eyebrow_u4yh6_86,._weekHeading_u4yh6_1831 ._eyebrow_u4yh6_86{display:none}._trainingTop_u4yh6_1664{padding-block:18px 12px}._weekHeading_u4yh6_1831 h2{margin:0}._weekHeading_u4yh6_1831 a{white-space:nowrap}._panelHeading_u4yh6_300{flex-direction:row;align-items:center;gap:12px;margin-bottom:16px}._panelHeading_u4yh6_300 ._primaryButton_u4yh6_251,._panelHeading_u4yh6_300 ._secondaryButton_u4yh6_252{width:auto;padding-inline:12px;font-size:.75rem}._panelHeading_u4yh6_300 ._eyebrow_u4yh6_86{letter-spacing:.06em;font-size:.75rem}._dateStrip_u4yh6_1074{gap:4px}._dateStrip_u4yh6_1074 button{border-radius:9px;min-height:82px;padding-inline:0}._dateStrip_u4yh6_1074 button span{font-size:.75rem}._dateStrip_u4yh6_1074 button strong{font-size:1.25rem}._weekHeading_u4yh6_1831{margin:18px 0 14px}._weekHeading_u4yh6_1831 a{font-size:.875rem}._setHeader_u4yh6_763,._setRow_u4yh6_747{grid-template-columns:20px minmax(36px,1fr) minmax(36px,1fr) 44px 36px 44px;gap:4px}._setRow_u4yh6_747 ._completeSetButton_u4yh6_255,._setRow_u4yh6_747 ._undoSetButton_u4yh6_256{width:44px}._compactSetHeader_u4yh6_1259,._compactSetRow_u4yh6_1260{grid-template-columns:20px minmax(60px,1fr) minmax(44px,1fr) 44px}._exerciseCard_u4yh6_491>summary{grid-template-columns:34px minmax(0,1fr) auto}._exerciseCard_u4yh6_491>summary div{overflow-wrap:anywhere;min-width:0}._resumeBanner_u4yh6_1852{flex-wrap:wrap}}@media (width<=460px){._datePickerControls_u4yh6_1053{grid-template-columns:44px minmax(0,1fr) 44px}._datePickerControls_u4yh6_1053>button:nth-child(2){display:none}._jumpDate_u4yh6_1684{grid-column:2;justify-self:center}._datePickerControls_u4yh6_1053>button:last-child{grid-column:3}}._trainingWelcome_u4yh6_1901{color:#a7b19e;margin:9px 0 0;font-size:12px;line-height:1.7}._weekOverview_u4yh6_1902{background:#171d15;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:minmax(210px,1.5fr) .6fr .6fr auto;align-items:center;gap:24px;margin-bottom:18px;padding:22px 24px;display:grid}._weekProgress_u4yh6_1903>div{justify-content:space-between;align-items:center;gap:15px;display:flex}._weekProgress_u4yh6_1903>div>span{color:#d9b16e;letter-spacing:.08em;font-size:9px;font-weight:800}._weekProgress_u4yh6_1903 strong{font-size:22px;font-weight:650}._weekProgress_u4yh6_1903 strong small{color:#a7b19e;font-size:10px;font-weight:500}._weekProgress_u4yh6_1903 progress{appearance:none;accent-color:#e5b965;background:#2a3425;border:none;border-radius:4px;width:100%;height:5px;margin-block:11px 8px;display:block;overflow:hidden}._weekProgress_u4yh6_1903 progress::-webkit-progress-bar{background:#2a3425}._weekProgress_u4yh6_1903 progress::-webkit-progress-value{background:#e5b965}._weekProgress_u4yh6_1903 progress::-moz-progress-bar{background:#e5b965}._weekProgress_u4yh6_1903>small{color:#a7b19e;font-size:9px;line-height:1.6;display:block}._weekStat_u4yh6_1912{border-left:1px solid #ffffff17;gap:6px;padding-left:22px;display:grid}._weekStat_u4yh6_1912 strong{font-size:28px;font-weight:550;line-height:1}._weekStat_u4yh6_1912 span{color:#a7b19e;font-size:10px}._weekPlanLink_u4yh6_1915{color:#e5b965;align-items:center;gap:16px;min-height:44px;font-size:11px;text-decoration:none;display:flex}._weekLimit_u4yh6_1916{color:#a7b19e;font-size:10px;line-height:1.6}._recoveryLink_u4yh6_1917{color:#d9b16e;align-items:center;min-height:44px;padding:12px 0;font-size:12px;text-decoration:none;display:inline-flex}._screenAwake_u4yh6_1918{flex-wrap:wrap;align-items:center;gap:12px;width:min(1180px,92vw);margin:0 auto 16px;display:flex}._screenAwake_u4yh6_1918 button{color:#e5b965;cursor:pointer;min-height:44px;font:inherit;background:#181e15;border:1px solid #e5b96555;border-radius:8px;padding:10px 16px;font-size:11px}._screenAwake_u4yh6_1918 button[aria-pressed=true]{color:#14190f;background:#e5b965}._screenAwake_u4yh6_1918 span{color:#a7b19e;font-size:11px}._signInCard_u4yh6_63>p:not(._eyebrow_u4yh6_86){color:#a7b19e}@media (width<=760px){._weekOverview_u4yh6_1902{grid-template-columns:1fr 1fr;gap:18px;padding:18px}._weekProgress_u4yh6_1903{grid-column:1/-1}._weekStat_u4yh6_1912{border:0;padding-left:0}._weekStat_u4yh6_1912 strong{font-size:25px}._weekPlanLink_u4yh6_1915{border-top:1px solid #ffffff15;grid-column:1/-1;justify-content:space-between;padding-top:10px}._trainingWelcome_u4yh6_1901{max-width:240px;font-size:11px}}._nextExerciseButton_u4yh6_1924{color:#e5b965;min-height:44px;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #e5b96555;border-radius:7px;padding:10px 12px;font-size:10px;font-weight:750}._nextExerciseButton_u4yh6_1924:disabled{color:#a4b098;opacity:.7;cursor:default;border-color:#ffffff15}._page_u4yh6_1[data-training-studio]{--paper:#111615;--cream:#1b2220;--deep:#101613;--ink:#f0f3ed;--line:#35423b;--gold:#e0b86d;background:var(--paper);color:var(--ink)}._page_u4yh6_1[data-training-studio] :is(button,input,select){font-family:var(--font-body),sans-serif}._page_u4yh6_1[data-training-studio] ._eyebrow_u4yh6_86{color:#c8ae7a;letter-spacing:.13em;font-size:11px;font-weight:750}._page_u4yh6_1[data-training-studio] ._trainingTop_u4yh6_1664{align-items:end;width:min(1200px,90%);padding:38px 0 26px}._page_u4yh6_1[data-training-studio] ._trainingTop_u4yh6_1664 h1{letter-spacing:-.05em;margin-top:12px;font-size:36px;font-weight:600}._page_u4yh6_1[data-training-studio] ._trainingWelcome_u4yh6_1901{color:#aebbb3;margin-top:10px;font-size:14px}._page_u4yh6_1[data-training-studio] ._trainingTools_u4yh6_1668{gap:22px}._page_u4yh6_1[data-training-studio] ._trainingTools_u4yh6_1668>a{align-items:center;min-height:44px;font-size:13px;display:inline-flex}._page_u4yh6_1[data-training-studio] ._tabs_u4yh6_57{border-color:#ffffff20;gap:28px;width:min(1200px,90%);margin-bottom:28px}._page_u4yh6_1[data-training-studio] ._tabs_u4yh6_57 button{letter-spacing:0;color:#b8c2bb;padding:13px 4px;font-size:13px;font-weight:650}._page_u4yh6_1[data-training-studio] ._tabs_u4yh6_57 ._activeTab_u4yh6_184{color:#e6c588;border-bottom-color:#e0b86d}._workspaceBody_u4yh6_1939{width:min(1200px,90%);margin-inline:auto}._workspaceColumns_u4yh6_1940{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px;display:grid}._page_u4yh6_1[data-training-studio] ._workspaceBody_u4yh6_1939>:is(._loading_u4yh6_61,._notice_u4yh6_58,._retryButton_u4yh6_62,._trainingCalendar_u4yh6_1664,._tabPanel_u4yh6_59){grid-column:1;width:100%;min-width:0;margin:0}._page_u4yh6_1[data-training-studio] ._workspaceColumns_u4yh6_1940>._tabPanel_u4yh6_59{margin-top:0}._trainingAside_u4yh6_1943{grid-area:1/2/span 3;align-self:start;gap:22px;min-width:0;display:grid}._page_u4yh6_1[data-training-studio] ._trainingCalendar_u4yh6_1664{background:#1b2420;border:1px solid #38463e;border-radius:10px;padding:24px}._page_u4yh6_1[data-training-studio] ._weekHeading_u4yh6_1831{gap:15px;margin:0 0 20px}._page_u4yh6_1[data-training-studio] ._weekHeading_u4yh6_1831 h2{letter-spacing:-.035em;font-size:23px;font-weight:550}._page_u4yh6_1[data-training-studio] ._weekHeading_u4yh6_1831 a{color:#c4cec7;font-size:12px}._page_u4yh6_1[data-training-studio] ._datePickerControls_u4yh6_1053{grid-template-columns:40px auto 1fr 40px;gap:8px;margin-bottom:16px}._page_u4yh6_1[data-training-studio] ._datePickerControls_u4yh6_1053 button{background:#233027;border-color:#3e4d43;border-radius:5px;font-size:12px}._page_u4yh6_1[data-training-studio] ._jumpDate_u4yh6_1684{color:#d2dbd3;font-size:13px}._page_u4yh6_1[data-training-studio] ._dateStrip_u4yh6_1074{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0;display:grid}._page_u4yh6_1[data-training-studio] ._dateStrip_u4yh6_1074 button{color:#e6ece3;cursor:pointer;min-width:0;min-height:94px;box-shadow:none;background:#212e26;border:1px solid #3c4a40;border-radius:7px;justify-items:center;gap:5px;padding:11px 0 8px;display:grid}._page_u4yh6_1[data-training-studio] ._dateStrip_u4yh6_1074 button>span{color:#b5c1b7;letter-spacing:.04em;font-size:10px;font-weight:650}._page_u4yh6_1[data-training-studio] ._dateStrip_u4yh6_1074 button>strong{letter-spacing:-.04em;font-size:24px;font-weight:550;line-height:1.2}._page_u4yh6_1[data-training-studio] ._dateStrip_u4yh6_1074 button ._dayMarker_u4yh6_1694{color:#d5b574;height:14px;min-height:14px;font-size:10px;line-height:14px}._page_u4yh6_1[data-training-studio] ._dateStrip_u4yh6_1074 ._todayDay_u4yh6_1100{border-color:#af9159}._page_u4yh6_1[data-training-studio] ._dateStrip_u4yh6_1074 ._selectedDay_u4yh6_1099{color:#16281d;background:#e2bf7d;border-color:#e2bf7d}._page_u4yh6_1[data-training-studio] ._dateStrip_u4yh6_1074 ._selectedDay_u4yh6_1099 :is(span,strong,small){color:#16281d}._page_u4yh6_1[data-training-studio] ._dateStrip_u4yh6_1074 button:hover:not(._selectedDay_u4yh6_1099){background:#304034}._page_u4yh6_1[data-training-studio] ._calendarLegend_u4yh6_1105{color:#afbeb3;gap:16px;margin-top:15px;font-size:11px}._page_u4yh6_1[data-training-studio] ._panelHeading_u4yh6_300{margin-bottom:17px}._page_u4yh6_1[data-training-studio] ._panelHeading_u4yh6_300 h2{letter-spacing:-.035em;font-size:21px;font-weight:550}._page_u4yh6_1[data-training-studio] ._panelHeading_u4yh6_300 ._primaryButton_u4yh6_251{color:#e3bd79;background:0 0;border:1px solid #ad925f;border-radius:5px;min-height:42px;padding:10px 14px;font-size:11px}._page_u4yh6_1[data-training-studio] ._calendarCard_u4yh6_329{box-shadow:none;background:#1b2420;border:1px solid #3a473f;border-radius:10px;flex-direction:column;gap:16px;padding:27px;display:flex}._page_u4yh6_1[data-training-studio] ._calendarCard_u4yh6_329>div:first-child{order:0}._page_u4yh6_1[data-training-studio] ._calendarCard_u4yh6_329 h3{letter-spacing:-.045em;margin:14px 0 10px;font-size:27px;font-weight:550;line-height:1.2}._page_u4yh6_1[data-training-studio] ._calendarCard_u4yh6_329>div:first-child>p{color:#b6c3ba;font-size:14px;line-height:1.75}._page_u4yh6_1[data-training-studio] ._status_u4yh6_469{letter-spacing:.035em;text-transform:uppercase;border-radius:4px;align-items:center;width:fit-content;min-height:26px;padding:4px 8px;font-size:10px;font-weight:650;display:inline-flex}._page_u4yh6_1[data-training-studio] ._planned_u4yh6_481{color:#e0c28b;background:#2e3727;border:1px solid #546042}._page_u4yh6_1[data-training-studio] ._completed_u4yh6_483{color:#b1e8c8;background:#203d30;border:1px solid #3c7653}._page_u4yh6_1[data-training-studio] ._in_progress_u4yh6_482{color:#ffe0a0;background:#3d3420;border:1px solid #9a7836}._page_u4yh6_1[data-training-studio] ._calendarSessionMeta_u4yh6_1709{color:#b3c1b8;order:1;gap:18px;margin:0;padding:0;font-size:12px;display:flex}._page_u4yh6_1[data-training-studio] ._calendarSessionMeta_u4yh6_1709>span{align-items:center;gap:6px;display:flex}._page_u4yh6_1[data-training-studio] ._calendarSessionMeta_u4yh6_1709 svg{width:16px;height:16px}._page_u4yh6_1[data-training-studio] ._calendarActions_u4yh6_261{flex-direction:column;order:2;gap:15px;display:flex}._page_u4yh6_1[data-training-studio] ._openWorkoutButton_u4yh6_1148{color:#16251b;letter-spacing:.015em;cursor:pointer;background:#e0b86d;border:1px solid #e0b86d;border-radius:5px;justify-content:center;align-items:center;gap:24px;width:100%;min-height:52px;font-size:13px;font-weight:800;display:flex}._page_u4yh6_1[data-training-studio] ._openWorkoutButton_u4yh6_1148:hover{background:#f0cf92}._calendarPreview_u4yh6_1978{border-top:1px solid #ffffff20;order:3;padding-top:5px}._calendarPreview_u4yh6_1978>summary{color:#b6c5ba;cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:12px;list-style:none;display:flex}._calendarPreview_u4yh6_1978>summary::-webkit-details-marker{display:none}._calendarPreview_u4yh6_1978>summary>span{font-size:20px}._calendarPreview_u4yh6_1978[open]>summary>span{transform:rotate(45deg)}._page_u4yh6_1[data-training-studio] ._calendarBlocks_u4yh6_1710{border:0;order:2;margin:0}._page_u4yh6_1[data-training-studio] ._calendarBlocks_u4yh6_1710 li{border-bottom:1px solid #ffffff13;gap:12px;padding:14px 0}._page_u4yh6_1[data-training-studio] ._calendarBlocks_u4yh6_1710 li>span{color:#d5bb85;background:#2b3729;border:1px solid #4b594b;border-radius:4px;width:32px;min-width:32px;height:32px;min-height:32px;font-size:12px}._page_u4yh6_1[data-training-studio] ._calendarBlocks_u4yh6_1710 strong{font-size:14px;font-weight:600}._page_u4yh6_1[data-training-studio] ._calendarBlocks_u4yh6_1710 small{color:#a5b7aa;margin-top:4px;font-size:12px}._page_u4yh6_1[data-training-studio] ._scheduleOptions_u4yh6_1718{background:0 0;border:none;padding:0}._page_u4yh6_1[data-training-studio] ._scheduleOptions_u4yh6_1718>summary{color:#b6c3ba;min-height:34px;padding:4px 0;font-size:12px}._weekCard_u4yh6_1990{background:#222e25;border:1px solid #3c493d;border-radius:10px;padding:24px}._weekCard_u4yh6_1990>h3{letter-spacing:-.035em;margin:13px 0 0;font-size:20px;font-weight:550;line-height:1.3}._weekPair_u4yh6_1992{text-align:center;grid-template-columns:1fr 1fr;gap:15px;padding-bottom:22px;display:grid}._weekPair_u4yh6_1992>div{gap:5px;display:grid}._weekPair_u4yh6_1992>div+div{border-left:1px solid #53604b}._weekPair_u4yh6_1992 strong{font-size:23px;font-weight:500}._weekPair_u4yh6_1992 span{color:#bccbb9;font-size:11px}._asideAction_u4yh6_1997{color:#e6c68a;border-top:1px solid #53604b;justify-content:space-between;align-items:center;min-height:46px;padding-top:16px;font-size:12px;font-weight:700;text-decoration:none;display:flex}._asideAction_u4yh6_1997 span{font-size:24px}._upcomingCard_u4yh6_1999{padding:0 3px}._asideHeading_u4yh6_2000{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}._asideHeading_u4yh6_2000 h3{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:600}._asideHeading_u4yh6_2000 svg{color:#9aab9b;width:18px;height:18px}._upcomingCard_u4yh6_1999 ul{margin:0;padding:0;list-style:none}._upcomingCard_u4yh6_1999 li+li{border-top:1px solid #ffffff1a}._upcomingCard_u4yh6_1999 li button{color:#e8eee4;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:14px 0;display:flex}._upcomingDate_u4yh6_2006{border:1px solid #52604c;border-radius:4px;flex:0 0 41px;justify-items:center;gap:4px;padding:7px 4px;display:grid}._upcomingDate_u4yh6_2006 small{text-transform:uppercase;color:#abbfa6;font-size:9px}._upcomingDate_u4yh6_2006 b{font-size:17px;font-weight:500}._upcomingCard_u4yh6_1999 li button>span:nth-child(2){gap:6px;display:grid}._upcomingCard_u4yh6_1999 li button strong{font-size:12px;font-weight:650;line-height:1.5}._upcomingCard_u4yh6_1999 li button>span:nth-child(2) small{color:#a7b9a6;font-size:11px}._upcomingCard_u4yh6_1999 li button>span:last-child{color:#c5ab78;margin-left:auto}._asideNote_u4yh6_2013{border-top:1px solid #ffffff1a;gap:14px;padding:20px 0;display:flex}._asideNote_u4yh6_2013>svg{color:#cfb077;flex-shrink:0;width:22px;height:22px}._asideNote_u4yh6_2013 strong{font-size:13px;font-weight:650}._asideNote_u4yh6_2013 p{color:#a8bca8;margin:7px 0;font-size:12px;line-height:1.7}._asideNote_u4yh6_2013 a{color:#dfbf82;padding-top:6px;font-size:12px;text-decoration:none;display:inline-flex}._asideCaption_u4yh6_2018{color:#bac8b5;margin:14px 0 0;font-size:12px;line-height:1.75}._page_u4yh6_1[data-training-studio] ._restDayCard_u4yh6_1113{background:#1b2420;border:1px solid #3d4b40;border-radius:10px;flex-direction:column;align-items:flex-start;gap:15px;padding:35px;display:flex}._page_u4yh6_1[data-training-studio] ._restDayCard_u4yh6_1113>svg{color:#d7bd81;width:32px;height:32px;margin-bottom:10px}._page_u4yh6_1[data-training-studio] ._restDayCard_u4yh6_1113>span{color:#d8ba80;letter-spacing:.12em;font-size:10px}._page_u4yh6_1[data-training-studio] ._restDayCard_u4yh6_1113 strong{letter-spacing:-.035em;font-size:24px;font-weight:500;line-height:1.4}._page_u4yh6_1[data-training-studio] ._restDayCard_u4yh6_1113 p{color:#b2c0b4;font-size:14px;line-height:1.8}._page_u4yh6_1[data-training-studio] ._restDayCard_u4yh6_1113 ._secondaryButton_u4yh6_252{color:#eed09b;border-color:#94815c;border-radius:5px;font-size:12px}._page_u4yh6_1[data-training-studio] ._recoveryLink_u4yh6_1917{color:#dfc28a;align-items:center;min-height:40px;font-size:12px;display:inline-flex}._page_u4yh6_1[data-training-studio] ._workoutCard_u4yh6_326{background:#1b2420;border:1px solid #3b493f;border-radius:10px;padding:24px}._page_u4yh6_1[data-training-studio] ._workoutHeading_u4yh6_412 h2{font-family:var(--font-body),sans-serif;letter-spacing:-.045em;font-size:30px;font-weight:550;line-height:1.2}._page_u4yh6_1[data-training-studio] ._workoutHeading_u4yh6_412 p{color:#bbc8be}._page_u4yh6_1[data-training-studio] ._workoutHeading_u4yh6_412 ._eyebrow_u4yh6_86{color:#d0b179}._page_u4yh6_1[data-training-studio] ._activeWorkoutHeader_u4yh6_342{box-shadow:none;background:#202e25;border:1px solid #58664c;border-radius:8px;margin-bottom:24px}._page_u4yh6_1[data-training-studio] ._activeStats_u4yh6_359{gap:12px}._page_u4yh6_1[data-training-studio] ._activeStats_u4yh6_359 a{font-size:11px}._page_u4yh6_1[data-training-studio] ._progressTrack_u4yh6_398{background:#3c4c3e}._page_u4yh6_1[data-training-studio] ._exerciseCard_u4yh6_491{background:#202d25;border:1px solid #435345;border-radius:7px}._page_u4yh6_1[data-training-studio] ._exerciseCard_u4yh6_491 summary{padding:18px}._page_u4yh6_1[data-training-studio] ._exerciseCard_u4yh6_491>summary>span{color:#e7ca8d;background:#34422e;border:1px solid #69734e;border-radius:5px}._page_u4yh6_1[data-training-studio] ._exerciseCard_u4yh6_491>summary strong{font-size:16px;font-weight:600}._page_u4yh6_1[data-training-studio] ._exerciseCard_u4yh6_491>summary small{color:#b3c2b5;font-size:12px}._page_u4yh6_1[data-training-studio] ._exerciseBody_u4yh6_533{background:#17231b;padding:18px}._page_u4yh6_1[data-training-studio] ._setRow_u4yh6_747 input,._page_u4yh6_1[data-training-studio] ._setRow_u4yh6_747 select{color:#f0f5e9;background:#233328;border:1px solid #5a6c56;border-radius:5px;font-size:17px}._page_u4yh6_1[data-training-studio] ._setRow_u4yh6_747{border-color:#3d4b3b}._page_u4yh6_1[data-training-studio] ._setRow_u4yh6_747._setComplete_u4yh6_782{background:#213b2b}._page_u4yh6_1[data-training-studio] ._setRow_u4yh6_747 ._undoSetButton_u4yh6_256{color:#d3f6da;background:#305d41;border-color:#80af87}._page_u4yh6_1[data-training-studio] ._exerciseActions_u4yh6_875 button{color:#d8e9d6;background:#293b2d;border:1px solid #5c6c51;border-radius:5px}._page_u4yh6_1[data-training-studio] ._finishBar_u4yh6_746{background:#1f2e23;border:1px solid #45573f;border-radius:8px}._page_u4yh6_1[data-training-studio] ._completeButton_u4yh6_253{color:#18291c;background:#e0b86d;border-radius:5px}._page_u4yh6_1[data-training-studio] ._safetyNote_u4yh6_328{color:#b3c2b6;background:#1b2520;border-color:#37463a;font-size:12px;line-height:1.8}._page_u4yh6_1[data-training-studio] ._studioSignIn_u4yh6_2048{background:0 0;border:0;width:min(1200px,90%);margin:0 auto;padding:55px 0 35px}._page_u4yh6_1[data-training-studio] ._studioSignIn_u4yh6_2048 h1{font-family:var(--font-body),sans-serif;letter-spacing:-.05em;margin:15px 0;font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1.15}._page_u4yh6_1[data-training-studio] ._studioSignIn_u4yh6_2048>p:not(._eyebrow_u4yh6_86){color:#bcc9bf;max-width:680px;font-size:15px}._page_u4yh6_1[data-training-studio] ._studioSignIn_u4yh6_2048>small{color:#9bad9f;max-width:720px;margin-top:20px;font-size:12px;line-height:1.7;display:block}._page_u4yh6_1[data-training-studio] ._signInActions_u4yh6_1243{flex-wrap:wrap;justify-content:flex-start;margin-top:22px}._page_u4yh6_1[data-training-studio] ._signInActions_u4yh6_1243>:is(a,button){letter-spacing:.025em;border-radius:5px;min-height:48px;font-size:11px}._page_u4yh6_1[data-training-studio] ._signInActions_u4yh6_1243 ._primaryButton_u4yh6_251{color:#17261c;background:#e0b86d;border:1px solid #e0b86d}._page_u4yh6_1[data-training-studio] ._signInActions_u4yh6_1243 ._secondaryButton_u4yh6_252{color:#c6d3c9;background:0 0;border:1px solid #62745f}._guestDemo_u4yh6_2056{width:min(1200px,90%);margin:15px auto 60px}._guestDemo_u4yh6_2056>div:first-child{border-top:1px solid #ffffff20;padding:25px 0}._guestDemo_u4yh6_2056>div:first-child h2{letter-spacing:-.035em;margin:14px 0;font-size:24px;font-weight:550}._guestDemo_u4yh6_2056>div:first-child p:last-child{color:#b8c8bb;font-size:14px}@media (width>=1500px){._workspaceColumns_u4yh6_1940{grid-template-columns:minmax(0,1fr) 300px;gap:30px}}@media (width<=950px){._workspaceColumns_u4yh6_1940{grid-template-columns:minmax(0,1fr) 245px;gap:20px}._weekCard_u4yh6_1990{padding:20px}}@media (width<=760px){._workspaceColumns_u4yh6_1940{flex-direction:column;gap:22px;display:flex}._workspaceColumns_u4yh6_1940>*{width:100%}._trainingAside_u4yh6_1943{order:5;grid-template-columns:1fr;width:100%}._page_u4yh6_1[data-training-studio] ._trainingTop_u4yh6_1664{align-items:start;padding:24px 0 20px}._page_u4yh6_1[data-training-studio] ._trainingTop_u4yh6_1664 h1{font-size:29px}._page_u4yh6_1[data-training-studio] ._trainingTools_u4yh6_1668>a{display:none}._page_u4yh6_1[data-training-studio] ._trainingWelcome_u4yh6_1901{font-size:13px}._page_u4yh6_1[data-training-studio] ._tabs_u4yh6_57{gap:25px;margin-bottom:22px}._page_u4yh6_1[data-training-studio] ._tabs_u4yh6_57 button{font-size:12px}._page_u4yh6_1[data-training-studio] ._trainingCalendar_u4yh6_1664{padding:18px 14px}._page_u4yh6_1[data-training-studio] ._weekHeading_u4yh6_1831 h2{font-size:20px}._page_u4yh6_1[data-training-studio] ._dateStrip_u4yh6_1074{gap:5px}._page_u4yh6_1[data-training-studio] ._dateStrip_u4yh6_1074 button{border-radius:5px;gap:4px;min-height:78px;padding:10px 0 6px}._page_u4yh6_1[data-training-studio] ._dateStrip_u4yh6_1074 button strong{font-size:21px}._page_u4yh6_1[data-training-studio] ._dateStrip_u4yh6_1074 button span{font-size:9px}._page_u4yh6_1[data-training-studio] ._calendarLegend_u4yh6_1105{gap:10px;font-size:10px}._page_u4yh6_1[data-training-studio] ._calendarLegend_u4yh6_1105 span:last-child{margin-left:0}._page_u4yh6_1[data-training-studio] ._calendarCard_u4yh6_329{padding:21px 18px}._page_u4yh6_1[data-training-studio] ._calendarCard_u4yh6_329 h3{font-size:25px}._page_u4yh6_1[data-training-studio] ._calendarCard_u4yh6_329>div:first-child>p{font-size:13px}._page_u4yh6_1[data-training-studio] ._panelHeading_u4yh6_300 ._eyebrow_u4yh6_86{font-size:10px}._page_u4yh6_1[data-training-studio] ._panelHeading_u4yh6_300 h2{font-size:20px}._page_u4yh6_1[data-training-studio] ._workoutCard_u4yh6_326{padding:16px}._page_u4yh6_1[data-training-studio] ._workoutHeading_u4yh6_412 h2{font-size:25px}._page_u4yh6_1[data-training-studio] ._exerciseBody_u4yh6_533{padding:12px}._page_u4yh6_1[data-training-studio] ._exerciseCard_u4yh6_491 summary{padding:14px}._weekCard_u4yh6_1990{display:block}._page_u4yh6_1[data-training-studio] ._studioSignIn_u4yh6_2048{padding-top:32px}._page_u4yh6_1[data-training-studio] ._studioSignIn_u4yh6_2048 h1{font-size:34px}._page_u4yh6_1[data-training-studio] ._signInActions_u4yh6_1243{gap:10px}._page_u4yh6_1[data-training-studio] ._signInActions_u4yh6_1243 ._primaryButton_u4yh6_251{width:100%}._guestDemo_u4yh6_2056>div:first-child h2{font-size:22px}._page_u4yh6_1[data-training-studio] ._restDayCard_u4yh6_1113{padding:28px 20px}._page_u4yh6_1[data-training-studio] ._restDayCard_u4yh6_1113 strong{font-size:22px}}._focusWorkspace_u4yh6_2063{max-width:860px}._setRow_u4yh6_747{transition:background-color .25s,border-color .25s}._completeSetButton_u4yh6_255,._undoSetButton_u4yh6_256{place-items:center;transition:background-color .2s,color .2s;display:grid}._setRow_u4yh6_747[data-save-state=saved] ._saveState_u4yh6_831{color:#bfd5ac}@media (prefers-reduced-motion:no-preference){._exerciseCard_u4yh6_491[open]>._exerciseBody_u4yh6_533{animation:.28s ease-out _grace-panel-enter_u4yh6_1}._setRow_u4yh6_747[data-save-state=saved] ._saveState_u4yh6_831{animation:.2s ease-out _grace-panel-enter_u4yh6_1}}@keyframes _grace-panel-enter_u4yh6_1{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
