._view_1apkc_1{--strength:#d95f35;--strength-soft:color-mix(in srgb, var(--strength) 14%, var(--color-surface));max-width:1120px;margin:0 auto}._heading_1apkc_3{justify-content:space-between;align-items:flex-end;gap:20px;margin:14px 0 28px;display:flex}._titleLine_1apkc_5{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}._heading_1apkc_3 h1{margin:0;font-size:clamp(2rem,4vw,3.35rem)}._heading_1apkc_3 p:last-child{color:var(--color-text-muted);margin:0;font-size:.9rem}._live_1apkc_11{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:.76rem;font-weight:850;display:flex}._live_1apkc_11 span{background:var(--strength);width:8px;height:8px;box-shadow:0 0 0 5px color-mix(in srgb, var(--strength) 18%, transparent);border-radius:50%}._previewNotice_1apkc_15{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:17px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:16px 18px;display:flex}._previewNotice_1apkc_15 p{color:var(--color-text-muted);margin:3px 0 0;font-size:.84rem}._focusPicker_1apkc_19{border:0;margin:0 0 12px;padding:0}._focusPicker_1apkc_19 legend{letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:.76rem;font-weight:900}._focusPicker_1apkc_19>div{flex-wrap:wrap;gap:7px;display:flex}._focusPicker_1apkc_19 button{border:1px solid var(--color-border);background:var(--color-surface-raised);min-height:44px;color:var(--color-text);cursor:pointer;border-radius:999px;padding:8px 14px;font-weight:800}._focusPicker_1apkc_19 button[aria-pressed=true]{border-color:var(--strength);background:var(--strength-soft);color:var(--strength)}._focusPicker_1apkc_19 p{color:var(--color-text-muted);margin:7px 0 0;font-size:.76rem}._inlineError_1apkc_31{background:var(--color-error-soft);color:var(--color-error);border-radius:12px;padding:12px 14px}._state_1apkc_33{text-align:center;align-content:center;place-items:center;gap:14px;min-height:380px;display:grid}._state_1apkc_33 p{color:var(--color-text-muted)}._pulse_1apkc_37{border:4px solid var(--color-border);border-top-color:var(--strength);border-radius:50%;width:38px;height:38px;animation:.9s linear infinite _spin_1apkc_1}._nextWorkout_1apkc_39{border:1px solid var(--color-border);background:var(--color-surface);min-height:330px;box-shadow:var(--shadow);border-radius:28px 28px 28px 8px;grid-template-columns:minmax(0,1.5fr) minmax(230px,.65fr);display:grid;overflow:hidden}._suggestionCopy_1apkc_41{padding:clamp(26px,5vw,54px)}._labelRow_1apkc_43{color:var(--color-text-muted);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:14px;font-size:.72rem;font-weight:850;display:flex}._labelRow_1apkc_43>span{color:var(--strength)}._suggestionCopy_1apkc_41 h2{margin:20px 0 9px;font-size:clamp(2.25rem,5vw,4rem)}._suggestionCopy_1apkc_41>p{max-width:650px;color:var(--color-text-muted);font-size:1.02rem;line-height:1.6}._actionRow_1apkc_51{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}._why_1apkc_53{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:14px;margin-top:20px;padding:16px}._why_1apkc_53 p{color:var(--color-text-muted);margin:5px 0}._why_1apkc_53 span{color:var(--color-text-muted);font-size:.78rem}._trainingMark_1apkc_59{text-align:center;background:linear-gradient(150deg, var(--strength), #9e3926);color:#fff7ed;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:30px;display:flex}._trainingMark_1apkc_59 span{font:500 clamp(5rem,12vw,8rem)/.9 Georgia,serif}._trainingMark_1apkc_59 strong{letter-spacing:.08em;text-transform:uppercase;margin-top:14px;font-size:.84rem}._trainingMark_1apkc_59 small{opacity:.8;margin-top:8px}._setupState_1apkc_67 ._trainingMark_1apkc_59{background:linear-gradient(150deg,#314e48,#19312d)}._startGrid_1apkc_69{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}._startGrid_1apkc_69 button{border:1px solid var(--color-border);background:var(--color-surface-raised);text-align:left;cursor:pointer;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;column-gap:12px;min-height:92px;padding:16px;display:grid}._startGrid_1apkc_69 button>span{color:var(--strength);grid-row:1/3;align-self:center;font-size:1.4rem}._startGrid_1apkc_69 small{color:var(--color-text-muted)}._startGrid_1apkc_69 button:disabled{opacity:.65;cursor:default}._nourishLink_1apkc_79{border:1px solid var(--color-border);background:var(--color-surface);min-height:72px;color:var(--color-text);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:14px 17px;text-decoration:none;display:flex}._nourishLink_1apkc_79 span{gap:4px;display:grid}._nourishLink_1apkc_79 small{color:var(--color-text-muted)}._nourishLink_1apkc_79 b{color:var(--strength);white-space:nowrap}._weekPanel_1apkc_87{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:24px;margin-top:34px;padding:clamp(22px,4vw,34px);display:flex}._weekPanel_1apkc_87>div:first-child{max-width:610px}._weekPanel_1apkc_87 h2{margin:2px 0 7px}._weekPanel_1apkc_87 p:last-child{color:var(--color-text-muted);margin:0}._weekStats_1apkc_95{gap:8px;display:flex}._weekStats_1apkc_95 span{background:var(--color-surface-raised);min-width:80px;color:var(--color-text-muted);text-align:center;border-radius:14px;padding:13px;font-size:.7rem;display:grid}._weekStats_1apkc_95 strong{color:var(--color-text);font:500 1.55rem Georgia,serif}._historyPanel_1apkc_99{border:1px solid var(--color-border);background:var(--color-surface);border-radius:22px 22px 22px 7px;margin-top:22px;padding:clamp(20px,4vw,30px)}._historyHeading_1apkc_100 h2{margin:2px 0 6px}._historyHeading_1apkc_100 p:last-child,._historyEmpty_1apkc_101{color:var(--color-text-muted);margin:0}._historyList_1apkc_102{gap:8px;margin-top:18px;display:grid}._historyList_1apkc_102 article{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:13px;justify-content:space-between;align-items:center;gap:14px;min-height:70px;padding:12px 14px;display:flex}._historyList_1apkc_102 article>div{gap:5px;min-width:0;display:grid}._historyList_1apkc_102 span{color:var(--color-text-muted);font-size:.76rem}._historyList_1apkc_102 button{flex:none}._historyDialog_1apkc_107>p:not(:first-of-type){color:var(--color-text-muted)}._historyExercises_1apkc_108{gap:7px;margin:18px 0;display:grid}._historyExercises_1apkc_108 article{background:var(--color-surface-raised);border-radius:11px;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}._historyExercises_1apkc_108 article>div{gap:4px;display:grid}._historyExercises_1apkc_108 small{color:var(--color-text-muted);line-height:1.4}._historyExercises_1apkc_108 span{color:var(--color-text-muted);font-size:.78rem}._historyDialog_1apkc_107>label{color:var(--color-text-muted);gap:6px;margin:14px 0;font-size:.78rem;font-weight:800;display:grid}._historyDialog_1apkc_107 input,._historyDialog_1apkc_107 textarea{border:1px solid var(--color-border);background:var(--color-field);min-height:44px;color:var(--color-text);border-radius:10px;padding:9px 10px}._historyDialog_1apkc_107 textarea{resize:vertical;min-height:86px}._historyDialog_1apkc_107 fieldset{border:0;margin:16px 0;padding:0}._historyDialog_1apkc_107 legend{margin-bottom:8px;font-weight:850}._historyActions_1apkc_118{justify-content:space-between;align-items:center;gap:10px;display:flex}._deleteWorkout_1apkc_119{border:1px solid var(--color-error);min-height:44px;color:var(--color-error);cursor:pointer;background:0 0;border-radius:999px;padding:8px 12px;font-weight:850}._workoutBar_1apkc_120{background:var(--color-strong);color:var(--color-on-strong);border-radius:20px 20px 20px 6px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding:18px 20px;display:flex}._workoutBar_1apkc_120>div:first-child{gap:3px;display:grid}._workoutBar_1apkc_120>div:first-child>span{color:var(--gold);letter-spacing:.1em;font-size:.68rem;font-weight:900}._workoutBar_1apkc_120>div:first-child>strong{font:500 1.55rem Georgia,serif}._workoutBar_1apkc_120 small{opacity:.76}._restTimer_1apkc_130{grid-template-columns:auto auto;align-items:center;gap:2px 12px;display:grid}._restTimer_1apkc_130>span{letter-spacing:.1em;opacity:.7;font-size:.65rem;font-weight:900}._restTimer_1apkc_130>strong{grid-area:1/2/3;font:500 2rem/1 Georgia,serif}._restTimer_1apkc_130>div{gap:4px;display:flex}._restTimer_1apkc_130 button{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:999px;padding:0 7px;font-size:.66rem}._exerciseStack_1apkc_140{gap:14px;display:grid}._exerciseCard_1apkc_142{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow);border-radius:22px 22px 22px 7px;overflow:hidden}._exerciseCard_1apkc_142>header{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 14px;display:flex}._exerciseCard_1apkc_142>header>div{align-items:center;gap:13px;display:flex}._exerciseCard_1apkc_142>header>div>span{background:var(--strength-soft);width:36px;height:36px;color:var(--strength);border-radius:11px 11px 11px 3px;place-items:center;font-weight:900;display:grid}._exerciseCard_1apkc_142 h2{margin:0;font-size:1.45rem}._exerciseCard_1apkc_142 header p{color:var(--color-text-muted);margin:3px 0 0;font-size:.78rem}._exerciseHelp_1apkc_154{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:6px;font-size:.75rem;display:flex}._exerciseHelp_1apkc_154 details{color:var(--color-text-muted)}._exerciseHelp_1apkc_154 summary{color:var(--strength);cursor:pointer;font-weight:800}._exerciseHelp_1apkc_154 details p{max-width:600px;margin:6px 0 0;line-height:1.45}._exerciseHelp_1apkc_154 a,._catalog_1apkc_162 a{color:var(--strength);text-underline-offset:3px;font-weight:850;text-decoration-thickness:1px}._setHeader_1apkc_164,._setRow_1apkc_164{grid-template-columns:44px minmax(96px,1fr) minmax(94px,.8fr) minmax(68px,.55fr) 50px;align-items:center;gap:8px;display:grid}._setHeader_1apkc_164{background:var(--color-surface-raised);color:var(--color-text-muted);text-align:center;text-transform:uppercase;padding:7px 20px;font-size:.67rem;font-weight:850}._setHeader_1apkc_164 span:nth-child(2){text-align:left}._setList_1apkc_170{padding:7px 20px}._setRow_1apkc_164{border-bottom:1px solid var(--color-border);text-align:center;min-height:58px}._setRow_1apkc_164>small{color:var(--color-text-muted);text-align:left}._setRow_1apkc_164 label{position:relative}._setRow_1apkc_164 input{border:1px solid var(--color-border);background:var(--color-field);width:100%;min-height:42px;color:var(--color-text);text-align:center;border-radius:10px;padding:7px 27px 7px 8px}._setRow_1apkc_164 label b{color:var(--color-text-muted);font-size:.62rem;position:absolute;top:14px;right:7px}._setDone_1apkc_182{border:1px solid var(--color-border);background:var(--color-surface-raised);width:44px;min-height:44px;color:var(--strength);cursor:pointer;border-radius:50%;font-size:1.2rem}._completed_1apkc_184{opacity:.7}._completed_1apkc_184 ._setDone_1apkc_182{background:var(--strength);color:#fff}._addSet_1apkc_188{color:var(--strength);cursor:pointer;background:0 0;border:0;margin:5px 20px 15px;font-weight:850}._workoutActions_1apkc_190{justify-content:space-between;gap:10px;margin-top:16px;display:flex}._recoveryNote_1apkc_192{color:var(--color-text-muted);text-align:center;margin:12px 0 0;font-size:.76rem}._pickerBackdrop_1apkc_194{z-index:90;background:#040c0ab8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}._picker_1apkc_194{background:var(--color-surface);width:min(680px,100%);max-height:calc(100dvh - 36px);color:var(--color-text);border-radius:26px 26px 26px 8px;padding:clamp(24px,5vw,42px);position:relative;overflow:auto}._close_1apkc_198{cursor:pointer;background:0 0;border:0;width:44px;font-size:1.7rem;position:absolute;top:15px;right:15px}._search_1apkc_200{border:1px solid var(--color-border);background:var(--color-field);border-radius:13px;align-items:center;margin:18px 0;display:flex}._search_1apkc_200 span{padding-left:13px}._search_1apkc_200 input{width:100%;color:var(--color-text);background:0 0;border:0}._catalog_1apkc_162{gap:8px;display:grid}._catalog_1apkc_162 article{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:10px 12px;display:flex}._catalog_1apkc_162 article>div{gap:3px;display:grid}._catalog_1apkc_162 span,._catalog_1apkc_162 small{color:var(--color-text-muted);font-size:.76rem}._catalog_1apkc_162 article>div>small{max-width:500px;line-height:1.35}._catalog_1apkc_162 a{width:fit-content;margin-top:3px;font-size:.78rem}._catalog_1apkc_162 button{background:var(--strength);color:#fff;cursor:pointer;border:0;border-radius:999px;min-width:64px;font-weight:850}._finish_1apkc_220>p:not(:first-of-type){color:var(--color-text-muted)}._finish_1apkc_220>label{margin:22px 0;font-weight:850;display:block}._finish_1apkc_220 output{float:right}._finish_1apkc_220 input[type=range]{width:100%}._finish_1apkc_220 fieldset{border:0;margin:18px 0;padding:0}._finish_1apkc_220 legend{margin-bottom:9px;font-weight:850}._finishChoices_1apkc_232{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}._finishChoices_1apkc_232 button{border:1px solid var(--color-border);background:var(--color-surface-raised);cursor:pointer;border-radius:11px;font-weight:800}._finishChoices_1apkc_232 button[aria-pressed=true]{border-color:var(--strength);background:var(--strength-soft);color:var(--strength)}._setup_1apkc_67>p:not(:first-of-type){color:var(--color-text-muted)}._setupHint_1apkc_240{color:var(--color-text-muted);font-size:.78rem}._setupGrid_1apkc_242{grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 0;display:grid}._setupGrid_1apkc_242 label{color:var(--color-text-muted);gap:6px;font-size:.78rem;font-weight:800;display:grid}._setupGrid_1apkc_242 input,._setupGrid_1apkc_242 select{border:1px solid var(--color-border);background:var(--color-field);min-height:44px;color:var(--color-text);border-radius:10px;padding:8px 10px}._equipment_1apkc_248{border:0;margin:18px 0;padding:0}._equipment_1apkc_248 legend{margin-bottom:9px;font-weight:850}._equipment_1apkc_248>div{flex-wrap:wrap;gap:7px;display:flex}._equipment_1apkc_248 label{border:1px solid var(--color-border);background:var(--color-surface-raised);cursor:pointer;border-radius:999px;align-items:center;gap:7px;min-height:44px;padding:8px 11px;display:flex}@keyframes _spin_1apkc_1{to{transform:rotate(360deg)}}@media (width<=720px){._heading_1apkc_3{align-items:flex-start;margin:5px 0 16px}._titleLine_1apkc_5{gap:5px 9px}._heading_1apkc_3 h1{font-size:2rem}._heading_1apkc_3 p:last-child{max-width:190px;font-size:.74rem;line-height:1.25}._live_1apkc_11{flex:none;padding:7px 9px;font-size:.68rem}._previewNotice_1apkc_15{flex-direction:column;align-items:stretch}._nextWorkout_1apkc_39{grid-template-columns:1fr;min-height:0}._suggestionCopy_1apkc_41{padding:24px 20px}._labelRow_1apkc_43{flex-direction:column;align-items:flex-start;gap:6px}._suggestionCopy_1apkc_41 h2{margin-top:14px;font-size:1.9rem}._actionRow_1apkc_51{grid-template-columns:1fr 1fr;display:grid}._actionRow_1apkc_51>:first-child{grid-column:1/-1}._trainingMark_1apkc_59{text-align:left;grid-template-rows:1fr 1fr;grid-template-columns:auto 1fr;column-gap:15px;min-height:135px;display:grid}._trainingMark_1apkc_59 span{grid-row:1/3;font-size:3.65rem}._trainingMark_1apkc_59 strong{margin-top:auto}._trainingMark_1apkc_59 small{margin-bottom:auto}._startGrid_1apkc_69{grid-template-columns:1fr}._startGrid_1apkc_69 button{min-height:70px}._weekPanel_1apkc_87{flex-direction:column;align-items:stretch}._weekStats_1apkc_95{grid-template-columns:repeat(3,1fr);display:grid}._weekStats_1apkc_95 span{min-width:0}._historyList_1apkc_102 article{flex-direction:column;align-items:stretch}._historyList_1apkc_102 button{width:100%}._historyActions_1apkc_118{flex-direction:column;align-items:stretch}._workoutBar_1apkc_120{align-items:flex-start}._workoutBar_1apkc_120>div:first-child>strong{font-size:1.25rem}._restTimer_1apkc_130{flex:none}._setHeader_1apkc_164{display:none}._setList_1apkc_170{padding:6px 12px}._setRow_1apkc_164{grid-template-rows:auto auto;grid-template-columns:34px minmax(70px,1fr) minmax(60px,.66fr) 44px;gap:4px 7px;min-height:76px}._setRow_1apkc_164>strong{grid-row:1/3}._setRow_1apkc_164>small{text-overflow:ellipsis;white-space:nowrap;grid-column:2/4;align-self:end;overflow:hidden}._setRow_1apkc_164 label{grid-row:2}._setRow_1apkc_164 ._setDone_1apkc_182{grid-area:1/4/3}._setRow_1apkc_164 input{min-height:40px}._workoutActions_1apkc_190{grid-template-columns:1fr 1fr;display:grid}._pickerBackdrop_1apkc_194{padding:max(10px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left))}._picker_1apkc_194{max-height:calc(100dvh - 20px);padding:28px 18px}._setupGrid_1apkc_242{grid-template-columns:1fr}._focusPicker_1apkc_19>div{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}._focusPicker_1apkc_19 button{padding-inline:6px;font-size:.72rem}}@media (prefers-reduced-motion:reduce){._pulse_1apkc_37{animation:none}}
