.FormCheckbox_checkboxGroup__ept5Q{margin:10px 0}.FormCheckbox_checkbox__irfvb{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.FormCheckbox_checkboxCustom__ErMnG{position:relative;flex-shrink:0;margin-top:3px;width:21px;height:21px;background-color:transparent;border:1px solid var(--ink-300);border-radius:3px;cursor:pointer;transition:all .2s ease}.FormCheckbox_checkboxCustom__ErMnG:after{content:"";position:absolute;display:none;left:6px;top:2px;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.FormCheckbox_checkbox__irfvb:checked+.FormCheckbox_checkboxCustom__ErMnG{background-color:var(--purple-500);border-color:var(--purple-500)}.FormCheckbox_checkbox__irfvb:checked+.FormCheckbox_checkboxCustom__ErMnG:after{display:block}.FormCheckbox_checkboxLabel__9yyw5{font-size:16px;cursor:pointer;font-family:var(--font-sans);line-height:normal;display:flex;align-items:center;gap:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:1024px){.FormCheckbox_checkboxLabel__9yyw5{font-size:14px;gap:13px}}.FormInput_inputGroup___vwNe{position:relative;height:53px;margin-top:14px}.FormInput_input__TjEGe{width:100%;height:100%;font-size:18px;padding:16px 24px;border-radius:6px;background:var(--ink-100);border:none;outline:none;color:var(--text-primary)}.FormInput_input__TjEGe:focus{outline:none}.FormInput_input__TjEGe::placeholder{color:var(--text-primary);font-size:18px}.FormInput_togglePassword__FIR8g{position:absolute;right:16px;top:50%;transform:translateY(-50%);padding:0;width:20px;cursor:pointer}@media (max-width:1024px){.FormInput_input__TjEGe{padding:14px 24px;font-size:16px}.FormInput_inputGroup___vwNe{margin-top:8px;height:46px}.FormInput_input__TjEGe::placeholder{font-size:16px}}@media (max-width:768px){.FormInput_inputGroup___vwNe{margin-top:8px;height:40px}.FormInput_input__TjEGe{padding:14px 16px;font-size:14px}.FormInput_input__TjEGe::placeholder{font-size:14px}}.UpdatePasswordForm_form__hNnaR{display:flex;flex-direction:column}.UpdatePasswordForm_updateButton__jjRur{padding:16px;color:white;border:none;font-family:var(--font-sans);font-size:20px;font-weight:600;cursor:pointer;transition:transform .2s ease;border-radius:10px;background:var(--purple-500);margin-top:20px}.UpdatePasswordForm_updateButton__jjRur:hover{background:var(--purple-200);color:var(--ink-900)}.UpdatePasswordForm_updateButton__jjRur:disabled{opacity:.6;cursor:not-allowed;transform:none}.UpdatePasswordForm_errorText__NcnjN{font-family:var(--font-sans);font-size:14px;color:var(--red-600);margin-top:4px;text-align:center}.UpdatePasswordForm_backLink__r2_9I{font-family:var(--font-sans);color:var(--text-primary);text-decoration:none;font-weight:600;text-align:center;margin-top:8px}.UpdatePasswordForm_errorContainer__v8GIs{display:flex;flex-direction:column;gap:8px;margin-top:12px}.UpdatePasswordForm_errorTitle__0gBjl{font-family:var(--font-sans);font-size:16px;font-weight:600;color:var(--red-600)}.UpdatePasswordForm_errorMessage__FK6XE{font-family:var(--font-sans);font-size:14px;color:var(--ink-900)}.UpdatePasswordForm_errorLink__MM_Qa{font-family:var(--font-sans);color:var(--text-primary);text-decoration:none;font-weight:600}@media screen and (max-width:1024px){.UpdatePasswordForm_updateButton__jjRur{font-size:16px}}@media screen and (max-width:768px){.UpdatePasswordForm_updateButton__jjRur{font-size:14px;border-radius:8px;background:var(--ink-900);color:#fff;margin-top:14px}.UpdatePasswordForm_errorText__NcnjN{font-size:12px}}.ForgotPasswordForm_form__WJ0Eo{display:flex;flex-direction:column}.ForgotPasswordForm_submitButton__2hcTn{padding:16px;color:white;border:none;font-family:var(--font-sans);font-size:20px;font-weight:600;cursor:pointer;transition:transform .2s ease;border-radius:10px;background:var(--purple-500);margin-top:20px}.ForgotPasswordForm_submitButton__2hcTn:hover{background:var(--purple-200);color:var(--ink-900)}.ForgotPasswordForm_submitButton__2hcTn:disabled{opacity:.6;cursor:not-allowed;transform:none}.ForgotPasswordForm_errorText__x3AKM{font-family:var(--font-sans);font-size:14px;color:var(--red-600);margin-top:4px;text-align:center}.ForgotPasswordForm_forgotTextContainer__j_gL5{text-align:center;margin-top:60px;font-size:18px}.ForgotPasswordForm_forgotText__V_XcB{color:var(--ink-900);font-family:var(--font-sans)}.ForgotPasswordForm_forgotLinkText__Y6Dam{color:var(--ink-900);text-decoration:none;font-weight:600;margin-left:9px}@media screen and (max-width:1024px){.ForgotPasswordForm_submitButton__2hcTn{font-size:16px}}@media screen and (max-width:768px){.ForgotPasswordForm_submitButton__2hcTn{font-size:14px;border-radius:8px;background:var(--ink-900);color:#fff;margin-top:14px}.ForgotPasswordForm_errorText__x3AKM{font-size:12px}.ForgotPasswordForm_forgotTextContainer__j_gL5{font-size:14px}}.DeleteAccountInfo_list__jaklS{display:flex;flex-direction:column;gap:8px;padding-left:20px;color:var(--Red)}.DeleteAccountInfo_warning__H_sZM{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:12px;background:var(--set-bg-missed)}.page_section__nib6W{display:flex;flex-direction:column;gap:8px}.page_buttonLink__nSRlq{display:block;margin-top:4px}.page_link__JqBve{color:var(--Purple-3);text-decoration:underline}.Text_root__NyALg{font-feature-settings:"liga" off,"clig" off;font-family:var(--font-sans);font-weight:400;font-style:normal;letter-spacing:-.1px;line-height:normal}.Text_xxsSize__c9VUi{font-size:10px}.Text_xsSize__Gp2qI{font-size:12px}.Text_sSize__QJiTY{font-size:14px}.Text_mSize__YzFXi{font-size:16px}.Text_lSize__PwGRC{font-size:18px}.Text_xlSize__c_uSK{font-size:20px}.Text_blackColor__Vl6_f{color:var(--black)}.Text_greyColor__b74o3{color:var(--Grey-2)}.Text_redColor__ichps{color:var(--Red)}.Text_darkGreyColor__hG_pH{color:var(--ink-700)}.Text_whiteColor__xbHvx{color:#fff}.Text_inheritColor__vUsEI{color:inherit}.Text_greenColor__IhJOd,.Text_purpleColor__zWH_6{color:var(--text-primary)}.Text_transparentBlackColor__WyHa7{color:rgba(28,27,42,.7)}.Text_bold__wWcZM{font-weight:700}.Text_extraBold__iMh4c{font-weight:800}.Text_lh100__l1Uih{line-height:1}.Text_lh120__rLg9K{line-height:1.2}.Text_lh140___RpVh{line-height:1.4}.Text_lh150__PyNow{line-height:1.5}.Text_lh14px__gQyFi{line-height:14px}.Text_lh16px__mYDuI{line-height:16px}.Text_lh20px__Lhc8D{line-height:20px}.Text_ls__xJkwm{letter-spacing:.5px}.Text_ellipsis__7TwCL{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Text_hyphens__UrnUj{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.Text_ws__xFMRA{white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.Text_center__5Um4k{text-align:center}.Text_bw__VTADI{word-break:break-word}.Text_bold__wWcZM.Text_xlSize__c_uSK{font-weight:800;letter-spacing:-.02em}.Comments_body__zcS8y,.Comments_commentsList__xIjur,.Comments_container__0Y4kD{flex:1 1;display:flex;flex-direction:column;min-height:0}.Comments_commentsList__xIjur{overflow-y:auto;gap:8px;padding-right:8px;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.Comments_inputArea__lYAVb{flex-shrink:0;padding-top:8px}.Comments_inputBlock__Gbngx{padding:12px;border-radius:var(--radius-sm);background:var(--white)}.Comments_readOnlyHint__6AW4S{flex-shrink:0;padding:12px 0 4px;text-align:center}.MediaUploadWarning_banner__oHLmu{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;background:var(--warning-bg);color:var(--warning-color)}.AttachmentUploadList_list__m_Ni6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:8px}.AttachmentUploadList_listCompact__Y3WUL{grid-template-columns:minmax(0,1fr)}.AttachmentUploadList_warning__gHltR{grid-column:1/-1}.AttachmentUploadList_row__qQPQU{border:1px solid var(--Grey);border-radius:6px;padding:6px 8px;min-width:0}.AttachmentUploadList_rowCompact__AWOAa{padding:4px 6px}.AttachmentUploadList_compactLine__QhDk2{flex:1 1;min-width:0}.AttachmentUploadList_compactLine__QhDk2,.AttachmentUploadList_compactLine__QhDk2>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AttachmentUploadList_compactLineError__jnlO4,.AttachmentUploadList_compactLineError__jnlO4>*{overflow:visible;text-overflow:unset;white-space:normal;line-height:1.3}.AttachmentUploadList_thumbnail__LIRQC{position:relative;width:40px;height:40px;border-radius:8px;overflow:hidden}.AttachmentUploadList_thumbnailCompact__vcK0y{width:32px;height:32px;border-radius:6px}.AttachmentUploadList_thumbnailSlot___FpQT{width:40px;height:40px;border-radius:8px;background:var(--Grey);display:flex;align-items:center;justify-content:center;flex-shrink:0}.AttachmentUploadList_thumbnailSlotCompact__Vv7XN{width:32px;height:32px;border-radius:6px}.AttachmentUploadList_thumbnailSlotError__5gi9P{background:var(--black)}.AttachmentUploadList_videoOverlay__jj1lW{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(28,27,42,.25)}.AttachmentUploadList_videoIconBadge__pTVjJ{width:24px;height:24px;border-radius:6px;background:rgba(28,27,42,.65);display:flex;align-items:center;justify-content:center}.AttachmentUploadList_actionBtn__WupQA{padding:6px!important;color:var(--Grey-2)!important}.AttachmentUploadList_actionBtn__WupQA:hover{background:rgba(110,108,133,.12)!important}.AttachmentUploadList_actionIcon__xlFSG{font-size:20px!important;color:var(--Grey-2)}.SelectionBubbleToolbar_toolbar__LeXDF{--toolbar-bg:var(--purple-400);--toolbar-divider:var(--purple-100);--toolbar-icon:#fff;position:fixed;transform:translateX(-50%) translateY(calc(-100% - 8px));z-index:9999;box-sizing:border-box;display:flex;align-items:center;gap:2px;padding:4px 6px;background:var(--toolbar-bg);border-radius:4px;box-shadow:0 2px 12px rgba(28,27,42,.18);pointer-events:auto}.SelectionBubbleToolbar_button__DvW3S{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;color:var(--toolbar-icon);cursor:pointer;border-radius:10px;transition:background .12s ease;flex-shrink:0}.SelectionBubbleToolbar_button__DvW3S:hover{background:rgba(255,255,255,.12)}.SelectionBubbleToolbar_active__qO5Di{background:rgba(255,255,255,.22)}.SelectionBubbleToolbar_divider__TqCrd{width:1px;height:18px;background:var(--toolbar-divider);margin:0 2px;flex-shrink:0;align-self:center}.SelectionBubbleToolbar_toolbarSlot__jAaDx{display:flex;align-items:center;justify-content:center;flex-shrink:0}.SelectionBubbleToolbar_tooltipContent__AoH5s{display:flex;flex-direction:column;align-items:center;gap:4px}.SelectionBubbleToolbar_tooltipKeys__XsBiM{display:flex;gap:3px;align-items:center}.SelectionBubbleToolbar_tooltipKey__FWj9g{display:inline-flex;align-items:center;justify-content:center;padding:1px 5px;min-width:20px;height:18px;background:rgba(255,255,255,.15);border-radius:3px;font-size:11px;font-family:inherit;font-weight:500;line-height:1;border:none}.SelectionBubbleToolbar_linkInputRow__aiWSE{display:flex;align-items:center;gap:4px;padding:0 2px;flex:1 1;min-width:0}.SelectionBubbleToolbar_linkInput__dvEg7{box-sizing:border-box;background:rgba(255,255,255,.15);border:1px solid var(--toolbar-divider);border-radius:4px;color:var(--toolbar-icon);font-size:12px;height:24px;padding:0 8px;outline:none;width:200px;min-width:0;flex:1 1}.SelectionBubbleToolbar_linkInput__dvEg7:focus{border-color:rgba(255,255,255,.85)}.SelectionBubbleToolbar_linkInput__dvEg7::placeholder{color:rgba(255,255,255,.45)}.CommentEditor_editor__OVlMw ol,.CommentEditor_editor__OVlMw ul{padding-left:20px}.CommentInput_inputContainer__fqnXj{position:relative;flex-shrink:0}.CommentInput_resizeHandle__Fs_V8{height:10px;cursor:row-resize;display:flex;align-items:center;justify-content:center;margin-bottom:-2px}.CommentInput_resizeHandle__Fs_V8:before{content:"";width:40px;height:3px;border-radius:2px;background:transparent;transition:background .15s}.CommentInput_resizeHandle__Fs_V8:hover:before{background:var(--Grey-2)}.CommentInput_resizeHandleMobile__ucfd_{height:20px;touch-action:none}.CommentInput_resizeHandleMobile__ucfd_:before{background:var(--Grey-2);width:36px;height:4px;border-radius:2px}.CommentInput_replyStrip__s_ykF{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);padding:9px var(--space-3);border-left:3px solid var(--purple-500);border-radius:0 var(--radius-xs) var(--radius-xs) 0;background:var(--surface-tint)}.CommentInput_replyStripIcon__Jwy6I{flex-shrink:0;width:17px;height:17px;color:var(--purple-500)}.CommentInput_replyStripBody__LIPd3{display:flex;flex:1 1;flex-direction:column;min-width:0}.CommentInput_replyStripCaption___cuJU{color:var(--purple-600);font-size:var(--text-micro);font-weight:700}.CommentInput_replyStripPreview__NPQqm{overflow:hidden;color:var(--text-secondary);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.CommentInput_replyStripCancel__wGJ38{flex-shrink:0;padding:2px}.CommentInput_replyStripCancelIcon__udFZM{width:18px;height:18px}.CommentInput_replyStripCancelIcon__udFZM svg{fill:none;stroke:var(--text-tertiary)}.Select_optionContent__LqqIb{width:100%;display:flex;align-items:center;gap:8px;min-width:1px}.Select_loader__sJkeF{display:flex;align-items:center;justify-content:center}.Modal_header__yiTzp{padding:8px 20px 14px;width:100%;box-sizing:border-box;border-bottom:1px solid var(--border-subtle);display:flex;align-items:flex-start;gap:8px}.Modal_headerMain__X1i6J{flex:1 1;min-width:0}.Modal_noHr__w4QtO{border-bottom:none;padding-bottom:4px}.Modal_closeOnlyRow___Vrk5{display:flex;justify-content:flex-end;align-items:center;width:100%;box-sizing:border-box;padding:4px 20px 0}.Modal_content__udkPO{padding:0 20px 16px}@media (max-width:430px){.Modal_header__yiTzp{padding:12px 20px 14px}.Modal_content__udkPO{padding:0 20px 18px}}.CodeInput_root__CUt_J{display:flex;align-items:center;justify-content:space-between;gap:8px}.CodeInput_box__ZFZ9H{flex:1 1;min-width:0;height:56px;padding:0;border:1px solid var(--Grey);border-radius:var(--radius-sm);background:var(--white);color:var(--black);font-family:inherit;font-size:24px;font-weight:600;line-height:1;text-align:center;outline:none;-moz-appearance:textfield}.CodeInput_box__ZFZ9H:hover:not(:disabled){border-color:var(--Grey-2)}.CodeInput_box__ZFZ9H:focus{border-color:var(--Purple-3)}.CodeInput_box__ZFZ9H:disabled{background:var(--Light-Purple);color:var(--Grey-2)}.CodeInput_error__t2Pyn,.CodeInput_error__t2Pyn:focus,.CodeInput_error__t2Pyn:hover:not(:disabled){border-color:var(--Red)}.AuthCodeSteps_actions__uMW9b{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px}.AuthCodeSteps_resendButton__w6Zne{white-space:nowrap;flex-shrink:0}.OrLine_container__GHj_5{display:flex;gap:8px;align-items:center}.OrLine_line__483lC{flex:1 1 auto;height:1px;background:var(--Grey-2)}.OrLine_or__1SHkw{flex:0 0 auto}.TelegramDisabledNotice_trigger__j6pZZ{display:block;margin:0 auto;padding:0;border:none;background:none;color:var(--text-primary);font-family:var(--font-sans);font-size:14px;font-weight:600;text-align:center;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.TelegramDisabledNotice_trigger__j6pZZ:hover{color:var(--Purple-3)}.TelegramDisabledNotice_header__pc1fV{display:flex;align-items:center;gap:8px;margin:0 -20px;padding:8px 20px;border-bottom:1px solid var(--Grey)}.TelegramDisabledNotice_title__2wNjQ{flex:1 1;min-width:0;color:var(--black);font-family:var(--font-sans);font-size:16px;font-weight:700;line-height:24px}.TelegramDisabledNotice_close__lxYl4{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-right:-6px;width:24px;height:24px;padding:0;border:none;background:none;cursor:pointer}.TelegramDisabledNotice_body__Zi5b3{display:flex;flex-direction:column;gap:16px;padding-top:16px;color:var(--black);font-family:var(--font-sans);font-size:14px;line-height:140%}.TelegramDisabledNotice_subheader__BVQbv{font-weight:700}.TelegramDisabledNotice_list__gUTza{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:20px}.TelegramDisabledNotice_supportLink__sbKaO{color:var(--Purple-3);font-weight:600;text-decoration:none}.TelegramDisabledNotice_supportLink__sbKaO:hover{text-decoration:underline}.TelegramDisabledNotice_footnote__MmTCu{color:var(--Grey-2);font-size:12px}@media (max-width:430px){.TelegramDisabledNotice_body__Zi5b3{gap:12px;padding-top:12px}}.InviteForm_tgContainer__Z9b4Y{position:relative}.InviteForm_tgPrevent__B_03S{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.UnauthCard_container__aN3Pt{flex:1 0 auto;min-height:100%;display:flex;flex-direction:column;background:var(--surface-inverse)}.UnauthCard_hero__ZBTNQ{display:flex;flex-direction:column;gap:16px;padding:calc(24px + env(safe-area-inset-top, 0px)) 24px 32px;color:#fff}.UnauthCard_heroTop__2KgVA{min-height:40px}.UnauthCard_backButton__gFTqc,.UnauthCard_heroTop__2KgVA,.UnauthCard_logo__vJeVI{display:flex;align-items:center}.UnauthCard_backButton__gFTqc{justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.1);color:#fff;cursor:pointer;transition:transform .12s ease}.UnauthCard_backButton__gFTqc:active{transform:scale(.94)}.UnauthCard_accent__ZWxB_{display:block;width:44px;height:4px;margin-top:12px;border-radius:2px;background:var(--lime-500)}.UnauthCard_title__jd4Zy{margin:0;font-size:30px;font-weight:800;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:#fff}.UnauthCard_sheet__l7bom{flex:1 0 auto;display:flex;flex-direction:column;gap:16px;padding:28px 20px calc(24px + env(safe-area-inset-bottom, 0px));border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--surface-page)}.UnauthCard_sheetCentered__MtSL6{justify-content:flex-start}.UnauthCard_above__tCWSA{padding:16px;border-radius:var(--radius-md);background:var(--purple-50)}.UnauthCard_body__HXhra{display:flex;flex-direction:column;gap:24px}.ActivateFlow_consentCheckbox__B_Cpr{margin-left:4px}.ActivateFlow_consentLink__ZKYSA{color:var(--Purple-3);text-decoration:underline}.ActivateFlow_consentError__Tlafa{margin-left:14px}.InviteForm_form__PXvqS{display:flex;flex-direction:column}.InviteForm_registerButton__ZWcF3{padding:16px;color:white;border:none;font-size:20px;font-weight:600;cursor:pointer;transition:transform .2s ease;border-radius:10px;background:var(--purple-500);margin-top:20px}.InviteForm_registerButton__ZWcF3:hover{background:var(--purple-200);color:var(--ink-900)}.InviteForm_registerButton__ZWcF3:disabled{opacity:.6;cursor:not-allowed;transform:none}.InviteForm_errorText__ElJZ6{font-family:var(--font-sans);font-size:14px;color:var(--red-600);margin-top:4px}.InviteForm_loadingContainer__4zQM7{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;gap:16px}.InviteForm_errorContainer__yCgRc{display:flex;flex-direction:column;gap:20px;margin-top:20px}.InviteForm_errorTitle__jbISE{font-size:24px;font-weight:600;color:var(--text-primary)}.InviteForm_errorMessage__zEsMU{font-family:var(--font-sans);font-size:16px;line-height:1.2;color:var(--ink-900)}.InviteForm_forgotTextContainer__NGWbQ{text-align:center;margin-top:23px;font-size:18px}.InviteForm_forgotText__Kdm9C{color:var(--ink-900);font-family:var(--font-sans)}.InviteForm_forgotLinkText__G7ONc{color:var(--ink-900);text-decoration:none;font-weight:600;margin-left:9px}.InviteForm_checkboxContainer__b8CU2{display:flex;flex-direction:column;gap:4px}.InviteForm_checkboxText__se4TZ{font-size:14px;color:var(--text-primary)}.InviteForm_checkboxLink__FTTbw{color:var(--text-primary);text-decoration:none}.InviteForm_checkboxError__CrFE7{margin-left:14px;font-family:var(--font-sans);font-size:12px;color:var(--red-600)}.InviteForm_tgContainer__JfxDH{position:relative;margin-top:60px}.InviteForm_tgPrevent__8CBU9{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}@media screen and (max-width:1024px){.InviteForm_registerButton__ZWcF3{font-size:16px}.InviteForm_errorTitle__jbISE{font-size:20px}}@media screen and (max-width:768px){.InviteForm_registerButton__ZWcF3{font-size:14px;border-radius:8px;background:var(--ink-900);color:#fff;margin-top:14px}.InviteForm_errorTitle__jbISE{font-size:18px}.InviteForm_checkboxText__se4TZ,.InviteForm_errorText__ElJZ6{font-size:12px}.InviteForm_checkboxError__CrFE7{font-size:10px}.InviteForm_forgotTextContainer__NGWbQ{font-size:14px;margin-top:14px}}.LoginForm_form__QrsZ_{display:flex;flex-direction:column}.LoginForm_loginButton__pbFdf{padding:16px;color:white;border:none;font-size:20px;font-weight:600;cursor:pointer;transition:transform .2s ease;border-radius:10px;background:var(--purple-500);margin-top:20px}.LoginForm_loginButton__pbFdf:hover{background:var(--purple-200);color:var(--ink-900)}.LoginForm_loginButton__pbFdf:disabled{opacity:.6;cursor:not-allowed;transform:none}.LoginForm_tgContainer__L7mFO{margin-top:60px}.LoginForm_forgotTextContainer__Li9Bj{text-align:center;margin-top:23px;font-size:18px}.LoginForm_forgotText__7jPFg{color:var(--ink-900)}.LoginForm_forgotLinkText__tkfxj{color:var(--ink-900);text-decoration:none;font-weight:600;margin-left:9px}.LoginForm_errorText__b9hgz{font-size:14px;color:var(--red-600);margin-top:4px}@media screen and (max-width:1024px){.LoginForm_loginButton__pbFdf{font-size:16px}}@media screen and (max-width:768px){.LoginForm_loginButton__pbFdf{border-radius:8px;background:var(--ink-900);color:#fff}.LoginForm_forgotTextContainer__Li9Bj,.LoginForm_loginButton__pbFdf{font-size:14px;margin-top:14px}.LoginForm_errorText__b9hgz{font-size:12x}}.Header_header__VSpcW{top:0;left:0;right:0;height:var(--header-height);justify-content:center;padding:12px;background:var(--surface-inverse)}.Header_header__VSpcW,.TabBar_bar__IWdDR{position:fixed;display:flex;align-items:center;z-index:100}.TabBar_bar__IWdDR{left:50%;bottom:calc(16px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);gap:8px;padding:6px;border-radius:var(--radius-pill);background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid rgba(255,255,255,.6);box-shadow:var(--shadow-raised)}.TabBar_tab__v0X2S{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;color:var(--ink-500);transition:background-color .14s ease,color .14s ease,transform .12s ease}.TabBar_tab__v0X2S svg{width:22px;height:22px}.TabBar_tab__v0X2S:active{transform:scale(.94)}.TabBar_active__DvSmf{background:var(--surface-inverse);color:var(--lime-500)}.layout_container__rtEYb{flex:1 0 auto;padding:calc(var(--header-height) + 16px) 16px calc(16px + env(safe-area-inset-bottom, 0px));min-height:100%;display:flex;flex-flow:column nowrap;background:var(--surface-page)}.layout_container__rtEYb:has([data-tabbar]){padding-bottom:calc(104px + env(safe-area-inset-bottom, 0px))}.layout_container__rtEYb:has([data-comments-page]){flex:1 1;min-height:0;overflow:hidden;padding-bottom:0}@media (max-width:375px){.layout_container__rtEYb{padding-left:8px;padding-right:8px}}.WorkoutList_content__5bHf7,.WorkoutList_workoutList__y4x4k{display:flex;flex-direction:column;gap:12px}.WorkoutList_card__p1w80{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-card);color:var(--text-primary);transition:transform .12s ease}.WorkoutList_card__p1w80:active{transform:scale(.98)}.WorkoutList_hero__qugsH{background:var(--surface-inverse);box-shadow:none;color:#fff}.WorkoutList_eyebrow__OfeUm{font-size:var(--text-micro);font-weight:800;letter-spacing:var(--tracking-caps,.06em);text-transform:uppercase;color:var(--purple-500)}.WorkoutList_hero__qugsH .WorkoutList_eyebrow__OfeUm{color:var(--lime-500)}.WorkoutList_eyebrowBadge__eOoiq{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--radius-xs);background:var(--ink-100);color:var(--ink-700)}.WorkoutList_hero__qugsH .WorkoutList_eyebrowBadge__eOoiq{background:rgba(255,255,255,.12);color:var(--lime-500)}.WorkoutList_eyebrowDone__GkZ_V{background:var(--lime-500);color:var(--text-on-lime)}.WorkoutList_eyebrowMissed__2jtV4{background:var(--ink-100);color:var(--ink-700)}.WorkoutList_title__2FNtA{color:var(--text-primary);font-size:var(--text-heading);font-weight:800;letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);overflow-wrap:anywhere}.WorkoutList_hero__qugsH .WorkoutList_title__2FNtA{color:#fff}.WorkoutList_note__sEto2{font-size:var(--text-caption);line-height:var(--leading-normal);color:rgba(255,255,255,.62)}.WorkoutList_meta__K7G9d{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--radius-pill);background:var(--purple-50);color:var(--ink-500);font-size:var(--text-caption);font-weight:500}.WorkoutList_meta__K7G9d b{color:var(--text-primary);font-weight:800}.WorkoutList_meta__K7G9d svg{color:var(--purple-500)}.WorkoutList_hero__qugsH .WorkoutList_meta__K7G9d{background:rgba(255,255,255,.1);color:rgba(255,255,255,.6)}.WorkoutList_hero__qugsH .WorkoutList_meta__K7G9d b{color:#fff}.WorkoutList_hero__qugsH .WorkoutList_meta__K7G9d svg{color:var(--lime-500)}.WorkoutList_cta__oGx1O{display:flex;align-items:center;justify-content:center;gap:6px;align-self:stretch;height:48px;margin-top:6px;border-radius:var(--radius-pill);background:var(--purple-50);color:var(--purple-500);font-size:var(--text-body);font-weight:700}.WorkoutList_ctaHero__RSgUk{background:var(--lime-500);color:var(--text-on-lime)}.WorkoutList_empty__Rcx6V{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 24px;text-align:center}.WorkoutList_emptyIcon__kq6fp{display:flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:50%;background:var(--purple-50);color:var(--purple-400)}.WorkoutList_emptyIcon__kq6fp svg{width:40px;height:40px}.WorkoutList_emptyTitle__92nK8{font-size:var(--text-heading);font-weight:800;letter-spacing:var(--tracking-tight);color:var(--text-primary)}.page_container__FVzdW{flex:1 1 auto;display:flex;flex-flow:column nowrap;gap:16px;min-height:0}.page_calendar__2L2zb{flex:0 0 auto}.page_day__wjXzu{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:8px}.page_dayTitle__2zUtb{margin:0;font-size:var(--text-body);font-weight:800;color:var(--text-primary)}.page_dayTitle__2zUtb:first-letter{text-transform:uppercase}.page_dayCount__CXFLg{font-size:var(--text-caption);color:var(--text-tertiary)}.DeleteAccountConfirm_card__njMPG.MuiPaper-root{padding:16px 16px 20px;border:1px solid var(--Grey);border-radius:16px}.DeleteAccountConfirm_title__xnXNQ{padding-bottom:16px;border-bottom:1px solid var(--Grey)}.DeleteAccountConfirm_cancelLink__5ujeW{display:block}.DeleteAccountConfirm_dangerButton__eJGqi.MuiButton-contained,.DeleteAccountConfirm_dangerButton__eJGqi.MuiButton-contained:hover{background-color:var(--Red);color:var(--white)}.page_page__RQsDB{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:var(--background)}.page_card__rtWk_{width:100%;max-width:520px;padding:28px 24px;border-radius:20px;background:var(--white);box-shadow:0 8px 32px rgb(0 0 0/8%);display:flex;flex-direction:column;gap:16px}.page_list__Dj8T_{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;line-height:1.45}.page_actions__07fDd{display:flex;gap:12px;flex-wrap:wrap}.page_warning__VtWbJ{padding:12px 14px;border-radius:12px;background:#fff4e5;color:#8a4b00;line-height:1.45}.page_domain__fgSwb{font-weight:600;word-break:break-all}.PageHeader_header__C6xze{display:grid;grid-template-columns:minmax(44px,auto) minmax(0,1fr) minmax(44px,auto);align-items:center;grid-gap:8px;gap:8px;min-height:44px;min-width:0}.PageHeader_side__YeO4U{display:flex;align-items:center;min-width:0}.PageHeader_right___zeMp{justify-content:flex-end}.PageHeader_back__WjMVP{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--surface-card);box-shadow:var(--shadow-card);color:var(--text-primary);cursor:pointer;transition:transform .12s ease}.PageHeader_back__WjMVP:active{transform:scale(.94)}.PageHeader_title__gOETI{margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-body);font-weight:700;color:var(--text-primary)}.page_container__dMaZ_{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.page_card__rTVTq{padding:20px;border-radius:16px;background:var(--white);display:flex;flex-direction:column;gap:12px}.page_steps__ZhXOB{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;line-height:1.45}.page_url__bUR0L{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_code__lUu7C{padding:6px 10px;border-radius:8px;background:var(--background);font-family:monospace;word-break:break-all}.page_grant__qlwSf{display:flex;align-items:center;justify-content:space-between;gap:12px}.ConsentsPage_container__phgtx{display:flex;flex-direction:column;gap:16px}.ConsentsPage_loader__dLT7G{align-self:center;margin-top:24px}.ConsentsPage_lead__JXb7B a{color:inherit;text-decoration:underline}.ConsentsPage_list__rdgmZ{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ConsentsPage_item__hu4Il{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid rgba(0,0,0,.08)}.ConsentsPage_text__v40OH{display:flex;flex-direction:column;gap:2px;min-width:0}.ConsentsPage_description__zRq38{opacity:.7}.Email_verificationText__v3IV3{font-family:var(--font-sans);font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-decoration:underline;color:var(--text-primary);cursor:pointer}.Email_verificationSuccessTag__V_Wz0{align-self:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:9999px;background:var(--lime-50);box-shadow:inset 0 0 0 1px rgba(203,255,60,.22);font-size:14px;font-weight:500;line-height:1.2;color:var(--text-primary)}.Email_verificationSuccessTag__V_Wz0 svg{flex-shrink:0}.SecurityPage_container__dacoT,.SecurityPage_list__ko_TO{display:flex;flex-direction:column}.SecurityPage_list__ko_TO{gap:8px}.ExerciseResults_container__8RcXO{position:relative;flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.ExerciseResults_refetchLoader__5ttux{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center}.ExerciseResults_empty__e_Xyg{padding-top:60px;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.ExerciseResults_iconContainer__J7w3U{width:120px;height:120px;border-radius:500px;background:var(--Grey);display:flex;align-items:center;justify-content:center}.ExerciseResultsGraph_container__ZN_K4{display:flex;flex-direction:column;gap:16px;flex:1 1 auto;min-height:0}.ExerciseResultsGraph_titleBlock__O5AhT{width:100%}.ExerciseResultsGraph_fullWidthSelect__tt_Ps{width:100%;min-width:0}.ExerciseResultsGraph_chartContainer__QbYc6{padding:12px;display:flex;flex-direction:column;gap:12px;border-radius:var(--radius-md);border:1px solid var(--Grey);background:#fff}.ExerciseResultsGraph_chartModeSelects___skk8{display:flex;align-items:center;flex-wrap:wrap;gap:8px;justify-content:flex-start;min-width:0}.ExerciseResultsGraph_emptyChart__uYIGx{flex:1 1 auto}.ExerciseResultsGraph_historyContainer__1suIg{padding:12px;border-radius:var(--radius-md);border:1px solid var(--Grey);background:#fff}.ExerciseResultsGraph_historyTitleRow__9bGhQ{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;padding-right:6px;border-bottom:1px solid var(--Grey)}.ExerciseResultsGraph_historyTitleRow__9bGhQ>:first-child{min-width:0;flex:1 1 auto}.ExerciseResultsGraph_historyTitleRow__9bGhQ>:last-child{flex-shrink:0;text-align:right}.ExerciseResultsGraph_resultContainer__sIi81{border-bottom:1px solid var(--Grey);padding:12px 0;display:flex;align-items:center;gap:12px}.ExerciseResultsGraph_resultRowClickable__cEQbj{width:100%;box-sizing:border-box;margin:0;background:transparent;cursor:pointer;font:inherit;text-align:left;color:inherit;border:none;border-bottom:1px solid var(--Grey)}.ExerciseResultsGraph_resultRowClickable__cEQbj:focus-visible{outline:2px solid var(--Purple-primary);outline-offset:2px}.ExerciseResultsGraph_action__t3hxk{flex-shrink:0;min-width:0;display:flex;align-items:center;justify-content:flex-end}.ExerciseResultsGraph_historyList__XZ81_>.ExerciseResultsGraph_resultContainer__sIi81:last-child{border-bottom:none}.ExerciseResultsGraph_setsInfo__fyTzp{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.ExerciseResultsGraph_planStrikethrough__VuA8B{text-decoration:line-through;color:var(--Grey-2)}.ExerciseResultsGraph_tempoRow__LzM5q{display:flex;align-items:center;gap:6px;margin-top:2px;font-family:var(--font-sans);font-size:14px}.ExerciseResultsGraph_tempoLabel__z27oS{color:var(--Grey-2);font-weight:600}.ExerciseResultsGraph_date__OLqm4{flex-shrink:0;color:var(--Grey-2)}.ExerciseResultsGraph_toolTip__DH9cU{border-radius:10px;border:1px solid var(--Grey);background:var(--white);box-shadow:0 4px 8px 0 rgba(28,27,42,.08);padding:8px 12px;display:flex;flex-direction:column;gap:4px}.ExerciseResultsGraph_tooltipRow__qG7Uv{display:flex;align-items:center;gap:6px;margin-top:4px;font-family:var(--font-sans);font-size:14px}.ExerciseResultsGraph_tooltipLabel__DP5cx{color:var(--Grey-2);font-weight:600}.ExerciseResultsGraph_tooltipValue__cXRxq{color:var(--black)}.ExerciseResultsGraph_empty__aDX30{height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.ExerciseResultsGraph_iconContainer__Si6eo{display:flex;width:120px;height:120px;padding:10px;justify-content:center;align-items:center;border-radius:500px;background:var(--Light-Purple)}.ExerciseResultsSidebar_container__Dy_bm{display:flex;flex-direction:column;gap:12px}.ExerciseResultsSidebar_searchWrapper__Pr_sQ{position:relative;display:flex;align-items:center}.ExerciseResultsSidebar_searchInput__lG2CW{width:100%;height:48px;padding:0 40px 0 16px;border:none;border-radius:var(--radius-sm);background:var(--surface-card);box-shadow:var(--shadow-card);font-family:var(--font-sans);font-size:var(--text-body);outline:none;color:var(--text-primary)}.ExerciseResultsSidebar_searchInput__lG2CW::placeholder{color:var(--text-tertiary)}.ExerciseResultsSidebar_searchInput__lG2CW:focus{box-shadow:var(--shadow-focus)}.ExerciseResultsSidebar_clearBtn__LJ4vx{position:absolute;right:4px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;font-size:18px;color:var(--Grey-2);cursor:pointer}.ExerciseResultsSidebar_list__13kmN{display:flex;flex-direction:column;gap:8px}.ExerciseResultsSidebar_row__TAaZG{display:flex;align-items:stretch;gap:0;border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-card);font-weight:700;cursor:pointer;transition:background-color .12s ease,transform .12s ease}.ExerciseResultsSidebar_row__TAaZG:active{transform:scale(.98)}.ExerciseResultsSidebar_row__TAaZG.ExerciseResultsSidebar_selected__kT0dH{background:var(--purple-50)}.ExerciseResultsSidebar_label__r4MWw{flex:1 1;min-width:0;display:flex;align-items:center;min-height:56px;padding:10px 16px}.ExerciseResultsSidebar_bookmarkBtn__p5Jua{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;min-height:56px;border:none;background:transparent;cursor:pointer}.MetricInfo_container__Qy_TB{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.MetricInfo_header__q_QPw{display:flex;justify-content:space-between;gap:8px;margin-bottom:16px;align-items:center}.MetricInfo_chart__QJNHQ{padding:12px;margin-bottom:16px;border-radius:var(--radius-md);border:1px solid var(--Grey);background:#fff}.MetricInfo_noResults__AhGIZ{height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.MetricInfo_iconContainer__cACNU{display:flex;width:120px;height:120px;padding:10px;justify-content:center;align-items:center;border-radius:500px;background:var(--Light-Purple)}.MetricInfo_toolTip__1b_5a{border-radius:10px;border:1px solid var(--Grey);background:var(--white);box-shadow:0 4px 8px 0 rgba(28,27,42,.08);padding:8px 12px;display:flex;flex-direction:column;gap:8px}.MetricInfo_results__7NKvj{position:relative;min-height:0;flex:1 1 auto;margin-top:40px}.MetricInfo_resultsContainer__8_QLz{padding:12px 0 16px;display:flex;flex-direction:column;min-height:0;border-radius:var(--radius-md);border:1px solid var(--Grey);background:#fff}.MetricInfo_scrollContainer__Lkr4L{padding:0 12px;min-height:0;flex:1 1 auto;overflow:auto}.MetricInfo_historyHeader__R2N9u{margin:0 12px;padding-bottom:20px;border-bottom:1px solid var(--Grey)}.MetricInfo_resultContainer__ba_uS{border-bottom:1px solid var(--Grey);padding:20px 0;display:flex;gap:8px;align-items:center}.MetricInfo_resultRowClickable__rfklU{width:100%;box-sizing:border-box;margin:0;background:transparent;cursor:pointer;font:inherit;text-align:left;color:inherit;border:none;border-bottom:1px solid var(--Grey)}.MetricInfo_resultRowClickable__rfklU:focus-visible{outline:2px solid var(--Purple-primary);outline-offset:2px}.MetricInfo_result__Qlfkq{display:flex;gap:8px;flex:0 0 80px}.MetricInfo_date__GhJld{flex:0 0 100px}.MetricInfo_action__azfxN{margin-left:auto;flex-shrink:0;display:flex;gap:4px;align-items:center;justify-content:flex-end}.MetricInfo_scrollContainer__Lkr4L>.MetricInfo_resultContainer__ba_uS:last-child{border-bottom:none}.ResultForm_resultContainer__JwNwL{padding-top:4px;display:flex;flex-direction:column;gap:20px}.ResultForm_fieldTitle__WTDgY{padding-bottom:8px}.ResultForm_deleteContainer__o8HWq{margin-top:24px;position:relative;display:flex;gap:8px;align-items:center;cursor:pointer;transition:background-color .3s ease}.ResultForm_deleteContainer__o8HWq:hover{background-color:rgba(232,37,80,.1)}.ResultForm_deleting__bcAoR:hover{background-color:unset}.ResultForm_loader__XW0Kl{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center}.Metrics_container__ghQkO,.Metrics_list___MqPL{flex:1 1 auto;display:flex;flex-direction:column}.Metrics_list___MqPL{gap:8px}.Metrics_refetchLoader__9A1tX{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center}.Metrics_empty__ZUS_2{padding-top:60px;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.Metrics_iconContainer__mLhiB{width:120px;height:120px;border-radius:500px;background:var(--Grey);display:flex;align-items:center;justify-content:center}.CurrentWorkout_container__LRhYI{position:relative;padding:calc(var(--workout-header-height, 60px) - 12px) 0 calc(68px + env(safe-area-inset-bottom, 0px));min-height:100%;flex:1 1 auto}.CurrentWorkout_headerContainer__hxVdL{position:fixed;left:0;right:0;top:var(--header-height);padding:8px 16px 10px;background:var(--surface-page);z-index:2}.CurrentWorkout_roundAction__I7YgJ{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--surface-card);box-shadow:var(--shadow-card);color:var(--text-primary);cursor:pointer}@media (max-width:375px){.CurrentWorkout_headerContainer__hxVdL{padding-left:8px;padding-right:8px}}.CurrentWorkout_withCommentsContainer__wBtz4{padding-bottom:0;display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden;max-height:calc(100dvh - var(--header-height))}.CurrentWorkout_comments__E9nJw{margin-top:8px;flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0 12px 12px}.FinalScreen_container__Fav0_{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;padding:0 24px;flex:1 1 auto}.FinalScreen_count__tOq4O,.FinalScreen_header___YFk4{margin-bottom:8px}.FinalScreen_quoteBlock__w6ZR0{display:flex;flex-direction:column;align-items:center;text-align:center}.FinalScreen_backAction__KjSdY{padding-top:8px;align-self:center}.FinalScreen_backButton__Dy_JD{width:auto;border-color:var(--Grey-2);color:var(--black);font-weight:600;white-space:nowrap}.FixedButton_container__MvfQ5{position:fixed;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:3}.NextSectionButton_dialogBody__XlSV0{display:flex;flex-direction:column;gap:18px}.NextSectionButton_dialogHeading__uy2Mk{margin:0;padding:0;letter-spacing:-.02em}.NextSectionButton_dialogText__67kSb{margin:0}.NextSectionButton_dismissRow__4p_q_{display:flex;align-items:center;gap:10px;margin:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.NextSectionButton_dismissLabel__xuT6m{flex:1 1;min-width:0;display:flex;align-items:center}.NextSectionButton_modalFooter___NvHo{display:flex;flex-direction:column;gap:10px;width:100%;flex:1 1 100%;flex-basis:100%;padding:12px 20px 20px;box-sizing:border-box}@media (min-width:400px){.NextSectionButton_modalFooter___NvHo{flex-direction:row;flex-wrap:nowrap;justify-content:stretch;gap:12px;padding-top:8px}}.NextSectionButton_footerButton__ZkW5s{width:100%}@media (min-width:400px){.NextSectionButton_footerButton__ZkW5s{flex:1 1;min-width:0;width:auto}}.VideoPlayer_loader__FWx9U{display:flex;align-items:center;justify-content:center;background-color:var(--ink-900)}.VideoPlayer_nativeVideo__OhP8s{display:block;max-width:100%;object-fit:contain;background-color:var(--ink-900)}.WorkoutVideos_container__UeNFN{display:flex;flex-direction:column;gap:20px}.WorkoutVideos_playerView__xS94i{gap:12px}.WorkoutVideos_videoContainer__8r5zo{width:100%;display:flex;flex-direction:column;gap:12px}.WorkoutVideos_playerWrapper___sGN7{width:100%;flex:0 0 auto;border-radius:8px}.WorkoutVideos_playerWrapperEmbed__d4iCj{overflow:hidden;line-height:0}.WorkoutVideos_playerWrapperEmbed__d4iCj iframe{display:block;max-width:100%}.WorkoutVideos_playerWrapperNative__UH2YI{overflow:visible}.WorkoutVideos_previewContainer__uEH90{width:100%;display:flex;align-items:center;gap:8px;cursor:pointer}.WorkoutVideos_description__ovFCh{min-width:0;display:flex;flex-direction:column;gap:8px}.WorkoutVideos_previewThumbnail__6D2u4{flex:0 0 auto;width:80px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;background-color:var(--black)}.WorkoutVideos_previewThumbnailPlay__UWk5w{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--video-thumb-play-bg)}.WorkoutVideos_previewThumbnailIcon__DdORu{transform:translateX(1px)}.WorkoutVideos_descriptionBlock__Qk_Xr{display:flex;flex-direction:column;gap:4px;flex:0 0 auto}.WorkoutVideos_descriptionCollapsed__1qWtw{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.WorkoutVideos_toggleButton__jR36b{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:2px;padding:0;background:transparent;border:none;border-radius:0;cursor:pointer;transition:opacity .15s ease}.WorkoutVideos_toggleButton__jR36b:focus-visible{outline:2px solid var(--Purple-3);outline-offset:2px}.WorkoutVideos_toggleButton__jR36b:active{opacity:.85}.WorkoutVideos_s3Loader__vuS2z{display:flex;justify-content:center;align-items:center;padding:12px 0}.WorkoutVideos_s3ErrorState___he7Y{display:flex;align-items:center;justify-content:center;min-height:120px;padding:16px;text-align:center}.ExerciseList_exerciseGroup__cND2l{display:flex;flex-direction:column;padding:14px 16px;border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-card)}.ExerciseList_exerciseContainer__PbaNY{display:flex;gap:12px;align-items:flex-start;transition:background-color .3s ease}.ExerciseList_highlighted__rO_Iy{background:var(--surface-tint);border-radius:var(--radius-md)}.ExerciseList_superSet__6u53_{gap:16px}.ExerciseList_superSet__6u53_ .ExerciseList_exerciseContainer__PbaNY{align-items:stretch}.ExerciseList_superSet__6u53_:last-of-type{margin-bottom:0}.ExerciseList_exercise__v4NnS{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.ExerciseList_exerciseTitleRow__c3btJ{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.ExerciseList_exerciseTitleRow__c3btJ>:first-child{flex:1 1 auto;min-width:0}.ExerciseList_actionButtons__OmxVV{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px;margin:-2px 0 0}.ExerciseList_actionButton__uOLK1{display:flex;align-items:center;gap:4px;padding:4px 10px;background:var(--purple-50);color:var(--purple-500);border:none;border-radius:var(--radius-pill);font-weight:700;cursor:pointer;text-align:left;transition:background-color .12s ease,transform .12s ease}.ExerciseList_actionButton__uOLK1:active{background:var(--purple-100);transform:scale(.96)}.ExerciseList_exerciseDetails__tg_CX{display:flex;flex-direction:column;gap:8px;margin-top:2px}.ExerciseList_detailBlock__OQj87{display:flex;flex-direction:column;gap:4px}.ExerciseList_detailLabel__vaXXb{font-size:11px;font-weight:700;letter-spacing:var(--tracking-caps,.06em);text-transform:uppercase;color:var(--purple-500)}.ExerciseList_detailText__91JPV{font-size:var(--text-caption);line-height:var(--leading-normal);color:var(--text-secondary)}.ExerciseList_exerciseNumber__czJZI{display:inline-block;padding-right:4px;color:var(--purple-500)}.ExerciseList_dotContainer__GCiqk{padding-top:0}.ExerciseList_superSet__6u53_ .ExerciseList_dotContainer__GCiqk{padding-top:0;padding-bottom:0}.ExerciseList_setsBlock__TQP9B{display:flex;flex-direction:column;gap:2px}.ExerciseList_strikethrough__15Hv_{text-decoration:line-through}.StatusBadge_badge__DmX3a{display:inline-flex;align-items:center;flex-shrink:0;height:24px;padding:0 10px;border-radius:var(--radius-xs);font-size:var(--text-micro);font-weight:800;letter-spacing:var(--tracking-caps,.06em);text-transform:uppercase;white-space:nowrap}.StatusBadge_done__r4_sL{background:var(--lime-500);color:var(--text-on-lime)}.StatusBadge_missed__e1UpL{background:var(--ink-100);color:var(--ink-700)}.StatusBadge_active__uIQu6{background:var(--purple-100);color:var(--purple-600)}.WorkoutView_container__Oup1e{position:relative;padding-bottom:calc(68px + env(safe-area-inset-bottom, 0px))}.WorkoutView_workoutMeta__PXOTY{display:flex;align-items:center;gap:10px;margin:0 4px 16px}.WorkoutView_workoutDate__Mjakg{font-size:var(--text-caption);color:var(--text-secondary)}.WorkoutView_workoutDate__Mjakg:first-letter{text-transform:uppercase}.WorkoutView_content__Kwsf_{display:flex;flex-flow:column nowrap;gap:20px;min-width:0}.WorkoutView_roundAction__1e7hD{align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;color:var(--purple-500);cursor:pointer}.WorkoutView_noteCard__jyn_D,.WorkoutView_roundAction__1e7hD{display:flex;background:var(--surface-card);box-shadow:var(--shadow-card)}.WorkoutView_noteCard__jyn_D{flex-direction:column;gap:10px;padding:16px;border-radius:var(--radius-md)}.WorkoutView_noteEyebrow__C3cVa{display:flex;align-items:center;gap:8px;font-size:var(--text-micro);font-weight:700;letter-spacing:var(--tracking-caps,.06em);text-transform:uppercase;color:var(--purple-500)}.WorkoutView_noteAvatar__KhEQ0{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ink-100);color:var(--ink-500)}.WorkoutView_noteAvatar__KhEQ0 svg{width:16px;height:16px}.WorkoutView_ctaSecondary___B_E3,.WorkoutView_cta__o9IuR{width:100%;height:56px;border:0;border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-body-lg);font-weight:700;cursor:pointer;transition:background-color .12s ease,transform .12s ease}.WorkoutView_cta__o9IuR{background:var(--lime-500);color:var(--text-on-lime);box-shadow:var(--shadow-raised)}.WorkoutView_cta__o9IuR:active{background:var(--lime-600);transform:scale(.97)}.WorkoutView_ctaSecondary___B_E3{background:var(--purple-50);color:var(--purple-500)}.WorkoutView_commentsPage__W_ZbZ{display:flex;flex-direction:column;flex:1 1;gap:8px;min-height:0;overflow:hidden;max-height:calc(100dvh - var(--header-height) - 24px)}.WorkoutView_commentsContent__si3sW{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.WorkoutView_buttonContainer__rQz9v{position:fixed;bottom:calc(16px + env(safe-area-inset-bottom, 0px));left:16px;right:16px}.WorkoutView_sessionExpired__3MNFf{align-items:center;justify-content:center;height:calc(100vh - var(--header-height));padding:24px;text-align:center}.WarmupCooldownOverview_section__6z_Ou,.WorkoutView_sessionExpired__3MNFf{display:flex;flex-direction:column;gap:8px}.WarmupCooldownOverview_sectionHead__B3g5c{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.WarmupCooldownOverview_sectionTitle__RWdk5{min-width:0;flex:1 1 auto;padding:0 4px;font-size:var(--text-micro);font-weight:700;letter-spacing:var(--tracking-caps,.06em);text-transform:uppercase;color:var(--text-tertiary)}.WarmupCooldownOverview_headerActions__u30mN{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;flex-shrink:0;padding-top:1px}.WarmupCooldownOverview_videoButton__cOM2D{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--purple-50);color:var(--purple-500);border:none;border-radius:var(--radius-pill);cursor:pointer;text-align:left;transition:background-color .12s ease,transform .12s ease}.WarmupCooldownOverview_videoButton__cOM2D:active{background:var(--purple-100);transform:scale(.96)}.WarmupCooldownOverview_card__A5XGS{padding:16px;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-card)}.WarmupCooldownOverview_list__aorUb{display:flex;flex-direction:column;gap:12px;width:100%}.CurrentWorkoutExercise_wrapper__FS_7i{display:flex;flex-direction:column;gap:8px;scroll-margin-top:var(--workout-sticky-top,calc(var(--header-height) + 60px))}.CurrentWorkoutExercise_titleSection__fFc4Q{position:-webkit-sticky;position:sticky;top:var(--workout-sticky-top,calc(var(--header-height) + 60px));z-index:1;display:flex;flex-direction:column;gap:8px;padding:4px 0 8px;background:var(--surface-page)}.CurrentWorkoutExercise_stickySentinel__2KNBS{height:1px;width:100%;pointer-events:none;visibility:hidden}.CurrentWorkoutExercise_titleText__YrH9T{padding:0 4px;font-size:var(--text-heading);font-weight:800;letter-spacing:var(--tracking-tight);line-height:1.3;transition:font-size .25s ease,line-height .25s ease}.CurrentWorkoutExercise_titleSectionStuck__RNxO2 .CurrentWorkoutExercise_titleText__YrH9T{font-size:14px;line-height:1.3}.CurrentWorkoutExercise_titleDivider__sszBy{display:none}.CurrentWorkoutExercise_buttonsRow__GzlAe{display:flex;gap:8px}@media (max-width:374px){.CurrentWorkoutExercise_buttonsRow__GzlAe{flex-direction:column;width:100%}.CurrentWorkoutExercise_buttonCard__czW0g{flex:none;width:100%;box-sizing:border-box}}.CurrentWorkoutExercise_buttonCard__czW0g{flex:1 1;display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--surface-card);border-radius:var(--radius-md);box-shadow:var(--shadow-card);border:none;cursor:pointer;text-align:left;transition:transform .12s ease;min-width:0}.CurrentWorkoutExercise_buttonCard__czW0g:active{transform:scale(.97)}.CurrentWorkoutExercise_buttonCardThumb__iV5GW{width:40px;height:40px;border-radius:var(--radius-xs);background:var(--purple-50);color:var(--purple-500);flex-shrink:0;display:flex;align-items:center;justify-content:center}.CurrentWorkoutExercise_buttonCardInfo__HE_Rz{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.CurrentWorkoutExercise_container__nNrVI{display:flex;flex-direction:column;border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-card);overflow:hidden}.CurrentWorkoutExercise_content__uemsM{padding:16px;display:flex;flex-direction:column;gap:24px;min-width:0}@media (max-width:375px){.CurrentWorkoutExercise_content__uemsM{padding:12px}}.CurrentWorkoutExercise_block__kDDkw{display:flex;flex-direction:column;gap:12px}.CurrentWorkoutExercise_metric__FS8Aa{display:flex;justify-content:space-between;align-items:center}.CurrentWorkoutExercise_exerciseNumber__ladO4{display:inline-block;padding-right:4px;color:var(--purple-500)}.CurrentWorkoutExercise_resultBlock__2vfTl{display:flex;flex-direction:column;gap:24px}.CurrentWorkoutExercise_metricHistoryBtn__D5l4F{display:inline-flex;align-items:center;gap:2px;background:transparent;border:none;padding:0;cursor:pointer}.CurrentWorkoutExercise_sectionLabel__FnGB_{font-size:var(--text-micro);font-weight:700;letter-spacing:var(--tracking-caps,.06em);text-transform:uppercase;color:var(--text-tertiary)}.ExerciseHistory_loader__mSscY{display:flex;height:300px}.ExerciseHistory_list__s1vYo{display:flex;flex-direction:column;gap:16px}.ExerciseTempo_card__nOj2v{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--set-input-border);border-radius:var(--radius-sm);background:var(--white)}.ExerciseTempo_header__13_oa{display:flex;align-items:center;gap:6px}.ExerciseTempo_headerIcon__pMqdV{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:var(--Light-Purple);color:var(--Purple-3);flex-shrink:0}.ExerciseTempo_headerLabel__oXaAV{font-family:var(--font-sans);font-size:13px;font-weight:600;line-height:1.3;color:var(--text-primary)}.ExerciseTempo_headerLabelGroup__9p_Ux{display:flex;align-items:center;gap:5px}.ExerciseTempo_valuesRow__driYR{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:8px 12px;border:1px solid var(--set-input-border);border-radius:8px;background:var(--set-bg-none)}.ExerciseTempo_value__spres{font-family:var(--font-sans);font-size:22px;font-weight:700;line-height:1;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExerciseTempo_separator__bzM05{font-family:var(--font-sans);font-size:18px;font-weight:500;line-height:1;color:var(--set-header-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExerciseTempo_compact__oeZ6m{padding:10px;gap:8px}.ExerciseTempo_compact__oeZ6m .ExerciseTempo_valuesRow__driYR{min-height:36px;padding:6px 10px;gap:8px}.ExerciseTempo_compact__oeZ6m .ExerciseTempo_value__spres{font-size:18px}.ExerciseTempo_compact__oeZ6m .ExerciseTempo_separator__bzM05{font-size:14px}.ExerciseTempo_compact__oeZ6m .ExerciseTempo_headerLabel__oXaAV{font-size:18px}.HistoryItem_container__yMmHN{padding:16px;border-radius:var(--radius-md);border:1px solid var(--Grey);background:white}.HistoryItem_header__MbSmD{text-transform:capitalize}.HistoryItem_divider__Brj7d{height:1px;background:var(--Grey);margin:16px 0}.HistoryItem_content__7zJgA{display:flex;gap:12px;align-items:flex-start}.HistoryItem_number__gyzAZ{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;flex-shrink:0}.HistoryItem_number__gyzAZ.HistoryItem_statusGreen__X9Z4M{background:rgba(203,255,60,.3)}.HistoryItem_number__gyzAZ.HistoryItem_statusYellow__xILt5{background:rgba(255,201,64,.3)}.HistoryItem_number__gyzAZ.HistoryItem_statusRed__1sVKh{background:rgba(232,37,80,.3)}.HistoryItem_number__gyzAZ.HistoryItem_statusPurple__A5_BP{background:var(--Light-Purple)}.HistoryItem_info__pdb6W{display:flex;flex-flow:column nowrap;gap:16px;flex:1 1 auto;min-width:0}.HistoryItem_nameRow__FWqbR{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.HistoryItem_pill__ucZuU{flex-shrink:0;height:24px;display:flex;align-items:center;padding:0 12px;border-radius:22px}.HistoryItem_pill__ucZuU.HistoryItem_statusGreen__X9Z4M{background:rgba(203,255,60,.3)}.HistoryItem_pill__ucZuU.HistoryItem_statusGreen__X9Z4M .HistoryItem_pillText__mr3Tj{color:var(--text-primary)}.HistoryItem_pill__ucZuU.HistoryItem_statusYellow__xILt5{background:rgba(255,201,64,.2)}.HistoryItem_pill__ucZuU.HistoryItem_statusYellow__xILt5 .HistoryItem_pillText__mr3Tj{color:var(--amber-700)}.HistoryItem_pill__ucZuU.HistoryItem_statusRed__1sVKh{background:rgba(232,37,80,.3)}.HistoryItem_pill__ucZuU.HistoryItem_statusRed__1sVKh .HistoryItem_pillText__mr3Tj{color:var(--red-600)}.HistoryItem_pill__ucZuU.HistoryItem_statusPurple__A5_BP{background:var(--Light-Purple)}.HistoryItem_pill__ucZuU.HistoryItem_statusPurple__A5_BP .HistoryItem_pillText__mr3Tj{color:var(--Purple-3)}.HistoryItem_pillText__mr3Tj{font-size:12px;font-weight:500;white-space:nowrap;line-height:1.4}.HistoryItem_setsBlock__r9X3T{display:flex;flex-direction:column;gap:2px}.HistoryItem_strikethrough__wrkDp{text-decoration:line-through}.HistoryItem_textSection__nyfKz{display:flex;flex-direction:column;gap:4px}.HistoryItem_textSectionTitle__QiRvb{font-family:var(--font-sans);font-size:13px;font-weight:600;line-height:1.3;color:var(--Grey-2)}.HistoryItem_textSectionBody__TzUiR{font-family:var(--font-sans);font-size:12px;font-weight:400;line-height:1.35;color:var(--Grey-2);word-break:break-word}.ExerciseNoteInput_block__vuHtj{display:flex;flex-direction:column;gap:12px}.ExerciseNoteInput_sectionLabel__XVG7e{font-size:var(--text-micro);font-weight:700;letter-spacing:var(--tracking-caps,.06em);text-transform:uppercase;color:var(--text-tertiary)}.ExerciseRest_card__lUj7d{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--set-input-border);border-radius:var(--radius-sm);background:var(--white)}.ExerciseRest_header__cbXhG{display:flex;align-items:center;gap:6px}.ExerciseRest_headerIcon__VcvCZ{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:var(--Light-Purple);color:var(--Purple-3);flex-shrink:0}.ExerciseRest_headerLabel__uzxUe{font-family:var(--font-sans);font-size:13px;font-weight:600;line-height:1.3;color:var(--text-primary)}.ExerciseRest_valuesRow__V28MO{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid var(--set-input-border);border-radius:8px;background:var(--set-bg-none)}.ExerciseRest_value__LjOo4{font-family:var(--font-sans);font-size:22px;font-weight:700;line-height:1;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TimeInput_timeInput__oRQFn{height:100%;padding:0 4px;box-sizing:border-box}.TimeInput_segment__nRGVR,.TimeInput_timeInput__oRQFn{display:flex;align-items:center;flex:1 1;min-width:0}.TimeInput_segmentInput__jkVbO{width:100%;min-width:0;height:100%;border:none;outline:none;background:transparent;font-size:15px;font-weight:500;font-family:var(--font-sans);padding:0 2px;text-align:center;color:inherit;box-sizing:border-box}.TimeInput_segmentInput__jkVbO::placeholder{color:var(--Grey-2);font-weight:500}.TimeInput_colon__jl687{flex-shrink:0;font-size:15px;font-weight:500;font-family:var(--font-sans);color:var(--Grey-2);line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExerciseSetRow_row__xY8if{display:table-row}.ExerciseSetRow_row__xY8if td{vertical-align:middle;padding:12px 4px;box-sizing:border-box}.ExerciseSetRow_row__xY8if td:first-child{padding-left:8px}.ExerciseSetRow_row__xY8if td:last-child{padding-right:8px}.ExerciseSetRow_rowChanged__be_ds td,.ExerciseSetRow_rowDone___5ttD td,.ExerciseSetRow_rowNone__7gQPz td{background:transparent}.ExerciseSetRow_badgeContainer__lVQPO{display:flex;align-items:center;justify-content:center;width:32px;margin:0 auto}.ExerciseSetRow_badge__eo8r_{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;line-height:18px;font-family:var(--font-sans)}.ExerciseSetRow_badgeNone__zTgDx{background:var(--ink-100);color:var(--ink-500)}.ExerciseSetRow_badgeDone__O1ZFc{background:var(--lime-500);color:var(--text-on-lime)}.ExerciseSetRow_badgeChanged__Nw1CC{background:var(--amber-500);color:var(--text-on-lime)}.ExerciseSetRow_inputWrapper__HMJF2{width:100%;min-width:0;display:flex;flex-direction:row;align-items:center;gap:4px;height:42px;padding:8px;border:2px solid var(--border-subtle);border-radius:12px;background:var(--surface-card);box-sizing:border-box;transition:border-color .12s ease,box-shadow .12s ease}.ExerciseSetRow_inputWrapperDirty__8fC_P{border-color:var(--amber-500)}.ExerciseSetRow_input__Drjib{flex:1 1;min-width:0;height:100%;padding:0;border:none;font-size:16px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary);text-align:center;background:transparent;outline:none;font-family:var(--font-sans)}.ExerciseSetRow_inputWrapper__HMJF2:focus-within:not(.ExerciseSetRow_inputWrapperDirty__8fC_P){border-color:var(--border-focus);box-shadow:var(--shadow-focus)}.ExerciseSetRow_input__Drjib:disabled{opacity:.6}.ExerciseSetRow_checkBtn__Gax8n{width:36px;height:36px;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin:0 auto;flex-shrink:0;transition:background-color .14s ease,transform .12s ease}.ExerciseSetRow_checkBtn__Gax8n:disabled{cursor:not-allowed;opacity:.4}.ExerciseSetRow_checkBtn__Gax8n:active:not(:disabled){transform:scale(.94)}.ExerciseSetRow_checkBtnDefault__Oylw7{background:var(--surface-card);border:2px solid var(--border-strong);color:var(--ink-300)}.ExerciseSetRow_checkBtnDone__AMwVw{background:var(--lime-500);border:2px solid var(--lime-500);color:var(--text-on-lime)}.ExerciseSetRow_checkBtnChanged__3gjY5{background:var(--amber-500);border:2px solid var(--amber-500);color:var(--text-on-lime)}@media (max-width:375px){.ExerciseSetRow_checkBtn__Gax8n{width:30px;height:30px;border-radius:6px}}.ExerciseSets_container__urJQl{gap:12px}.ExerciseSets_container__urJQl,.ExerciseSets_setsContainer__HzfZY{display:flex;flex-direction:column}.ExerciseSets_setsTableFrame__75rUL{border:none;border-radius:var(--radius-sm);overflow:hidden;background:transparent}.ExerciseSets_setsTable__FZ5co{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}.ExerciseSets_colNumber__vx60Z{width:48px}.ExerciseSets_colAction__WyUHf{width:52px}.ExerciseSets_colUnit__Jd06I{width:auto}.ExerciseSets_headerRow__lV_Fb th{padding:10px 4px;font-size:13px;font-weight:500;color:var(--set-header-color);line-height:16px;font-family:var(--font-sans);text-align:center;vertical-align:middle;background:var(--white);box-sizing:border-box}.ExerciseSets_headerRow__lV_Fb th:first-child{padding-left:8px}.ExerciseSets_headerRow__lV_Fb th:last-child{padding-right:8px}.ExerciseSets_thAction__TPcds,.ExerciseSets_thNumber__6qmxn,.ExerciseSets_thUnit__wSj5I{box-sizing:border-box}.ExerciseSets_srOnly_____mP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:374px){.ExerciseSets_setsTableThreeInputs__OQ4TY .ExerciseSets_colNumber__vx60Z,.ExerciseSets_setsTableThreeInputs__OQ4TY td:first-child,.ExerciseSets_setsTableThreeInputs__OQ4TY th:first-child{display:none}}@media (max-width:375px){.ExerciseSets_headerRow__lV_Fb th{padding:8px 2px}.ExerciseSets_headerRow__lV_Fb th:last-child{padding-right:4px}.ExerciseSets_colAction__WyUHf{width:40px}}.ExerciseSets_completeAllBtn__dPEb0{width:100%;margin-top:4px;padding:12px 16px;border:none;border-radius:var(--radius-pill);font-size:15px;font-weight:600;line-height:20px;font-family:var(--font-sans);cursor:pointer;background:var(--lime-500);color:var(--ink-900);font-weight:700;transition:background-color .12s ease,transform .12s ease}.ExerciseSets_completeAllBtn__dPEb0:hover:not(:disabled){background:var(--lime-600)}.ExerciseSets_completeAllBtn__dPEb0:disabled{opacity:.45;cursor:not-allowed}.ExerciseSets_sectionLabel__2aJ8K{font-size:var(--text-micro);font-weight:700;letter-spacing:var(--tracking-caps,.06em);text-transform:uppercase;color:var(--text-tertiary)}.MetricHistory_loader__g3KIu{display:flex;height:200px}.MetricHistory_list__0VshH{border-bottom:1px solid var(--Grey)}.MetricHistory_item__KxHbZ{border-top:1px solid var(--Grey);padding:20px 0;display:flex;justify-content:space-between;gap:60px}.MetricHistory_result__07TZt{display:flex;gap:8px;width:80px}.MetricHistory_date__1AJiM{width:80px}.MetricHistory_details__AohLx{margin-left:auto;display:flex;gap:4px;cursor:pointer}.MetricHistory_resultContainer__VKQAm{padding-top:4px;display:flex;flex-direction:column;gap:20px}.MetricHistory_fieldTitle__hn3M3{padding-bottom:8px}.MetricHistory_input__CY68s input,.MetricHistory_input__CY68s textarea{color:var(--black)!important;-webkit-text-fill-color:unset!important}.MetricHistory_input__CY68s fieldset{border-color:rgba(28,27,42,.26)!important}.SessionCompleted_container__vaQds{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100dvh;padding:24px;text-align:center}.SessionCompleted_returnButton__H5vyR{margin-top:8px}