.avatar_image__nVghr{flex-shrink:0;border-radius:9999px;border:1px solid #2a2a31;object-fit:cover}.avatar_fallback__p5TSm{display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;border:1px solid hsla(0,0%,100%,.1);background:#0a0a0c}.avatar_glyph__nMDbU{display:block;border-radius:9999px;object-fit:cover}.bar-chart_chart__E_wkE{position:relative;display:flex;flex-direction:column;padding-top:1.75rem;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:pan-y}.bar-chart_interactive__iOg8l{cursor:crosshair}.bar-chart_columns__YK0AC{display:flex;min-height:0;flex:1 1;gap:.3rem}.bar-chart_column__80GeS{display:flex;min-width:0;flex:1 1;flex-direction:column;align-items:center;gap:.375rem}.bar-chart_track__MhbX9{display:flex;width:100%;min-height:0;flex:1 1;align-items:flex-end;justify-content:center}.bar-chart_bar__MWZ9e{width:100%;max-width:1.25rem;border-radius:.375rem;background:hsla(0,0%,100%,.22);transition:height .3s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)}.bar-chart_barEmpty__6ahDR{background:hsla(0,0%,100%,.07)}.bar-chart_barHighlight__CNZTZ{background:#d7f651;box-shadow:0 0 14px rgba(215,246,81,.35)}.bar-chart_barActive__i2bUx{background:#fff}.bar-chart_barHighlight__CNZTZ.bar-chart_barActive__i2bUx{background:#d7f651}.bar-chart_barDim__fPaLY{opacity:.45}.bar-chart_label__oyjC_{height:.875rem;overflow:hidden;white-space:nowrap;font-size:9.5px;line-height:.875rem;color:#5c5c64}.bar-chart_pill__Y5cBf{pointer-events:none;position:absolute;top:0;display:flex;align-items:baseline;gap:.375rem;white-space:nowrap;border-radius:9999px;border:1px solid hsla(0,0%,100%,.1);background:rgba(30,30,35,.95);padding:.125rem .5rem;z-index:1}.bar-chart_pillValue__jpiPg{font-family:var(--font-dot);font-size:12px;color:#fff}.bar-chart_pillLabel__cusPL{font-size:10px;color:#98989f}.brand-mark_mark__EliMi{display:block;flex-shrink:0;object-fit:contain}.spinner_spinner__FjLip{animation:spinner_spin__slbA2 1s linear infinite}@keyframes spinner_spin__slbA2{to{transform:rotate(1turn)}}.button_button__aZ_6A{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:filter .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)}.button_button__aZ_6A:disabled{opacity:.5;pointer-events:none}.button_lime__096lL{background:#d7f651;color:#000;font-weight:600}.button_lime__096lL:active{filter:brightness(.9)}.button_gradient__o9vPL{color:#fff;font-weight:600}.button_gradient__o9vPL:active{filter:brightness(.95)}.button_surface__t4yI_{background:#1e1e23;color:#f5f5f7;border:1px solid #2a2a31;font-weight:500}.button_surface__t4yI_:active{background:rgba(42,42,49,.6)}.button_ghost__opZX0{background:rgba(0,0,0,0);color:#98989f;font-weight:500}.button_ghost__opZX0:active{color:#f5f5f7}.button_danger__UYdzY{background:rgba(224,75,46,.15);color:#ff7a5c;border:1px solid rgba(224,75,46,.3);font-weight:500}.button_sm__rpz5S{height:2.25rem;padding:0 1rem;gap:.375rem;font-size:.875rem;line-height:1.25rem}.button_compact__DtfPs{height:2.5rem}.button_compact__DtfPs,.button_md__qdMeL{padding:0 1.25rem;gap:.5rem;font-size:15px}.button_md__qdMeL{height:3rem}.button_lg__1CNBT{height:3.5rem;padding:0 1.75rem;gap:.5rem;font-size:1rem;line-height:1.5rem}.button_block__rFYwl{width:100%}.button_grow__Embbc{flex:1 1}.button_iconOnly__Pj0Rk{flex-shrink:0;padding:0}.button_iconOnly__Pj0Rk.button_sm__rpz5S{width:2.25rem}.button_iconOnly__Pj0Rk.button_compact__DtfPs{width:2.5rem}.button_iconOnly__Pj0Rk.button_md__qdMeL{width:3rem}.button_iconOnly__Pj0Rk.button_lg__1CNBT{width:3.5rem}.button_toneLime__rpOnO.button_toneLime__rpOnO{color:#d7f651}.button_toneFaint__N0Qe_.button_toneFaint__N0Qe_{color:#5c5c64}.button_dashed__D_kUm{border-style:dashed}.calendar_calendar__MpP38{-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar_header__8wsod{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between}.calendar_navButton__F14rE{display:flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#98989f}.calendar_navButton__F14rE:active{color:#f5f5f7}.calendar_month__fMASJ{font-weight:600}.calendar_weekdays__cZTGU{font-size:11px;font-weight:500;letter-spacing:.025em;text-transform:uppercase;color:#5c5c64;margin-bottom:.25rem;text-align:center}.calendar_grid__W6qKj,.calendar_weekdays__cZTGU{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.25rem;gap:.25rem}.calendar_day__gWwoR{position:relative;display:flex;height:2.5rem;align-items:center;justify-content:center;border-radius:1.25rem;font-family:var(--font-dot);font-size:.875rem;color:#f5f5f7;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.calendar_day__gWwoR:active{background:#1e1e23}.calendar_outside__SdhMQ{color:rgba(92,92,100,.6)}.calendar_today__C3T0c{box-shadow:0 0 0 1px #2a2a31}.calendar_selected__VN0Bm{background:#d7f651;color:#000;box-shadow:none}.calendar_selected__VN0Bm:active{background:#d7f651}.calendar_disabled__qZeT3{pointer-events:none;opacity:.3}.calendar_dot__JHZwc{position:absolute;bottom:.375rem;height:.25rem;width:.25rem;border-radius:9999px;background:#d7f651}.calendar_dotSelected__JpS1w{background:rgba(0,0,0,.6)}.card_card__HxCE0{position:relative;overflow:hidden;border-radius:1.75rem;padding:1.25rem}.card_onGradient__SV_HA{color:#fff}.chip_chip__XItGU{height:2.25rem;flex-shrink:0;border-radius:9999px;padding:0 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.chip_chip__XItGU:disabled{cursor:not-allowed;opacity:.38}.chip_idle__zyECa{border:1px solid #2a2a31;background:#1e1e23;color:#98989f}.chip_idle__zyECa:active{color:#f5f5f7}.chip_selected__aBaxJ{background:#d7f651;color:#000}.dot-value_dotValue__l5UhY{font-family:var(--font-dot);line-height:1;letter-spacing:-.025em}.dot-value_dotSuffix__kuiX_{margin-left:.375rem;font-family:var(--font-sans);font-size:.875rem;line-height:1.25rem;font-weight:400;opacity:.6}.empty-state_empty__WfSRT{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 0;text-align:center}.empty-state_glyph__MPEkb{margin-bottom:.5rem;height:4rem;width:4rem;border-radius:9999px;opacity:.4}.empty-state_title__qa2kX{font-weight:500;color:#f5f5f7}.empty-state_hint__56h9I{max-width:15rem;font-size:.875rem;line-height:1.25rem;color:#98989f}.empty-state_action__F3rQd{margin-top:.75rem}.error-note_errorNote__PFY3K{border-radius:1rem;border:1px solid rgba(224,75,46,.3);background:rgba(224,75,46,.1);padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:#ff8f73}.fullscreen_screen__OlNXj{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;outline:none;background:radial-gradient(90% 32rem at 50% -14rem,rgba(24,39,136,.28),transparent 70%),#0a0a0c;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);animation:fullscreen_fullscreen-in__SJAKe .24s cubic-bezier(.32,.72,.2,1)}.fullscreen_header__ffHgK{margin:0 auto;display:flex;width:100%;max-width:48rem;align-items:center;gap:.75rem;padding:.875rem 1.25rem .5rem}.fullscreen_titles__6aIeY{min-width:0;flex:1 1}.fullscreen_title__8C7gT{font-size:1.125rem;line-height:1.5rem;font-weight:600}.fullscreen_subtitle__Ostwr,.fullscreen_title__8C7gT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fullscreen_subtitle__Ostwr{font-size:.8125rem;color:#98989f}.fullscreen_close__4XnC8{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#98989f}.fullscreen_body__VngN7{margin:0 auto;width:100%;max-width:48rem;min-height:0;flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom))}@keyframes fullscreen_fullscreen-in__SJAKe{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.input_input__BVGza{display:flex!important;height:3rem;width:100%;border-radius:1rem;border:1px solid #2a2a31;background:#1e1e23;padding:0 1rem;font-size:15px;color:#f5f5f7;outline:none;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.input_input__BVGza::placeholder{color:#5c5c64}.input_input__BVGza:focus{border-color:rgba(215,246,81,.6)}.input_textarea__2x2Hw{width:100%;border-radius:1rem;border:1px solid #2a2a31;background:#1e1e23;padding:.75rem 1rem;font-size:15px;color:#f5f5f7;outline:none;resize:none;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.input_textarea__2x2Hw::placeholder{color:#5c5c64}.input_textarea__2x2Hw:focus{border-color:rgba(215,246,81,.6)}.input_field__AhLKh{display:block}.input_fieldLabel__Qikwv{display:block;margin-bottom:.375rem;font-size:13px;font-weight:500;color:#98989f}.line-chart_chart__Cgs4i{position:relative;width:100%;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.line-chart_interactive__DXSax{cursor:crosshair;outline:none}.line-chart_interactive__DXSax:focus-visible{border-radius:1.4rem;box-shadow:0 0 0 2px rgba(215,246,81,.7)}.line-chart_framed__ystYv{overflow:hidden;border-radius:1.4rem;border:1px solid hsla(0,0%,100%,.05);background:radial-gradient(115% 90% at 50% 115%,rgba(64,84,214,.3) 0,rgba(24,39,136,.16) 48%,rgba(10,10,12,.06) 82%),linear-gradient(180deg,rgba(17,19,36,.72),rgba(10,10,12,.4))}.line-chart_svg__RYJq_{display:block;overflow:visible}.line-chart_grid__Toi6f{stroke:currentColor;stroke-opacity:.12;stroke-width:1;stroke-dasharray:1 6;stroke-linecap:round}.line-chart_axisDate__Z4eAx,.line-chart_axisValue__Gme88{fill:currentColor;font-family:var(--font-dot);font-size:9.5px;opacity:.42}.line-chart_axisDate__Z4eAx{font-family:var(--font-sans);font-size:10px;opacity:.38}.line-chart_trend__rNjUo{stroke:#8c9bff;stroke-width:1.4;stroke-dasharray:5 5;stroke-linecap:round;opacity:.85}.line-chart_overlay__gdGHh{fill:none;stroke:#f567b5;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.line-chart_average__IsBvk{stroke:#d7f651;stroke-width:1;stroke-dasharray:2 5;stroke-linecap:round;opacity:.45}.line-chart_marker__Q63ki{fill:none;stroke:#d7f651;stroke-width:1.6;opacity:.9}.line-chart_cursor__5pV8v{stroke:#fff;stroke-opacity:.35;stroke-width:1;stroke-dasharray:2 4}.line-chart_pill__MVhVd{pointer-events:none;position:absolute;top:4px;display:flex;align-items:baseline;gap:.375rem;white-space:nowrap;border-radius:9999px;border:1px solid hsla(0,0%,100%,.1);background:rgba(30,30,35,.94);padding:.125rem .5rem;box-shadow:0 6px 18px -8px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.line-chart_pillValue__0My_h{font-family:var(--font-dot);font-size:12px;color:#fff}.line-chart_pillDate__zG6Wl{font-size:10px;color:#98989f}.line-chart_empty__qWvHb{display:flex;height:100%;align-items:center;justify-content:center;padding:0 1.5rem;text-align:center;font-size:.8125rem;color:#98989f}.page-loader_pageLoader__SwmkZ{display:flex;justify-content:center;padding:5rem 0;color:#98989f}.period-switch_group__XLoTe{display:flex;gap:.125rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.03);padding:.1875rem}.period-switch_option__WoDex{height:1.75rem;min-width:0;flex:1 1;border-radius:9999px;padding:0 .5rem;font-size:.75rem;font-weight:600;color:#98989f;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.period-switch_active__WwR8v{background:hsla(0,0%,100%,.12);color:#fff}.segmented_group__ZWwUk{display:flex;border-radius:9999px;border:1px solid #2a2a31;background:#151518;padding:.25rem}.segmented_option__xo1f_{height:2.75rem;flex:1 1;border-radius:9999px;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#98989f;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.segmented_option__xo1f_:active{color:#f5f5f7}.segmented_active__DINDs{background:#d7f651;color:#000}.segmented_active__DINDs:active{color:#000}.sheet_overlay__O9XXc{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center}.sheet_backdrop__aF5be{position:absolute;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:sheet_fade-in__wwfx4 .2s ease-out}.sheet_panel__Rq_2u{position:relative;z-index:10;width:100%;max-width:28rem;max-height:88dvh;overflow-y:auto;border-top:1px solid rgba(42,42,49,.6);border-top-left-radius:2rem;border-top-right-radius:2rem;background:#151518;padding:.75rem 1.25rem calc(2rem + env(safe-area-inset-bottom));animation:sheet_sheet-up__mHRuL .28s cubic-bezier(.32,.72,.2,1)}.sheet_grip__JziOZ{margin:0 auto 1rem;height:.25rem;width:2.5rem;border-radius:9999px;background:#2a2a31}.sheet_titleRow___ejD_{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.sheet_title__mG_XI{font-size:1.125rem;line-height:1.75rem;font-weight:600}.sheet_close__l0a1o{display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:9999px;background:#1e1e23;color:#98989f}.sheet_confirmMessage__WxCJo{margin-bottom:1.25rem;font-size:15px;color:#98989f}.sheet_confirmRow__EF1hy{display:flex;gap:.75rem}.sheet_confirmCancel__VJQ55{height:3rem;flex:1 1;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;font-weight:500}.sheet_confirmDelete__fV6H5{height:3rem;flex:1 1;border-radius:9999px;background:#e04b2e;font-weight:600;color:#fff}.sheet_confirmDelete__fV6H5:disabled{opacity:.5}@keyframes sheet_sheet-up__mHRuL{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheet_fade-in__wwfx4{0%{opacity:0}to{opacity:1}}.tag_tag__ARFS6{display:inline-flex;height:1.5rem;align-items:center;border-radius:9999px;padding:0 .625rem;font-size:.75rem;line-height:1rem;font-weight:500}.tag_neutral__E7Ib9{background:#1e1e23;color:#98989f;border:1px solid #2a2a31}.tag_lime__tX1PN{background:rgba(215,246,81,.15);color:#d7f651;border:1px solid rgba(215,246,81,.25)}.tag_pink__cfUvw{background:rgba(245,103,181,.15);color:#f567b5;border:1px solid rgba(245,103,181,.25)}.tag_onGradient__RaRnL{background:hsla(0,0%,100%,.15);color:#fff;border:1px solid hsla(0,0%,100%,.2)}.toggle_toggle__h2QzO{position:relative;height:1.75rem;width:3rem;flex-shrink:0;border-radius:9999px;background:#2a2a31;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.toggle_checkedLime__oz1c9{background:#d7f651}.toggle_checkedCherry__X282G{background:#d34f3d}.toggle_checkedIndigo__9I1_u{background:#4054d6}.toggle_knob__0IL6F{position:absolute;top:.125rem;left:.125rem;height:1.5rem;width:1.5rem;border-radius:9999px;background:#fff;transition:transform .15s cubic-bezier(.4,0,.2,1)}.toggle_knobChecked__pjlmh{transform:translateX(1.25rem)}.offline_main__CqMns{margin:0 auto;display:flex;min-height:100dvh;width:100%;max-width:28rem;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:0 1.25rem;text-align:center}.offline_mark__JYCfN{margin-bottom:.75rem}.offline_title__qxepw{font-family:var(--font-dot);font-size:2.25rem;line-height:2.5rem;color:#d7f651}.offline_message__kMB10{font-size:.875rem;line-height:1.25rem;color:#98989f}.telegram-otp-form_form__xXxE_{display:flex;flex-direction:column;gap:1rem}.telegram-otp-form_botNote__vBqqp{font-size:13px;line-height:1.625;color:#98989f}.telegram-otp-form_botLink__AwyVu{font-weight:500;color:#d7f651}.telegram-otp-form_codeInput__QREcS.telegram-otp-form_codeInput__QREcS{text-align:center;font-family:var(--font-dot);font-size:1.5rem;letter-spacing:.4em}.telegram-otp-form_switchUser__8AphA{width:100%;text-align:center;font-size:.875rem;line-height:1.25rem;color:#98989f}.login-view_main__qdPwZ{margin:0 auto;display:flex;min-height:100dvh;width:100%;max-width:28rem;flex-direction:column;justify-content:center;padding:2.5rem 1.25rem}.login-view_hero__qf9ZV{margin-bottom:2.5rem;text-align:center}.login-view_brandWrap__bDZk3{margin-bottom:1.5rem;display:flex;justify-content:center}.login-view_brandCard__KKWMM.login-view_brandCard__KKWMM{width:100%;max-width:18rem;padding:2rem 1.5rem}.login-view_brandDots__rrih2{pointer-events:none;position:absolute;inset:0;opacity:.08}.login-view_brandMark__q6TBv{position:relative;margin:0 auto}.login-view_brandName__FBN63{position:relative;margin-top:1.25rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fff}.login-view_tagline__HTmyJ{position:relative;margin-top:.375rem;text-align:center;font-size:13px;color:hsla(0,0%,100%,.6)}.login-view_welcome__F1SsM{font-size:1.5rem;line-height:2rem;font-weight:600}.login-view_subtitle__Pa4aV{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;color:#98989f}.login-view_notice__K0zhZ{margin-bottom:1.25rem}.login-view_methodSwitch__yaKtr{margin-bottom:1.5rem}.login-view_botNote___90or{margin-top:2rem;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.75rem;line-height:1rem;color:#5c5c64}.workout-card_card__a5lF4.workout-card_card__a5lF4{padding:1rem;transition:border-color .2s ease}.workout-card_card__a5lF4.workout-card_card__a5lF4:active,.workout-card_card__a5lF4.workout-card_card__a5lF4:focus{border-color:#d7f651}.workout-card_header__HPkPR{margin-bottom:.75rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.workout-card_headerText__s_H_G{min-width:0}.workout-card_type__Qx45_{font-weight:700;color:#d7f651}.workout-card_meta__giw7N{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:#98989f}.workout-card_actions__CRinV{display:flex;flex-shrink:0;gap:.5rem}.workout-card_iconAction__UJnh_{display:flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#98989f}.workout-card_note__SeiGZ{margin-bottom:.75rem;display:flex;align-items:flex-start;gap:.375rem;border-radius:1.25rem;background:#1e1e23;padding:.5rem .75rem;font-size:13px;line-height:1.625;color:#98989f}.workout-card_noteIcon__OpqvC{margin-top:.125rem;flex-shrink:0}.workout-card_exercises__b9fzD{display:flex;flex-direction:column;gap:.75rem}.workout-card_exerciseHeader__ou8nE{margin-bottom:.375rem;display:flex;align-items:center;gap:.5rem}.workout-card_exerciseName__nrXXL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1;font-size:15px;font-weight:500}.workout-card_exerciseTag__js3Ox{flex-shrink:0}.workout-card_sets__JMoDb{display:flex;flex-wrap:wrap;gap:.375rem}.workout-card_set___KyDK{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;padding:.25rem .625rem;font-size:.75rem;line-height:1rem}.workout-card_setWarmup__ga_Ng{border-color:rgba(64,84,214,.3);background:rgba(24,39,136,.2);color:hsla(0,0%,100%,.75)}.workout-card_warmupMark__tmHVw{font-size:10px;font-weight:700;color:#aeb8ff}.workout-card_setValue__qU_BW{font-family:var(--font-dot)}.workout-card_setSignedValue__viSnb{font-family:var(--font-dot);color:#98989f}.workout-card_setUnit__BTO4v{font-size:10px;color:#5c5c64}.workout-card_setX__FjTwv{color:#5c5c64}.workout-card_flame__ugGhf{color:#e04b2e}.workout-card_exerciseNote__gMo0n{margin-top:.375rem;font-size:.75rem;line-height:1.625;color:#5c5c64}.first-workout_guideCard__g_X56.first-workout_guideCard__g_X56{border:1px solid rgba(215,246,81,.2);background:rgba(215,246,81,.035);padding:1.25rem}.first-workout_guideGlow__M0K0L{pointer-events:none;position:absolute;top:-4rem;right:-3rem;height:10rem;width:10rem;border-radius:9999px;background:rgba(215,246,81,.1);filter:blur(64px)}.first-workout_guideInner__ykv_w{position:relative}.first-workout_guideHeader__o2DNi{display:flex;align-items:flex-start;gap:.75rem}.first-workout_guideIcon__1l1iQ{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(215,246,81,.25);background:rgba(215,246,81,.1);color:#d7f651}.first-workout_guideText__IHf00{min-width:0}.first-workout_guideTitle___W06R{font-size:17px;font-weight:600}.first-workout_guideBody__bX9Vl{margin-top:.25rem;font-size:.875rem;line-height:1.625;color:#98989f}.first-workout_steps__u_pLm{margin-top:1.25rem;display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0}.first-workout_step__A6LYs{display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem}.first-workout_stepNumber__fsulK{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:hsla(0,0%,100%,.06);font-family:var(--font-dot);font-size:12px;color:#d7f651}.first-workout_stepText__GeK73{color:rgba(245,245,247,.9)}.first-workout_guideCta__RYCT8{margin-top:1.25rem;display:flex;height:3rem;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;background:#d7f651;padding:0 1.25rem;font-size:15px;font-weight:600;color:#000}.first-workout_guideCta__RYCT8:active{filter:brightness(.9)}.first-workout_tip__m3WvK{display:flex;align-items:flex-start;gap:.75rem;border-radius:1.75rem;border:1px solid rgba(215,246,81,.2);background:rgba(215,246,81,.055);padding:1rem}.first-workout_tipIcon__L3ntK{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:rgba(215,246,81,.1);color:#d7f651}.first-workout_tipText__B6qGC{font-size:.875rem;line-height:1.625;color:#98989f}.first-workout_successGlyph__mhNvj{margin-bottom:1.25rem;display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(215,246,81,.25);background:rgba(215,246,81,.1);color:#d7f651}.first-workout_successBody__dn3OX{font-size:15px;line-height:1.625;color:#98989f}.first-workout_successCta__0kUng{margin-top:1.5rem}.whats-new-sheet_body__yEeWG{display:flex;flex-direction:column;gap:1.25rem}.whats-new-sheet_hero__afRGn{position:relative;overflow:hidden;border-radius:1.75rem;padding:1.25rem}.whats-new-sheet_heroTop__3PKSl{position:relative;z-index:10;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.whats-new-sheet_versionBadge__1HKKz{border-radius:9999px;border:1px solid hsla(0,0%,100%,.15);background:rgba(0,0,0,.15);padding:.25rem .75rem;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.7)}.whats-new-sheet_heroText__o8cFf{position:relative;z-index:10;margin-top:2rem;max-width:18rem}.whats-new-sheet_heroTitle__IYwdM{font-size:1.5rem;line-height:1.25;font-weight:600}.whats-new-sheet_heroBody__UEttL{margin-top:.5rem;font-size:.875rem;line-height:1.625;color:hsla(0,0%,100%,.68)}.whats-new-sheet_heroAvatars__zoCg2{position:relative;z-index:10;margin-top:1.25rem;display:flex}.whats-new-sheet_heroAvatars__zoCg2>*+*{margin-left:-.5rem}.whats-new-sheet_heroAvatar__TFpc4.whats-new-sheet_heroAvatar__TFpc4{border:2px solid #111532}.whats-new-sheet_items___gZLI{display:flex;flex-direction:column;gap:.75rem}.whats-new-sheet_item__CClrf{display:flex;gap:.75rem;border-radius:1.25rem;border:1px solid rgba(42,42,49,.7);background:rgba(30,30,35,.55);padding:.875rem}.whats-new-sheet_itemIcon__vHYzy{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(0,0,0,0)}.whats-new-sheet_toneIndigo__jN7uJ{border-color:rgba(64,84,214,.25);background:rgba(24,39,136,.25);color:#aeb8ff}.whats-new-sheet_toneCherry__snd61{border-color:rgba(211,79,61,.25);background:rgba(211,79,61,.1);color:#ff8b78}.whats-new-sheet_toneLime__2PyjS{border-color:rgba(215,246,81,.2);background:rgba(215,246,81,.1);color:#d7f651}.whats-new-sheet_itemText__bZqMd{min-width:0;padding-top:.125rem}.whats-new-sheet_itemTitle__fyra7{font-size:.875rem;line-height:1.25rem;font-weight:600}.whats-new-sheet_itemBody__lZRuJ{margin-top:.25rem;font-size:.75rem;line-height:1.625;color:#98989f}.product-experience_errorMain__xig_F{display:flex;min-height:100dvh;align-items:center;justify-content:center;background:#0a0a0c;padding:0 1.25rem}.product-experience_errorCard__B6K8Y{width:100%;max-width:24rem;border-radius:1.75rem;border:1px solid #2a2a31;padding:1.5rem;text-align:center}.product-experience_errorGlyph__sFSLg{margin:0 auto;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(215,246,81,.2);background:rgba(215,246,81,.08);color:#d7f651}.product-experience_errorText__EuKeh{margin:1.25rem auto 0;max-width:17rem;font-size:15px;line-height:1.625;color:#98989f}.product-experience_retry__2rqyT{margin-top:1.5rem}.product-experience_loader__6rNPC{display:flex;min-height:100dvh;align-items:center;justify-content:center;background:#0a0a0c}.product-experience_loaderInner__HGiZQ{align-items:center;color:#d7f651}.exercise-create-form_stack__LZj6l,.product-experience_loaderInner__HGiZQ{display:flex;flex-direction:column;gap:1rem}.exercise-create-form_chips__7ravL{display:flex;flex-wrap:wrap;gap:.5rem}.exercise-create-form_actions__lVSW0{display:flex;gap:.75rem;padding-top:.25rem}.body-weight_history__2AkJC,.body-weight_tracker__7l_OX{display:flex;flex-direction:column;gap:1rem}.body-weight_headingRow__v8DNx,.body-weight_historyHeading__a8R0c{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.body-weight_title__Cpd8I{color:var(--color-text);font-size:1rem;font-weight:600}.body-weight_hint__A_c7g{margin-top:.2rem;max-width:28rem;color:var(--color-muted);font-size:.8rem;line-height:1.4}.body-weight_current__uAOym{flex:0 0 auto;text-align:right}.body-weight_currentLabel__2HraO,.body-weight_historyCount__2_pS1{color:var(--color-muted);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.body-weight_currentValue__tIb3Z{display:block;margin-top:.15rem;font-size:1.25rem}.body-weight_formRow__WsO5D{display:flex;align-items:flex-end;gap:.75rem}.body-weight_weightField__Qnsrm{min-width:0;flex:1 1}.body-weight_saveButton__F6zsT{flex:0 0 auto}.body-weight_success__uUkgE{color:var(--color-lime);font-size:.78rem}.body-weight_historyRows__QSccS{display:flex;max-height:16.5rem;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,#000 88%,transparent);mask-image:linear-gradient(180deg,#000 88%,transparent);padding-bottom:.75rem}.body-weight_historyMain__a5dv0{min-width:0}.body-weight_historyRow__KoC9q{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--color-line);padding:.625rem 0}.body-weight_historyRow__KoC9q:first-child{border-top:0}.body-weight_historyWeight__Ycsen{color:var(--color-text);font-family:var(--font-dot);font-size:1rem}.body-weight_historyWeight__Ycsen span{color:var(--color-muted);font-family:var(--font-sans);font-size:.7rem}.body-weight_historyWeight__Ycsen em{margin-left:.5rem;font-size:.72rem;font-style:normal}.body-weight_diffUp__YH5Tb{color:var(--color-lime)}.body-weight_diffDown__WsXEX{color:#aeb8ff}.body-weight_historyDate__cqAC4{margin-top:.15rem;color:var(--color-muted);font-size:.72rem}@media(max-width:420px){.body-weight_formRow__WsO5D,.body-weight_headingRow__v8DNx{align-items:stretch;flex-direction:column}.body-weight_current__uAOym{text-align:left}.body-weight_saveButton__F6zsT{width:100%}}.body-weight-trend_wrap__ejb7g{display:flex;flex-direction:column;gap:.75rem}.body-weight-trend_compact__fdzGe{gap:.25rem}.body-weight-trend_readout__RLOmT{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;padding:0 .25rem}.body-weight-trend_value__gW1rN{font-size:2rem;line-height:1}.body-weight-trend_valueCompact__X0_8h{font-size:1.5rem}.body-weight-trend_suffix__tNM7K{color:hsla(0,0%,100%,.4)}.body-weight-trend_meta__Et6_r{margin-top:.375rem;font-size:.75rem;color:#98989f}.body-weight-trend_change__SvxW2{display:flex;flex-direction:column;align-items:flex-end}.body-weight-trend_changeValue__D7GmK{font-family:var(--font-dot);font-size:1rem;color:#d7f651}.body-weight-trend_changeLabel__6P9xo{font-size:.6875rem;color:#5c5c64}.body-weight-trend_empty__AmHWI{font-size:.8125rem;color:#98989f}.training-week-card_card__zTpP1.training-week-card_card__zTpP1{padding:1rem;display:flex;flex-direction:column;gap:1rem}.training-week-card_bare___kiK4{display:flex;flex-direction:column;gap:1rem}.training-week-card_titleRow__qvtZf{display:flex;align-items:center;gap:.5rem}.training-week-card_dot__LTJJY{height:.5rem;width:.5rem;border-radius:9999px;background:#d7f651;box-shadow:0 0 12px rgba(215,246,81,.32)}.training-week-card_title__fBrM6{font-size:.875rem;line-height:1.25rem;font-weight:600}.training-week-card_hint__j8aN5{margin-top:.125rem;font-size:.75rem;line-height:1.625;color:#98989f}.training-week-card_savedNote__Ihr_y{text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;color:#d7f651}.training-week-editor_editor__4xyNt{margin:0;min-width:0;border:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.training-week-editor_editor__4xyNt:disabled{pointer-events:none;opacity:.5}.training-week-editor_presets__BuGCf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem;padding-bottom:.5rem}.training-week-editor_preset__y1ejj{height:2.75rem;border-radius:9999px;border:1px solid #2a2a31;background:rgba(30,30,35,.7);color:#98989f;font-size:.875rem;line-height:1.25rem;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.training-week-editor_preset__y1ejj:active{background:rgba(42,42,49,.6)}.training-week-editor_preset__y1ejj:disabled{pointer-events:none;opacity:.5}.training-week-editor_presetSelected__YuJmB{border-color:rgba(215,246,81,.4);background:rgba(215,246,81,.1);color:#d7f651}.training-week-editor_presetSelected__YuJmB:active{background:rgba(215,246,81,.1)}.training-week-editor_day__XH9nC{border-radius:1.25rem;border:1px solid rgba(42,42,49,.7);background:rgba(30,30,35,.7);padding:.75rem .875rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.training-week-editor_dayEnabled__IC1pD{border-color:rgba(215,246,81,.2);background:rgba(215,246,81,.035);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)}.training-week-editor_dayHeader__NnBwL{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.training-week-editor_dayText__zGlRf{min-width:0}.training-week-editor_dayName__C6oNr{font-size:.875rem;line-height:1.25rem;font-weight:500}.training-week-editor_restNote__FIih2{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:#5c5c64}.training-week-editor_selectWrap__1hUzk{position:relative;margin-top:.75rem}.training-week-editor_select__Lk5bM{height:2.75rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.75rem;border:1px solid #2a2a31;background:#151518;padding:0 2.5rem 0 .875rem;font-size:.875rem;line-height:1.25rem;color:#f5f5f7;outline:none}.training-week-editor_select__Lk5bM:focus{border-color:rgba(215,246,81,.5)}.training-week-editor_select__Lk5bM:disabled{opacity:.5}.training-week-editor_selectChevron__ADXKW{pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%);color:#5c5c64}.training-week-editor_incompleteNote__ty5aR{padding-top:.5rem;font-size:.75rem;line-height:1rem;color:#e04b2e}.avatar-preset-grid_grid__Gz_FE{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:.75rem;column-gap:.75rem;grid-row-gap:1rem;row-gap:1rem}.avatar-preset-grid_preset__rFAb3{justify-self:center;border-radius:9999px;transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.avatar-preset-grid_preset__rFAb3:active{transform:scale(.95)}.avatar-preset-grid_preset__rFAb3:disabled{opacity:.6}.avatar-preset-grid_selected__5zIUp{box-shadow:0 0 0 2px #151518,0 0 0 4px #d7f651}.compare-button_trigger__8pymw{display:flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#98989f}.compare-button_exerciseName___HBO6{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;color:#98989f}.compare-button_loading__dyMzk{display:flex;justify-content:center;padding:2.5rem 0;color:#98989f}.compare-button_stack____Zvh{display:flex;flex-direction:column;gap:1rem}.compare-button_sectionLabel__PcK44{font-size:11px;font-weight:500;letter-spacing:.025em;text-transform:uppercase;color:#5c5c64;margin-bottom:.375rem}.compare-button_dayPicker__zzrFA{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:1.25rem;border:1px solid #2a2a31;background:#1e1e23;padding:.75rem 1rem;text-align:left}.compare-button_dayPickerIcon__oV7f_{color:#d7f651}.compare-button_dayPickerLabel__PFcvM{flex:1 1;font-weight:500}.compare-button_chevron__GD6hZ{color:#5c5c64;transition:transform .15s cubic-bezier(.4,0,.2,1)}.compare-button_chevronOpen__vyNwb{transform:rotate(180deg)}.compare-button_calendar__9QZzc{border-radius:1.25rem;border:1px solid #2a2a31;background:#151518;padding:.75rem}.compare-button_dayNotes___oJLc{margin-top:.5rem;border-radius:1.25rem;border:1px solid #2a2a31;background:#1e1e23;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:#98989f}.compare-button_noSets__4IDh2{border-radius:1.25rem;border:1px dashed #2a2a31;background:rgba(21,21,24,.5);padding:1.25rem 1rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:#98989f}.compare-button_chips__Lllpn{display:flex;flex-wrap:wrap;gap:.375rem}.compare-button_chip___DS0e{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;padding:.25rem .625rem;font-size:.75rem;line-height:1rem}.compare-button_chipWarmup__ZRa48{border-color:rgba(64,84,214,.3);background:rgba(24,39,136,.2);color:hsla(0,0%,100%,.75)}.compare-button_warmupMark__pL2fb{font-size:10px;font-weight:700;color:#aeb8ff}.compare-button_chipValue__32AKR{font-family:var(--font-dot)}.compare-button_chipSignedValue__XzwbN{font-family:var(--font-dot);color:#98989f}.compare-button_chipUnit__xnabC{font-size:10px;color:#5c5c64}.compare-button_chipX__W3zMJ{color:#5c5c64}.compare-button_chipFlame__vtpCD{color:#e04b2e}.machine-info_trigger__lmQdv{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#d7f651}.machine-info_triggerOnGradient__Y7iIv{border:0;background:hsla(0,0%,100%,.15);color:#fff}.machine-info_exerciseName__NgX5N{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;color:#98989f}.machine-info_stack__wmEMQ{display:flex;flex-direction:column;gap:1rem}.machine-info_actions__TFR2C{display:flex;gap:.75rem}.machine-info_settings__nIwFU{border-radius:1.25rem;border:1px solid #2a2a31;background:#1e1e23;padding:1rem;white-space:pre-wrap;font-size:15px;line-height:1.625}.machine-info_settingsEmpty__YgjRi{color:#5c5c64}.plate-sheet_body__YA9T_{display:flex;flex-direction:column;gap:1.25rem}.plate-sheet_hero__rhNOm{position:relative;overflow:hidden;border-radius:1.25rem;padding:1.25rem;text-align:center}.plate-sheet_heroDots__taRVT{pointer-events:none;position:absolute;inset:0;opacity:.25}.plate-sheet_heroValue__Dklln{position:relative;font-size:3rem;color:#fff}.plate-sheet_heroSuffix__tBLwk{color:hsla(0,0%,100%,.7)}.plate-sheet_heroBarNote__z5KEJ{position:relative;margin-top:.5rem;font-size:.75rem;line-height:1rem;color:hsla(0,0%,100%,.6)}.plate-sheet_stack__LWKnz{display:flex;flex-direction:column;gap:.5rem}.plate-sheet_dumbbellRow__IaNjF{display:flex;align-items:center;justify-content:space-between;border-radius:1.25rem;border:1px solid #2a2a31;background:#151518;padding:.75rem 1rem}.plate-sheet_dumbbellLabel___9ors{display:flex;align-items:center;gap:.75rem}.plate-sheet_dumbbellName__8DHg0{font-weight:500}.plate-sheet_dumbbellCount__l9FJD{font-size:1.25rem;color:#d7f651}.plate-sheet_centerNote__qFOBI{padding-top:.25rem}.plate-sheet_centerNoteBare__fpUPK,.plate-sheet_centerNote__qFOBI{text-align:center;font-size:.875rem;line-height:1.25rem;color:#98989f}.plate-sheet_sectionLabel__9tiE1{font-size:13px;font-weight:500;color:#98989f}.plate-sheet_variant__GMNHB{border-radius:1.25rem;border:1px solid #2a2a31;background:#151518;padding:.75rem 1rem}.plate-sheet_variantBest__nbQZm{border-color:rgba(215,246,81,.4);background:rgba(215,246,81,.05)}.plate-sheet_variantChips__5WizP{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.plate-sheet_bestTag___Vdnf{margin-left:auto}.plate-sheet_variantNote__oV1dc{margin-top:.375rem;font-size:.75rem;line-height:1rem;color:#5c5c64}.plate-sheet_settingsLink__sc7m_{color:#d7f651}.plate-sheet_plateChip__sG3CY{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;padding:.25rem .75rem .25rem .5rem;font-size:.875rem;line-height:1.25rem}.plate-sheet_plateRing__1u_u2{display:inline-block;border-radius:9999px;border-style:solid;border-color:rgba(215,246,81,.8)}.plate-sheet_plateCount__hFdka{font-family:var(--font-dot)}.plate-sheet_plateX__0hJpr{color:#5c5c64}.plate-sheet_dotFont__HxxU_{font-family:var(--font-dot)}.plate-sheet_next__eNGYM{display:flex;flex-direction:column;gap:.5rem;border-radius:1.25rem;border:1px solid rgba(215,246,81,.3);background:rgba(215,246,81,.045);padding:.75rem}.plate-sheet_nextHead__78BdD{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.plate-sheet_nextIcon__aGOnd{display:flex;height:1.375rem;width:1.375rem;align-items:center;justify-content:center;border-radius:9999px;background:rgba(215,246,81,.16);color:#d7f651}.plate-sheet_nextTitle__aoPa_{font-size:.8125rem;font-weight:600}.plate-sheet_nextHint__qyZLl{width:100%;font-size:.6875rem;line-height:1rem;color:#5c5c64}.plate-sheet_nextRow__GLRmV{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.plate-sheet_nextAdd__cQ6mx{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.375rem}.plate-sheet_nextPlus__tWZlW{font-family:var(--font-dot);color:#d7f651}.plate-sheet_nextTarget__eo0Uy{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end}.plate-sheet_nextValue__2HMvr{font-size:1.25rem}.plate-sheet_nextPct__vdruo{font-family:var(--font-dot);font-size:.75rem;color:#d7f651}.plate-sheet_nextChips__zbK3t{display:flex;flex-wrap:wrap;gap:.375rem}.plate-sheet_nextChip__BOs3C{display:inline-flex;align-items:baseline;gap:.375rem;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;padding:.25rem .625rem;font-size:.75rem}.plate-sheet_nextChipBest__gHCs9{border-color:rgba(215,246,81,.45)}.plate-sheet_nextChipAdd__2tv3T{font-size:.6875rem;color:#5c5c64}.plate-sheet_nextChipValue__P9qaq{font-family:var(--font-dot)}.copy-mode-sheet_options__r0mFg{display:flex;flex-direction:column;gap:.75rem}.copy-mode-sheet_option__2ZFeS{display:flex;width:100%;align-items:center;gap:.875rem;border:1px solid #2a2a31;border-radius:1.75rem;background:rgba(30,30,35,.65);padding:1rem;text-align:left;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.copy-mode-sheet_option__2ZFeS:active{border-color:rgba(215,246,81,.45);background:#1e1e23}.copy-mode-sheet_icon__w20Ro{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;flex:0 0 auto;color:#d7f651}.copy-mode-sheet_text__yqkn5{min-width:0}.copy-mode-sheet_hint__6SS6u,.copy-mode-sheet_title__JbNuV{display:block}.copy-mode-sheet_title__JbNuV{font-size:.9375rem;line-height:1.25rem;font-weight:600;color:#f5f5f7}.copy-mode-sheet_hint__6SS6u{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:#98989f}.copy-last-workout_button__1vPn2{border-radius:1.75rem;border:1px dashed #2a2a31;background:rgba(21,21,24,.5)}.copy-last-workout_button__1vPn2:active{background:#151518}.copy-last-workout_button__1vPn2{display:flex;width:100%;align-items:center;gap:.75rem;padding:.875rem 1rem;text-align:left}.copy-last-workout_icon__FEzm6{display:flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#d7f651}.copy-last-workout_text__O_mvj{min-width:0}.copy-last-workout_title__ZDBVc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#f5f5f7}.copy-last-workout_meta__rhm73{display:block;font-size:.75rem;line-height:1rem;color:#98989f}.copy-workout-picker_trigger__6SXVq{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#98989f}.copy-workout-picker_body__BD_Ex{display:flex;flex-direction:column;gap:1rem}.copy-workout-picker_hint__lcE2V{text-align:center;font-size:.875rem;line-height:1.25rem;color:#98989f}.copy-workout-picker_workouts__OmWrb{display:flex;flex-direction:column;gap:.5rem}.copy-workout-picker_workoutRow__J28AQ{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:1.75rem;border:1px dashed #2a2a31;background:rgba(30,30,35,.5);padding:.875rem 1rem;text-align:left}.copy-workout-picker_workoutRow__J28AQ:active{background:#1e1e23}.copy-workout-picker_workoutRow__J28AQ:disabled{opacity:.6}.copy-workout-picker_icon__PwBjn{display:flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#d7f651}.copy-workout-picker_text__qJbiR{min-width:0}.copy-workout-picker_title__qieHT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#f5f5f7}.copy-workout-picker_meta__EhV14{display:block;font-size:.75rem;line-height:1rem;color:#98989f}.exercise-picker_sheet__rqCNh{min-height:70dvh}.exercise-picker_stack__mfim6{display:flex;flex-direction:column;gap:1rem}.exercise-picker_chips__qfVhg{display:flex;flex-wrap:wrap;gap:.5rem}.exercise-picker_filterRow__k_ErK{margin:0 -1.25rem;display:flex;gap:.5rem;overflow-x:auto;padding:0 1.25rem}.exercise-picker_list__sBvBF{display:flex;flex-direction:column;gap:.5rem}.exercise-picker_item__jsnhd{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:1.25rem;border:1px solid #2a2a31;background:#1e1e23;padding:.875rem 1rem;text-align:left}.exercise-picker_item__jsnhd:active{background:rgba(42,42,49,.5)}.exercise-picker_itemName___xoDa{display:block;font-weight:500}.exercise-picker_itemMeta__ajvcj{font-size:.75rem;line-height:1rem;color:#98989f}.exercise-picker_itemPlus__dx3WQ{flex-shrink:0;color:#d7f651}.exercise-picker_emptyNote__oxTH3{padding:1.5rem 0;text-align:center;font-size:.875rem;line-height:1.25rem;color:#98989f}.exercise-picker_actions__qjArq{display:flex;gap:.75rem;padding-top:.25rem}.template-picker_trigger__D9DlS{border-radius:1.75rem;border:1px dashed #2a2a31;background:rgba(21,21,24,.5)}.template-picker_trigger__D9DlS:active{background:#151518}.template-picker_trigger__D9DlS{display:flex;width:100%;align-items:center;gap:.75rem;padding:.875rem 1rem;text-align:left}.template-picker_rowIcon__B2Yoj,.template-picker_triggerIcon__MDJ8F{display:flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#d7f651}.template-picker_rowText__SFTqm,.template-picker_triggerText__jTHXA{min-width:0;flex:1 1}.template-picker_rowName__L_PyN,.template-picker_triggerTitle__dZoGn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-weight:600}.template-picker_triggerHint__Mj_yu{display:block;margin-top:.125rem;font-size:.75rem;color:#98989f}.template-picker_chevron__VhLQR{flex-shrink:0;color:#5c5c64}.template-picker_list__nCFdx{display:flex;flex-direction:column;gap:.5rem}.template-picker_row__GK68W{display:flex;width:100%;align-items:center;gap:.75rem;border:1px solid #2a2a31;border-radius:1.25rem;background:#1e1e23;padding:.875rem 1rem;text-align:left}.template-picker_row__GK68W:disabled{opacity:.65}.template-picker_rowMeta__vnUNH{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.75rem;color:#98989f}.workout-form_form__7suf9{display:flex;flex-direction:column;gap:1.25rem}.workout-form_typeRow__WPD9j{margin:0 -1.25rem;display:flex;gap:.5rem;overflow-x:auto;padding:0 1.25rem .25rem}.workout-form_noteWrap__brZUG{position:relative}.workout-form_noteRemove__tuh2T{position:absolute;top:.5rem;right:.5rem;color:#5c5c64}.workout-form_addNote__hVYB_{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#98989f}.workout-form_exercises__H465K{display:flex;flex-direction:column;gap:1rem}.workout-form_addExercise__b2_5R{border-radius:1.75rem;border:1px dashed #2a2a31;background:rgba(21,21,24,.5)}.workout-form_addExercise__b2_5R:active{background:#151518}.workout-form_addExercise__b2_5R{display:flex;height:3.5rem;width:100%;align-items:center;justify-content:center;gap:.5rem;font-weight:500;color:#d7f651}.workout-form_sortableExercise__fP8Jv{position:relative;z-index:0}.workout-form_sortableDragging__nUNh7{z-index:10}.workout-form_sortableDragging__nUNh7 .workout-form_exerciseCard__EwTyc{box-shadow:0 1rem 2.5rem rgba(0,0,0,.32);opacity:.94}.workout-form_exerciseCard__EwTyc.workout-form_exerciseCard__EwTyc{padding:1rem}.workout-form_exerciseHeader__xoncC{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.workout-form_dragHandle__9m7i8{display:flex;min-width:2.25rem;height:2rem;flex:0 0 auto;align-items:center;justify-content:center;gap:.2rem;border-radius:.5rem;color:#5c5c64;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.workout-form_dragHandle__9m7i8:active{cursor:-webkit-grabbing;cursor:grabbing;color:#d7f651}.workout-form_dragHandle__9m7i8:focus-visible{outline:2px solid rgba(215,246,81,.8);outline-offset:2px}.workout-form_dragHandle__9m7i8:disabled{cursor:default;opacity:.55}.workout-form_exerciseIndex__tAjpC{font-family:var(--font-dot);font-size:.875rem;line-height:1rem}.workout-form_exerciseTitle__usjxj{min-width:0;flex:1 1}.workout-form_exerciseName__i1G7H{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.workout-form_exerciseGroup__qA8F3{margin-top:.125rem}.workout-form_iconToggle__D217a{display:flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#98989f}.workout-form_iconToggleActive__pMGFY{color:#d7f651}.workout-form_setsHeader__vIivA{font-size:11px;font-weight:500;letter-spacing:.025em;text-transform:uppercase;color:#5c5c64;margin-bottom:.25rem;display:grid;grid-template-columns:1.6rem 1fr 1fr 2.4rem 1.8rem;align-items:center;grid-gap:.5rem;gap:.5rem;padding:0 .25rem}.workout-form_headerUnitOverride__LWR1j{color:rgba(215,246,81,.8)}.workout-form_setRows__S7xUK{display:flex;flex-direction:column;gap:.5rem}.workout-form_setRow__PlOWL{display:grid;grid-template-columns:1.6rem 1fr 1fr 2.4rem 1.8rem;align-items:center;grid-gap:.5rem;gap:.5rem}.workout-form_setIndex__Ig7v7{display:flex;height:1.75rem;width:1.6rem;align-items:center;justify-content:center;border-radius:.5rem;font-family:var(--font-dot);font-size:.875rem;color:#5c5c64;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.workout-form_setIndex__Ig7v7:active{background:#1e1e23}.workout-form_setIndexWarmup__BYCJA{border:1px solid rgba(64,84,214,.35);background:rgba(24,39,136,.35);font-family:var(--font-sans);font-size:.6875rem;font-weight:700;color:#aeb8ff}.workout-form_setRowWarmup__JZXQ0 input{border-color:rgba(64,84,214,.18);background:rgba(24,39,136,.12)}.workout-form_warmupSpacer__ii4sg{display:block;width:2.25rem}.workout-form_setActions__BIboj{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.workout-form_addWarmup__Pf7pc.workout-form_addWarmup__Pf7pc{color:#aeb8ff}.workout-form_weightWrap__X4pUp{position:relative}.workout-form_bodyweightLoad__PfH_W{min-width:0}.workout-form_bodyweightEquation__HYCNq{display:flex;min-width:0;align-items:center;gap:.25rem}.workout-form_bodyweightBase__P19A5{display:inline-flex;flex-shrink:0;align-items:baseline;gap:.1rem;font-family:var(--font-dot);font-size:.75rem;color:#98989f}.workout-form_bodyweightBase__P19A5 small{font-family:var(--font-sans);font-size:.55rem}.workout-form_bodyweightOperator__1QaEz{flex-shrink:0;color:#5c5c64;font-size:.75rem}.workout-form_bodyweightInput__2ADqv.workout-form_bodyweightInput__2ADqv{min-width:0;height:2.35rem;padding:0 .4rem}.workout-form_bodyweightTotal__fDSiS{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:.15rem;text-align:right;font-size:.55rem;color:#5c5c64}.workout-form_setInput__5lwiB.workout-form_setInput__5lwiB{height:2.75rem}.workout-form_setInputPadded__bS61X.workout-form_setInputPadded__bS61X{height:2.75rem;padding-right:2.25rem}.workout-form_platesButton__73vfU{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);color:#5c5c64}.workout-form_platesButton__73vfU:active{color:#d7f651}.workout-form_failButton__Elsd6{margin:0 auto;display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#5c5c64;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.workout-form_failActive__UZr5s{border-color:rgba(224,75,46,.5);background:rgba(224,75,46,.2);color:#ff7a5c}.workout-form_removeSet__WzVzn{display:flex;height:2.25rem;width:2rem;align-items:center;justify-content:center;color:#5c5c64}.workout-form_removeSet__WzVzn:disabled{opacity:.3}.workout-form_exerciseNote__90BwN{margin-top:.5rem}@media(max-width:390px){.workout-form_exerciseHeader__xoncC{gap:.375rem}.workout-form_dragHandle__9m7i8{min-width:2rem}}.share-workout-button_body__nUcsH{display:flex;flex-direction:column;gap:1rem}.share-workout-button_preview__loLTV{margin:0 auto;max-height:48vh;width:60%}.next-workout-card_link__rOH5f{display:block;border-radius:1.75rem}.next-workout-card_card__yIA6T.next-workout-card_card__yIA6T{min-height:11rem;padding:1.25rem;transition:filter .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.next-workout-card_link__rOH5f:active .next-workout-card_card__yIA6T.next-workout-card_card__yIA6T{transform:scale(.99);filter:brightness(.95)}.next-workout-card_dots__fgwTg{pointer-events:none;position:absolute;inset:0;opacity:.08}.next-workout-card_inner__tqYNG{position:relative}.next-workout-card_topRow__wpB9R{display:flex;align-items:flex-start;gap:.75rem}.next-workout-card_calendarBadge__76aAb{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.85);box-shadow:0 0 0 1px hsla(0,0%,100%,.1)}.next-workout-card_topText___XviC{min-width:0;flex:1 1}.next-workout-card_label__EDV28{display:block;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.next-workout-card_when__S1vgM{margin-top:.125rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsla(0,0%,100%,.78)}.next-workout-card_whenToday__QMA2W{color:#d7f651}.next-workout-card_arrow__ABMWm{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:#fff;color:#170c0b;box-shadow:0 8px 24px -12px hsla(0,0%,100%,.8)}.next-workout-card_dateRow__pJ_nW{margin-top:1.25rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.next-workout-card_dateGroup__kZoh3{display:flex;align-items:flex-end;gap:.5rem}.next-workout-card_dayNumber__loVkT{font-size:46px;color:#fff}.next-workout-card_monthLabel__Oy_6W{padding-bottom:.375rem;font-size:13px;font-weight:500;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.next-workout-card_typeGroup__p_bEM{min-width:0;padding-bottom:.25rem;text-align:right}.next-workout-card_weekdayLabel__12vwj{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.48)}.next-workout-card_typeName__htBnK{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;display:block;max-width:11rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:#fff}.next-workout-card_weekRow__DxJ81{margin-top:1rem;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.5rem;gap:.5rem;border-top:1px solid hsla(0,0%,100%,.1);padding-top:.75rem}.next-workout-card_weekDay__MUbzP{display:flex;flex-direction:column;align-items:center;gap:.375rem}.next-workout-card_weekDayLetter__LiAQz{font-size:9px;font-weight:500;color:hsla(0,0%,100%,.48)}.next-workout-card_weekDayLetterActive__xPGZM{font-weight:600;color:#fff}.next-workout-card_weekDot__7JquD{height:.375rem;width:.375rem;border-radius:9999px;background:hsla(0,0%,100%,.26)}.next-workout-card_weekDotActive__xDWRJ{width:1rem;background:#d7f651;box-shadow:0 0 12px rgba(215,246,81,.65)}.bottom-nav_nav__P3Bz_{position:fixed;inset-inline:0;bottom:0;z-index:40;border-top:1px solid rgba(42,42,49,.6);background:rgba(10,10,12,.85);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding-bottom:env(safe-area-inset-bottom)}.bottom-nav_tabs___eo6O{margin:0 auto;display:flex;max-width:28rem;align-items:center;justify-content:space-around;padding:.5rem .75rem}.bottom-nav_primary__5QNAT{position:relative;display:flex;height:3.25rem;width:3.25rem;transform:translateY(-.75rem);align-items:center;justify-content:center;border-radius:9999px;background:#d7f651;color:#000;box-shadow:0 10px 30px -6px rgba(215,246,81,.5)}.bottom-nav_primary__5QNAT:active{filter:brightness(.9)}.bottom-nav_primaryLive__ve9oF{animation:bottom-nav_live-ring__6r4Xe 2.4s cubic-bezier(.4,0,.2,1) infinite}.bottom-nav_liveDot__6DiTv{position:absolute;top:.125rem;right:.125rem;height:.75rem;width:.75rem;border-radius:9999px;border:2px solid #0a0a0c;background:#e04b2e}@keyframes bottom-nav_live-ring__6r4Xe{0%,to{box-shadow:0 10px 30px -6px rgba(215,246,81,.5),0 0 0 0 rgba(215,246,81,.45)}60%{box-shadow:0 10px 30px -6px rgba(215,246,81,.5),0 0 0 9px rgba(215,246,81,0)}}@media(prefers-reduced-motion:reduce){.bottom-nav_primaryLive__ve9oF{animation:none}}.bottom-nav_tab__svJmX{display:flex;width:3.5rem;flex-direction:column;align-items:center;gap:.25rem;padding:.25rem 0;font-size:10px;font-weight:500;color:#5c5c64;transition:color .15s cubic-bezier(.4,0,.2,1)}.bottom-nav_tabActive__ULzfA{color:#d7f651}.exercise-progress_panel__5rxPG{display:flex;min-width:0;flex-direction:column;gap:.75rem}.exercise-progress_toolbar__v5BbP{display:flex;align-items:center;gap:.375rem}.exercise-progress_metrics__jGTOR{display:flex;min-width:0;flex:1 1;gap:.25rem;overflow-x:auto}.exercise-progress_metricButton__fspFc{height:1.75rem;flex-shrink:0;border-radius:9999px;border:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.035);padding:0 .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:#98989f;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.exercise-progress_metricButtonActive__eebyL{border-color:rgba(0,0,0,0);background:#fff;color:#000;box-shadow:0 4px 18px -8px hsla(0,0%,100%,.8)}.exercise-progress_iconButton__BPR6G{display:flex;width:1.875rem;height:1.875rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#98989f}.exercise-progress_iconButton__BPR6G:active{color:#d7f651}.exercise-progress_iconButtonLarge__65yOb{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#98989f}.exercise-progress_caption__1QFl2{margin-top:-.25rem;padding:0 .125rem;font-size:.75rem;line-height:1rem;color:#5c5c64}.exercise-progress_readout__hDRot{display:flex;min-height:3.5rem;align-items:flex-end;justify-content:space-between;gap:.75rem;padding:0 .25rem}.exercise-progress_readoutCompact__8Fv8S{min-height:2.75rem}.exercise-progress_readoutMain__JMiur{min-width:0}.exercise-progress_value__IG_Qd{font-size:2.25rem;line-height:1;color:#fff}.exercise-progress_valueCompact__rf2y0{font-size:1.75rem}.exercise-progress_valueSuffix___ExzJ{color:hsla(0,0%,100%,.4)}.exercise-progress_readoutMeta__zGmv6{margin-top:.375rem;display:flex;flex-wrap:wrap;align-items:center;gap:0 .25rem;font-size:.75rem;line-height:1rem;color:#98989f}.exercise-progress_prBadge__3SI75{margin-left:.25rem;display:inline-flex;align-items:center;gap:.2rem;border-radius:9999px;background:rgba(215,246,81,.14);padding:0 .4rem;font-size:.625rem;font-weight:700;letter-spacing:.04em;color:#d7f651}.exercise-progress_delta__OfOIi{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:.125rem;padding-bottom:.125rem;color:#98989f}.exercise-progress_deltaValue__KJbxQ{font-family:var(--font-dot);font-size:1rem;color:#fff}.exercise-progress_deltaValue__KJbxQ small{font-family:var(--font-sans);font-size:.6875rem;color:#98989f}.exercise-progress_deltaUp___I7lU .exercise-progress_deltaValue__KJbxQ{color:#d7f651}.exercise-progress_deltaDown__e8AB_ .exercise-progress_deltaValue__KJbxQ{color:#ff7a5c}.exercise-progress_deltaMeta__I356k{font-size:.6875rem;color:#5c5c64}.exercise-progress_emptyPeriod__g6oQY{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:1.4rem;border:1px dashed #2a2a31;padding:0 1.5rem;text-align:center;font-size:.8125rem;color:#98989f}.exercise-progress_showAll__bgC8N{font-size:.8125rem;font-weight:600;color:#d7f651}.exercise-progress_summary__j7S5n{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.375rem;gap:.375rem}.exercise-progress_summaryWide__7YJHY{grid-template-columns:repeat(3,minmax(0,1fr))}.exercise-progress_summaryCell__Vw95i{min-width:0;border-radius:.875rem;background:hsla(0,0%,100%,.035);padding:.5rem .625rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)}.exercise-progress_summaryLabel__ryWsS{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#5c5c64}.exercise-progress_summaryValue__w008L{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-family:var(--font-dot);font-size:.9375rem}.exercise-progress_summaryValue__w008L small{font-family:var(--font-sans);font-size:.625rem;color:#98989f}.exercise-progress_fullscreen__lZIIZ{display:flex;flex-direction:column;gap:.875rem}.exercise-progress_tools__nTTRD{display:flex;flex-wrap:wrap;gap:.375rem}.exercise-progress_tool__3QVZq{display:inline-flex;height:2rem;align-items:center;gap:.4rem;border-radius:9999px;border:1px solid #2a2a31;background:rgba(0,0,0,0);padding:0 .75rem;font-size:.75rem;font-weight:500;color:#5c5c64;transition:color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.exercise-progress_toolOn__qwMDF{border-color:hsla(0,0%,100%,.14);background:#1e1e23;color:#f5f5f7}.exercise-progress_swatch__roQz0{display:inline-block;width:.875rem;height:0;border-top:2px dashed}.exercise-progress_swatch_trend__rsw1F{border-top-color:#8c9bff}.exercise-progress_swatch_average__Yhn_t{border-top:2px dotted #d7f651}.exercise-progress_swatch_records__y1iKK{width:.625rem;height:.625rem;border:1.5px solid #d7f651;border-radius:9999px}.exercise-progress_sessionsTitle__lu8uk{margin-bottom:.5rem;font-size:.8125rem;font-weight:600;color:#98989f}.exercise-progress_sessions__Eq41N{display:flex;flex-direction:column;overflow:hidden;border-radius:1.25rem;border:1px solid #2a2a31;background:#151518}.exercise-progress_session__1mWBw{display:flex;align-items:center;gap:.625rem;border-top:1px solid rgba(42,42,49,.7);padding:.625rem .875rem;text-align:left;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.exercise-progress_session__1mWBw:first-child{border-top:0}.exercise-progress_session__1mWBw:active{background:#1e1e23}.exercise-progress_sessionActive__A3DTZ{background:rgba(215,246,81,.06)}.exercise-progress_sessionDate__f4cka{display:flex;min-width:0;flex:1 1;flex-direction:column;font-size:.8125rem;font-weight:500}.exercise-progress_sessionDate__f4cka small{font-size:.6875rem;font-weight:400;color:#5c5c64}.exercise-progress_sessionPr__umSze{display:inline-flex;align-items:center;gap:.2rem;border-radius:9999px;background:rgba(215,246,81,.14);padding:.05rem .4rem;font-size:.625rem;font-weight:700;color:#d7f651}.exercise-progress_sessionValue__QV3LU{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;font-family:var(--font-dot);font-size:.9375rem}.exercise-progress_sessionValue__QV3LU small{font-family:var(--font-sans);font-size:.625rem;color:#98989f}.exercise-progress_sessionValue__QV3LU em{font-style:normal;font-size:.6875rem}.exercise-progress_diffUp__Dymr3{color:#d7f651}.exercise-progress_diffDown__JYvxj{color:#ff7a5c}.exercise-progress_filters__d3NEV{margin-top:-.25rem;display:flex;gap:.25rem;overflow-x:auto}.exercise-progress_filterChip__T4Vus{height:1.625rem;flex-shrink:0;border-radius:9999px;border:1px dashed hsla(0,0%,100%,.12);padding:0 .625rem;font-size:.6875rem;font-weight:500;color:#5c5c64;transition:color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.exercise-progress_filterChipSeparated__GN_JR{margin-left:.375rem}.exercise-progress_filterChipActive__yieHn{border-style:solid;border-color:rgba(215,246,81,.45);background:rgba(215,246,81,.1);color:#d7f651}.exercise-progress_swatch_smoothing__ZSMLs{border-top:2px solid #f567b5}.app-shell_shell__Z7zlh{margin:0 auto;display:flex;min-height:100dvh;width:100%;max-width:28rem;flex-direction:column;padding:3.5rem 1.25rem 8rem}.app-shell_header__gTvNr{position:-webkit-sticky;position:sticky;top:0;z-index:30;margin:0 -1.25rem 1rem;display:flex;flex-direction:column;gap:.75rem;background:rgba(10,10,12,.85);padding:.75rem 1.25rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.app-shell_headerRow__PoF5U{display:flex;align-items:center;gap:.75rem}.app-shell_back__Q8Wez{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#f5f5f7}.app-shell_title__e5oO9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1;font-size:1.25rem;line-height:1.75rem;font-weight:600}.app-shell_action__TzhCf{flex-shrink:0}.app-shell_account__0ddRV{flex-shrink:0;border-radius:9999px;transition:transform .15s cubic-bezier(.4,0,.2,1)}.app-shell_account__0ddRV:active{transform:scale(.94)}.app-shell_content__D4NHF{flex:1 1}.metric-info-sheet_stack__H1i3u{display:flex;flex-direction:column;gap:.625rem}.metric-info-sheet_item__Sk36h{border-radius:1.25rem;border:1px solid #2a2a31;background:#1e1e23;padding:.75rem .875rem}.metric-info-sheet_active__EYnnS{border-color:rgba(215,246,81,.45);background:rgba(215,246,81,.05)}.metric-info-sheet_itemTitle__r40dh{font-size:.9375rem;font-weight:600}.metric-info-sheet_itemBody__vAWGi{margin-top:.25rem;font-size:.8125rem;line-height:1.45;color:#98989f}.metric-info-sheet_example__dFeQc{margin-top:.5rem;border-radius:.75rem;background:rgba(0,0,0,.25);padding:.5rem .625rem;font-family:var(--font-dot);font-size:.75rem;line-height:1.5;color:hsla(0,0%,100%,.8)}.metric-info-sheet_tips__iJowg{margin-top:.25rem;display:flex;flex-direction:column;gap:.625rem;border-top:1px solid rgba(42,42,49,.7);padding-top:.875rem}.metric-info-sheet_tip__5Fxy6{display:flex;gap:.625rem;font-size:.8125rem;line-height:1.45;color:#98989f}.metric-info-sheet_tipIcon__WP07D{margin-top:.1rem;flex-shrink:0;color:#d7f651}.library-tabs_tabs__xoBAF{display:flex;gap:.25rem;border-radius:9999px;border:1px solid #2a2a31;background:#151518;padding:.25rem}.library-tabs_tab__dJdO9{display:flex;height:2.375rem;flex:1 1;align-items:center;justify-content:center;gap:.4rem;border-radius:9999px;font-size:.875rem;font-weight:500;color:#98989f;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.library-tabs_active__Xyozn{background:#d7f651;color:#000}.history-view_modeSwitch__OVvvP{margin-bottom:1rem}.history-view_navigator__2umRD{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.history-view_navButton__51cWQ{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#98989f}.history-view_heading__YMRm4{font-size:15px;font-weight:600}.history-view_periodBlock__7lTap{margin-bottom:1.25rem}.history-view_weekGrid__Z1N0Q{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.375rem;gap:.375rem}.history-view_weekDay__CoBM_{display:flex;flex-direction:column;align-items:center;gap:.25rem;border-radius:1.25rem;border:1px solid #2a2a31;background:#151518;padding:.625rem 0}.history-view_weekDayActive__5qZnA{border-color:rgba(215,246,81,.6);background:rgba(215,246,81,.1)}.history-view_weekDayToday__K6nU3{border-color:#5c5c64}.history-view_weekDayLetter__4rQeO{font-size:10px;font-weight:500;text-transform:uppercase;color:#5c5c64}.history-view_weekDayNumber__fKjru{font-family:var(--font-dot);font-size:1.125rem;line-height:1;color:#f5f5f7}.history-view_weekDayNumberActive___rKKh{color:#d7f651}.history-view_weekDot__310s5{height:.375rem;width:.375rem;border-radius:9999px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0)}.history-view_weekDotLogged__Pyg6D{border-color:#d7f651;background:#d7f651}.history-view_weekDotPlanned__obEg5{border-color:#d34f3d;background:rgba(211,79,61,.1)}.history-view_monthWeekdays__iF9uA{margin-bottom:.25rem;display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-size:10px;font-weight:500;text-transform:uppercase;color:#5c5c64}.history-view_monthGrid__P7nuo{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.25rem;gap:.25rem}.history-view_monthDay__tAUYA{display:flex;aspect-ratio:1;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;border-radius:.75rem;border:1px solid rgba(0,0,0,0);font-size:.875rem;line-height:1.25rem}.history-view_monthDayActive__kUOOa{border-color:rgba(215,246,81,.6);background:rgba(215,246,81,.1)}.history-view_monthDayToday__55Fy7{border-color:#5c5c64}.history-view_monthDayLogged__nUsk3{background:#151518}.history-view_monthDayNumber__83XtV{font-family:var(--font-dot);line-height:1;color:#f5f5f7}.history-view_monthDayNumberOutside__rpOe7{color:rgba(92,92,100,.5)}.history-view_monthDots__0C5Qc{display:flex;height:.375rem;align-items:center;gap:.125rem}.history-view_monthDot__5QyWi{height:.25rem;width:.25rem;border-radius:9999px;background:#d7f651}.history-view_monthDotPlanned__bXl9b{height:.375rem;width:.375rem;border-radius:9999px;border:1px solid #d34f3d;background:rgba(211,79,61,.1)}.history-view_plannedLegend__y2LZk{margin-top:.5rem;display:flex;align-items:center;justify-content:flex-end;gap:.375rem;font-size:10px;color:#5c5c64}.history-view_plannedLegendDot__UArVJ{height:.375rem;width:.375rem;border-radius:9999px;border:1px solid #d34f3d;background:rgba(211,79,61,.1)}.history-view_dayList__a74l7{display:flex;flex-direction:column;gap:1rem}.history-view_dayLabel__5taPW{font-size:13px;font-weight:500;color:#98989f}.history-view_plannedBlock__Ccvej{display:flex;flex-direction:column;gap:.75rem;padding-top:.75rem}.history-view_plannedNote__B3tn_{margin:0 auto;max-width:16rem;text-align:center;font-size:.875rem;line-height:1.625;color:#98989f}.template-detail-view_edit__FGNtH{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#98989f}.template-detail-view_stack__Oktdk{display:flex;flex-direction:column;gap:1.25rem}.template-detail-view_summary__8fzkC{display:flex;align-items:center;gap:.75rem;color:#98989f;font-size:.8125rem}.template-detail-view_sectionTitle__wZ3_H{font-size:11px;font-weight:500;letter-spacing:.025em;text-transform:uppercase;color:#5c5c64;margin-bottom:.625rem}.template-detail-view_exerciseList__Mq1q5{display:flex;flex-direction:column;gap:.5rem}.template-detail-view_exerciseRow__N_ZSg{display:flex;align-items:center;gap:.875rem;border:1px solid #2a2a31;border-radius:1.25rem;background:#151518;padding:.875rem 1rem}.template-detail-view_position__D87Rg{flex-shrink:0;font-family:var(--font-dot);color:#d7f651}.template-detail-view_exerciseText__JgfgR{min-width:0;flex:1 1}.template-detail-view_exerciseName__d_geo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.template-detail-view_exerciseMeta__MNogw{margin-top:.25rem;display:flex;align-items:center;gap:.35rem;font-size:.75rem;color:#98989f}.template-detail-view_emptyExercises__j6YMy{border:1px dashed #2a2a31;border-radius:1.25rem;padding:1.25rem;text-align:center;color:#98989f;font-size:.875rem}.templates-view_list__c1laP{display:flex;flex-direction:column;gap:.625rem}.templates-view_row__kP4BL{display:flex;align-items:center;gap:.5rem;border:1px solid #2a2a31;border-radius:1.25rem;background:#151518;padding:.375rem .625rem .375rem .375rem}.templates-view_rowLink__zgAov{display:flex;min-width:0;flex:1 1;align-items:center;gap:.75rem;border-radius:calc(1.25rem - .25rem);padding:.625rem;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.templates-view_rowLink__zgAov:active{background:#1e1e23}.templates-view_start__A5Stz{display:inline-flex;height:2.25rem;flex-shrink:0;align-items:center;gap:.3rem;border-radius:9999px;background:#d7f651;padding:0 .875rem 0 .75rem;font-size:.8125rem;font-weight:600;color:#000}.templates-view_start__A5Stz:active{filter:brightness(.9)}.templates-view_text__9voUW{min-width:0;flex:1 1}.templates-view_name__VAKGf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600}.templates-view_meta__w4Rxk{margin-top:.5rem;display:flex;align-items:center;gap:.625rem;font-size:.75rem;color:#98989f}.templates-view_chevron__CNU2f{flex-shrink:0;color:#5c5c64}.workout-edit-view_stack__8Hrf5{display:flex;flex-direction:column;gap:1.25rem}.exercises-view_filters__ZZCr8{margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem}.exercises-view_groupRow__FTRcB{margin:0 -1.25rem;display:flex;gap:.5rem;overflow-x:auto;padding:0 1.25rem}.exercises-view_sections__ejEp5{display:flex;flex-direction:column;gap:1.5rem}.exercises-view_sectionTitle___1T1Q{margin-bottom:.5rem;display:flex;align-items:baseline;gap:.5rem;font-size:13px;font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#98989f}.exercises-view_sectionCount__oEGWq{font-family:var(--font-dot);color:#5c5c64}.exercises-view_list__xhLxP{display:flex;flex-direction:column;gap:.5rem}.exercises-view_row__eg4Ab{display:flex;align-items:center;gap:.75rem;border-radius:1.25rem;padding:.875rem 1rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.exercises-view_row__eg4Ab:active{transform:scale(.99);background:#1e1e23}.exercises-view_rowText__2h9bt{min-width:0;flex:1 1}.exercises-view_rowName__vNfWV{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.exercises-view_rowTag__T_ts7{margin-top:.25rem}.exercises-view_rowWeight__Zwgf7{flex-shrink:0;text-align:right}.exercises-view_rowWeightLabel__zFHLx{font-size:10px;letter-spacing:.025em;text-transform:uppercase;color:#5c5c64}.exercises-view_rowWeightValue__qI6_i{font-size:1.25rem;color:#d7f651}.exercises-view_rowChevron__4jq8Y{flex-shrink:0;color:#5c5c64}.consistency-heatmap_wrap__C_jhF{display:flex;flex-direction:column;gap:.25rem}.consistency-heatmap_months__4T8rF{display:grid;grid-gap:.2rem;gap:.2rem}.consistency-heatmap_month__9cqeX{overflow:visible;white-space:nowrap;font-size:9px;text-transform:capitalize;color:#5c5c64}.consistency-heatmap_grid__QCMmt{display:grid;grid-gap:.2rem;gap:.2rem}.consistency-heatmap_column___3aHt{display:grid;grid-template-rows:repeat(7,1fr);grid-gap:.2rem;gap:.2rem}.consistency-heatmap_cell__bJTmI{aspect-ratio:1;border-radius:.2rem;background:hsla(0,0%,100%,.06)}.consistency-heatmap_level1__0DiYB{background:rgba(215,246,81,.55)}.consistency-heatmap_level2__h60L6{background:#d7f651;box-shadow:0 0 6px rgba(215,246,81,.4)}.consistency-heatmap_today___zXFK{outline:1px solid hsla(0,0%,100%,.6);outline-offset:1px}.consistency-heatmap_future__woniO{opacity:.35}.muscle-balance_list__1VnNb{display:flex;flex-direction:column;gap:.625rem}.muscle-balance_compact__DSITR{gap:.4rem}.muscle-balance_row__HEoh4{min-width:0}.muscle-balance_head__6aVBk{margin-bottom:.25rem;display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.muscle-balance_name__At6Bh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500}.muscle-balance_compact__DSITR .muscle-balance_name__At6Bh{font-size:.75rem}.muscle-balance_count__K926t{flex-shrink:0;font-size:.6875rem;color:#98989f}.muscle-balance_count__K926t em{margin-left:.375rem;font-family:var(--font-dot);font-style:normal;color:#5c5c64}.muscle-balance_track__m2UbC{height:.375rem;overflow:hidden;border-radius:9999px;background:hsla(0,0%,100%,.06)}.muscle-balance_compact__DSITR .muscle-balance_track__m2UbC{height:.3rem}.muscle-balance_bar__tqNmZ{display:block;height:100%;border-radius:9999px;background:linear-gradient(90deg,#4054d6,#8c9bff);transition:width .4s cubic-bezier(.4,0,.2,1)}.muscle-balance_barTop__19Xd2{background:linear-gradient(90deg,rgba(215,246,81,.7),#d7f651)}.muscle-balance_empty__RuTMx{font-size:.8125rem;color:#98989f}.period-overview_grid__pHFuL{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.625rem;gap:.625rem}.period-overview_tile__LMbEh{display:flex;min-width:0;flex-direction:column;border-radius:1.25rem;border:1px solid rgba(0,0,0,0);padding:.875rem 1rem}.period-overview_label__2P5WT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:#98989f}.period-overview_value__hW_uq{margin-top:.5rem;font-size:1.75rem}.period-overview_suffix__FFvU_{color:hsla(0,0%,100%,.45)}.period-overview_delta__qCMgu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-family:var(--font-dot);font-size:.75rem;color:#98989f}.period-overview_up___XhnY{color:#d7f651}.period-overview_down___ZInt{color:#ff7a5c}.period-overview_deltaLabel__KjMIF{font-family:var(--font-sans);font-size:.6875rem;color:#5c5c64}.records-list_list__VelLm{display:flex;flex-direction:column}.records-list_row__pvKGa{display:flex;min-width:0;align-items:center;gap:.625rem;border-top:1px solid rgba(42,42,49,.6);padding:.625rem 0}.records-list_row__pvKGa:first-child{border-top:0;padding-top:0}.records-list_row__pvKGa:last-child{padding-bottom:0}.records-list_compact__2UeM8 .records-list_row__pvKGa{gap:.5rem;padding:.375rem 0}.records-list_compact__2UeM8 .records-list_row__pvKGa:first-child{padding-top:0}.records-list_icon__nT_xu{display:flex;height:1.875rem;width:1.875rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(215,246,81,.2);background:rgba(215,246,81,.1);color:#d7f651}.records-list_compact__2UeM8 .records-list_icon__nT_xu{height:1.5rem;width:1.5rem}.records-list_text__RyK2k{display:flex;min-width:0;flex:1 1;flex-direction:column}.records-list_name__4RPdY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600}.records-list_compact__2UeM8 .records-list_name__4RPdY{font-size:.8125rem}.records-list_meta__bB04P{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;color:#5c5c64}.records-list_value__zVk1r{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;font-family:var(--font-dot);font-size:.9375rem}.records-list_value__zVk1r small{font-family:var(--font-sans);font-size:.625rem;color:#98989f}.records-list_value__zVk1r em{font-style:normal;font-size:.6875rem;color:#d7f651}.records-list_empty__Fij9H{font-size:.8125rem;line-height:1.4;color:#98989f}.weekly-activity_wrap__K0JpC{display:flex;flex-direction:column;gap:.75rem}.weekly-activity_switch__CA0ie.weekly-activity_switch__CA0ie button{height:2rem;font-size:.75rem}.tiles_hit__PB0Bz{display:block;height:100%;width:100%;border-radius:1.25rem;text-align:left;transition:transform .15s cubic-bezier(.4,0,.2,1)}.tiles_hit__PB0Bz:active{transform:scale(.985)}.tiles_tile__FY8r2.tiles_tile__FY8r2{display:flex;height:100%;min-height:0;flex-direction:column;border-radius:1.25rem;padding:.875rem 1rem}.tiles_head__LeT0i{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.5rem}.tiles_label__xShvJ{min-width:0;flex:1 1;font-size:10px;line-height:1.35;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:#98989f}.tiles_labelOnGradient__Nwbfi{color:hsla(0,0%,100%,.62)}.tiles_badge__GBKfC{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.6)}.tiles_badge_lime__fK36a{border-color:rgba(215,246,81,.2);background:rgba(215,246,81,.1);color:#d7f651}.tiles_badge_indigo__nmQQb{border-color:rgba(64,84,214,.3);background:rgba(24,39,136,.35);color:#aeb8ff}.tiles_badge_flame__wg5_8{border-color:hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.85)}.tiles_badge_pink__rrBxK{border-color:rgba(245,103,181,.25);background:rgba(245,103,181,.12);color:#f567b5}.tiles_headLink__WHnUo{display:inline-flex;flex-shrink:0;align-items:center;gap:.125rem;font-size:.75rem;font-weight:500;color:#98989f}.tiles_value__zDUiy{margin-top:auto;font-size:30px}.tiles_valueXl__2tjcV{font-size:44px}.tiles_valueLime__khBrN{color:#d7f651}.tiles_suffix__rNCNx{color:hsla(0,0%,100%,.5)}.tiles_meta__KwiFK{font-size:.75rem;line-height:1rem;color:#98989f}.tiles_metaFaint__39X6C{font-size:.6875rem;color:#5c5c64}.tiles_bottom__RZiCQ{margin-top:auto}.tiles_row__BVZC5{display:flex;min-width:0;align-items:center;gap:.75rem}.tiles_grow__TzTii{min-width:0;flex:1 1}.tiles_empty__Evs78{margin:auto 0;font-size:.8125rem;line-height:1.4;color:#98989f}.tiles_startDots__fSy4m{pointer-events:none;position:absolute;inset:0;opacity:.25}.tiles_startTitle__2duNv{position:relative;font-size:1.25rem;line-height:1.6rem;font-weight:600;color:#fff}.tiles_startSub__qtsGv{position:relative;margin-top:.25rem;font-size:.8125rem;color:hsla(0,0%,100%,.7)}.tiles_startPlus__BMtKE{position:relative;display:flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:hsla(0,0%,100%,.2);color:#fff}.tiles_startSmall__jcSX0{position:relative;display:flex;height:100%;flex-direction:column;justify-content:space-between}.tiles_live__bR7z7.tiles_live__bR7z7{border:1px solid rgba(215,246,81,.35);background:radial-gradient(120% 90% at 0 0,rgba(215,246,81,.14),transparent 60%),#151518}.tiles_liveBadge__lyFlf{display:inline-flex;align-items:center;gap:.375rem;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#d7f651}.tiles_liveDot__aoRqo{height:.5rem;width:.5rem;border-radius:9999px;background:#d7f651;box-shadow:0 0 0 0 rgba(215,246,81,.6);animation:tiles_pulse__uzEfu 1.8s cubic-bezier(.4,0,.2,1) infinite}.tiles_liveType__LgrCy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;font-weight:600}.tiles_liveContinue__9nuLX{display:inline-flex;height:2.5rem;flex-shrink:0;align-items:center;gap:.25rem;border-radius:9999px;background:#d7f651;padding:0 1rem;font-size:.875rem;font-weight:600;color:#000}@keyframes tiles_pulse__uzEfu{0%{box-shadow:0 0 0 0 rgba(215,246,81,.6)}70%{box-shadow:0 0 0 8px rgba(215,246,81,0)}to{box-shadow:0 0 0 0 rgba(215,246,81,0)}}.tiles_weekBars__Jk0ks{margin-top:auto;display:grid;grid-template-columns:repeat(7,1fr);align-items:end;grid-gap:.25rem;gap:.25rem;padding-top:.75rem}.tiles_weekDay___NLMU{display:flex;flex-direction:column;align-items:center;gap:.375rem}.tiles_weekBar__OXNZm{width:.25rem;height:.375rem;border-radius:9999px;background:hsla(0,0%,100%,.12)}.tiles_weekBarWide__Im_Zr{width:.5rem}.tiles_weekBarPlanned___f4tk{background:hsla(0,0%,100%,.28);outline:1px dashed hsla(0,0%,100%,.25);outline-offset:2px}.tiles_weekBarActive__u4dY4{height:1rem;background:#d7f651;box-shadow:0 0 12px rgba(215,246,81,.45)}.tiles_weekBarToday__paZ0q{background:hsla(0,0%,100%,.35)}.tiles_weekLetter__iWSgz{font-size:9.5px;text-transform:uppercase;color:#5c5c64}.tiles_weekLetterToday__y6Gzt{color:#f5f5f7}.tiles_ring__VIJ5f{position:relative;flex-shrink:0}.tiles_ringText__mJQLi{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-dot);font-size:1.125rem}.tiles_ringText__mJQLi small{font-size:.75rem;color:#98989f}.tiles_ringCenter__EifLC{margin:auto}.tiles_list__AJMit{margin-top:.625rem;display:flex;flex-direction:column}.tiles_listRow__VH0rv{display:flex;min-width:0;align-items:center;gap:.625rem;border-top:1px solid rgba(42,42,49,.6);padding:.5rem 0}.tiles_listRow__VH0rv:first-child{border-top:0;padding-top:.125rem}.tiles_listText__VjJix{display:flex;min-width:0;flex:1 1;flex-direction:column}.tiles_listTitle__RWf92{font-size:.875rem;font-weight:600}.tiles_listMeta__lUtNB,.tiles_listTitle__RWf92{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tiles_listMeta__lUtNB{font-size:.6875rem;color:#5c5c64}.tiles_listValue__q1HWC{flex-shrink:0;font-family:var(--font-dot);font-size:.9375rem}.tiles_listValue__q1HWC small{font-family:var(--font-sans);font-size:.625rem;color:#98989f}.tiles_chips__6ezpN{margin:.625rem -1rem 0;display:flex;gap:.5rem;overflow-x:auto;padding:0 1rem}.tiles_startChip___BbBQ{display:inline-flex;height:2.5rem;max-width:14rem;flex-shrink:0;align-items:center;gap:.5rem;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;padding:0 .875rem 0 .375rem;font-size:.8125rem;font-weight:600}.tiles_startChip___BbBQ span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tiles_startChip___BbBQ:active{background:#2a2a31}.tiles_playDot__KBRhj{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:#d7f651;color:#000}.tiles_newChip__EWSU1{border-style:dashed;color:#98989f}.tiles_startButton__5TYwM{display:inline-flex;height:2rem;flex-shrink:0;align-items:center;gap:.25rem;border-radius:9999px;background:#d7f651;padding:0 .75rem 0 .625rem;font-size:.75rem;font-weight:600;color:#000}.tiles_actions__8EwCV{margin-top:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;gap:.5rem}.tiles_action__NE5yI{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:500;color:#98989f;text-align:center}.tiles_action__NE5yI span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.tiles_action__NE5yI:active .tiles_actionIcon__p2KBf{transform:scale(.94)}.tiles_actionIcon__p2KBf{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:1rem;border:1px solid hsla(0,0%,100%,.07);background:#1e1e23;color:#f5f5f7;transition:transform .15s cubic-bezier(.4,0,.2,1)}.tiles_actionPrimary__P3m8k{border-color:rgba(0,0,0,0);background:#d7f651;color:#000}.tiles_trio__j7JBn{margin-top:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem}.tiles_trioCell__QsQP0{min-width:0}.tiles_trioValue__Jtrqt{font-size:1.375rem}.tiles_delta__GlHca{font-family:var(--font-dot);font-size:.6875rem;color:#98989f}.tiles_up__FkbQe{color:#d7f651}.tiles_down__7a5rd{color:#ff7a5c}.tiles_exerciseButton__Z6bc8{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:.25rem;font-size:.9375rem;font-weight:600}.tiles_exerciseButton__Z6bc8 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tiles_exerciseButton__Z6bc8 svg{flex-shrink:0;color:#5c5c64}.tiles_chartSlot__GNMjK{margin-top:auto}.tiles_pickerList__A06tM{display:flex;flex-direction:column;gap:.375rem}.tiles_pickerItem__fWTF3{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:.75rem;border-radius:1rem;border:1px solid #2a2a31;background:#1e1e23;padding:.5rem .875rem;text-align:left;font-size:.875rem;font-weight:500}.tiles_pickerItem__fWTF3 small{display:block;font-size:.6875rem;font-weight:400;color:#5c5c64}.tiles_pickerItemActive__uV8F5{border-color:rgba(215,246,81,.5);color:#d7f651}.tiles_slider__lEfyX{margin:.75rem -1rem 0;display:flex;align-items:stretch;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 1rem}.tiles_slide__Fd4cD{flex-shrink:0;width:88%;scroll-snap-align:center}.tiles_slideFull__LJF0F{width:100%}.tiles_slideCard__vQ7G3{height:100%}.tiles_sliderDots__rQ_9Z{margin-top:.625rem;display:flex;justify-content:center;gap:.375rem}.tiles_sliderDot__OkJlO{height:.375rem;width:.375rem;border-radius:9999px;background:#2a2a31;transition:all .3s cubic-bezier(.4,0,.2,1)}.tiles_sliderDotActive__WjpZg{width:1.25rem;background:#d7f651}.tiles_bare__hbUUd.tiles_bare__hbUUd{padding:0;background:none;border:0;box-shadow:none}.tiles_centered__wZ_Jp{margin:auto 0}.tiles_valueBlock__Nmgr7{margin-top:.375rem}.tiles_trioSpaced__Vjz5u{margin-top:1rem}.tiles_fill__b4y_J,.tiles_fill__b4y_J>a,.tiles_fill__b4y_J>a>div{height:100%}.tiles_recent__NLfuU.tiles_recent__NLfuU{padding-bottom:.75rem}.tiles_listSlot__8gLtB{margin-top:.75rem}.tiles_sparkSmall__asZ9k{margin-top:.25rem}.tiles_progressTile__SifK6.tiles_progressTile__SifK6{gap:.75rem}.reps-by-weight-table_head__ajyUR{font-size:11px;font-weight:500;letter-spacing:.025em;text-transform:uppercase;color:#5c5c64;margin-bottom:.25rem;display:grid;grid-template-columns:1.2fr .7fr .7fr .7fr .7fr;padding:0 .25rem;font-size:10px}.reps-by-weight-table_center__M8c5v{text-align:center}.reps-by-weight-table_rows__DTleR>*+*{border-top:1px solid rgba(42,42,49,.5)}.reps-by-weight-table_row__UaimO{display:grid;grid-template-columns:1.2fr .7fr .7fr .7fr .7fr;align-items:center;padding:.625rem .25rem}.reps-by-weight-table_weightCell__tDxWZ{display:flex;align-items:center;gap:.375rem}.reps-by-weight-table_weightValue__iYzUi{font-size:1.125rem}.reps-by-weight-table_flame__MZRiS{color:#e04b2e}.reps-by-weight-table_cellMuted__4CZ6y,.reps-by-weight-table_cell__fgu1O{text-align:center;font-family:var(--font-dot)}.reps-by-weight-table_cellMuted__4CZ6y{color:#98989f}.progress-explorer_detailsLink___OLNe{display:flex;align-items:center;justify-content:center;gap:.125rem;border-top:1px solid rgba(42,42,49,.7);padding-top:.875rem;font-size:.8125rem;font-weight:500;color:#98989f}.progress-explorer_card__N67kd.progress-explorer_card__N67kd{display:flex;flex-direction:column;gap:1rem;border-color:hsla(0,0%,100%,.045);padding:1rem;background:radial-gradient(125% 55% at 50% 108%,rgba(24,39,136,.13),transparent 72%),#151518}.progress-explorer_chipRow__56gHV{margin:0 -1rem;display:flex;gap:.5rem;overflow-x:auto;padding:0 1rem}.progress-explorer_smallChip__xh2Uz.progress-explorer_smallChip__xh2Uz{height:2rem;padding:0 .875rem;font-size:13px}.progress-explorer_statGrid__2IwwX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.375rem;gap:.375rem}.progress-explorer_miniStat__ukQv8{min-width:0;border-radius:.875rem;background:hsla(0,0%,100%,.035);padding:.5rem .625rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)}.progress-explorer_miniStatLabel__PiLP2{font-size:11px;font-weight:500;letter-spacing:.025em;text-transform:uppercase;color:#5c5c64;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.125rem;font-size:9.5px}.progress-explorer_miniStatValue__mb5ro{font-size:1.0625rem}.progress-explorer_repsLabel__yE1O_{margin-bottom:.5rem;font-size:13px;font-weight:500;color:#98989f}.widget-gallery_body___n2iO{display:flex;flex-direction:column;gap:1.25rem}.widget-gallery_category__QtcX8{font-size:11px;font-weight:500;letter-spacing:.025em;text-transform:uppercase;color:#5c5c64;margin:0 0 .5rem .25rem}.widget-gallery_list__jN1t8{display:flex;flex-direction:column;gap:.5rem}.widget-gallery_item__KrNOM{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:1.25rem;border:1px solid #2a2a31;background:#1e1e23;padding:.75rem;text-align:left;transition:background-color .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)}.widget-gallery_item__KrNOM:active:not(:disabled){background:#2a2a31}.widget-gallery_item__KrNOM:disabled{opacity:.55}.widget-gallery_icon__UU8G3{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.875rem;background:hsla(0,0%,100%,.06);color:#f5f5f7}.widget-gallery_icon_actions__4P1BR{background:rgba(215,246,81,.12);color:#d7f651}.widget-gallery_icon_activity__4_3aj{background:rgba(24,39,136,.4);color:#aeb8ff}.widget-gallery_icon_progress__hsX67{background:rgba(245,103,181,.14);color:#f567b5}.widget-gallery_icon_plan__jxfPz{background:rgba(211,79,61,.18);color:#ff8a78}.widget-gallery_icon_body__R1oMJ{background:rgba(215,246,81,.1);color:#d7f651}.widget-gallery_text__fw0S8{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:.125rem}.widget-gallery_name__2t4df{font-size:.875rem;font-weight:600}.widget-gallery_desc__WpzcT{font-size:.75rem;line-height:1.35;color:#98989f}.widget-gallery_sizes____aGg{margin-top:.25rem;display:flex;gap:.25rem}.widget-gallery_sizeTag__VEjNG{border-radius:9999px;border:1px solid #2a2a31;padding:0 .4rem;font-size:.625rem;line-height:1rem;color:#5c5c64}.widget-gallery_add__5B7ho{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:#d7f651;color:#000}.widget-gallery_added__6UXHv{background:rgba(0,0,0,0);color:#d7f651}.home-dashboard_container__4GbX5{container-type:inline-size}.home-dashboard_grid__oEMcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(9.5rem,auto);grid-gap:.75rem;gap:.75rem}@supports(width:1cqw){.home-dashboard_grid__oEMcs{grid-auto-rows:minmax(calc((100cqw - .75rem) / 2 * .88),auto)}}.home-dashboard_cell__QBBn0{position:relative;min-width:0;min-height:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-dashboard_cellInner__7O9xW{height:100%}.home-dashboard_cellEditing__xAwbj{animation:home-dashboard_jiggle__1G_Hx .34s ease-in-out infinite}.home-dashboard_cellOdd__mYDhz{animation-delay:-.17s;animation-duration:.31s}.home-dashboard_cellDragging__h5Pw2{animation:none;opacity:.3}.home-dashboard_cellAdded__iZeHX{animation:home-dashboard_added__sWVBI 1.2s cubic-bezier(.4,0,.2,1)}.home-dashboard_shield__HZGLe{position:absolute;inset:0;z-index:1;border-radius:1.25rem;cursor:-webkit-grab;cursor:grab;touch-action:manipulation}.home-dashboard_shield__HZGLe:active{cursor:-webkit-grabbing;cursor:grabbing}.home-dashboard_shield__HZGLe:focus-visible{outline:2px solid rgba(215,246,81,.85);outline-offset:2px}.home-dashboard_remove__apPh5{top:-.4rem;left:-.4rem;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid hsla(0,0%,100%,.14);background:#3a3a42;color:#fff}.home-dashboard_remove__apPh5,.home-dashboard_sizes__YZ6kc{position:absolute;z-index:2;display:flex;box-shadow:0 4px 10px rgba(0,0,0,.45)}.home-dashboard_sizes__YZ6kc{top:-.5rem;right:-.375rem;gap:.125rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.1);background:#2e2e35;padding:.1875rem}.home-dashboard_sizeOption__K40uD{display:flex;height:1.625rem;width:1.875rem;align-items:center;justify-content:center;border-radius:9999px;color:#5c5c64}.home-dashboard_sizeOptionActive__d8T6h{background:#d7f651;color:#000}.home-dashboard_overlay__PYmtp{height:100%;cursor:-webkit-grabbing;cursor:grabbing;transform:scale(1.03);border-radius:1.25rem;box-shadow:0 24px 48px -12px rgba(0,0,0,.7)}.home-dashboard_editBar__K3GUE{position:-webkit-sticky;position:sticky;top:calc(env(safe-area-inset-top) + .5rem);z-index:35;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.08);background:rgba(30,30,35,.88);padding:.375rem;box-shadow:0 16px 36px -20px rgba(0,0,0,.9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.home-dashboard_editAdd__qAo22{display:inline-flex;height:2.25rem;align-items:center;gap:.3rem;border-radius:9999px;background:hsla(0,0%,100%,.08);padding:0 .875rem 0 .75rem;font-size:.8125rem;font-weight:600}.home-dashboard_editReset__Zzwse{height:2.25rem;padding:0 .5rem;font-size:.8125rem;color:#98989f}.home-dashboard_editDone___TMPT{margin-left:auto;display:inline-flex;height:2.25rem;align-items:center;gap:.3rem;border-radius:9999px;background:#d7f651;padding:0 1rem 0 .75rem;font-size:.8125rem;font-weight:600;color:#000}.home-dashboard_customize__pL1Ib{margin:1.25rem auto 0;display:flex;height:2.5rem;align-items:center;gap:.4rem;border-radius:9999px;border:1px solid #2a2a31;padding:0 1rem;font-size:.8125rem;font-weight:500;color:#98989f}.home-dashboard_customize__pL1Ib:active{background:#151518}.home-dashboard_emptyGrid__Nn3Tl{border-radius:1.75rem;border:1px dashed #2a2a31;background:rgba(21,21,24,.5)}.home-dashboard_emptyGrid__Nn3Tl:active{background:#151518}.home-dashboard_emptyGrid__Nn3Tl{display:flex;height:8rem;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;color:#98989f}.home-dashboard_resetMessage__FGrOa{margin-bottom:1.25rem;font-size:15px;color:#98989f}.home-dashboard_resetRow__0djMR{display:flex;gap:.75rem}.home-dashboard_resetCancel__WHqw6,.home-dashboard_resetConfirm__lAOXb{height:3rem;flex:1 1;border-radius:9999px;font-weight:600}.home-dashboard_resetCancel__WHqw6{border:1px solid #2a2a31;background:#1e1e23;font-weight:500}.home-dashboard_resetConfirm__lAOXb{background:#d7f651;color:#000}@keyframes home-dashboard_jiggle__1G_Hx{0%,to{transform:rotate(-.6deg)}50%{transform:rotate(.6deg)}}@keyframes home-dashboard_added__sWVBI{0%{transform:scale(.92);opacity:0}60%{transform:scale(1.02);opacity:1}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.home-dashboard_cellAdded__iZeHX,.home-dashboard_cellEditing__xAwbj{animation:none}}.home-view_header__JcDbx{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.home-view_headerText__ywKWc{min-width:0}.home-view_dateRow__SYjWN{margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem}.home-view_date__0XGRp{font-size:.875rem;line-height:1.25rem;color:#98989f}.home-view_greeting__r_t9A{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.5rem;line-height:2rem;font-weight:600}.home-view_headerActions__dQOJO{display:flex;flex-shrink:0;align-items:center;gap:.625rem}.home-view_customize__sO83F{display:flex;width:2.75rem;height:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#98989f;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.home-view_customize__sO83F:active{transform:scale(.95)}.home-view_customizeOn__y78b5{border-color:rgba(0,0,0,0);background:#d7f651;color:#000}.home-view_avatarLink__AjI83{flex-shrink:0}.home-view_guide__2A81E{margin-bottom:1rem}.progress-view_stack__DhBRJ{display:flex;flex-direction:column;gap:1.5rem}.progress-view_focus__aoHtw{margin:-.5rem -1.25rem 0;display:flex;gap:.5rem;overflow-x:auto;padding:0 1.25rem}.progress-view_focusChip__BBU_h.progress-view_focusChip__BBU_h{height:2rem;flex-shrink:0;padding:0 .875rem;font-size:13px}.progress-view_sectionHead__16L4k{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.progress-view_sectionTitle__5a38R{font-size:15px;font-weight:600}.progress-view_sectionAction__AHrzy{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;color:#d7f651}.progress-view_card__1bxfW.progress-view_card__1bxfW{padding:1rem}.progress-view_lifts__sT4Dd{display:flex;flex-direction:column}.progress-view_lift__Y8aqP{display:flex;align-items:center;gap:.75rem;border-top:1px solid rgba(42,42,49,.6);padding:.625rem 0}.progress-view_lift__Y8aqP:first-child{border-top:0;padding-top:0}.progress-view_lift__Y8aqP:last-child{padding-bottom:0}.progress-view_liftRank__UhvjQ{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:#1e1e23;font-family:var(--font-dot);font-size:.8125rem;color:#98989f}.progress-view_liftText__ytv__{display:flex;min-width:0;flex:1 1;flex-direction:column}.progress-view_liftName__TUPmL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600}.progress-view_liftMeta__05P_q{font-size:.6875rem;color:#5c5c64}.progress-view_liftValue__6UVI2{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;font-family:var(--font-dot);font-size:1rem}.progress-view_liftValue__6UVI2 em{font-family:var(--font-sans);font-style:normal;font-size:.625rem;letter-spacing:.06em;color:#5c5c64}.exercise-detail-view_editButton__5gpK5{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;color:#98989f}.exercise-detail-view_stack__yzzXZ{display:flex;flex-direction:column;gap:1.25rem}.exercise-detail-view_tags___LSrB{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.exercise-detail-view_workingCard__YSeu7.exercise-detail-view_workingCard__YSeu7{padding:1.5rem}.exercise-detail-view_workingDots__hmDUj{pointer-events:none;position:absolute;inset:0;opacity:.25}.exercise-detail-view_workingInner__2hX7S{position:relative}.exercise-detail-view_workingHead__Gt19a{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.exercise-detail-view_workingLabel__Ikry2{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsla(0,0%,100%,.8)}.exercise-detail-view_workingActions__ZGNtE{display:flex;gap:.5rem}.exercise-detail-view_workingAction__FCI6n{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;background:hsla(0,0%,100%,.15);color:#fff}.exercise-detail-view_workingAction__FCI6n:disabled{opacity:.4}.exercise-detail-view_workingValue__8tTfI{font-size:3.75rem;color:#fff}.exercise-detail-view_workingSuffix__10Deg{font-size:1.125rem;color:hsla(0,0%,100%,.7)}.exercise-detail-view_statGrid__2Leah{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}.exercise-detail-view_statTile__XW1kU{border-radius:1.25rem;border:1px solid rgba(42,42,49,.6);background:#151518;padding:.875rem 1rem}.exercise-detail-view_statTileLabel__WcNUj{font-size:11px;font-weight:500;letter-spacing:.025em;text-transform:uppercase;color:#5c5c64;margin-bottom:.375rem}.exercise-detail-view_statTileValue__zgAT9{font-size:1.5rem}.exercise-detail-view_progressCard__OXKCn.exercise-detail-view_progressCard__OXKCn{padding:1rem;background:radial-gradient(125% 55% at 50% 108%,rgba(24,39,136,.13),transparent 72%),#151518}.exercise-detail-view_tableCard__o_LH9.exercise-detail-view_tableCard__o_LH9{padding:1rem}.exercise-detail-view_cardLabel__bT2cz{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#98989f}.exercise-detail-view_recentList__4jMtK{display:flex;flex-direction:column;gap:.75rem}.exercise-detail-view_recentDate__cj7eV{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;color:#5c5c64}.exercise-detail-view_recentSets__MHIYD{display:flex;flex-wrap:wrap;gap:.375rem}.exercise-detail-view_setChip__qsAdG{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;border:1px solid #2a2a31;background:#1e1e23;padding:.25rem .625rem;font-size:.75rem;line-height:1rem}.exercise-detail-view_setChipWarmup__vDNCg{border-color:rgba(64,84,214,.3);background:rgba(24,39,136,.2);color:hsla(0,0%,100%,.75)}.exercise-detail-view_warmupMark__7ttqZ{font-size:.625rem;font-weight:700;color:#aeb8ff}.exercise-detail-view_setValue__L9OlI{font-family:var(--font-dot)}.exercise-detail-view_setX__AP_QJ{color:#5c5c64}.exercise-detail-view_setUnit__RUBTI{margin-left:-.15rem;color:#5c5c64;font-size:.625rem}.exercise-detail-view_setFlame__Tgaq0{color:#e04b2e}.exercise-detail-view_noSets__eiaiG{padding:1rem 0;text-align:center;font-size:.875rem;line-height:1.25rem;color:#98989f}.exercise-detail-view_sheetStack__P9VD0{display:flex;flex-direction:column;gap:1rem}.exercise-detail-view_sheetHint__GwneT{font-size:.875rem;line-height:1.25rem;color:#98989f}.exercise-detail-view_weightInput__1_4wf.exercise-detail-view_weightInput__1_4wf{text-align:center;font-family:var(--font-dot);font-size:1.5rem}.exercise-detail-view_chips__TtW9j{display:flex;flex-wrap:wrap;gap:.5rem}