.ActiveWorkout_screen__EyRtF{position:relative;display:flex;width:min(100%,460px);height:100%;min-width:0;max-width:460px;min-height:0;margin:0 auto;margin-inline:auto;padding:0;box-sizing:border-box;flex-direction:column;overflow:hidden}.ActiveWorkout_screen__EyRtF>*{max-width:100%}.ActiveWorkout_workoutScroll__NX1Nr{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.ActiveWorkout_futurePlansHeading__fKE1Y .cardTitle{margin-bottom:0}.ActiveWorkout_workoutHeader__pfNSB{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ActiveWorkout_workoutHeader__pfNSB h2{margin:5px 0 3px;font-size:25px}.ActiveWorkout_workoutHeader__pfNSB span{color:var(--muted);font-size:13px}.ActiveWorkout_workoutHeader__pfNSB button{width:auto;padding:0 12px}.ActiveWorkout_calories___Db6F{margin-top:6px;color:var(--green);font-size:13px;font-weight:900}.ActiveWorkout_activeWorkoutScroll__3cOlB{padding-bottom:calc(88px + var(--app-safe-area-bottom));scroll-padding-bottom:calc(88px + var(--app-safe-area-bottom))}.ActiveWorkout_activeShellHeader__XFz3x{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px;padding:6px 0 8px;border-bottom:1px solid var(--border);background:#fff}.ActiveWorkout_activeHeaderBack__sfN8l,.ActiveWorkout_activeIconButton__lYQBr{display:grid;width:44px;height:44px;min-width:44px;padding:0;place-items:center;border:1px solid var(--border);border-radius:13px;background:#fff;color:var(--text);cursor:pointer}.ActiveWorkout_activeHeaderBack__sfN8l{font-size:22px;font-weight:900}.ActiveWorkout_activeHeaderBack__sfN8l:disabled{opacity:.45;cursor:not-allowed}.ActiveWorkout_activeHeaderTitle__CBycG{min-width:0}.ActiveWorkout_activeHeaderTitle__CBycG h2{margin:0;color:var(--text);font-size:21px;line-height:1.08}.ActiveWorkout_activeHeaderTitle__CBycG small,.ActiveWorkout_activeHeaderTitle__CBycG span{display:block;margin-top:3px;color:var(--muted);font-size:12px;line-height:1.25}.ActiveWorkout_activeHeaderTitle__CBycG small{font-size:11px;color:#6f7894}.ActiveWorkout_activeHeaderActions__4lE8S{display:flex;align-items:center;gap:6px}.ActiveWorkout_activeIconButton__lYQBr{position:relative}.ActiveWorkout_activeIconButton__lYQBr svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ActiveWorkout_activeIconButtonMarked__NQCkH:after{content:"";position:absolute;top:8px;right:8px;width:6px;height:6px;border-radius:999px;background:#6f7894}.ActiveWorkout_activeCancelIcon__KsNe2{border-color:rgba(204,80,85,.28);color:var(--red);font-size:28px;font-weight:600;line-height:1}.ActiveWorkout_activeCancelIcon__KsNe2:disabled{opacity:.45;cursor:not-allowed}.ActiveWorkout_activeBottomAction__bos8U{--active-action-gap:10px;position:absolute;right:0;bottom:0;left:0;z-index:12;isolation:isolate;display:grid;grid-template-columns:minmax(0,38fr) minmax(0,62fr);grid-gap:var(--active-action-gap);gap:var(--active-action-gap);width:auto;padding:10px 0 calc(6px + var(--app-safe-area-bottom));box-sizing:border-box;background:transparent}.ActiveWorkout_activeBottomAction__bos8U:before{content:"";position:absolute;top:0;right:0;left:0;z-index:-1;height:1px;border-top:1px solid var(--border);background:transparent}.ActiveWorkout_activeBottomButton__HW69c{display:flex;min-width:0;min-height:48px;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:1px solid #0b6fff;border-radius:15px;font-size:14px;font-weight:900;line-height:1;white-space:nowrap;transition:transform .12s ease,box-shadow .12s ease,background .12s ease,color .12s ease;cursor:pointer}.ActiveWorkout_activeBottomButton__HW69c:disabled{opacity:.55;cursor:not-allowed}.ActiveWorkout_activeAddExerciseButton__bout7{background:#fff;color:#0b6fff;box-shadow:0 3px 0 rgba(11,111,255,.18)}.ActiveWorkout_activeAddExerciseButton__bout7:active:not(:disabled){transform:translateY(2px);background:#0b6fff;color:#fff;box-shadow:none}.ActiveWorkout_activeFinishButton__efQrb{background:#0b6fff;color:#fff;box-shadow:0 3px 0 #084fb6}.ActiveWorkout_activeFinishButton__efQrb:active:not(:disabled){transform:translateY(2px) scale(.985);background:#084fb6;box-shadow:none}.ActiveWorkout_noteModal__BRNTj{display:grid;grid-gap:12px;gap:12px}.ActiveWorkout_noteModal__BRNTj textarea{width:100%;min-height:150px;resize:vertical;padding:12px;border:1px solid var(--border);border-radius:14px;outline:none;background:var(--surface-soft);color:var(--text);font:inherit}.ActiveWorkout_noteModal__BRNTj textarea:focus{border-color:#0b6fff;box-shadow:0 0 0 3px rgba(11,111,255,.12)}.ActiveWorkout_workoutMeta__2xXbx{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:9px;gap:9px;margin-top:14px}.ActiveWorkout_workoutMeta__2xXbx label{color:var(--muted);font-size:11px}.ActiveWorkout_notes__O9Kaz input,.ActiveWorkout_workoutMeta__2xXbx input{width:100%;min-width:0;min-height:42px;margin-top:5px;padding:0 10px;border:1px solid var(--border);border-radius:12px;outline:none;background:var(--surface-soft);color:var(--text)}.ActiveWorkout_notes__O9Kaz input:focus,.ActiveWorkout_setRow__XNF35 input:focus,.ActiveWorkout_workoutMeta__2xXbx input:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(32,159,97,.1)}.ActiveWorkout_restTimer__HADok{margin:10px 0;padding:11px;border:1px solid rgba(32,159,97,.24);border-radius:15px;background:var(--green-soft)}.ActiveWorkout_restTimer__HADok>div:first-child{display:flex;align-items:center;justify-content:space-between}.ActiveWorkout_restTimer__HADok span{color:#397653;font-size:12px}.ActiveWorkout_restTimer__HADok b{color:var(--green);font-size:22px}.ActiveWorkout_restTrack__yUkxV{height:5px;margin:8px 0;border-radius:999px;background:#d6e8dd;overflow:hidden}.ActiveWorkout_restTrack__yUkxV span{display:block;height:100%;background:var(--green);transition:width .3s linear}.ActiveWorkout_restTimer__HADok button{padding:0;border:0;background:transparent;color:var(--green);font-size:12px;font-weight:900;cursor:pointer}.ActiveWorkout_exerciseHeader__fEH3S{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ActiveWorkout_exerciseHeader__fEH3S .cardTitle{margin-bottom:4px}.ActiveWorkout_exerciseHeader__fEH3S span{color:var(--green);font-size:12px}.ActiveWorkout_notes__O9Kaz{margin:8px 0 12px}.ActiveWorkout_setHeader__R2kEO,.ActiveWorkout_setRow__XNF35{display:grid;grid-gap:5px;gap:5px;align-items:center}.ActiveWorkout_planningGrid__ixGYw{grid-template-columns:32px repeat(3,minmax(44px,1fr))}.ActiveWorkout_executionGrid__mZGfj{grid-template-columns:32px repeat(3,minmax(42px,1fr)) 34px}.ActiveWorkout_compactPlanningGrid__6Csgq{grid-template-columns:32px repeat(2,minmax(52px,1fr))}.ActiveWorkout_compactExecutionGrid__blIjN{grid-template-columns:32px repeat(2,minmax(48px,1fr)) 34px}.ActiveWorkout_widePlanningGrid__y8d1U{grid-template-columns:32px repeat(4,minmax(38px,1fr))}.ActiveWorkout_wideExecutionGrid__yE_xG{grid-template-columns:32px repeat(4,minmax(34px,1fr)) 34px}.ActiveWorkout_extraWidePlanningGrid__mkcpc{grid-template-columns:30px repeat(5,minmax(31px,1fr))}.ActiveWorkout_extraWideExecutionGrid__nFlxB{grid-template-columns:30px repeat(5,minmax(29px,1fr)) 32px}.ActiveWorkout_setHeader__R2kEO{padding:0 2px 6px;color:var(--muted);font-size:9px;text-align:center;text-transform:uppercase}.ActiveWorkout_setRow__XNF35{position:relative;margin-bottom:7px;padding:7px 2px;border:1px solid transparent;border-radius:12px;transition:background .2s}.ActiveWorkout_setRow__XNF35.ActiveWorkout_completed__qheKS{border-color:#bce4cd;background:var(--green-soft)}.ActiveWorkout_setRow__XNF35 input{width:100%;min-width:0;min-height:38px;padding:0 4px;border:1px solid var(--border);border-radius:9px;outline:none;background:var(--surface-soft);color:var(--text);text-align:center}.ActiveWorkout_setNumber__zHkW_{text-align:center;font-size:12px;font-weight:900}.ActiveWorkout_checkButton__AF_ia{width:34px;height:34px;border:1px solid rgba(32,159,97,.4);border-radius:10px;background:#fff;color:var(--green);font-size:19px;font-weight:900;cursor:pointer}.ActiveWorkout_deleteSet__GKe_7{grid-column:2/-1;justify-self:end;padding:2px 4px;border:0;background:transparent;color:var(--red);font-size:10px;font-weight:800;cursor:pointer}.ActiveWorkout_activeStrengthExercise__El5bd{padding:14px 13px;border-color:#dfe5e8;background:#fff}.ActiveWorkout_activeStrengthHeader__07RC0{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ActiveWorkout_activeStrengthImage__rc5Vs{display:block;width:56px;height:56px;flex:0 0 56px;border-radius:10px;object-fit:cover}.ActiveWorkout_activeStrengthIdentity__5fTXy{min-width:0;flex:1 1 auto}.ActiveWorkout_activeStrengthHeader__07RC0 .cardTitle{display:-webkit-box;margin-bottom:4px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#141c18;font-size:22px;line-height:1.12}.ActiveWorkout_activeStrengthHeader__07RC0 span{color:#6e7882;font-size:15px;font-weight:700}.ActiveWorkout_activeStrengthMoves__dIc72{display:flex;flex:0 0 auto;gap:4px}.ActiveWorkout_activeStrengthMoves__dIc72 button{width:30px;height:30px;border:1px solid #d9e2de;border-radius:9px;background:#fff;color:#253129;font-size:14px;font-weight:900;cursor:pointer}.ActiveWorkout_activeStrengthMoves__dIc72 button:disabled{opacity:.28;cursor:not-allowed}.ActiveWorkout_strengthSetList__gBLGP{display:grid;grid-gap:3px;gap:3px}.ActiveWorkout_strengthSetRow__w1R_W{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(0,.9fr) 44px 26px;align-items:center;grid-gap:5px;gap:5px;min-height:44px;padding:2px 3px;border-radius:10px;background:#fff}.ActiveWorkout_strengthSetCurrent__9wG7z{background:#eef6ff}.ActiveWorkout_strengthSetCompleted__NTc9T{background:#fff}.ActiveWorkout_strengthSetNumber__0_x3b{color:#121a28;font-size:16px;font-weight:900;text-align:center}.ActiveWorkout_strengthSetCurrent__9wG7z .ActiveWorkout_strengthSetNumber__0_x3b{color:#0b6fff}.ActiveWorkout_strengthInput__INoA0{position:relative;display:block;min-width:0}.ActiveWorkout_strengthInput__INoA0 input{width:100%;min-width:0;height:40px;min-height:40px;padding:0 36px 0 10px;border:1px solid #dce3e7;border-radius:10px;outline:none;background:#fff;color:#111820;font:inherit;font-size:16px;font-weight:800}.ActiveWorkout_strengthInput__INoA0 input:focus{border-color:#0b6fff;box-shadow:0 0 0 3px rgba(11,111,255,.12)}.ActiveWorkout_strengthInput__INoA0 span{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#6f7894;font-size:12px;font-weight:800;pointer-events:none}.ActiveWorkout_strengthCheckButton__6uUav{position:relative;display:flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:transparent;font-size:0;line-height:0;cursor:pointer}.ActiveWorkout_strengthCheckButton__6uUav:before{content:"";display:block;width:26px;height:26px;border:2px solid #7b849a;border-radius:8px;background:#fff;box-sizing:border-box}.ActiveWorkout_strengthCheckCurrent__hmifk:before{border-color:#0b6fff}.ActiveWorkout_strengthCheckCompleted__AxdkJ:before{border-color:#20b65a;background:#20b65a}.ActiveWorkout_strengthCheckCompleted__AxdkJ:after{content:"✓";position:absolute;color:#fff;font-size:21px;font-weight:900;line-height:1}.ActiveWorkout_strengthCheckButton__6uUav:disabled{cursor:not-allowed;opacity:.45}.ActiveWorkout_strengthCheckCompleted__AxdkJ:disabled{opacity:1}.ActiveWorkout_strengthDeleteButton__tisxE,.ActiveWorkout_strengthDeletePlaceholder__4oece{width:26px;height:44px}.ActiveWorkout_strengthDeleteButton__tisxE{display:grid;padding:0;border:0;background:transparent;color:#f20d22;font-size:28px;font-weight:400;line-height:1;place-items:center;cursor:pointer}.ActiveWorkout_strengthDeleteButton__tisxE:disabled{opacity:.35;cursor:not-allowed}.ActiveWorkout_strengthDeletePlaceholder__4oece{display:block}.ActiveWorkout_strengthAddSetButton__aefLj{display:block;width:auto;min-height:36px;margin:8px auto 0;padding:0 12px;border:0;background:transparent;color:#0b6fff;font-size:17px;font-weight:900;cursor:pointer}.ActiveWorkout_strengthAddSetButton__aefLj:disabled{opacity:.45;cursor:not-allowed}.ActiveWorkout_strengthSetRowFields1__Wku6C{grid-template-columns:24px minmax(0,1fr) 44px 26px}.ActiveWorkout_strengthSetRowFields2__E4s0L{grid-template-columns:24px minmax(0,1fr) minmax(0,.9fr) 44px 26px}.ActiveWorkout_strengthSetRowFields3__RIqxW{grid-template-columns:24px minmax(0,.9fr) minmax(0,.8fr) minmax(0,.8fr) 44px 26px}.ActiveWorkout_strengthSetRowFields4__VLZ0W{grid-template-columns:24px repeat(4,minmax(0,1fr)) 44px 26px}.ActiveWorkout_strengthSetRowFields3__RIqxW .ActiveWorkout_strengthInput__INoA0 input,.ActiveWorkout_strengthSetRowFields4__VLZ0W .ActiveWorkout_strengthInput__INoA0 input{padding-right:26px;font-size:15px}.ActiveWorkout_strengthSetRowFields3__RIqxW .ActiveWorkout_strengthInput__INoA0 span,.ActiveWorkout_strengthSetRowFields4__VLZ0W .ActiveWorkout_strengthInput__INoA0 span{right:7px;font-size:10px}.ActiveWorkout_strengthSetRow__w1R_W .ActiveWorkout_strengthInput__INoA0{align-self:center;justify-self:stretch}.ActiveWorkout_strengthSetRow__w1R_W .ActiveWorkout_strengthCheckButton__6uUav,.ActiveWorkout_strengthSetRow__w1R_W .ActiveWorkout_strengthDeleteButton__tisxE,.ActiveWorkout_strengthSetRow__w1R_W .ActiveWorkout_strengthDeletePlaceholder__4oece{align-self:center;justify-self:center}.ActiveWorkout_strengthSetRow__w1R_W .ActiveWorkout_strengthSetNumber__0_x3b{align-self:center}.ActiveWorkout_activeParentSetBlock__jZbYt{min-width:0}.ActiveWorkout_activeDropParentSetBlock__vyefM{margin-bottom:4px;padding-bottom:6px;border-bottom:1px solid #e7edf0}.ActiveWorkout_activeDropSetBlock__0SNd_{display:grid;grid-gap:4px;gap:4px;padding:5px 0 2px}.ActiveWorkout_activeDropSetTitle__84ELz{padding:0 3px;color:#566173;font-size:12px;font-weight:900}.ActiveWorkout_activeDropSetCompleted__sGNiB .ActiveWorkout_activeDropSetTitle__84ELz{color:#26945a}.ActiveWorkout_activeDropStepList__MSShz{display:grid;grid-gap:2px;gap:2px}.ActiveWorkout_activeDropStepRow__xqf8c{grid-template-columns:24px minmax(0,1fr) minmax(0,.9fr) 44px}.ActiveWorkout_activeDropStepRow__xqf8c .ActiveWorkout_strengthInput__INoA0{align-self:center;justify-self:stretch}.ActiveWorkout_activeDropStepRow__xqf8c .ActiveWorkout_strengthCheckButton__6uUav{align-self:center;justify-self:center}.ActiveWorkout_activeStrengthExercise__El5bd{margin-bottom:7px;padding:8px 12px 4px;border-radius:12px;box-shadow:none}.ActiveWorkout_activeStrengthHeader__07RC0{min-height:44px;gap:10px;margin-bottom:4px}.ActiveWorkout_activeStrengthHeader__07RC0 .cardTitle{margin-bottom:1px;font-size:18px;line-height:1.1}.ActiveWorkout_activeStrengthHeader__07RC0 span{font-size:12px}.ActiveWorkout_activeStrengthMoves__dIc72 button{width:28px;height:28px;border-color:#e5ebe8;border-radius:8px;color:#6f7a72;font-size:12px;font-weight:800}.ActiveWorkout_strengthSetList__gBLGP{gap:2px}.ActiveWorkout_strengthSetRow__w1R_W{min-height:45px;padding:1px 2px}.ActiveWorkout_strengthInput__INoA0 input{height:37px;min-height:37px}.ActiveWorkout_strengthAddSetButton__aefLj{min-height:26px;margin:4px auto 0;padding:0 8px;font-size:14px;font-weight:700}.ActiveWorkout_insertExerciseButton__uVU46{display:block;width:auto;margin:-5px auto 7px;padding:0 12px}.ActiveWorkout_inlinePicker__JG0a3{width:100%;min-width:0}.ActiveWorkout_pickerList___NYAI button{width:100%;display:block;padding:11px 0;border:0;border-top:1px solid var(--border);background:transparent;color:var(--text);text-align:left;cursor:pointer}.ActiveWorkout_pickerList___NYAI b,.ActiveWorkout_pickerList___NYAI span{display:block}.ActiveWorkout_pickerList___NYAI span{margin-top:3px;color:var(--muted);font-size:12px}.ActiveWorkout_planActions__D1tLS{margin:12px 0}.ActiveWorkout_deleteWorkoutButton__J7i5v{margin-top:9px}.ActiveWorkout_futurePlanShell__eK1G4{position:relative;overflow:hidden;border-top:1px solid var(--border)}.ActiveWorkout_futurePlanShell__eK1G4:first-of-type{border-top:0}.ActiveWorkout_futurePlan__Ik0h2{position:relative;z-index:1;display:block;width:100%;min-width:0;padding:14px 0;background:#fff;touch-action:pan-y;transition:transform .18s ease}.ActiveWorkout_swipedPlan__Mg2YL{transform:translateX(-92px)}.ActiveWorkout_swipeDeleteAction__yHwSr{position:absolute;inset:0 0 0 auto;width:88px;border:0;background:var(--red);color:#fff;font-size:13px;font-weight:900;cursor:pointer}.ActiveWorkout_planDetails__RDzd5{width:100%;min-width:0}.ActiveWorkout_planDate__gYPV0{display:block;color:var(--text);font-weight:900;white-space:nowrap;word-break:normal;overflow-wrap:normal}.ActiveWorkout_planDescription__9T09w{margin-top:5px;color:var(--muted);font-size:12px;line-height:1.45;white-space:normal;word-break:normal;overflow-wrap:break-word}.ActiveWorkout_planButtons__mxXey{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ActiveWorkout_planButtons__mxXey button{flex:0 1 auto;width:auto;padding:0 10px}.ActiveWorkout_desktopDeleteButton__V1el4{display:none;color:var(--red)}.ActiveWorkout_modalBackdrop__GVc8w{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:18px;background:rgba(20,28,23,.45);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ActiveWorkout_finishModal__K7IXu{width:min(420px,100%);padding:20px;border:1px solid var(--border);border-radius:22px;background:#fff;box-shadow:0 24px 70px rgba(22,40,29,.2)}.ActiveWorkout_finishModal__K7IXu h2{margin:0 0 10px}.ActiveWorkout_finishModal__K7IXu p{color:#48554c;line-height:1.5}.ActiveWorkout_finishModal__K7IXu button+button{margin-top:9px}.ActiveWorkout_warning__2rgxU{margin:12px 0;padding:10px;border-radius:12px;background:#fff7e5;color:#936319;font-size:12px;line-height:1.4}.ActiveWorkout_addElementCard__KVMMm{margin-top:12px}.ActiveWorkout_addElementGrid__TmZsi{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.ActiveWorkout_groupCard__uPHf6{border-color:rgba(32,159,97,.24);background:linear-gradient(180deg,#fff,#f8fbf9)}.ActiveWorkout_groupExerciseHeader__wwGik,.ActiveWorkout_groupHeader__yQkkD{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ActiveWorkout_groupHeader__yQkkD span{color:var(--muted);font-size:12px}.ActiveWorkout_groupMeta__IbERl{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin:12px 0}.ActiveWorkout_groupMeta__IbERl label{color:var(--muted);font-size:11px;font-weight:800}.ActiveWorkout_groupExerciseSelect__Y6HvN,.ActiveWorkout_groupMeta__IbERl input,.ActiveWorkout_groupNotes__G2DpT,.ActiveWorkout_groupRoundRow__td7AD input{width:100%;min-width:0;min-height:38px;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft);color:var(--text);font:inherit}.ActiveWorkout_groupMeta__IbERl input,.ActiveWorkout_groupNotes__G2DpT,.ActiveWorkout_groupRoundRow__td7AD input{padding:0 9px}.ActiveWorkout_groupExercise__BRUrI{margin-top:10px;padding:11px;border:1px solid var(--border);border-radius:14px;background:#fff}.ActiveWorkout_groupExerciseHeader__wwGik b{font-size:13px}.ActiveWorkout_groupMoveButtons__xflrv{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.ActiveWorkout_groupExerciseSelect__Y6HvN{margin-top:9px;padding:0 9px}.ActiveWorkout_groupPicker__tClMA{margin-top:9px}.ActiveWorkout_groupSelectedExercise__cpFce{padding:8px 9px;border:1px solid rgba(32,159,97,.22);border-radius:10px;background:var(--green-soft)}.ActiveWorkout_groupSelectedExercise__cpFce b,.ActiveWorkout_groupSelectedExercise__cpFce span{display:block}.ActiveWorkout_groupSelectedExercise__cpFce span{margin-top:2px;color:var(--muted);font-size:11px}.ActiveWorkout_groupPickerControls__q80p5{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:7px}.ActiveWorkout_groupPickerControls__q80p5 label{min-width:0;color:var(--muted);font-size:11px;font-weight:800}.ActiveWorkout_groupPickerControls__q80p5 input,.ActiveWorkout_groupPickerControls__q80p5 select{width:100%;min-width:0;min-height:36px;margin-top:4px;padding:0 8px;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft);color:var(--text);font:inherit}.ActiveWorkout_groupPickerList__3VnPH{max-height:min(220px,42dvh);margin-top:7px;border:1px solid var(--border);border-radius:12px;background:#fff;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ActiveWorkout_groupPickerList__3VnPH button{display:block;width:100%;padding:10px 9px;border:0;border-top:1px solid var(--border);background:transparent;color:var(--text);text-align:left;cursor:pointer}.ActiveWorkout_groupPickerList__3VnPH button:first-child{border-top:0}.ActiveWorkout_groupPickerList__3VnPH b,.ActiveWorkout_groupPickerList__3VnPH span{display:block}.ActiveWorkout_groupPickerList__3VnPH span{margin-top:2px;color:var(--muted);font-size:11px}.ActiveWorkout_groupPickerList__3VnPH .ActiveWorkout_selectedGroupOption__enubs{background:var(--green-soft);color:var(--green)}.ActiveWorkout_groupNotes__G2DpT{margin-top:7px}.ActiveWorkout_groupRounds__xLFNU{display:grid;grid-gap:6px;gap:6px;margin-top:9px}.ActiveWorkout_groupRoundRow__td7AD{display:grid;grid-template-columns:72px repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px;align-items:center}.ActiveWorkout_roundLabel__gh9YH{color:var(--green);font-size:11px;font-weight:900}.ActiveWorkout_groupStartNotice__BxHz_{display:block;flex:1 1 100%;color:var(--muted);font-size:12px;line-height:1.35}.ActiveWorkout_disabledSet__Wq9sg{opacity:.58}.ActiveWorkout_groupExerciseHeader__wwGik span,.ActiveWorkout_groupNotesRead__2h0IL{display:block;margin-top:3px;color:var(--muted);font-size:11px}.ActiveWorkout_groupNotesRead__2h0IL{margin:7px 0 8px}.ActiveWorkout_activeRoundBlock__ZKH3o{margin-top:12px;padding-top:10px;border-top:1px solid var(--border)}.ActiveWorkout_activeRoundBlock__ZKH3o:first-of-type{border-top:0}.ActiveWorkout_activeRoundTitle__bSxBF{margin-bottom:8px;color:var(--green);font-size:13px;font-weight:900}.ActiveWorkout_activeRoundExercise__v7TA3{margin-top:9px}.ActiveWorkout_activeRoundExerciseName__jotDU{margin-bottom:6px;color:var(--text);font-size:13px;font-weight:900}.ActiveWorkout_roundRestHint__JhP8o{margin-top:10px;padding:8px 10px;border-radius:12px;background:var(--green-soft);color:var(--green);font-size:12px;font-weight:900}@media(max-width:390px){.ActiveWorkout_workoutMeta__2xXbx{grid-template-columns:1fr}.ActiveWorkout_setHeader__R2kEO,.ActiveWorkout_setRow__XNF35{gap:3px}.ActiveWorkout_planningGrid__ixGYw{grid-template-columns:28px repeat(3,minmax(38px,1fr))}.ActiveWorkout_executionGrid__mZGfj{grid-template-columns:28px repeat(3,minmax(35px,1fr)) 31px}.ActiveWorkout_compactPlanningGrid__6Csgq{grid-template-columns:28px repeat(2,minmax(48px,1fr))}.ActiveWorkout_compactExecutionGrid__blIjN{grid-template-columns:28px repeat(2,minmax(44px,1fr)) 31px}.ActiveWorkout_widePlanningGrid__y8d1U{grid-template-columns:28px repeat(4,minmax(31px,1fr))}.ActiveWorkout_wideExecutionGrid__yE_xG{grid-template-columns:28px repeat(4,minmax(29px,1fr)) 31px}.ActiveWorkout_extraWidePlanningGrid__mkcpc{grid-template-columns:26px repeat(5,minmax(26px,1fr))}.ActiveWorkout_extraWideExecutionGrid__nFlxB{grid-template-columns:26px repeat(5,minmax(24px,1fr)) 29px}.ActiveWorkout_setRow__XNF35 input{padding:0 2px;font-size:11px}.ActiveWorkout_planButtons__mxXey{justify-content:flex-start}}@media(max-width:340px){.ActiveWorkout_activeStrengthExercise__El5bd{padding:7px 10px 4px}.ActiveWorkout_activeStrengthHeader__07RC0 .cardTitle{font-size:18px}.ActiveWorkout_strengthSetRow__w1R_W{grid-template-columns:22px minmax(0,1fr) minmax(0,.9fr) 42px 24px;gap:4px}.ActiveWorkout_strengthInput__INoA0 input{height:37px;min-height:37px;padding:0 31px 0 8px;font-size:15px}.ActiveWorkout_strengthInput__INoA0 span{right:8px;font-size:11px}.ActiveWorkout_strengthDeleteButton__tisxE,.ActiveWorkout_strengthDeletePlaceholder__4oece{width:24px}.ActiveWorkout_strengthDeleteButton__tisxE{font-size:25px}.ActiveWorkout_strengthSetRowFields1__Wku6C{grid-template-columns:22px minmax(0,1fr) 42px 24px}.ActiveWorkout_strengthSetRowFields2__E4s0L{grid-template-columns:22px minmax(0,1fr) minmax(0,.9fr) 42px 24px}.ActiveWorkout_strengthSetRowFields3__RIqxW{grid-template-columns:22px minmax(0,.9fr) minmax(0,.72fr) minmax(0,.72fr) 42px 24px}.ActiveWorkout_strengthSetRowFields4__VLZ0W{grid-template-columns:20px repeat(4,minmax(0,1fr)) 40px 22px;gap:3px}.ActiveWorkout_strengthSetRowFields3__RIqxW .ActiveWorkout_strengthInput__INoA0 input,.ActiveWorkout_strengthSetRowFields4__VLZ0W .ActiveWorkout_strengthInput__INoA0 input{padding:0 19px 0 6px;font-size:13px}.ActiveWorkout_strengthSetRowFields3__RIqxW .ActiveWorkout_strengthInput__INoA0 span,.ActiveWorkout_strengthSetRowFields4__VLZ0W .ActiveWorkout_strengthInput__INoA0 span{right:5px;font-size:9px}.ActiveWorkout_strengthSetRowFields4__VLZ0W .ActiveWorkout_strengthSetNumber__0_x3b{font-size:14px}.ActiveWorkout_activeDropStepRow__xqf8c{grid-template-columns:22px minmax(0,1fr) minmax(0,.9fr) 42px}.ActiveWorkout_activeDropStepRow__xqf8c .ActiveWorkout_strengthInput__INoA0 input{padding:0 31px 0 8px;font-size:15px}.ActiveWorkout_activeDropStepRow__xqf8c .ActiveWorkout_strengthInput__INoA0 span{right:8px;font-size:11px}}@media(max-width:390px){.ActiveWorkout_groupMeta__IbERl,.ActiveWorkout_groupPickerControls__q80p5{grid-template-columns:1fr}.ActiveWorkout_groupRoundRow__td7AD{grid-template-columns:68px repeat(2,minmax(0,1fr))}.ActiveWorkout_groupRoundRow__td7AD input{padding:0 5px;font-size:11px}}@media(min-width:700px){.ActiveWorkout_desktopDeleteButton__V1el4{display:inline-flex}.ActiveWorkout_addElementGrid__TmZsi{grid-template-columns:repeat(3,minmax(0,1fr))}}.ActiveWorkout_editorScreen__iEglW,.ActiveWorkout_homeScreen__UdOM2,.ActiveWorkout_pickerScreen__FLnuL{gap:0}.ActiveWorkout_homeHeader__3QigA{padding:4px 2px 12px}.ActiveWorkout_createWorkoutButton__j0Qx7{width:100%;min-height:48px;border:0;border-radius:14px;background:var(--green);color:#fff;font-size:15px;font-weight:900;cursor:pointer;box-shadow:0 8px 18px rgba(32,159,97,.16)}.ActiveWorkout_homePlansHeader__VTkmf{padding:10px 2px 8px}.ActiveWorkout_homePlansHeader__VTkmf .cardTitle{margin:0;text-transform:none}.ActiveWorkout_futurePlansList__lYsTk{display:grid;grid-gap:9px;gap:9px;padding-bottom:calc(18px + var(--app-safe-area-bottom))}.ActiveWorkout_planCard__PPh98{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--border);border-radius:8px;background:#fff}.ActiveWorkout_planIconButtons__cmeS0{display:flex;flex-wrap:nowrap;gap:5px}.ActiveWorkout_planIconButtons__cmeS0 button{width:32px;height:32px;border:1px solid var(--border);border-radius:9px;background:#fff;color:var(--text);font-size:16px;font-weight:900;line-height:1;cursor:pointer}.ActiveWorkout_planIconButtons__cmeS0 button:disabled{opacity:.45;cursor:not-allowed}.ActiveWorkout_planIconButtons__cmeS0 .ActiveWorkout_startIconButton___4U4u{border-color:rgba(32,159,97,.25);background:var(--green-soft);color:var(--green)}.ActiveWorkout_editorTopBar__RGirV{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:2px 0 10px;border-bottom:1px solid var(--border);background:#fff}.ActiveWorkout_editorTitleBar__lXpYh h2,.ActiveWorkout_editorTopBar__RGirV h2{margin:0;color:var(--text);font-size:25px;line-height:1.1}.ActiveWorkout_editorTopBar__RGirV span{display:block;margin-top:4px;color:var(--muted);font-size:12px}.ActiveWorkout_editorTitleBar__lXpYh{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 0 10px;border-bottom:1px solid var(--border);background:#fff}.ActiveWorkout_editorDateChip__GRvNa{position:relative;display:inline-flex;min-height:36px;align-items:center;gap:5px;padding:0 9px;border:1px solid var(--border);border-radius:11px;background:#fff;color:var(--text);font-size:12px;font-weight:900;white-space:nowrap;cursor:pointer}.ActiveWorkout_editorDateChip__GRvNa input{position:absolute;inset:0;width:100%;height:100%;border:0;opacity:0;cursor:pointer}.ActiveWorkout_editorTopActions__lqk3v{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.ActiveWorkout_editorTopActions__lqk3v button{width:auto;padding:0 10px}.ActiveWorkout_editorMetaPanel__wfPqH{margin:10px 0 8px;padding:0;border:0;background:transparent}.ActiveWorkout_addBlockPanel__QhP9g{margin:10px 0;padding:12px;border:1px solid var(--border);border-radius:14px;background:#fff}.ActiveWorkout_expandToggle__kvqHR{display:flex;align-items:center;gap:8px;margin-top:10px;color:var(--text);font-size:13px;font-weight:800}.ActiveWorkout_expandToggle__kvqHR input{width:17px;height:17px;accent-color:var(--green)}.ActiveWorkout_addExerciseLine__EZf4e{width:100%;min-height:42px;margin:0 0 12px;padding:0 12px;border:1px solid rgba(32,159,97,.28);border-radius:12px;background:#fff;color:var(--green);font-size:15px;font-weight:900;text-align:left;cursor:pointer}.ActiveWorkout_addBlockButtons__OdcOQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:10px}.ActiveWorkout_addBlockButtons__OdcOQ button{min-height:40px;border:1px solid var(--border);border-radius:11px;font-weight:900;cursor:pointer}.ActiveWorkout_addExerciseBlock__TOoOy{background:#e9f7ef;color:#1d7c49}.ActiveWorkout_addSupersetBlock__b19oI{background:#eaf4ff;color:#216b9b}.ActiveWorkout_addCircuitBlock__iffrW{background:#f1ecff;color:#6a44ad}.ActiveWorkout_editorList__nRgL9{display:grid;grid-gap:0;gap:0;padding-bottom:calc(86px + var(--app-safe-area-bottom))}.ActiveWorkout_emptyEditor__u1wUV{padding:14px;border:1px dashed var(--border);border-radius:14px;color:var(--muted);text-align:center}.ActiveWorkout_flatExerciseRow__7XZbL{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:12px 0;background:#fff}.ActiveWorkout_flatExerciseText__03WFQ b,.ActiveWorkout_flatExerciseText__03WFQ span{display:block}.ActiveWorkout_flatExerciseText__03WFQ b{color:var(--text);font-size:15px;line-height:1.25}.ActiveWorkout_flatExerciseText__03WFQ span{margin-top:4px;color:var(--muted);font-size:12px}.ActiveWorkout_flatExerciseActions__FYs_f{display:flex;flex-wrap:nowrap;gap:4px}.ActiveWorkout_flatExerciseActions__FYs_f button{width:30px;height:30px;border:1px solid var(--border);border-radius:9px;background:#fff;color:var(--text);font-size:14px;font-weight:900;cursor:pointer}.ActiveWorkout_flatExerciseActions__FYs_f button:disabled{opacity:.32;cursor:not-allowed}.ActiveWorkout_magnetButton__9T0XR{position:absolute;left:50%;bottom:-13px;z-index:4;display:grid;width:34px;height:26px;transform:translateX(-50%);border:0;background:transparent;place-items:center;font-size:20px;line-height:1;filter:grayscale(1) sepia(.16) saturate(.45) hue-rotate(8deg);opacity:.42;cursor:pointer}.ActiveWorkout_activeMagnet__nYvmx{filter:saturate(1.45) contrast(1.1);opacity:1}.ActiveWorkout_magneticGroup__wo_4X{padding:0 10px;border:1px solid rgba(32,159,97,.36);border-radius:8px;background:#fff}.ActiveWorkout_editorBottomBar__W7_r5{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:12px 0 calc(12px + var(--app-safe-area-bottom));border-top:1px solid var(--border);background:#fff}.ActiveWorkout_editorBottomBar__W7_r5 button{min-height:48px}.ActiveWorkout_editorItem__VZ9Vj{padding:12px;border:1px solid var(--border);border-radius:14px;background:#fff}.ActiveWorkout_exerciseItem__52zYA{border-color:#bde7ce;background:#f6fcf8}.ActiveWorkout_supersetItem__aHwf7{border-color:#bbdaf6;background:#f6fbff}.ActiveWorkout_circuitItem__SIwyN{border-color:#d5c7fa;background:#fbf8ff}.ActiveWorkout_editorChildLine__rfY1d,.ActiveWorkout_editorItemHeader__zqaGw{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ActiveWorkout_editorItemHeader__zqaGw span{display:block;color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.ActiveWorkout_editorItemHeader__zqaGw b{display:block;margin-top:3px;color:var(--text);font-size:15px;line-height:1.25}.ActiveWorkout_editorItemHeader__zqaGw small{display:block;margin-top:3px;color:var(--muted);font-size:11px}.ActiveWorkout_editorItemActions__Tvp_G{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.ActiveWorkout_editorItemActions__Tvp_G button{min-width:28px;min-height:28px;padding:0 7px;border:1px solid var(--border);border-radius:9px;background:#fff;color:var(--text);font-size:12px;font-weight:900;cursor:pointer}.ActiveWorkout_editorItemActions__Tvp_G button:disabled{opacity:.35;cursor:not-allowed}.ActiveWorkout_editorChildren__SiVv3{display:grid;grid-gap:7px;gap:7px;margin-top:9px}.ActiveWorkout_editorChild__hqUa_{padding:8px;border:1px solid rgba(255,255,255,.7);border-radius:12px;background:rgba(255,255,255,.68)}.ActiveWorkout_editorChildLine__rfY1d b{min-width:22px;color:var(--green);font-size:13px}.ActiveWorkout_editorChildLine__rfY1d span{flex:1 1;min-width:0;color:var(--text);font-size:13px;font-weight:900}.ActiveWorkout_editorExpandedFields__lW0w1{margin-top:9px}.ActiveWorkout_pickerControls__jVADc{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;padding:10px 0}.ActiveWorkout_pickerControls__jVADc label{color:var(--muted);font-size:11px;font-weight:800}.ActiveWorkout_pickerControls__jVADc input,.ActiveWorkout_pickerControls__jVADc select{width:100%;min-height:40px;margin-top:4px;padding:0 10px;border:1px solid var(--border);border-radius:11px;background:var(--surface-soft);color:var(--text);font:inherit}.ActiveWorkout_pickerFullList__wmU2b{min-height:0;flex:1 1 auto;padding-bottom:calc(18px + var(--app-safe-area-bottom));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ActiveWorkout_pickerFullList__wmU2b button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;padding:12px 8px;border:0;border-top:1px solid var(--border);background:#fff;color:var(--text);text-align:left;cursor:pointer}.ActiveWorkout_pickerFullList__wmU2b button:first-child{border-top:0}.ActiveWorkout_pickerFullList__wmU2b button:disabled{opacity:.45;cursor:not-allowed}.ActiveWorkout_pickerFullList__wmU2b b,.ActiveWorkout_pickerFullList__wmU2b small{display:block}.ActiveWorkout_pickerFullList__wmU2b small{margin-top:3px;color:var(--muted);font-size:12px}.ActiveWorkout_pickerFullList__wmU2b strong{width:28px;height:28px;border:1px solid var(--border);border-radius:999px;color:var(--green);font-size:17px;line-height:26px;text-align:center}.ActiveWorkout_pickerSelected__DCcaU{background:var(--green-soft)!important}@media(max-width:390px){.ActiveWorkout_editorTopBar__RGirV{display:block}.ActiveWorkout_editorTopActions__lqk3v{justify-content:flex-start;margin-top:9px}.ActiveWorkout_addBlockButtons__OdcOQ{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.ActiveWorkout_addBlockButtons__OdcOQ button{width:100%;min-width:0;min-height:38px;padding:0 4px;font-size:12px;line-height:1.1;white-space:normal;overflow-wrap:break-word}.ActiveWorkout_homeHeader__3QigA{align-items:flex-start}.ActiveWorkout_homeHeader__3QigA button{padding:0 10px}}.ActiveWorkout_editorScreen__iEglW .ActiveWorkout_editorTopBar__RGirV{display:block}.ActiveWorkout_editorScreen__iEglW .ActiveWorkout_editorTopActions__lqk3v{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:5px;margin-top:9px;min-width:0}.ActiveWorkout_editorScreen__iEglW .ActiveWorkout_editorTopActions__lqk3v button{flex:0 0 auto;width:auto;min-width:0;height:38px;min-height:38px;padding:0 8px;border-radius:11px;font-size:13px;line-height:1;white-space:nowrap}.ActiveWorkout_detailsToggle__giTl1{flex:0 0 auto;display:inline-flex;height:38px;align-items:center;gap:4px;padding:0 7px;border:1px solid var(--border);border-radius:11px;background:#fff;color:var(--text);font-size:13px;font-weight:800;line-height:1;white-space:nowrap}.ActiveWorkout_detailsToggle__giTl1 input{width:15px;height:15px;margin:0;accent-color:var(--green)}@media(max-width:340px){.ActiveWorkout_editorScreen__iEglW .ActiveWorkout_editorTopActions__lqk3v{gap:4px}.ActiveWorkout_editorScreen__iEglW .ActiveWorkout_editorTopActions__lqk3v button{height:36px;min-height:36px;padding:0 7px;font-size:12px}.ActiveWorkout_detailsToggle__giTl1{height:36px;padding:0 6px;font-size:12px}.ActiveWorkout_detailsToggle__giTl1 input{width:14px;height:14px}}.ActiveWorkout_planCombo__b8rKA{flex:0 1 auto;display:inline-flex;height:38px;min-width:0;align-items:stretch;border:1px solid rgba(32,159,97,.3);border-radius:11px;background:var(--green);overflow:hidden}.ActiveWorkout_editorScreen__iEglW .ActiveWorkout_editorTopActions__lqk3v .ActiveWorkout_planSaveButton__peAOD{height:100%;min-height:0;padding:0 7px;border:0;border-radius:0;background:var(--green);color:#fff;font-size:12px;font-weight:900}.ActiveWorkout_planDateControl__IZoLi{position:relative;display:inline-flex;min-width:0;align-items:center;gap:3px;padding:0 6px;border-left:1px solid rgba(255,255,255,.34);background:rgba(255,255,255,.14);color:#fff;font-size:11px;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer}.ActiveWorkout_planDateControl__IZoLi input{position:absolute;inset:0;width:100%;height:100%;border:0;opacity:0;cursor:pointer}.ActiveWorkout_editorScreen__iEglW .ActiveWorkout_editorMetaPanel__wfPqH{margin:8px 0;padding:0;border:0;border-radius:0;background:transparent}.ActiveWorkout_editorCommentInput__iHEfc{width:100%;min-height:38px;padding:0 11px;border:1px solid var(--border);border-radius:12px;outline:none;background:var(--surface-soft);color:var(--text);font:inherit;font-size:13px}.ActiveWorkout_editorCommentInput__iHEfc:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(32,159,97,.1)}.ActiveWorkout_editorCommentInput__iHEfc::placeholder{color:var(--muted)}@media(max-width:340px){.ActiveWorkout_planCombo__b8rKA{height:36px}.ActiveWorkout_editorScreen__iEglW .ActiveWorkout_editorTopActions__lqk3v .ActiveWorkout_planSaveButton__peAOD{padding:0 5px;font-size:11px}.ActiveWorkout_planDateControl__IZoLi{gap:2px;padding:0 4px;font-size:10px}.ActiveWorkout_editorCommentInput__iHEfc{min-height:36px;font-size:12px}}.ActiveWorkout_editorTitleBar__lXpYh{gap:6px;padding:0 0 8px}.ActiveWorkout_editorTitleBar__lXpYh h2{flex:1 1 auto;min-width:0;font-size:22px;line-height:1.05;white-space:nowrap;letter-spacing:0}.ActiveWorkout_editorDateChip__GRvNa{flex:0 0 auto;min-height:34px;gap:4px;padding:0 7px;font-size:11px}@media(max-width:340px){.ActiveWorkout_editorTitleBar__lXpYh{gap:5px}.ActiveWorkout_editorTitleBar__lXpYh h2{font-size:21px}.ActiveWorkout_editorDateChip__GRvNa{min-height:32px;gap:3px;padding:0 6px;font-size:10.5px;border-radius:10px}}.ActiveWorkout_flatExerciseOpen__CjUx0{display:block;width:100%;min-width:0;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.ActiveWorkout_flatExerciseText__03WFQ em,.ActiveWorkout_flatExerciseText__03WFQ small{display:block}.ActiveWorkout_flatExerciseText__03WFQ small{margin-top:4px;color:var(--green);font-size:11px;font-weight:900}.ActiveWorkout_flatExerciseText__03WFQ em{margin-top:5px;color:#a66815;font-size:11px;font-style:normal;font-weight:900}.ActiveWorkout_exerciseEditorScreen___kaie{position:fixed;inset:0;z-index:50;width:min(100vw,460px);height:100dvh;min-height:100dvh;margin:0 auto;padding:10px 14px 0;box-sizing:border-box;background:#fff}.ActiveWorkout_exerciseEditorHeader__t7xpx{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;padding:0 0 10px;border-bottom:1px solid var(--border);background:#fff}.ActiveWorkout_exerciseEditorHeader__t7xpx button{width:34px;height:34px;border:1px solid var(--border);border-radius:10px;background:#fff;color:var(--text);font-size:20px;font-weight:900;cursor:pointer}.ActiveWorkout_exerciseEditorHeader__t7xpx h2{min-width:0;margin:0;color:var(--text);font-size:20px;line-height:1.12;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ActiveWorkout_exerciseElementList__nlQTI{display:grid;grid-gap:9px;gap:9px;padding:10px 0}.ActiveWorkout_exerciseElement__wsN6R{padding:11px;border:1px solid var(--border);border-radius:8px;background:#fff}.ActiveWorkout_dropSetElement__CHt40{border-color:rgba(227,55,74,.25);background:#fffafa}.ActiveWorkout_exerciseElementHead__SEtsr{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.ActiveWorkout_exerciseElementHead__SEtsr b{font-size:14px}.ActiveWorkout_dropStepRow__G3_2r button,.ActiveWorkout_exerciseElementHead__SEtsr button{border:0;background:transparent;color:var(--red);font-size:12px;font-weight:900;cursor:pointer}.ActiveWorkout_exerciseFieldGrid__kId2_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.ActiveWorkout_exerciseFieldGridRest__rZNTk{grid-template-columns:repeat(3,minmax(0,1fr))}.ActiveWorkout_dropSetRestField__zLGFG,.ActiveWorkout_dropStepRow__G3_2r label,.ActiveWorkout_exerciseFieldGrid__kId2_ label{min-width:0;color:var(--muted);font-size:11px;font-weight:800}.ActiveWorkout_dropSetRestField__zLGFG input,.ActiveWorkout_dropStepRow__G3_2r input,.ActiveWorkout_exerciseFieldGrid__kId2_ input{width:100%;min-width:0;min-height:36px;margin-top:4px;padding:0 8px;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft);color:var(--text);font:inherit}.ActiveWorkout_dropSetRestField__zLGFG input,.ActiveWorkout_exerciseInlineRestField__7WZaX input{text-align:center}.ActiveWorkout_dropStepList__8MZJ9{display:grid;grid-gap:7px;gap:7px}.ActiveWorkout_dropStepRow__G3_2r{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(0,1fr) auto;align-items:end;grid-gap:7px;gap:7px}.ActiveWorkout_dropStepRow__G3_2r span{align-self:center;color:var(--green);font-weight:900;text-align:center}.ActiveWorkout_dropSetFooter__HHBNy{display:grid;grid-template-columns:minmax(88px,96px) minmax(0,1fr);align-items:end;grid-gap:7px;gap:7px;margin-top:8px}.ActiveWorkout_addDropStepButton__LJ6ZF{width:100%;min-width:0;min-height:36px;margin:0;border:1px dashed rgba(32,159,97,.42);border-radius:10px;background:#fff;color:var(--green);font-size:13px;font-weight:900;cursor:pointer}.ActiveWorkout_exerciseAddRow__bBUnq{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:10px 0 8px;border-bottom:1px solid var(--border);background:#fff}.ActiveWorkout_exerciseAddRow__bBUnq button{min-height:40px;border:1px solid rgba(32,159,97,.25);border-radius:11px;background:#fff;color:var(--green);font-size:14px;font-weight:900;cursor:pointer}.ActiveWorkout_exerciseAddRow__bBUnq button:disabled{border-color:var(--border);color:var(--muted);background:var(--surface-soft);cursor:not-allowed}.ActiveWorkout_exerciseEditorBottom__xhMgl{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:12px 0 calc(12px + var(--app-safe-area-bottom));border-top:1px solid var(--border);background:#fff}.ActiveWorkout_exerciseEditorBottom__xhMgl button{min-height:48px}@media(max-width:340px){.ActiveWorkout_exerciseEditorHeader__t7xpx h2{font-size:18px}.ActiveWorkout_exerciseFieldGrid__kId2_{gap:5px}.ActiveWorkout_dropStepRow__G3_2r{grid-template-columns:20px minmax(0,1fr) minmax(0,1fr);gap:5px}.ActiveWorkout_dropStepRow__G3_2r button{grid-column:2/-1;justify-self:end}.ActiveWorkout_dropSetFooter__HHBNy{grid-template-columns:minmax(80px,88px) minmax(0,1fr);gap:5px}.ActiveWorkout_addDropStepButton__LJ6ZF{font-size:12px}.ActiveWorkout_dropSetRestField__zLGFG input,.ActiveWorkout_dropStepRow__G3_2r input,.ActiveWorkout_exerciseFieldGrid__kId2_ input{padding:0 6px}}.ActiveWorkout_editorBottomBar__W7_r5{grid-template-columns:minmax(0,.8fr) minmax(0,.94fr) minmax(0,1.28fr);gap:7px;padding:10px 0 calc(10px + var(--app-safe-area-bottom))}.ActiveWorkout_editorBottomBar__W7_r5 button{min-width:0;min-height:43px;padding:0 6px;border-radius:14px;font-size:13px;font-weight:900;white-space:nowrap;cursor:pointer}.ActiveWorkout_editorCancelButton__5HlTN{border:1px solid rgba(204,80,85,.35);background:#fff6f6;color:var(--red)}.ActiveWorkout_editorStartButton__kWIuS{border:1px solid rgba(32,159,97,.25);background:var(--green);color:#fff}.ActiveWorkout_editorDateSaveButton__nqWsk{border:1px solid rgba(63,111,218,.3);background:#2f6fd6;color:#fff}.ActiveWorkout_editorBottomBar__W7_r5 button:disabled{opacity:.45;cursor:not-allowed}.ActiveWorkout_compactRegularSet__8_Q5u{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px;align-items:center;grid-gap:7px;gap:7px;padding:5px 0}.ActiveWorkout_suffixedExerciseInput__DDdqd{position:relative;display:block;min-width:0}.ActiveWorkout_suffixedExerciseInput__DDdqd input{width:100%;min-width:0;min-height:42px;padding:0 42px 0 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft);color:var(--text);font:inherit;font-weight:900;outline:none}.ActiveWorkout_suffixedExerciseInput__DDdqd span{position:absolute;top:50%;right:11px;transform:translateY(-50%);color:var(--text);font-size:12px;font-weight:900;pointer-events:none}.ActiveWorkout_compactSetDelete__AA_A_{width:34px;height:42px;border:0;background:transparent;color:var(--red);font-size:26px;font-weight:900;line-height:1;cursor:pointer}.ActiveWorkout_exerciseElementHead__SEtsr .ActiveWorkout_compactSetDelete__AA_A_{width:34px;height:34px;font-size:24px}.ActiveWorkout_dropStepRow__G3_2r .ActiveWorkout_dropStepDelete___TLXV{width:34px;min-height:36px;border:0;background:transparent;color:var(--red);font-size:22px;font-weight:900;line-height:1;cursor:pointer}.ActiveWorkout_dropStepRow__G3_2r .ActiveWorkout_dropStepDelete___TLXV:disabled{opacity:.28;cursor:not-allowed}.ActiveWorkout_exerciseEmptyHint__Y2FEb{padding:10px 12px;border:1px dashed var(--border);border-radius:10px;color:var(--muted);font-size:13px;font-weight:800;line-height:1.35;text-align:center}.ActiveWorkout_groupValidationMessage__wRiTg{margin:6px 0 8px;padding:8px 10px;border:1px solid rgba(204,80,85,.26);border-radius:10px;background:#fff6f6;color:var(--red);font-size:12px;font-weight:800;line-height:1.35}@media(max-width:340px){.ActiveWorkout_editorBottomBar__W7_r5{grid-template-columns:minmax(0,.72fr) minmax(0,.92fr) minmax(0,1.32fr);gap:5px}.ActiveWorkout_editorBottomBar__W7_r5 button{min-height:41px;padding:0 4px;font-size:12px}.ActiveWorkout_compactRegularSet__8_Q5u{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 30px;gap:5px}.ActiveWorkout_suffixedExerciseInput__DDdqd input{min-height:40px;padding:0 36px 0 9px}.ActiveWorkout_suffixedExerciseInput__DDdqd span{right:9px;font-size:11px}.ActiveWorkout_compactSetDelete__AA_A_{width:30px;height:40px}}.ActiveWorkout_editorDateChip__GRvNa span{position:relative;z-index:1;pointer-events:none}.ActiveWorkout_editorDateChip__GRvNa input{z-index:2;opacity:.001;background:transparent;color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(max-width:390px){.ActiveWorkout_addBlockButtons__OdcOQ{grid-template-columns:repeat(2,minmax(0,1fr))}}.ActiveWorkout_editorDateChip__GRvNa input::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer}.ActiveWorkout_activeRoundTitle__bSxBF,.ActiveWorkout_calories___Db6F,.ActiveWorkout_dropStepRow__G3_2r span,.ActiveWorkout_editorChildLine__rfY1d b,.ActiveWorkout_exerciseHeader__fEH3S span,.ActiveWorkout_flatExerciseText__03WFQ small,.ActiveWorkout_roundLabel__gh9YH{color:var(--blue)}.ActiveWorkout_dropSetRestField__zLGFG input:focus,.ActiveWorkout_dropStepRow__G3_2r input:focus,.ActiveWorkout_editorCommentInput__iHEfc:focus,.ActiveWorkout_exerciseFieldGrid__kId2_ input:focus,.ActiveWorkout_groupExerciseSelect__Y6HvN:focus,.ActiveWorkout_groupMeta__IbERl input:focus,.ActiveWorkout_groupNotes__G2DpT:focus,.ActiveWorkout_groupPickerControls__q80p5 input:focus,.ActiveWorkout_groupPickerControls__q80p5 select:focus,.ActiveWorkout_groupRoundRow__td7AD input:focus,.ActiveWorkout_notes__O9Kaz input:focus,.ActiveWorkout_pickerControls__jVADc input:focus,.ActiveWorkout_pickerControls__jVADc select:focus,.ActiveWorkout_setRow__XNF35 input:focus,.ActiveWorkout_suffixedExerciseInput__DDdqd input:focus,.ActiveWorkout_workoutMeta__2xXbx input:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(14,165,233,.13)}.ActiveWorkout_restTimer__HADok{border-color:var(--blue-border);background:var(--blue-soft)}.ActiveWorkout_restTimer__HADok span{color:#4f7895}.ActiveWorkout_restTimer__HADok b,.ActiveWorkout_restTimer__HADok button{color:var(--blue)}.ActiveWorkout_restTrack__yUkxV{background:#cfeeff}.ActiveWorkout_restTrack__yUkxV span{background:var(--blue)}.ActiveWorkout_checkButton__AF_ia{border-color:var(--blue-border);color:var(--blue)}.ActiveWorkout_completed__qheKS .ActiveWorkout_checkButton__AF_ia{background:var(--green);color:#fff}.ActiveWorkout_groupCard__uPHf6{border-color:var(--blue-border);background:linear-gradient(180deg,#fff,#f8fcff)}.ActiveWorkout_groupPickerList__3VnPH .ActiveWorkout_selectedGroupOption__enubs,.ActiveWorkout_groupSelectedExercise__cpFce,.ActiveWorkout_pickerSelected__DCcaU,.ActiveWorkout_roundRestHint__JhP8o{background:var(--blue-soft)!important;color:var(--blue)}.ActiveWorkout_groupSelectedExercise__cpFce{border-color:var(--blue-border)}.ActiveWorkout_createWorkoutButton__j0Qx7,.ActiveWorkout_editorStartButton__kWIuS{background:var(--blue);color:#fff}.ActiveWorkout_createWorkoutButton__j0Qx7{box-shadow:0 8px 18px rgba(14,165,233,.16)}.ActiveWorkout_planIconButtons__cmeS0 .ActiveWorkout_startIconButton___4U4u{border-color:var(--blue-border);background:var(--blue-soft);color:var(--blue)}.ActiveWorkout_detailsToggle__giTl1 input,.ActiveWorkout_expandToggle__kvqHR input{accent-color:var(--blue)}.ActiveWorkout_addDropStepButton__LJ6ZF,.ActiveWorkout_addExerciseLine__EZf4e,.ActiveWorkout_exerciseAddRow__bBUnq button,.ActiveWorkout_magneticGroup__wo_4X{border-color:var(--blue-border);color:var(--blue)}.ActiveWorkout_addExerciseBlock__TOoOy,.ActiveWorkout_exerciseItem__52zYA{background:#f8fcff;color:var(--blue)}.ActiveWorkout_exerciseItem__52zYA{border-color:var(--blue-border)}.ActiveWorkout_pickerFullList__wmU2b strong{color:var(--blue)}.ActiveWorkout_activeFinishButton__efQrb,.ActiveWorkout_editorScreen__iEglW .ActiveWorkout_editorTopActions__lqk3v .ActiveWorkout_planSaveButton__peAOD,.ActiveWorkout_planCombo__b8rKA{background:var(--green);color:#fff}.ActiveWorkout_activeFinishButton__efQrb,.ActiveWorkout_planCombo__b8rKA{border-color:rgba(22,163,74,.32)}.ActiveWorkout_activeFinishButton__efQrb{box-shadow:0 3px 0 rgba(22,101,52,.34)}.ActiveWorkout_activeFinishButton__efQrb:active:not(:disabled){background:#15803d}.ActiveWorkout_pickerTopBar__i_Ft9{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:0 0 8px}.ActiveWorkout_pickerHeading__xiuKr{min-width:0}.ActiveWorkout_pickerHeading__xiuKr h2{margin:0;font-size:22px;line-height:1.05}.ActiveWorkout_pickerHeading__xiuKr span{display:block;margin-top:3px;color:var(--muted);font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ActiveWorkout_pickerIconActions__miV0d{display:flex;align-items:center;gap:6px}.ActiveWorkout_pickerIconButton__iPONn{display:grid;width:34px;height:34px;min-width:34px;padding:0;place-items:center;border:1px solid var(--border);border-radius:10px;background:#fff;font-size:20px;font-weight:900;line-height:1;cursor:pointer;transition:transform .12s ease,background .12s ease,color .12s ease,box-shadow .12s ease}.ActiveWorkout_pickerIconButton__iPONn:active:not(:disabled){transform:translateY(1px) scale(.98)}.ActiveWorkout_pickerIconButton__iPONn:disabled{opacity:.45;cursor:not-allowed}.ActiveWorkout_pickerCancelButton__kUnut{border-color:rgba(204,80,85,.35);color:var(--red)}.ActiveWorkout_pickerCancelButton__kUnut:active:not(:disabled){background:#fff6f6}.ActiveWorkout_pickerAddButton__lEmKW{border-color:var(--blue-border);background:var(--blue);color:#fff;box-shadow:0 2px 0 rgba(14,165,233,.22)}.ActiveWorkout_pickerAddButton__lEmKW:active:not(:disabled){background:var(--blue-dark);box-shadow:none}.ActiveWorkout_compactPickerControls__m2B7N{display:grid;grid-template-columns:1fr;grid-gap:7px;gap:7px;padding:8px 0}.ActiveWorkout_pickerSearchField__z4w0q{min-width:0}.ActiveWorkout_pickerSearchField__z4w0q input{margin-top:0}.ActiveWorkout_pickerFilterRow__45zKq{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.ActiveWorkout_pickerFilterRow__45zKq label{min-width:0}.ActiveWorkout_pickerFilterRow__45zKq select{width:100%}.ActiveWorkout_addBlockButtons__OdcOQ{grid-template-columns:repeat(2,minmax(0,1fr))}.ActiveWorkout_addCircuitBlock__iffrW,.ActiveWorkout_addExerciseBlock__TOoOy{border-color:var(--blue-border);background:var(--blue-soft);color:var(--blue)}@media(max-width:390px){.ActiveWorkout_addBlockButtons__OdcOQ{grid-template-columns:repeat(2,minmax(0,1fr))}.ActiveWorkout_pickerTopBar__i_Ft9{display:grid}.ActiveWorkout_pickerIconButton__iPONn{width:32px;height:32px;min-width:32px}.ActiveWorkout_pickerHeading__xiuKr h2{font-size:20px}.ActiveWorkout_pickerHeading__xiuKr span{font-size:11px}}@media(max-width:340px){.ActiveWorkout_pickerFilterRow__45zKq,.ActiveWorkout_pickerIconActions__miV0d{gap:5px}}.ExercisesCatalog_catalog__DgT3s{--surface:#fff;--surface-soft:#f7f7f7;--text:#1b211d;--muted:#69736c;--border:#dedfdf;--green:#209f61;--green-soft:#e8f6ee;display:flex;height:100%;min-height:0;flex-direction:column;background:#fff!important;color:#1b211d!important;border-color:#dedfdf!important}.ExercisesCatalog_header__2XS2I{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.ExercisesCatalog_header__2XS2I h2{margin:0;color:#1b211d;font-size:27px}.ExercisesCatalog_addButton__cXSDi{display:grid;width:42px;height:42px;place-items:center;border:0;border-radius:14px;background:#209f61;color:#fff;font-size:27px;line-height:1;cursor:pointer}.ExercisesCatalog_searchRow__yb1qd{display:block}.ExercisesCatalog_searchRow__yb1qd input{width:100%;min-width:0;min-height:44px;padding:0 12px;border:1px solid #dedfdf;border-radius:13px;outline:none;background:#f7f7f7;color:#1b211d}.ExercisesCatalog_searchRow__yb1qd input:focus{border-color:#209f61;box-shadow:0 0 0 3px rgba(32,159,97,.1)}.ExercisesCatalog_toolbar__VQ_4Y{display:flex;gap:8px;margin-top:8px}.ExercisesCatalog_toolActive__fmc63,.ExercisesCatalog_toolButton__ja20Y{min-height:38px;padding:0 13px;border:1px solid #dedfdf;border-radius:12px;background:#fff;color:#4f5a52;font-size:12px;font-weight:800;cursor:pointer}.ExercisesCatalog_toolActive__fmc63{border-color:rgba(32,159,97,.45);background:#e8f6ee;color:#209f61}.ExercisesCatalog_resultCount__T5tUk{margin:10px 0 4px;color:#69736c;font-size:12px}.ExercisesCatalog_detailScroll__vN0mS,.ExercisesCatalog_exerciseList__sFcnC{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.ExercisesCatalog_group__ITxTt{margin-top:4px}.ExercisesCatalog_letter__4Gk1Y{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:11px 2px 6px;background:rgba(255,255,255,.96);color:var(--green);font-size:15px;font-weight:900}.ExercisesCatalog_exerciseRow__hKFnt{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 2px;border:0;border-top:1px solid var(--border);background:transparent;color:var(--text);text-align:left;cursor:pointer}.ExercisesCatalog_exerciseRow__hKFnt b,.ExercisesCatalog_exerciseRow__hKFnt small{display:block}.ExercisesCatalog_exerciseRow__hKFnt small{margin-top:4px;color:var(--muted);font-size:12px}.ExercisesCatalog_arrow__xfG3R{color:#8b978f;font-size:25px}.ExercisesCatalog_empty__A2gWz{padding:28px 8px;color:var(--muted);text-align:center}.ExercisesCatalog_backdrop__J7do1{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:18px;background:rgba(232,235,233,.88);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ExercisesCatalog_modal__iUtgh{width:min(430px,100%);max-height:calc(100vh - 36px);overflow:auto;padding:18px;border:1px solid var(--border);border-radius:22px;background:#fff;color:#1b211d;box-shadow:0 25px 70px rgba(60,72,64,.16)}.ExercisesCatalog_modalHeader__Da_Gt{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ExercisesCatalog_modalHeader__Da_Gt h2{margin:0;font-size:22px}.ExercisesCatalog_modalHeader__Da_Gt button{width:34px;height:34px;border:0;border-radius:10px;background:#f1f2f1;color:#5f6c63;font-size:22px;cursor:pointer}.ExercisesCatalog_modal__iUtgh h3{margin:0 0 9px;font-size:14px}.ExercisesCatalog_chips__mcIqs{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px}.ExercisesCatalog_activeChip__PTWXj,.ExercisesCatalog_chip__CNLW0{min-height:34px;padding:0 11px;border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--muted);font-size:12px;font-weight:800;cursor:pointer}.ExercisesCatalog_activeChip__PTWXj{border-color:rgba(32,159,97,.45);background:var(--green-soft);color:var(--green)}.ExercisesCatalog_modalField__tOTFy{display:block;margin-bottom:12px;color:#4f5d53;font-size:12px}.ExercisesCatalog_modalField__tOTFy select{display:block;width:100%;min-height:43px;margin-top:6px;padding:0 10px;border:1px solid var(--border);border-radius:12px;background:#f7f7f7;color:#1b211d}.ExercisesCatalog_checkField__wc2ZQ{display:flex;align-items:center;gap:8px;margin:2px 0 12px;color:#4f5d53;font-size:13px;font-weight:800}.ExercisesCatalog_checkField__wc2ZQ input{width:18px;height:18px;accent-color:var(--green)}.ExercisesCatalog_sortList__QSzuu button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 3px;border:0;border-top:1px solid var(--border);background:#fff;color:#1b211d;text-align:left;cursor:pointer}.ExercisesCatalog_sortList__QSzuu button:first-child{border-top:0}.ExercisesCatalog_sortList__QSzuu .ExercisesCatalog_selectedSort__Qe3Ci{color:var(--green);font-weight:900}.ExercisesCatalog_twoColumns__NMG2E{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.ExercisesCatalog_detailTop___hlDm{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:13px;gap:13px}.ExercisesCatalog_detailTop___hlDm>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExercisesCatalog_backButton__3NzpO{padding:0;border:0;background:transparent;color:var(--green);font-weight:900;cursor:pointer}.ExercisesCatalog_detailTabs__TvJaz{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3px;gap:3px;margin:17px -4px 15px;border-bottom:1px solid var(--border)}.ExercisesCatalog_detailTabs__TvJaz button{min-width:0;padding:10px 2px;border:0;border-bottom:2px solid transparent;background:transparent;color:#98a29b;font-size:11px;font-weight:800;cursor:pointer}.ExercisesCatalog_detailTabs__TvJaz .ExercisesCatalog_activeTab__hiHIV{border-bottom-color:var(--green);color:var(--green)}.ExercisesCatalog_summary__XFka6 h2{margin:6px 0 10px;font-size:27px}.ExercisesCatalog_media__zanHL{display:block;width:100%;max-height:280px;margin:10px 0 16px;border-radius:17px;background:var(--surface-soft);object-fit:contain}.ExercisesCatalog_videoLink__l_SVd{display:block;margin:10px 0 16px;padding:13px;border:1px solid rgba(32,159,97,.35);border-radius:13px;color:var(--green);text-align:center;text-decoration:none;font-weight:900}.ExercisesCatalog_instructions__kW7wE{margin:17px 0}.ExercisesCatalog_instructions__kW7wE h3{margin:0 0 8px;font-size:16px}.ExercisesCatalog_instructions__kW7wE p{margin:0;color:#465249;line-height:1.55}.ExercisesCatalog_infoList__J4IBu{border-top:1px solid var(--border)}.ExercisesCatalog_infoList__J4IBu div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--border)}.ExercisesCatalog_infoList__J4IBu span{color:var(--muted);font-size:13px}.ExercisesCatalog_infoList__J4IBu b{text-align:right;font-size:13px}.ExercisesCatalog_resultCard__qgjDx{margin:12px 0;padding:13px;border:1px solid var(--border);border-radius:16px;background:var(--surface-soft)}.ExercisesCatalog_resultCard__qgjDx>span{display:block;margin-bottom:8px;color:var(--muted);font-size:12px;font-weight:900}.ExercisesCatalog_resultCard__qgjDx>b{display:block;color:var(--text);font-size:14px}.ExercisesCatalog_tabPanel__rZvYs{display:flex;flex-direction:column;gap:10px}.ExercisesCatalog_historyItem__HH6kF{padding:13px;border:1px solid var(--border);border-radius:16px;background:#fff}.ExercisesCatalog_historyItemTop__0IOK_{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.ExercisesCatalog_historyItemTop__0IOK_ span{color:var(--muted);font-size:12px}.ExercisesCatalog_historyItem__HH6kF p{margin:0 0 9px;color:var(--muted);font-size:12px}.ExercisesCatalog_historySets__Eal4X{display:flex;flex-direction:column;gap:8px}.ExercisesCatalog_historySet__oVguz{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.ExercisesCatalog_setNumber__xJC6j{padding-top:7px;color:var(--text);font-size:12px;font-weight:900}.ExercisesCatalog_setFacts__yTkmq{display:flex;flex-wrap:wrap;gap:6px}.ExercisesCatalog_emptyFact__WCpVa,.ExercisesCatalog_setFact__307gz{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:6px 9px;border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--text);font-size:12px;line-height:1}.ExercisesCatalog_setFact__307gz b{color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase}.ExercisesCatalog_emptyFact__WCpVa{color:var(--muted)}.ExercisesCatalog_setComment__IfCu8{grid-column:2/-1;color:var(--muted);font-size:12px}.ExercisesCatalog_emptyState__zqCHy{padding:22px 12px;border:1px dashed var(--border);border-radius:16px;background:var(--surface-soft);color:var(--muted);text-align:center}@media(max-width:420px){.ExercisesCatalog_toolbar__VQ_4Y{display:grid;grid-template-columns:1fr 1fr}.ExercisesCatalog_toolActive__fmc63,.ExercisesCatalog_toolButton__ja20Y{width:100%}.ExercisesCatalog_twoColumns__NMG2E{grid-template-columns:1fr}.ExercisesCatalog_detailTabs__TvJaz button{font-size:10px}}.ExercisesCatalog_catalog__DgT3s{--green:var(--blue);--green-soft:var(--blue-soft);--border:rgba(120,170,200,.26);--surface-soft:rgba(248,252,255,.94);background:rgba(255,255,255,.72)!important;border-color:var(--border)!important}.ExercisesCatalog_addButton__cXSDi{background:var(--blue)}.ExercisesCatalog_searchRow__yb1qd input:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(14,165,233,.13)}.ExercisesCatalog_activeChip__PTWXj,.ExercisesCatalog_toolActive__fmc63{border-color:var(--blue-border);background:var(--blue-soft);color:var(--blue)}.ExercisesCatalog_checkField__wc2ZQ input{accent-color:var(--blue)}.ExercisesCatalog_videoLink__l_SVd{border-color:var(--blue-border);color:var(--blue)}.HistoryArchive_archive__Ey3zW{display:flex;height:100%;min-height:0;flex-direction:column;gap:12px;overflow:hidden}.HistoryArchive_heading__P94Zo{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.HistoryArchive_heading__P94Zo h2{margin:3px 0 0}.HistoryArchive_heading__P94Zo>span{min-width:34px;padding:7px 10px;border-radius:999px;background:var(--green-soft);color:var(--green);font-size:13px;font-weight:900;text-align:center}.HistoryArchive_filters__oHUJm{margin-bottom:0}.HistoryArchive_filterRow__wgKyt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end;margin-bottom:12px}.HistoryArchive_filterRow__wgKyt label{min-width:0}.HistoryArchive_filterRow__wgKyt label>span{display:block;margin-bottom:4px;color:var(--muted);font-size:11px;font-weight:800}.HistoryArchive_filterRow__wgKyt input{width:100%;min-width:0}.HistoryArchive_filterActions__vE50c{display:flex;flex-wrap:wrap;gap:8px}.HistoryArchive_filterActive___pmVi,.HistoryArchive_filterButton__YCpiD{min-height:38px;padding:0 13px;border:1px solid #dedfdf;border-radius:12px;background:#fff;color:#4f5a52;font-size:12px;font-weight:800;cursor:pointer}.HistoryArchive_filterActive___pmVi{border-color:rgba(32,159,97,.45);background:var(--green-soft);color:var(--green)}.HistoryArchive_archiveList__sjHtw{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.HistoryArchive_backdrop__S2_M4{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:18px;background:rgba(232,235,233,.88);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.HistoryArchive_modal__2PWb0{width:min(430px,100%);max-height:calc(100vh - 36px);overflow:auto;padding:18px;border:1px solid var(--border);border-radius:22px;background:#fff;color:var(--text);box-shadow:0 25px 70px rgba(60,72,64,.16)}.HistoryArchive_modalHeader__c_6UW{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.HistoryArchive_modalHeader__c_6UW h2{margin:0;font-size:22px}.HistoryArchive_modalHeader__c_6UW button{width:34px;height:34px;border:0;border-radius:10px;background:#f1f2f1;color:#5f6c63;font-size:22px;cursor:pointer}.HistoryArchive_chipSection__wtIS1{margin-bottom:12px}.HistoryArchive_chipSection__wtIS1 h3{margin:0 0 8px;color:var(--text);font-size:14px}.HistoryArchive_chips__AVj_R{display:flex;flex-wrap:wrap;gap:7px;max-height:156px;overflow:auto}.HistoryArchive_activeChip__hkHzX,.HistoryArchive_chip__9sbUz{min-height:34px;padding:0 11px;border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--muted);font-size:12px;font-weight:800;cursor:pointer}.HistoryArchive_activeChip__hkHzX{border-color:rgba(32,159,97,.45);background:var(--green-soft);color:var(--green)}.HistoryArchive_workoutCard__Bt6Xu{padding:0;overflow:hidden}.HistoryArchive_summary__zuXen{display:block;width:100%;padding:15px;border:0;background:transparent;color:var(--text);text-align:left;cursor:pointer}.HistoryArchive_summaryTop__qGjCt{display:flex;align-items:center;justify-content:space-between;gap:10px}.HistoryArchive_summaryTop__qGjCt time{font-size:17px;font-weight:900;white-space:nowrap}.HistoryArchive_status__CE0mB{padding:5px 9px;border-radius:999px;font-size:11px;font-weight:900}.HistoryArchive_missed__Fyswn{background:#eef1ef;color:var(--muted)}.HistoryArchive_summaryFacts__p9shv{display:flex;flex-wrap:wrap;gap:5px 12px;margin-top:7px;color:var(--muted);font-size:12px}.HistoryArchive_metrics__XSBwk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:12px}.HistoryArchive_metrics__XSBwk span{padding:8px 5px;border-radius:11px;background:var(--surface-soft);color:var(--muted);font-size:11px;text-align:center}.HistoryArchive_metrics__XSBwk b{display:block;margin-bottom:2px;color:var(--text);font-size:14px}.HistoryArchive_disclosure__5ss79{display:block;margin-top:10px;color:var(--green);font-size:12px;font-weight:800}.HistoryArchive_details__pa1Zf{padding:0 15px 15px;border-top:1px solid var(--border)}.HistoryArchive_detailMeta__QEYCC{padding:12px 0 0;line-height:1.4}.HistoryArchive_exercise__atZVL{padding:14px 0;border-bottom:1px solid var(--border)}.HistoryArchive_exercise__atZVL:last-of-type{border-bottom:0}.HistoryArchive_exerciseHead__0_k6g{display:flex;flex-direction:column;gap:3px;margin-bottom:9px}.HistoryArchive_exerciseHead__0_k6g span,.HistoryArchive_setComment__BzWfD{color:var(--muted);font-size:12px}.HistoryArchive_setRow__yOLr4{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;padding:8px 0;font-size:12px}.HistoryArchive_setNumber__cPG0n{padding-top:7px;color:var(--text);font-weight:900}.HistoryArchive_setFacts__x6BNB{display:flex;flex-wrap:wrap;gap:6px}.HistoryArchive_emptyFact__4fyUe,.HistoryArchive_setFact__P9TiT{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:6px 9px;border:1px solid var(--border);border-radius:999px;background:var(--surface-soft);color:var(--text);line-height:1}.HistoryArchive_setFact__P9TiT b{color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase}.HistoryArchive_emptyFact__4fyUe{color:var(--muted)}.HistoryArchive_setComment__BzWfD{grid-column:2/-1;color:var(--muted);font-size:12px}.HistoryArchive_groupBlock__yGxng{display:grid;grid-gap:10px;gap:10px}.HistoryArchive_groupRound__M9PpY{display:grid;grid-gap:7px;gap:7px}.HistoryArchive_groupRoundTitle__sfDhF{color:var(--green);font-size:12px;font-weight:900}.HistoryArchive_groupSetLine__nHHhF{display:grid;grid-template-columns:24px minmax(0,1fr) auto minmax(70px,auto);grid-gap:7px;gap:7px;align-items:center;padding:7px 0;border-top:1px solid var(--border);font-size:12px}.HistoryArchive_groupSetLine__nHHhF:first-of-type{border-top:0}.HistoryArchive_groupSetMarker__Ig4_M,.HistoryArchive_groupSetNumber__lkydz{color:var(--text);font-weight:900}.HistoryArchive_groupSetName__3I3et{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HistoryArchive_groupSetSummary__Hqcg8{color:var(--muted);font-weight:800;text-align:right}@media(max-width:420px){.HistoryArchive_filterRow__wgKyt{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(76px,.7fr);gap:6px}.HistoryArchive_filterActive___pmVi,.HistoryArchive_filterButton__YCpiD{width:100%;padding:0 8px}.HistoryArchive_metrics__XSBwk{grid-template-columns:1fr}.HistoryArchive_metrics__XSBwk span{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;text-align:left}.HistoryArchive_metrics__XSBwk b{display:inline;margin:0}.HistoryArchive_setRow__yOLr4{grid-template-columns:32px minmax(0,1fr);gap:6px}.HistoryArchive_emptyFact__4fyUe,.HistoryArchive_setFact__P9TiT{padding:6px 8px}.HistoryArchive_groupSetLine__nHHhF{grid-template-columns:22px minmax(0,1fr) auto}.HistoryArchive_groupSetSummary__Hqcg8{grid-column:2/-1;text-align:left}}.HistoryArchive_activeChip__hkHzX,.HistoryArchive_filterActive___pmVi,.HistoryArchive_heading__P94Zo>span{border-color:var(--blue-border);background:var(--blue-soft);color:var(--blue)}.HistoryArchive_disclosure__5ss79,.HistoryArchive_groupRoundTitle__sfDhF{color:var(--blue)}.HistoryArchive_completed__O1kQc{background:var(--green-soft);color:var(--green)}.ProfileMeasurements_panel__EMy9z{display:flex;height:100%;min-height:0;flex-direction:column;gap:12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.ProfileMeasurements_listPanel__Y6HyS{overflow:hidden}.ProfileMeasurements_measurementScroll__u1BJ0{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.ProfileMeasurements_heading__TW_Kd h2{margin:3px 0 0}.ProfileMeasurements_headingRow__tHuCc{display:flex;align-items:center;justify-content:space-between;gap:12px}.ProfileMeasurements_headingRow__tHuCc button,.ProfileMeasurements_headingRow__tHuCc>.ProfileMeasurements_btn__dYg7B{width:auto;padding:0 13px}.ProfileMeasurements_profileCard__6G1hx{display:grid;grid-gap:14px;gap:14px}.ProfileMeasurements_clientSwitcher__gdu1t{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,1fr) auto;grid-gap:9px;gap:9px;align-items:end}.ProfileMeasurements_clientSwitcher__gdu1t>div span{display:block;color:var(--muted);font-size:11px}.ProfileMeasurements_clientSwitcher__gdu1t>div b{display:block;margin-top:4px}.ProfileMeasurements_clientSwitcher__gdu1t button{width:auto;padding:0 12px}.ProfileMeasurements_switcherNote__R2RjQ{grid-column:1/-1;margin:0;color:var(--muted);font-size:11px;line-height:1.35}.ProfileMeasurements_avatarArea__uRwIj{position:relative;width:max-content;margin:0 auto}.ProfileMeasurements_avatar__a61p6{display:grid;width:88px;height:88px;padding:0;place-items:center;border:1px solid var(--border);border-radius:50%;overflow:hidden;background:var(--green-soft);color:var(--green);font-size:28px;font-weight:900;cursor:pointer;transition:width .2s,height .2s}.ProfileMeasurements_avatarExpanded__cYdyR{width:220px;height:220px}.ProfileMeasurements_avatar__a61p6 img{width:100%;height:100%;object-fit:cover}.ProfileMeasurements_avatarEdit__GzpQu{position:absolute;right:-4px;bottom:3px;width:31px;height:31px;border:2px solid #fff;border-radius:50%;background:var(--green);color:#fff;font-size:15px;font-weight:900;cursor:pointer}.ProfileMeasurements_hiddenFile__YCP1Q{display:none}.ProfileMeasurements_measurementGrid__I8uVJ,.ProfileMeasurements_profileFields__IEnCT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ProfileMeasurements_profileSummary__nIyQZ,.ProfileMeasurements_readonlyGrid__cYGLz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ProfileMeasurements_profileSummary__nIyQZ>div,.ProfileMeasurements_readonlyGrid__cYGLz>div{padding:10px;border-radius:11px;background:var(--surface-soft)}.ProfileMeasurements_profileSummary__nIyQZ span,.ProfileMeasurements_readonlyGrid__cYGLz span{display:block;margin-bottom:3px;color:var(--muted);font-size:11px}.ProfileMeasurements_profileSummary__nIyQZ b,.ProfileMeasurements_readonlyGrid__cYGLz b{font-size:14px}.ProfileMeasurements_readonlyGrid__cYGLz em{display:block;margin-top:3px;color:var(--green);font-size:11px;font-style:normal;font-weight:800}.ProfileMeasurements_field__aTq66{min-width:0}.ProfileMeasurements_field__aTq66>span{display:block;margin-bottom:4px;color:var(--muted);font-size:11px;font-weight:800}.ProfileMeasurements_field__aTq66 input,.ProfileMeasurements_field__aTq66 select{width:100%;min-width:0;min-height:42px;padding:0 10px;border:1px solid var(--border);border-radius:11px;outline:none;background:var(--surface-soft);color:var(--text)}.ProfileMeasurements_field__aTq66 input:focus,.ProfileMeasurements_field__aTq66 select:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(32,159,97,.1)}.ProfileMeasurements_dateField__ArGzA,.ProfileMeasurements_profileFields__IEnCT .ProfileMeasurements_field__aTq66:first-child{grid-column:1/-1}.ProfileMeasurements_sectionTitle___tGNT{margin-bottom:11px;font-size:15px;font-weight:900}.ProfileMeasurements_formActions__YM2Nt,.ProfileMeasurements_modalActions__F7AzR,.ProfileMeasurements_viewActions__nWo62{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.ProfileMeasurements_measurementList__MwAD1{padding:0;overflow:hidden}.ProfileMeasurements_measurementList__MwAD1:empty{display:none}.ProfileMeasurements_measurementList__MwAD1 button{display:block;width:100%;padding:13px 14px;border:0;border-bottom:1px solid var(--border);background:#fff;color:var(--text);text-align:left;cursor:pointer}.ProfileMeasurements_measurementList__MwAD1 button:last-child{border-bottom:0}.ProfileMeasurements_measurementListHead__BYqOb{display:flex;align-items:center;justify-content:space-between;gap:10px}.ProfileMeasurements_measurementList__MwAD1 time{font-weight:900;white-space:nowrap}.ProfileMeasurements_measurementList__MwAD1 b{color:var(--green);font-size:11px}.ProfileMeasurements_progressGrid__YDNpw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:9px}.ProfileMeasurements_progressGrid__YDNpw>span{padding:7px 8px;border-radius:9px;background:var(--surface-soft)}.ProfileMeasurements_progressGrid__YDNpw em,.ProfileMeasurements_progressGrid__YDNpw small,.ProfileMeasurements_progressGrid__YDNpw strong{display:block}.ProfileMeasurements_progressGrid__YDNpw small{color:var(--muted);font-size:10px}.ProfileMeasurements_progressGrid__YDNpw strong{margin-top:2px;font-size:12px}.ProfileMeasurements_progressGrid__YDNpw em{margin-top:2px;color:var(--green);font-size:10px;font-style:normal;font-weight:800}.ProfileMeasurements_importNotice__Ar_TN{display:grid;grid-gap:8px;gap:8px;background:#fff7e5;color:#936319}.ProfileMeasurements_importNotice__Ar_TN b,.ProfileMeasurements_importNotice__Ar_TN span{display:block}.ProfileMeasurements_importNotice__Ar_TN span{font-size:12px;line-height:1.4}.ProfileMeasurements_modalBackdrop__VUxg4{position:fixed;inset:0;z-index:30;display:grid;padding:18px;place-items:center;background:rgba(15,25,19,.48)}.ProfileMeasurements_avatarModal__DyvIP{width:min(100%,360px);padding:16px;border-radius:20px;background:#fff;box-shadow:0 24px 70px rgba(0,0,0,.22)}.ProfileMeasurements_avatarModal__DyvIP h3{margin:0 0 12px}.ProfileMeasurements_avatarPreview__zYcXh{width:240px;height:240px;margin:0 auto;overflow:hidden;border-radius:18px;background:var(--surface-soft)}.ProfileMeasurements_avatarPreview__zYcXh img{width:100%;height:100%;object-fit:cover;transition:transform .15s}.ProfileMeasurements_zoomField__5ZsIC{display:block;margin:13px 0}.ProfileMeasurements_zoomField__5ZsIC span{display:block;margin-bottom:5px;color:var(--muted);font-size:11px;font-weight:800}.ProfileMeasurements_zoomField__5ZsIC input{width:100%}.ProfileMeasurements_existingMeasurementNotice__WdMc3{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:10px;border-radius:11px;background:#fff7e5;color:#936319;font-size:12px;font-weight:700}.ProfileMeasurements_existingMeasurementNotice__WdMc3 button{width:auto;flex:0 0 auto}.ProfileMeasurements_settingsButton__tZKb_{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--border);border-radius:14px;background:#fff;color:var(--text);font-size:20px;cursor:pointer}.ProfileMeasurements_headingRow__tHuCc .ProfileMeasurements_settingsButton__tZKb_{width:42px;padding:0}.ProfileMeasurements_settingsPanel__8z9s0{display:grid;grid-gap:14px;gap:14px}.ProfileMeasurements_settingToggle__yrEjj{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--border);border-radius:14px;background:var(--surface-soft)}.ProfileMeasurements_settingToggle__yrEjj b,.ProfileMeasurements_settingToggle__yrEjj small,.ProfileMeasurements_settingToggle__yrEjj span{display:block}.ProfileMeasurements_settingToggle__yrEjj b{font-size:13px}.ProfileMeasurements_settingToggle__yrEjj small{margin-top:3px;color:var(--muted);font-size:11px;line-height:1.35}.ProfileMeasurements_settingToggle__yrEjj input{width:22px;height:22px;flex:0 0 auto;accent-color:var(--green)}@media(max-width:390px){.ProfileMeasurements_clientSwitcher__gdu1t{grid-template-columns:1fr}.ProfileMeasurements_clientSwitcher__gdu1t button{width:100%}.ProfileMeasurements_measurementGrid__I8uVJ,.ProfileMeasurements_profileFields__IEnCT,.ProfileMeasurements_profileSummary__nIyQZ,.ProfileMeasurements_progressGrid__YDNpw,.ProfileMeasurements_readonlyGrid__cYGLz{grid-template-columns:1fr}.ProfileMeasurements_dateField__ArGzA,.ProfileMeasurements_profileFields__IEnCT .ProfileMeasurements_field__aTq66:first-child{grid-column:auto}.ProfileMeasurements_avatarExpanded__cYdyR{width:190px;height:190px}.ProfileMeasurements_formActions__YM2Nt,.ProfileMeasurements_viewActions__nWo62{grid-template-columns:1fr}.ProfileMeasurements_existingMeasurementNotice__WdMc3{align-items:stretch;flex-direction:column}.ProfileMeasurements_existingMeasurementNotice__WdMc3 button{width:100%}}.ProfileMeasurements_avatar__a61p6{background:var(--blue-soft);color:var(--blue)}.ProfileMeasurements_avatarEdit__GzpQu{background:var(--blue)}.ProfileMeasurements_field__aTq66 input:focus,.ProfileMeasurements_field__aTq66 select:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(14,165,233,.13)}.ProfileMeasurements_measurementList__MwAD1 b{color:var(--blue)}.ProfileMeasurements_settingToggle__yrEjj input{accent-color:var(--blue)}.ProfileMeasurements_progressGrid__YDNpw em,.ProfileMeasurements_readonlyGrid__cYGLz em{color:var(--green)}